.a26
(.bin).a52
(.bin).a78
(.bin).j64
, .jag
(.bin, .rom).lnx
.ws
.wsc
.pce
.cue + .bin/iso
, .ccd + .img + .sub
multi-file ROM.cue + .bin/iso
, .ccd + .img + .sub
multi-file ROM.nes
.fds
.gb
.snes
, .smc
, .sfc
, .fig
.gbc
, .sgb
.vb
.n64
, .z64
.gba
.min
.sg
.sms
.md
, .smd
, .gen
(.bin).gg
.cue + .bin
multi-file ROM.32X
, .32x
.iso
, .cue + .bin/iso
, .ccd + .img + .sub
, .mds + .mdf
multi-file ROM.ngp
.ngc
, .ngpc
, .npc
.cue + .bin/img/iso
, .ccd + .img + .sub
multi-file ROM.cue
file contents as well..zip
, .7z
.bin
+ .cue
for CD-based games (Sega CD, Playstation, etc…) must be contained together in a single .zip
or .7z
archive before importing and both files are required.¹.cue
files are plain text and will generally look something like this (unless it specifies additional audio track details). The name of the referenced file: .bin
, .img
, .iso
… specified file must match verbatim the name of the actual file.².cue
file, check out the archives at redump.org.
² If you rename any files of a.cue
based multi-file ROM, you must change the contents of the .cue
file or they won't work..m3u
file in their .zip
or .7z
multi-file ROM archive. Disc numbering in filenames needs to be formatted exactly as: …(Disc #).ext
.m3u
files can be created as plain text and must contain and match exactly the names of all and only the .cue
or .ccd
files for the game.³.m3u
filenames are independent of the .bin/.cue
files, but a truncated name is recommended, removing " (Disc #)" from the .m3u filename (including the space)..bin
vs .md
or .gen
(Sega Genesis) or .sfc
vs .smc
(Super Nintendo) are generally just different filename extensions for the same format to simplify identifying shared formats across systems and avoid conflicts. They are basically interchangeable and you can simply rename them to a supported extension..cue
, .ccd
, .sub
… to complete it, you may want to check out the archives at redump.org in order to restore it properly, or try replacing the ROM entirely from a different source./usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install ecm
unecm [path to .ecm file]
to restore the original format..zip
, .7z
, .rar
, etc…) to Keka:⌘I
)Open with:
to Keka and hit Change All…
..7z
or .zip
and the following settings:.7z
.cue + .bin
) onto Keka. Done.⌘A
) ROM archives and File→Open (⌘O
) to unarchive all.⌘␡
).⌘A
) ROMs and Right-Click to Rename items…
Example: Replace Text:
Find: .bin
Replace with… .md
⌘A
) ROMs and drop them all onto Keka. Done.⊞R
and type cmd
cd
and the [file-path] to a set of ROMs. [file-path]: right-click the folder and select "Properties" and apply via copy/paste.rename *.bin *.md