Core Render Options


keepaspect
Description This option tells Mame to display a system using it's original screen aspect ratio. This option works in fullscreen or windowed mode.
Full Command -keepaspect
Alt. Command -ka
Reverse Command -nokeepaspect
-noka
Example mame64.exe pacman -nokeepaspect
Mame.ini Command keepaspect
Command Default 1
Argument Format <boolean>

unevenstretch
Description This option overrides Mame's internal screen integer based stretch values in order to help fill the screen.
Full Command -unevenstretch
Alt. Command -ues
Reverse Command -nounevenstretch
-noues
Example mame64.exe pacman -unevenstretch
Mame.ini Command unevenstretch
Command Default 1
Argument Format <boolean>

unevenstretchx
Description This option is the same as -unevenstretch but only affect the screen size horizontally
Full Command -unevenstretchx
Alt. Command -uesx
Reverse Command -nounevenstretchx
-nouesx
Example mame64.exe pacman -unevenstretchx
Mame.ini Command unevensctretchx
Command Default 0
Argument Format <boolean>

unevenstretchy
Description This option is the same as -unevenstretch but only affect the screen size vertically
Full Command -unevenstretchy
Alt. Command -uesy
Reverse Command -nounevenstretchy
-nouesy
Example mame64.exe pacman -unevenstretchy
Mame.ini Command unevenstretchy
Command Default 0
Argument Format <boolean>

autostretchxy
Description This option enables both -unevenstretchx and -unevenstretchy in one command.
Full Command -autostretchxy
Alt. Command none
Reverse Command none
Example mame64.exe pacman -autostretchxy
Mame.ini Command autostretchxy
Command Default 0
Argument Format <boolean>

intoverscan
Description This option adds overscan to a screen. Overscan is the part of a systems screen output which is generated outside the visible edge of a monitor. You need to disable keepaspect and unevenstretch for this option to work.
Full Command -intoverscan
Alt. Command -ios
Reverse Command -nointoverscan
-noios
Example mame64.exe pacman -noues -noka -intoverscan
Mame.ini Command intoverscan
Command Default 0
Argument Format <boolean>

intscalex
Description This option allows you to change the horizontal scaling of a systems screen output. The value that you add to the command determines the scaling factor. You need to disable keepaspect and unevenstretch for this option to work.
Full Command -intscalex <integer>
Alt. Command -sx
Reverse Command none
Example mame64.exe pacman -noues -noka -intscalex 5
Mame.ini Command intscalex
Command Default 0
Argument Format <integer>

intscaley
Description This option allows you to change the vertical scaling of a systems screen output. The value that you add to the command determines the scaling factor. You need to disable -keepaspect and -unevenstretch for this option to work.
Full Command -intscaley <integer>
Alt. Command -sy
Reverse Command none
Example mame64.exe pacman -noues -noka -intscaley 5
Mame.ini Command intscaley
Command Default 0
Argument Format <integer>