To understand Non-Merged, you must know the two other main MAME set types:
When downloading arcade sets, you will face three primary choices: , Split , and Non-Merged . For many users, a Non-Merged MAME ROM set is the most convenient and user-friendly option available. What is a Non-Merged MAME ROM Set?
While convenient, the non-merged format comes with significant trade-offs that are important to consider.
This is the most cited drawback. In a full MAME set (e.g., 40,000+ machines), Non-Merged sets can consume more disk space than Split sets, and 4x to 6x more than Merged sets. For example, common sound program ROMs or MCU dumps may be repeated hundreds of times across clones.
is one of the most powerful tools for this. If you have a split set, you can load the appropriate MAME DAT file and configure ClrMamePro to rebuild the set into a non-merged or full non-merged format. This processing can take a while, but it is very reliable.
Updating a non-merged set to a new MAME version takes longer because you are updating/downloading many more files compared to a split set, where you only update the parent. When Should You Use a Non-Merged Set?
No. Because a non-merged set includes the necessary BIOS data within the game's archive, you do not need a separate folder for BIOS files, and you can delete it if you have one. The required code is already in the ZIP.
The Non-Merged MAME ROM set is not superior or inferior to Split; it is
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
Unlike console games (like the NES or Sega Genesis), where one cartridge equals one file, arcade games were frequently revised, regionalized, or cloned. For example, Pac-Man has dozens of versions: the original Japanese release, the US release, bootleg versions, and versions with speed hacks. In MAME terminology:
A is a specific way of organizing arcade game files where every single ZIP file is entirely self-contained. This means one ZIP file contains everything required to run that specific version of a game, including the "parent" ROM data, BIOS files, and device drivers.
In the arcade world, games are often built upon hardware that requires shared files (BIOS files) or parent-child relationships (e.g., Street Fighter II is the parent, and Street Fighter II Champion Edition is the child).
A is a structure where every single ROM ZIP file is entirely self-contained . The parent ZIP contains all files needed to run the parent.
To understand the value of non-merged sets, you must understand the alternatives: Structure Parent & Clones are separate, complete files. Parent & Clones combined into one single zip. Parent is complete; Clones only have unique files. Dependencies None. Each ZIP is independent. None. One ZIP runs everything. Clones require the Parent ZIP. File Count Total Size Ease of Setup Extremely Easy Easy (but messy) Complex (requires sets) Pros of a Non-Merged ROM Set
ROM managers like CLRMAMEPro or RomVault can easily audit a Non-Merged set because each game is independent. There is no need to maintain complex parent-clone dependency trees.