0159 Roms Chds Top | Mame 2014 Reference Set Mame
The MAME 2014 reference set is a specific collection of arcade game data designed to work with the MAME 0.159 emulator release. It is primarily used as a "balanced" version for devices that lack the power to run the most modern, highly accurate versions of MAME, such as older mobile devices or low-power single-board computers like the Raspberry Pi. Key Components
MAME 2014 reference set a specific collection of arcade data based on MAME version 0.159 . It is primarily used with the MAME 2014 libretro core in emulators like
, as it offers a balance of performance and compatibility for mid-range hardware like the NVIDIA Shield 1. Understanding the 0.159 Reference Set
A "reference set" is a snapshot of all documented arcade hardware at a specific point in time—in this case, February 2015. CHD files - RetroPie Docs
CHD is a lossless compression format originally developed for MAME, for the hard-drive contents of certain arcade machines. About ROMs & CHD's - EasyEmu : MAME Guide
The Ultimate Guide to the MAME 2014 Reference Set (MAME 0.159)
For retro gaming enthusiasts using platforms like RetroArch, OpenEmu, or Raspberry Pi (RetroPie), the term MAME 2014 Reference Set is legendary. Specifically tied to MAME version 0.159, this collection represents a "sweet spot" in emulation—balancing modern accuracy with the performance needed for mid-range hardware.
If you are looking to build the ultimate arcade cabinet or handheld library, understanding the nuances of the 0.159 ROMs and CHDs is essential. What is the MAME 2014 (0.159) Reference Set?
MAME (Multiple Arcade Machine Emulator) is constantly evolving. As the developers update the code to be more accurate to the original arcade hardware, the requirements for the ROM files change.
The MAME 2014 Reference Set is a snapshot of every supported game as of late 2014. It is widely considered the standard for:
Libretro/RetroArch Cores: It is the specific version used by the mame2014_libretro core.
Mobile Devices: Great for Android and iOS emulation where newer MAME versions might be too resource-heavy.
Single Board Computers: The go-to for many Raspberry Pi 3 and 4 builds. ROMs vs. CHDs: Understanding the Difference mame 2014 reference set mame 0159 roms chds top
When downloading a "Full Set," you will encounter two primary types of files. To have a "Top" tier setup, you need both. 1. The ROMs (.zip or .7z)
These are the small files containing the data dumped from the arcade machine's silicon chips (PROMs, EPROMs). These handle the game logic, sprites, and basic sound. A full 0.159 ROM set typically includes thousands of games but is relatively small in disk space compared to the media-heavy titles. 2. The CHDs (Compressed Hunks of Data)
As arcade technology advanced in the 90s, machines began using Hard Drives, CD-ROMs, and Laserdiscs. Examples: Killer Instinct, Area 51, and Street Fighter III.
Size: These files are massive. While a ROM might be 2MB, a CHD can be several hundred MBs or even GBs.
Placement: CHDs must be placed in specific sub-folders named after the ROM (e.g., roms/kinst/kinst.chd) for the emulator to recognize them. Why Version 0.159 is the "Top" Choice
While there are older sets (like 0.78 for MAME 2003) and much newer ones, the 2014 reference set is favored for several reasons:
Expanded Compatibility: It supports many 90s-era games that the older 2003 sets struggle with.
Stability: The 0.159 core is incredibly stable and has been "fixed" over years of community use.
Performance Balance: It offers better sound emulation and graphical accuracy than 0.78 without requiring the high-end PC specs needed for the latest MAME releases. How to Manage Your 0.159 Set
Managing a full reference set can be daunting. To ensure your set is "Clean" (meaning it contains no broken or redundant files), many users utilize tools like clrmamepro or RomCenter.
Full Non-Merged: Each zip file contains every file needed to run the game (best for beginners).
Merged: Parents and clones are combined into one zip (saves space). The MAME 2014 reference set is a specific
Split: The "Clone" game relies on the "Parent" zip to run (standard for most reference sets).
The MAME 2014 Reference Set refers to a snapshot of the Multiple Arcade Machine Emulator (MAME) at version 0.159. This specific version is widely considered "godlike" for users on mid-range or mobile hardware (like Android or the NVIDIA Shield) because it offers a sweet spot between high emulation accuracy and better performance compared to more recent, resource-heavy MAME versions. Key Components of the 0.159 Reference Set
A complete reference set typically exceeds 500 GB in size and is composed of three primary file types:
ROMs (~80-90 GB): The core data dumped from arcade circuit boards.
CHDs (~450-500 GB): Compressed Hunks of Data (CHDs) represent larger storage media like hard disks, CD-ROMs, or LaserDiscs required for many 90s and 2000s games.
Samples: Small audio files required for games whose sound hardware cannot be perfectly emulated by code alone. Top CHD-Dependent Games in MAME 0.159
MAME 2014 Reference Set (MAME 0.159) is a specific collection of arcade game data designed to work with the 2014 version of the Multiple Arcade Machine Emulator (MAME). It is widely used by performance-conscious gamers on Android devices, older hardware, or platforms like
that use the "MAME 2014" core to achieve better speeds on less powerful systems. Core Components of the 0.159 Set
A complete reference set consists of three primary file types: : These are compressed files (usually
) containing the code from the arcade machine's memory chips. Non-Merged
: A full collection of 0.159 non-merged ROMs is approximately CHDs (Compressed Hunks of Data)
: These are disk images for arcade machines that used hard drives, CDs, or DVDs (e.g., Street Fighter III Killer Instinct : The 0.159 CHD collection is massive, roughly Performance: It runs smoothly on ARM chips (Pi
: Sound files for older arcade games that used analog audio circuitry that MAME cannot perfectly emulate via code alone. Setup and Management
To ensure the games run correctly, your file structure must match what the emulator expects:
The MAME 2014 Reference Set corresponds to MAME version 0.159, a popular version frequently used on lower-spec hardware like the Raspberry Pi or older Android devices due to its balance of compatibility and performance. Core Components
ROMs: These are digital dumps of arcade motherboard chips. A full non-merged 0.159 ROM set is approximately 81.5GB and contains over 8,000 different machines.
CHDs (Compressed Hunks of Data): These are images of larger storage media like hard drives, laserdiscs, or CDs. Many complex games (e.g., Killer Instinct) require both a ROM file and a matching CHD file to function.
Samples: Essential for older games (e.g., Donkey Kong, Galaxian) where the original sound hardware cannot be perfectly emulated; these audio files must be placed in a separate samples folder. Organization & File Structure
For MAME to recognize your files, they should be organized as follows:
How to install/setup Mame2014-Core? - Lakka - Libretro Forums
6. Common Issues & Troubleshooting
| Symptom | Likely cause | |---------|--------------| | “romset not found” | ROMs from newer MAME set with renamed drivers | | “CHD missing or unsupported” | CHD v5 or placed in wrong folder | | “One or more ROM files missing” | Parent ROM missing in split/merged set | | “Checksum mismatch” | Incorrect MAME version set (not 0.159) |
Why Is 0.159 Still a Big Deal?
Good question. MAME is now past version 0.270 (as of 2026). Why stick with a decade-old version?
Why MAME 0.159? The Goldilocks Version
MAME 0.159 holds a special place in the emulation community. It represents a "Goldilocks" zone:
- Performance: It runs smoothly on ARM chips (Pi 3/4) and low-end x86 CPUs without requiring the brute force of modern MAME (0.250+).
- Accuracy: It added support for crucial drivers that were broken in earlier versions, such as the Cave CV1000 board (modern bullet hell shooters like DoDonPachi DaiFukkatsu) and better PolyGame Master (PGM) support.
- Feature Set: It was the last major version before the massive UI overhaul that made low-resolution CRT setups more difficult.
Thus, the "MAME 2014 Reference Set" (0.159) became the standard for "RetroPie 4.x" and "Recalbox."
MAME 0.159: Why the "MAME 2014" Reference Set Still Matters for ROMs and CHDs
If you’ve spent any time in the world of arcade emulation, you’ve likely stumbled upon terms like MAME 0.159, MAME 2014 reference set, or ROMsets split/merged/non-merged. For newcomers, this can feel like alphabet soup. For veterans, the name "0.159" brings a knowing nod.
In this post, we’re breaking down what the MAME 0.159 (aka MAME 2014) reference set is, why it’s still used today, and how ROMs and CHDs work together in this specific ecosystem.