Dolphin, the GameCube and Wii emulator - Forums
Record game at native, not displayed resolution - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Support (https://forums.dolphin-emu.org/Forum-support)
+--- Thread: Record game at native, not displayed resolution (/Thread-record-game-at-native-not-displayed-resolution)



Record game at native, not displayed resolution - EpicLPer - 03-22-2016

Heya there guys!

Is there any way to record a game in its native resolution and not the one the window/fullscreen is showing?

As example I've set Super Mario Galaxy to 4K rendered resolution and I also want to record in that. However I only have up to 1080p screens here and dumping the frames also only results in the actual size of the game window on the screen.

Thanks already!


RE: Record game at native, not displayed resolution - JosJuice - 03-22-2016

This isn't possible for now. You will need to use a window size that's larger than the screen if you want to record in a resolution that's larger than the screen.


RE: Record game at native, not displayed resolution - EpicLPer - 03-22-2016

(03-22-2016, 06:56 AM)JosJuice Wrote: This isn't possible for now. You will need to use a window size that's larger than the screen if you want to record in a resolution that's larger than the screen.

How much/long would it take for you guys to add a function for the game window to render the full resolution but downscaling it? That'd also work with frame dumping then ;P


RE: Record game at native, not displayed resolution - mbc07 - 03-22-2016

It's not as easy as you're thinking...


RE: Record game at native, not displayed resolution - TehGuy - 03-24-2016

You could do what Nvidia's DSR ends up doing: have the monitor display a larger resolution than it supports and run the game


RE: Record game at native, not displayed resolution - degasus - 03-25-2016

It's easy (but not implemented) to just dump all XFB copies. So you'll get native resolution, but this way has some issues:
- non-const resolution. The screen size may vary per copy.
- Aspect, as there is usually a scaling on blitting. So all native dumps have a wrong aspect, which may need different correction per frame.
- Interleaced mode, etc. Have fun assembling the final image yourself Big Grin
- Variable framerate. Some of them should be skipped, some repeated, ...

So indeed, it's a simple but missing feature, but don't expect it to be easy to use.