@GeekDad66 said in Retropie MAME variants:
When you say 'launch menu ("Now loading ...' I think you are referring to the 'Runcommand' in the retropie docs. Yes I am aware of that and have done that on a per game basis.
Okay, good. So you are familiar with the launch menu.
I used a poor choice of words. You stated exactly want I want:
"You can make 2016 the default, but then all of your games without overrides will use it, until you MANUALLY add an override to the ones that need 2003."
How does one make lr-mame2016 the default emulator for MAME? This questions applies to other emulators as well.
It's... in the same place? Select default emulator for <system>, or select emulator for ROM. To set the default, use the first option. To set a game-override, use the second one:
20250116_174137.png
Remember <system> is whatever rom folder you are setting for, like nes or megadrive or dreamcast for example. Or, in the above screenshot it says arcade or, you are using system mame-libretro, so on your menu it will say "select default emulator for mame-libretro". Choose that.
UPDATE:
I believe this is in the '/opt/retropie/configs/mame-libretro/emulators.cfg file.
Yes, that will work also.