Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: cybermat on April 13, 2022, 12:15:27 pm
-
Hello,
i need some explanation regarding
Keep aspect ratio ON
Non Integer Scaling - X Only
that i see when i go under Video menu. It's something "hardcoded" ? I think that with these settings i have the expected aspect ratio, but i'm curious to know what means "X Only" since i expect we should have OFF to have pixel perfect, right?
I tried to edit these voices under mame.ini and seems they not reflect on the settings above
# CORE RENDER OPTIONS
#
keepaspect 1
unevenstretch 1
unevenstretchx 0
unevenstretchy 0
autostretchxy 0
intoverscan 0
intscalex 0
intscaley 0
-
I think it was designed for use with groovymame so picture could be stretched horizontally without using integer stretching when You are using super resolutions for example 2560x240. In reality on CRT screen it will look good. Sadly this can't be done on vertical axis so You have to still use integer scalling here hence X only option.
A bit strange is Keep aspect ratio ON which should not be needed. When I have it enabled on X axis screen is not fully filled, I still have some black borders. When I disable then game is filling screen on X axis leaving only black borders on Y axis.
EDIT. I didn't test this scenario but might be by default because some people play vertical games on horizontal TV/arcade monitors.
Look here - http://forum.arcadecontrols.com/index.php/topic,166446.0.html
You may try autostretchxy option.