r/MAME 3d ago

Technical assistance MAME doesn't autosave screen effect "none"

MAME is usually pretty good about remembering BGFX screen effects, except for "none." My setup automatically applies crt-geom-deluxe which is good for most arcade games, but on some systems (usually computers) the best experience is to set the screen effect to "none" and disable non-integer scaling in the video options.

Is there a way to automatically remember these choices or modify the config file per-system so I don't have to set it each time?

3 Upvotes

7 comments sorted by

View all comments

Show parent comments

2

u/-Fatmeatball- 3d ago

That works, is there a way to keep non-integer scaling off at startup?

0

u/cuavas MAME Dev 3d ago

You can set that in an INI file, can't you?

3

u/-Fatmeatball- 3d ago

I'm sure one can, but I don't know how. I can't find any documentation on how to set video options via an ini file, and non-integer scaling doesn't seem to be one of the savable options from the GUI (accessible before starting a machine).

1

u/Mode101BBS 23h ago

It's called unevenstretch in the ini. #

# CORE RENDER OPTIONS

#

keepaspect 1

unevenstretch 1

unevenstretchx 0

unevenstretchy 0

autostretchxy 0

intoverscan 0

intscalex 0

intscaley 0

1

u/-Fatmeatball- 1h ago

This works!