Get the latest news from Whitethorn Games and its lineup of current and upcoming titles.
The offer the best combination of compatibility, performance, and usability for retro gaming on modern devices. By choosing a non-merged set, you ensure that every game you want to play works immediately, without the headache of managing parent-child dependencies.
What or operating system (e.g., RetroPie, Batocera, Android) are you setting up?
Distributing copyrighted ROMs is illegal in many jurisdictions. We do not host or provide direct download links. This guide is for educational purposes. You must own the original arcade hardware or have the legal right to dump the ROMs. That said, the information below is widely discussed in archiving communities.
It eliminates missing file errors and allows you to easily curate a customized, smaller list of your favorite games without breaking dependencies. Mame 2003-plus Reference Full Non-merged Romsets Download
Their MAME Reference Sets repository contains the necessary .xml for building your own perfect MAME 0.78 set, which is the foundation of the MAME 2003-Plus set. The specific file you will need to acquire is the "MAME 0.78 ROMs (non-merged)" DAT file, which, in their own documentation, is listed as: Datfile: MAME 0.78 ROMs (non-merged) . This DAT file is the "map" to building or verifying a clean, complete set.
Pleasuredome (now operating primarily through GitHub archives) is legendary in the emulation community for creating highly curated "Reference Sets." For the MAME 2003-Plus, this is an authoritative source for data files.
Every single ROM file—parent or child—is completely self-contained. If you want to play a clone, you only need that specific clone's zip file. You must own the original arcade hardware or
When downloading MAME ROMs, you will encounter three types: , Split , and Non-Merged . For MAME 2003-Plus, a Non-Merged set is highly recommended. Why Choose Non-Merged?
core specifically; using a generic MAME core may result in loading errors. Happy gaming! Keep those high scores climbing. 🚀 Are you setting this up on a Raspberry Pi or a different handheld device
It introduces backported features from newer MAME versions, including: When downloading MAME ROMs
A "Full Non-Merged" set creates a complete library where no game depends on another. If you were to delete a single Parent file in a Split set, you might accidentally break 15 different Clone games. In a Non-Merged set, deleting one game only deletes that one game.
What are you running the MAME 2003-Plus emulator on?
You might wonder why you shouldn't just download the absolute latest MAME set. The answer comes down to hardware resources and frontend integration. The modern MAME emulator requires a highly powerful CPU to run smoothly, especially for 90s and 2000s 3D arcade boards.
Once you have downloaded the , follow these steps to get them running:
Parent and child ROMs (e.g., pacman and pacmanp ) are combined into a single zip file. Pros: Saves space.