Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

-nounevenstretch causes windowed mode to stretch - Windows #12560

Open
mrpenguinb opened this issue Jul 9, 2024 · 2 comments
Open

-nounevenstretch causes windowed mode to stretch - Windows #12560

mrpenguinb opened this issue Jul 9, 2024 · 2 comments

Comments

@mrpenguinb
Copy link

MAME version

0.267

System information

Windows 10 64-bit, NVIDIA RTX 3060 Ti (driver version 32.0.15.5599), i5-10600K.

INI configuration details

No response

Emulated system/software

ie15

Incorrect behaviour

Window in windowed mode becomes stretched when using -nounevenstretch
When -nounevenstretch is not used, the game/window is consistent with no undesired stretching.

Expected behaviour

-nounevenstretch shouldn't stretch the window/game in windowed mode.

Steps to reproduce

As stated above, use flag -nounevenstretch to see the problem, but make sure to run in a window, to reproduce (duh).

Additional details

No response

@rb6502
Copy link
Contributor

rb6502 commented Jul 9, 2024

-nounevenstretch is not well named (and that's my fault). Turning it on forces integer scaling (so each game pixel is the same number of real screen pixels), it doesn't prevent you from stretching the window.

@mrpenguinb
Copy link
Author

-nounevenstretch is not well named (and that's my fault). Turning it on forces integer scaling (so each game pixel is the same number of real screen pixels), it doesn't prevent you from stretching the window.

The problem is, by default (not manipulating the window directly), nounevenstretch isn't consistent between fullscreen and windowed graphically.

The graphics itself being stretched no matter how you resize the window, fullscreen will look squished in comparison.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants