In the world of arcade emulation, the MAME 2003-Plus Reference: Full Non-Merged Romset is widely considered the "gold standard" for performance-oriented setups like the Raspberry Pi or mobile devices. What is MAME 2003-Plus?
Why use a full non-merged set?
- Simplicity: each game directory/file is self-contained; easier for manual copying, per-game mods, or per-game auditing.
- Compatibility: some frontends/emulators or tools expect standalone files and may fail with strict merged/parent setups.
- Preservation: ensures each named game includes the exact files the driver expects without relying on parent references.
Runtime files (cfg, nvram, hi, ss): these are generated by the emulator when you run games; they are not part of the ROMset.
CHDs: Large disk image files for certain 90s games (e.g., Killer Instinct). MAME 2003-Plus uses CHD v3.