Folder mapping
RomM and ES-DE do not always agree on platform names. RomM calls the Nintendo 3DS 3ds, while ES-DE expects its
games in n3ds. A game stored under the wrong name is invisible to ES-DE, even when the emulator is installed.
rommate decides each platform’s folder in this order:
- your override in the
[folders]section ofconfig.toml, - the built-in mapping below,
- otherwise the RomM slug itself. That covers most platforms, such as
gba,nes,ps2andswitch, whose names are the same in both.
You can print the same table on your device with rommate mappings.
Built-in mappings
| RomM slug | ES-DE folder |
|---|---|
3ds | n3ds |
64dd | n64dd |
acorn-archimedes | archimedes |
acorn-electron | electron |
acpc | amstradcpc |
amiga-cd32 | amigacd32 |
apple-iigs | apple2gs |
appleii | apple2 |
arcadia-2001 | arcadia |
astrocade | astrocde |
atari-jaguar-cd | atarijaguarcd |
atari-st | atarist |
atari-xegs | atarixe |
atari8bit | atari800 |
c-plus-4 | plus4 |
colecoadam | adam |
commodore-cdtv | cdtv |
dc | dreamcast |
dragon-32-slash-64 | dragon32 |
epoch-super-cassette-vision | scv |
fairchild-channel-f | channelf |
fm-7 | fm7 |
fm-towns | fmtowns |
g-and-w | gameandwatch |
game-dot-com | gamecom |
jaguar | atarijaguar |
lynx | atarilynx |
mac | macintosh |
neo-geo-cd | neogeocd |
neo-geo-pocket | ngp |
neo-geo-pocket-color | ngpc |
neogeoaes | neogeo |
neogeomvs | neogeo |
new-nintendo-3ds | n3ds |
ngc | gc |
odyssey-2 | odyssey2 |
pc-8800-series | pc88 |
pc-9800-series | pc98 |
pc-fx | pcfx |
philips-cd-i | cdimono1 |
pokemon-mini | pokemini |
sam-coupe | samcoupe |
sega32 | sega32x |
sfam | sfc |
sg1000 | sg-1000 |
sharp-x68000 | x68000 |
sms | mastersystem |
sufami-turbo | sufami |
super-acan | supracan |
thomson-mo5 | moto |
ti-99 | ti99 |
ti-994a | ti99 |
tic-80 | tic80 |
trs-80-color-computer | coco |
turbografx-cd | tg-cd |
vic-20 | vic20 |
videopac-g7400 | videopac |
wasm-4 | wasm4 |
win | windows |
win3x | windows3x |
wonderswan-color | wonderswancolor |
zxs | zxspectrum |
62 platforms use a different folder name. Generated from the rommate source code.
Overriding a folder
[folders]
gba = "gba-hacks" # RomM slug = folder name inside your ROM folderCover art
When a game downloads, rommate also saves its cover from RomM where ES-DE looks for it:
<media folder>/<system>/covers/<game file name>.png (or .jpg). Removing the game removes its cover.
The media folder is ES-DE’s MediaDirectory setting when set (EmuDeck sets it), otherwise ~/ES-DE/downloaded_media,
~/Emulation/tools/downloaded_media for EmuDeck or ~/retrodeck/downloaded_media for RetroDECK. Set
media_dir to use another folder, or covers = false to turn covers off.
For games you downloaded before, run:
rommate covers