MAME 0.72 (released in 2003) is an "ancient" but highly relevant version of the Multiple Arcade Machine Emulator, primarily used today because it serves as the foundation for MAME 2003 and MAME 2003-Plus cores in RetroArch/Libretro. This version is favored on low-power devices like the Raspberry Pi, Nintendo Switch, and Xbox 360 because it balances performance with broad game compatibility. 1. Understanding the MAME 0.72 ROM Set
The most critical rule in MAME is that your ROM set version must match your emulator version. If you are using a MAME 0.72-based emulator, you need the specific ROM set from that era.
Game Compatibility: MAME 0.72 supports approximately 4,500 games, including classics like Mortal Kombat II, NBA Jam, and Street Fighter II.
File Structure: ROMs for this version are typically distributed in three formats:
Split (Recommended): The "parent" game (original version) and its "clones" (regional or minor variants) are in separate zip files. You must have the parent zip to play the clone.
Merged: All versions of a game are bundled into a single zip file.
Non-Merged: Every zip file is standalone and contains all necessary data to run without a parent file, though this takes up significantly more storage. 2. Modern Ports and Use Cases mame 072 roms new
While the original 0.72 release is decades old, "New" updates often refer to ports for modern consoles:
Nintendo Switch (MAMEim NX): A port by MVG that allows games like NBA Hangtime to run at full speed by utilizing Lib NX for graphics and sound.
Xbox 360: An older but stable port that added pixel shaders and a custom UI for JTAG/RGH consoles.
RetroArch (MAME 2003 / 2003-Plus): These cores are widely used on platforms like RetroPie. The "Plus" version adds updated drivers to the 0.72 base to support more games while keeping the low system requirements. 3. Setup and Installation To set up a 0.72-based system, follow these steps:
Acquire the ROMs: Search specifically for "MAME 0.72 ROM set" or "MAME 2003 ROM set" on archives like the Internet Archive.
Directory Placement: Create a folder named roms in your emulator's directory and place the zipped game files inside. Do not unzip them. MAME 0
Audit: Use the emulator’s UI to "audit" or "scan" the files. This confirms which games are compatible with the specific 0.72 core you are using.
BIOS Files: Some games require additional BIOS files (e.g., neogeo.zip) to be placed in the same ROMs folder. 4. Updating and Managing
If you have an older or incomplete set, tools like ClrMamePro can verify your files against a ".dat" file for MAME 0.72 to ensure you aren't missing critical data or using corrupted files.
Warning: While the MAME emulator is legal, downloading copyrighted ROMs is generally considered illegal in many jurisdictions unless you own the original arcade board. I ported MAME 0.72 to the Nintendo Switch | MVG
While the emulator is old, the ROM files themselves can be “new” to you. Over the last two decades, preservationists have re-dumped arcade boards to get perfect copies. A "new" ROM for 0.72 might be a revision of a game (e.g., Street Fighter II’s “Rainbow Edition”) that was only dumped from a physical board last year, but has been back-ported to work with the 0.72 driver structure.
Ownership and Rights: If you own an original arcade machine, you have the right to make a backup of its ROM for personal use. However, downloading ROMs from the internet for games you don't own can be considered copyright infringement. Ownership and Rights: If you own an original
Licensing: Some companies have officially licensed their games to be distributed as part of MAME, but this is rare and usually involves games that are no longer commercially available.
In 2003, dumpers used imperfect hardware. Some ROMs had "bad dumps" (glitchy graphics or missing sound). Over the last 20 years, preservationists have gone back to original arcade PCBs and re-dumped the chips. While MAME 0.72 cannot run "new" games added in 2024, it can run better versions of old games (e.g., fixed audio samples or missing graphical layers).
When collectors search for MAME 0.72 ROMs new, they are often looking for "Split Sets" that include these corrected ROM revisions (Rev A, Rev B, etc.) that were discovered after 0.72 was released but backported to work with the old executable.
| Feature | MAME 0.72 | Modern MAME (0.260+) | |---------|-----------|----------------------| | ROM naming | 8.3 short filenames | Long names supported | | Merging | Parent/clone sets | Split/merged + software lists | | CHD support | Almost none | Required for many games (HDD, laser disc) | | Device ROMs | In same ZIP | Separate BIOS/device ZIPs | | CRC/SHA1 | CRC only (32-bit) | CRC, SHA1, SHA256 |
Critical difference: A “new” game dumped in 2023 cannot simply be dropped into MAME 0.72. The driver architecture has changed completely.