Skip to content

FAQ: Emulation

What is a ROM File Used by Emulators?

A ROM file is a digital copy of the data from a read-only memory (ROM) chip, typically from a computer or video game cartridge. These files are created by copying the data from the physical hardware to a digital file. For arcade games, you'll need data from several different chips, grouped together to form a ROM set for that game.

ROM files are used by emulators to mimic the hardware of old gaming systems on modern devices, allowing you to play classic games on your computer, phone, or other devices.

What are the types of Arcade ROM Sets?

  • Non-Merged Sets: Contains everything needed for a game in one ZIP file. It's space-inefficient but keeps everything self-contained.
  • Split Sets: The parent set has all the normal data, and clone sets contain only the changes compared to the parent set. This saves space.
  • Merged Sets: Combines the parent and clone sets into one ZIP file, which is space-efficient but more complex to manage.

What are CD Image Formats and Disc Images?

Disc images are exact copies of physical discs. They allow you to play games without using the original discs, which helps preserve them.

Here we list some common file formats for disc images.

.iso (Optical Disc Image)

  • The most common disc image format.
  • Used for uncompressed disc images.

.nrg (Nero CD/DVD Image File)

  • Created with Nero disc authoring software.
  • Used for CD or DVD disc images.

.bin and .cue (Binary file and Cue sheet)

  • .bin file contains the data or audio track.
  • .cue file contains the structure details of the disc (you always load the .cue file).

.mdf and .mds (Media disk Image File and Media Descriptor File)

  • .mdf file contains the CD or DVD data.
  • .mds file contains the header and track information.

.chd (Compressed Hunks of Data)

  • A lossless compression format originally developed for MAME.
  • Compresses the contents of a disc image into a single .chd file.
  • Supported by many systems and recommended for 3DO, Dreamcast, Sega CD, Neo Geo CD, PC Engine CD, PSX, PS2, and Saturn.

Why Are All Emulation Games Called ROMs?

Even if they are disc images, emulation games are often called ROMs because:

  • Historical Reason: Originally, ROMs were copies of data from game cartridges.
  • General Term: Over time, "ROM" became a general term for any game file used in emulation.
  • Disc Images: Disc-based games are often called ISOs, but in emulation, they are still referred to as ROMs.

So, "ROM" is used as a catch-all term for game files in emulation, even if they come from discs.

Save States or In-Game Saves, what should I use?

Always use In-Game Saves they are generally more reliable and less prone to corruption compared to Save states .

Save states can be affected by emulator errors or just normal version updates of the emulator.

What is the difference?

  • Save States: Facilitated by the emulator, capturing the game state at any point, often that specific version of the emulator.
  • In-Game Saves: Built into the game, usually with specific save points or conditions.

What are Save States in Emulation?

Save states in emulators allow you to save the exact state of a game at any moment.

This feature is useful because it goes beyond the in-game saving mechanics available in many classic games.

When you use a save state, the emulator records the game's current state, including progress, character health, items collected, and settings.

Loading a save state restores the game to that exact point, letting you continue playing from where you left off, even in the middle of a level or battle.

Benefits of Save States

  • Convenience: Easily manage game progress and try different strategies without replaying from the start.
  • Experimentation: Test different settings without risking the original game.

Drawbacks of Save States

  • Game Integrity: Regular in-game saves are designed to maintain the integrity of the game's progression and mechanics. Save states can bypass these mechanics, potentially leading to unintended consequences for good or bad.
  • Reliability: In-game saves are generally more reliable and less prone to corruption compared to save states, which can be affected by emulator errors or just normal updates of the emulator.
  • Fair Play: Using save states can give players an unfair advantage, especially in competitive gaming scenarios. Regular in-game saves ensure a level playing field for all players.