#92455
Mutex
Participant

Just because you have 2000 games doesn’t mean you have the right version of those games. Mame is different from pretty much every other emulator in that you have to make certain that every file needed by the emulator is within the zip file for that game. You don’t just have one binary file with the rom dump like other systems, but you actually have lots of different files that are need to run the game.

That’s the reason you need a specific romset version to run with a certain emulator, i.e. pimame4all uses the romset version 0.37b5. That is a relatively old version of MAME so the compatibility with modern roms is lacklustre. If you download a MAME-rom somewhere that version is most likely for a newer Mame version and you need to use programs like clrmame to transform the game into the right version for your emulator.

If you try the games from the right romset version you will see that noone lied about the emulator running those games.