Skip to content

Importing Games

nickybmon edited this page Mar 31, 2026 · 1 revision

Importing Games

The Short Version

Drag and drop a ROM file onto the OpenEmu library window. OpenEmu detects the system automatically and adds it to the correct library.

Exceptions:

  • CD-based games (PlayStation, Sega CD, Saturn, Dreamcast, TurboGrafx-CD): follow the CD-Based Games guide — they require CUE sheets or M3U files.
  • .bin files: these are ambiguous (many systems use .bin). If OpenEmu can't identify the system, use the Import Issue Resolver (bottom-left of the library window) to assign it manually.

File Extensions by System

System File Extensions
Atari 2600 .a26, .bin
Atari 5200 .a52, .bin
Atari 7800 .a78
Atari Jaguar .j64, .jag
Atari Lynx .lnx
ColecoVision .col, .rom
Famicom Disk System .fds
Game Boy / Game Boy Color .gb, .gbc
Game Boy Advance .gba
Game Gear .gg
Intellivision .bin, .int, .intv, .rom
MSX .rom, .mx1, .mx2
Nintendo (NES) / Famicom .nes
Nintendo 64 .n64, .v64, .z64
Odyssey² / Videopac+ .bin
PC Engine / TurboGrafx-16 .pce
PC Engine CD / TurboGrafx-CD .cue, .ccd, .m3u
Pokémon Mini .min
Sega 32X .bin, .32x
Sega CD / Mega-CD .cue
Sega Dreamcast .cdi, .gdi
Sega Genesis / Mega Drive .bin, .gen, .md, .smd
Sega Master System .sms
Sega Saturn .cue, .ccd, .m3u
Sony PlayStation .cue, .ccd, .m3u
Sony PSP .iso, .cso
Super Nintendo (SNES) .sfc, .smc
Vectrex .bin, .gam, .vec
Watara Supervision .sv
WonderSwan .ws, .wsc
3DO .iso, .cue

ZIP Files

  • Single ROM files inside a ZIP can be imported — OpenEmu will extract and import the ROM.
  • Multiple files per ZIP cannot be imported.
  • ZIP files are not supported for CD-based games — extract them first with The Unarchiver.

Import Failure Help

"Already in library"

A file with this path is already in your library. OpenEmu does not import duplicates.

"Already in library, but manually deleted or unreachable"

You previously deleted the game file outside of OpenEmu. Do not manually delete game files from your library folder — always remove games through the app. To fix, use OpenEmu's library management to properly remove the broken entry, then re-import.

"No valid system detected"

The file doesn't match any supported system, or the correct system core isn't installed. Check that the core is installed under OpenEmu → Preferences → Cores.

"Must not be compressed"

A ZIP or archive contains multiple files or a disc image. Extract with The Unarchiver and import the extracted file(s).

"Contains no data"

The file is empty (0 bytes). Re-download it.

"Missing referenced file"

The disc descriptor (CUE/M3U) points to a file that doesn't exist in the same folder. Get a complete, properly-organized dump. Archive.org's Redump sets are reliable.

"Not plain text"

The CUE or M3U file is not saved as plain text (it may have Word formatting or smart quotes). Open it in a plain text editor (TextEdit with Format → Make Plain Text) and save.

"No permission to open"

macOS can't read the file. Go to System Settings → Privacy & Security → Files and Folders and grant OpenEmu the needed access, or move your ROMs to a folder OpenEmu can reach (e.g., inside your home folder).

"Invalid cue sheet format"

The CUE file is malformed. Get a clean dump — Archive.org Redump sets are the most reliable source.


Tips

  • Redump sets from Archive.org are the most reliable source for CD-based game dumps — they use verified, well-structured CUE+BIN format.
  • If a .bin file isn't being recognized, use the Import Issue Resolver (the small icon at the bottom-left of the library window) to manually assign it to the correct system.
  • Large game collections can be dragged in as a folder — OpenEmu will recursively scan and import supported files.

Clone this wiki locally