diff --git a/src/emu/mame.c b/src/emu/mame.c index 26952ea6a01..1a582ab2620 100644 --- a/src/emu/mame.c +++ b/src/emu/mame.c @@ -1313,6 +1313,12 @@ void mame_parse_ini_files(core_options *options, const game_driver *driver) const device_config *device; machine_config *config; astring *sourcename; + + /* parse "vertical.ini" or "horizont.ini" */ + if (driver->flags & ORIENTATION_SWAP_XY) + parse_ini_file(options, "vertical"); + else + parse_ini_file(options, "horizont"); /* parse "vector.ini" for vector games */ config = machine_config_alloc(driver->machine_config);