BizHawk
BizHawk copied to clipboard
Add "true" fullscreen mode on Windows, with resolution picker
Allow full screen resolution to be different than desktop resolution feature request
I'm not sure this is actually possible considering how bizhawk actually does fullscreen.
https://github.com/TASEmulators/BizHawk/blob/531833c7b06e0806d843ab7ad8de45135acd6863/BizHawk.Client.EmuHawk/MainForm.cs#L1050
Its not actually proper fullscreen at all (where the output driver is taking full control of the screen).
Bizhawk appears to just be maximising the window and hiding various form controls dependent on settings.
The only way I can see for this to work is to have bizhawk change the windows screen resolution before jumping to fullscreen. And even this would be problematic, fraught with horrible edge-cases and at best exceptionally non-trivial:
https://www.codeproject.com/Articles/36664/Changing-Display-Settings-Programmatically
see also #825
This will cause HDMI to "take a break" by processing something that makes blank screen for about 3 secs due to internal display resolution change.
Then don't use it.
Unless if you have a device that prevents something like this happening.