there are only about 15 - 20 games I want on my wheel so I have these stored in a Roms folder. But what I believe (?) is the best Mame version to use, Mame64 0.214, I point it to my Roms directory, when I click the available tab it shows nothing. If I type in the name of the game & then try to run it I get "The selected machine is missing a , please check you have the Rom or CHD"
Here's a little background reading to get you started.
https://choccyhobnob.com/demystifying-mame-roms/1. The games may need driver files, BIOS files, and/or CHDs in addition to the ROMs.
2. If you have a "split" ROMset, the games may be "child" ROMs that need a "parent" ROM.
For example, Pac-Man (pacman) is a "child" ROM of the "parent" Puck Man (puckman) -- in a "split" ROMset, pacman will only contain the files that are different from puckman. To run Pac-Man, you need both the pacman and puckman .zip files.
So I guess my question is what is the best version of Mame to use, as said I would have thought the official Mame 0.214 but why won't it show just my Roms & why won't they run?
You want the ROMset version to match your MAME version.
- Trying to use a v0.119 ROMset with MAME v0.213 will cause huge problems since many files have been renamed, others have been redumped, some device drivers have been moved from the game ROM file to a driver file, and many previously encrypted chips have been properly decoded and documented.
- The greater the difference between the ROMset and MAME versions, the more problems you will have.
- Many people prefer to find a ROMset first, then use the matching version of MAME.
- If any of the games on your list use CHDs, the CHD format has changed several times since v0.119. You'll need to use the version of CHD that works with your updated version of MAME.
Scott