Mame 0.130 Romset New! Review
Informative Report: MAME 0.130 ROM Set 1. Executive Summary MAME 0.130 is a version of the MAME emulator released on August 4, 2009 . While not the most recent or feature-packed release, version 0.130 holds a specific, celebrated place in the MAME community. It is widely regarded as the final “classic” set before major internal changes—specifically the introduction of the ROM Management Database —which altered how ROMs were named, merged, and validated. Consequently, the 0.130 ROM set became a long-standing reference standard for many arcade collectors and front-end software (like MAMEUI, QMC2, and RetroPie legacy builds). 2. Technical Context: MAME’s Evolution To understand the significance of v0.130, one must appreciate MAME’s development phases: | Era | Versions | Key Characteristics | |------|----------|----------------------| | Classic (pre-0.100) | 0.37b5, 0.55, etc. | Simpler ROM naming, less accurate emulation, many hacks. | | Transitional (0.100–0.129) | 0.106, 0.124 | Improved CPU core, better sound, but still “split sets” common. | | Classic Final (0.130) | 0.130 | Last version before major database overhaul. Highly stable. | | Modern (0.131+) | 0.131–present | Merged sets, CHD changes, stricter ROM verification, new drivers. | With version 0.131 (released September 2009), MAME introduced an internal ROM database that:
Changed how parent/clone relationships were defined. Required ROMs to match new CRCs and SHA1 hashes. Broke compatibility with many older ROM management tools.
Thus, 0.130 became the last universally “simple” set —easy to curate, widely supported by older frontends, and requiring no complex merging or rebuilding tools. 3. Characteristics of the 0.130 ROM Set 3.1 ROM Naming & Structure
Split ROM sets are the default. Each game (clone) has its own ZIP file containing only the files unique to it, plus a parent ZIP with common files. No merged sets required – easy for beginners to understand. CHD files (Compressed Hunks of Data) exist for games with hard drives or laserdiscs (e.g., Dance Dance Revolution , Killer Instinct , Dragon’s Lair ). 0.130 CHDs are version 2 or 3, not compatible with very modern MAME without conversion. mame 0.130 romset
3.2 Size & Scope
Approximate number of ROM sets: ~9,000 unique games (including clones and bootlegs). Total uncompressed size (ROMs only): ~15–18 GB. With CHDs (full set): ~200–300 GB (depending on included CHDs). ROM file types: Mostly .zip archives containing .bin , .rom , .ic , .cpu files.
3.3 Emulation Quality
Excellent for 1980s–early 1990s arcade hardware (CPS1, Neo Geo, Namco System 1, Sega System 16, etc.). Good for mid-1990s 3D games (Namco System 22, Sega Model 2, though slower and less accurate than today). Poor or non-working for many 2000s+ systems (Naomi, Atomiswave, later Cave CV1000 games).
4. Why 0.130 Became a “Standard” Several factors contributed to the set’s longevity:
Final pre-database version – ROM management tools (ClrMAMEPro, ROMCenter) could fix 0.130 sets without needing complex XML parsing. Wide frontend support – EmulationStation, HyperSpin, MAMEUI (last version for 0.130), and GameEx all worked perfectly. Stability – 0.130 had no major emulation regressions and ran well on older hardware (Pentium 4 / Core 2 Duo era). Community inertia – Many “full non-merged” collections circulating on archive.org or private trackers are based on 0.130. Arcade preservation projects – Some DIY bartop arcade builders specifically target 0.130 because the ROM set is mature and the emulator runs on low-power PCs (e.g., Intel Atom, AMD E-350). Informative Report: MAME 0
5. Limitations & Obsolescence Despite its popularity, the 0.130 set is now outdated in several key ways: | Area | 0.130 Limitation | Modern MAME (0.250+) | |------|------------------|----------------------| | New games | No games added after mid-2009 | Over 40,000 unique ROM sets (including many 2010–2023 games). | | Accuracy | Many drivers have emulation bugs (e.g., sound in Gauntlet Legends , protection in System 32 games). | Significantly improved – better timings, video effects, sound. | | CHD support | Cannot read CHD v5 (modern format). | Full support for all CHD versions. | | Input lag | Higher input lag than modern MAME with low-latency options. | Reduced lag via -lowlatency, frame delay, vsync improvements. | | Cheats & features | No native cheat search, no save states for many drivers. | Extensive cheat engine, save states (for many games), netplay. | 6. Use Cases Today (2025) While not recommended for new arcade projects, the 0.130 set still has niche uses:
Legacy arcade cabinets – Older PCs running Windows XP or Linux 2.6 kernels. Retro handhelds – Devices like the GP2X Wiz, Dingoo A320, or early ODROID models. Offline reference – Some museum exhibits use 0.130 because the ROM set is “frozen” and tested. Learning tool – Understanding split vs. merged ROMs, CRC checking, and MAME’s pre-database structure. Low-power SBCs – Raspberry Pi 1/2 (non-3) may struggle with newer MAME but run 0.130 well for 80s games.