The preservation of video game history is a race against physical decay. Arcade circuit boards, laserdiscs, and hard drives rot, capacitors leak, and the original hardware eventually fails. At the forefront of combating this entropy stands the Multiple Arcade Machine Emulator (MAME). However, for the uninitiated, navigating MAME’s file structure reveals a confusing duality: the small, ubiquitous ROM file and the massive, enigmatic CHD file. Understanding the relationship between these two formats is not merely a technical hurdle; it is essential to grasping how modern emulation replicates the complex, multi-layered hardware of arcade history.

Yet, as arcade technology evolved, ROMs alone became insufficient. The late 1980s and 1990s saw the rise of CD-ROMs, laserdiscs, and later, hard disk drives as storage media within arcade systems. Games like Dance Dance Revolution , Gauntlet Legends , or the Killer Instinct series required vast amounts of streaming data—full-motion video, CD-quality audio tracks, and complex 3D texture maps. This data could not fit on a traditional ROM chip. Instead, manufacturers stored it on spinning media. When MAME emulates such a system, it needs access to a byte-for-byte copy of that storage device. Enter the CHD (Compressed Hunks of Data) file. The CHD format is MAME’s ingenious solution for storing lossless, compressed images of CD-ROMs, hard drives, and laserdiscs. A single CHD can be hundreds of megabytes or even gigabytes in size, representing the mass storage that the arcade hardware would have accessed in real-time.

In conclusion, the distinction between ROMs and CHDs in MAME is a mirror of arcade hardware evolution. ROMs represent the immutable, fast-access logic of early arcade boards. CHDs represent the shift to mass storage, where games became experiences built from vast libraries of pre-recorded media. To the user, ignoring CHDs means missing out on an entire generation of 3D, CD-based, and hard drive-dependent arcade classics. To the preservationist, the CHD is just as vital as the ROM—a testament to the fact that saving history means saving the 50-gigabyte hard drive image alongside the 2-megabyte program chip. Understanding this two-body problem is the first step toward not just playing games, but truly appreciating the complex, layered legacy of the arcade.