Fullscreen/windowed stretch mode #6040
Unanswered
Kappa971
asked this question in
Issue verification
Replies: 1 comment 11 replies
|
I'd like to point out that 86Box's current behavior doesn't respect real monitors from the 1980s/1990s, since with |
11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hello. I think the fullscreen/windowed stretch mode in 86Box could be improved (ideally).
Currently, in windowed mode, the emulator displays something like this by default:
Obviously the aspect ratio is completely wrong because on a real hardware the image would be stretched to a 4:3 aspect ratio.
It is possible to select the
Force 4:3 display ratiooption, but this is not a solution that will always work because, as I will point out later, there are some DOS resolutions that should not be stretched to 4:3.There are more options in full screen but I'm still a bit confused here too...
Full screen stretchoption is useless in my opinion. Who want to ruin the aspect ratio by stretching the image horizontally and/or vertically? I can't find any use cases for this option, maybe someone can list some.4:3option has the same problem described above in windowed mode: all resolutions will be stretched to 4:3, even those that shouldn't. For example, the DOS game Jazz Jackrabbit uses a resolution of 320x199 at 60 Hz, which shouldn't be stretched.Square pixels (Keep ratio)option can be useful in some Amiga ports for DOS that are incorrectly stretched vertically even on real hardware.Integer scaleand4:3 Integer scaleoptions have the same problems as (respectively)Square pixels (Keep ratio)and4:3, but with integer scaling (which on 1080p always results in black bars also above and below the image so I always avoid it).In my opinion, in windowed mode, the
Force 4:3 display ratiooption should be replaced with something likeFix aspect ratiowhich would only stretch non-square pixel resolutions like 320x200, 640x400, etc. The same should be applied in fullscreen mode to the4:3and4:3 Integer scaleoptions.All reactions