Skip to content
rawdatafeel edited this page Nov 13, 2023 · 166 revisions

THIS WIKI IS NO LONGER MAINTAINED. VISIT https://emudeck.github.io/ FOR THE NEW EMUDECK WIKI.


The Cheat Sheet is Your Tool to Success.


This page covers:

  • Emulator or RetroArch core names
  • Expected ROM folder locations
  • Expected ROM file types
  • Expected BIOS (if required)
  • Expected BIOS location
    • Typically, BIOS files are placed directly into the Emulation/bios folder. Do not make or use any additional folders unless otherwise specified on the charts below

Cheat Sheet Table of Contents

  1. How to Use the Cheat Sheets
  2. Cheat Sheets

How to Use the Cheat Sheets

Back to the Top

How to Use the Cheat Sheets Table of Contents


How to Use The Tables

Back to the Top

  • BIOS files are placed directly into the Emulation/bios folder. Do not make or use any additional folders unless otherwise specified on the charts below
  • If the BIOS box contains: N/A, BIOS files are not required to play the respective system
  • The chart can be scrolled horizontally
  • In many cases, BIOS names are case sensitive. Match the casing to the BIOS column in the chart
  • In some cases, BIOS must be named a specific way. Match the file name to the BIOS column in the chart
  • To distinguish from RetroArch cores, standalone emulators are indicated in bold and are written with: (Standalone)
  • If you are on a computer, press CTRL + F or CMD + F together to search the chart

For systems with multiple emulators, how do I select which emulator to use?

Back to the Top

For systems with both standalone and RetroArch core options, or multiple standalone options:

Steam ROM Manager

These systems will have multiple parsers, each corresponding to a different emulator or RetroArch core.

For example: PSX can be played through DuckStation (Standalone), SwanStation, or Beetle PSX. If you prefer to use DuckStation (Standalone) for PSX, enable the Sony PlayStation - DuckStation parser and make sure the SwanStation and Beetle PSX parsers are disabled.

EmulationStation-DE

These systems will have a set default.

However, you can change which emulator or RetroArch core is used:

  1. In EmulationStation-DE, press the Start button
  2. Scroll down and select Other Settings
  3. Select Alternative Emulators
  4. Scroll down to the system you would like to configure, press B, and select your preferred emulator

A Breakdown of Libretro Wiki Pages

Back to the Top

When reading a Libretro wiki article, the System directory refers to Emulation/bios. Treat the Emulation/bios folder as the System directory and either place your files or create a folder according to the instructions on the various Libretro wiki pages.


What is the difference between a RetroArch core and a standalone emulator?

Back to the Top

It mostly comes down to preference.

RetroArch: RetroArch comes with a suite of shaders, bezels, cohesive hotkeys across the cores. A lot of small general emulator enhancements with an emphasis on a cohesive experience (for better or for worse).

Standalone emulators: Standalone emulators tend to be more up to date, more bleeding edge with the latest improvements to whatever that emulator emulates. Standalone emulators tend to come with a lot of additional features for the specific console it emulates. For example, melonDS features native microphone support. In the case of systems with both RetroArch cores and standalone emulators available, the standalone emulator usually also provides better overall performance than the RetroArch core.


Cheat Sheets

Back to the Top


Arcade and MAME Related Emulation Cheat Sheet

Back to the Top


Console/System ROM Folder Name Emulator (Click for Link) File Types BIOS Files
Final Burn Neo fbneo RetroArch FinalBurn Neo .zip .7z * BIOS will be searched through 3 folders:
* Emulation/roms/arcade/
* Emulation/bios/mame/
* Emulation/bios/
* EmulationStation-DE will ONLY work with the BIOS in Emulation/roms/arcade/ folder
MAME 2003 Plus mame2003 RetroArch MAME 2003 Plus .zip N/A
MAME 2010 mame2010 RetroArch MAME 2010 .zip N/A
MAME Current arcade RetroArch MAME Current .zip N/A
MAME (Standalone) arcade MAME (Standalone) .zip .chd * BIOS will be searched through 3 folders:
* Emulation/roms/arcade/
* Emulation/bios/mame/
* Emulation/bios/
* EmulationStation-DE will ONLY work with the BIOS in Emulation/roms/arcade/ folder
Neo Geo Pocket & Color ngp RetroArch Beetle NeoPop .7z .ngp .ngc .zip N/A
Philips CD-i cdimono1 RetroArch SAME CDi .iso .chd * Create same_cdi/bios folders in Emulation/bios
* Place cdibios.zip in Emulation/bios/same_cdi/bios
* May substitute cdibios.zip with cdimono.zip or cdimono2.zip

Atari Cheat Sheet

Back to the Top


Console/System ROM Folder Name RetroArch Core (Click for Libretro Article) File Types BIOS Files
Atari 2600 atari2600 RetroArch Stella .7z .a26 .bin .zip N/A
Atari Lynx lynx RetroArch Beetle Lynx .7z .lnx .bin .zip lynxboot.img

Game Engine Recreations Cheat Sheet

Back to the Top

Console/System ROM Folder Name Emulator (Click for link) File Types BIOS Files Additional Notes
DooM doom RetroArch PrBoom .7z .wad .iwad .pwad .zip prboom.wad
EasyRPG easyrpg RetroArch EasyRPG .ldb .easyrpg N/A
Pico-8 pico8 RetroArch Pico-8 .7z .zip .p8 .png N/A EmulationStation-DE does not currently support RetroArch Pico-8
ScummVM (Standalone) scummvm ScummVM (Standalone) Varies N/A * How to Configure ScummVM to Work With Steam ROM Manager
* How to Configure ScummVM to Work With EmulationStation-DE

Microsoft Cheat Sheet

Back to the Top


Console/System ROM Folder Name Emulator (Click for Link) File Types BIOS Files
Microsoft Xbox (Standalone) xbox Xemu (Standalone) * .iso (xiso formatted)
* How to convert ROMs to xiso format
* MCPX Boot ROM: mcpx_1.0.bin
* Flash ROM Image (COMPLEX 4627 BIOS): Complex_4627v1.03.bin
Microsoft Xbox 360 (Standalone) xbox360/roms Xenia (Standalone) .iso N/A
Microsoft Xbox 360 Live Arcade (Standalone) xbox360/roms/xbla Xenia (Standalone) No file extension N/A

Miscellaneous Consoles and Handhelds Cheat Sheet

Back to the Top


Console/System ROM Folder Name RetroArch Core (Click for Libretro Article) File Types BIOS Files
3DO 3do RetroArch Opera .iso .chd .cue and bin panafz1.bin
NEC TurboGrafx-16 / PC Engine tg16 or pcengine RetroArch Beetle PCE .pce .cue and .bin .ccd .iso .img .bin .chd syscard1.pce syscard2.pce syscard3.pce gexpress.pce
NEC TurboGrafx-16 CD / PC Engine CD tg-cd or pcenginecd RetroArch Beetle PCE .pce .cue and .bin .ccd .iso .img .bin .chd syscard1.pce syscard2.pce syscard3.pce gexpress.pce
Wonderswan & Color wonderswan RetroArch Beetle Cygne .7z .pc2 .ws .wsc .zip N/A

Nintendo Cheat Sheet

Back to the Top


System ROM Folder Name Emulator (Click for Link) File Format BIOS Files
Nintendo 3DS (Standalone) 3ds or n3ds Citra (Standalone) .3ds .3dsx .app .axf .cci .cxi .elf
* .cia is incompatible with EmulationStation-DE and Steam ROM Manager
* .cia can only be used if installed and played through Citra's GUI
Place aes_keys.txt (for encrypted ROMs) in: Emulation/bios/citra/keys
Nintendo 64 (Standalone) n64 Rosalie's Mupen GUI (Standalone) .7z .bin .n64 .ndd .u1 .v64 .z64 .zip N/A
Nintendo 64DD (Standalone) n64 or n64dd Rosalie's Mupen GUI (Standalone) .7z .bin .n64 .ndd .u1 .v64 .z64 .zip Nintendo 64DD BIOS:
* 64DD_IPL_US.n64, 64DD_IPL_JP.n64, 64DD_IPL_DEV.n64
Nintendo 64 n64 RetroArch Mupen64plus-Next .7z .bin .n64 .ndd .u1 .v64 .z64 .zip N/A
Nintendo DS (Standalone) nds melonDS (Standalone) .nds .app Nintendo DS BIOS (Optional):
* bios7.bin
* bios9.bin
* firmware.bin
Nintendo DSI BIOS (Optional):
* dsi_bios9.bin
* dsi_bios7.bin
* dsi_firmware.bin
* dsi_nand.bin
Nintendo DS nds RetroArch melonDS .7z .nds .zip Nintendo DS BIOS:
* bios7.bin
* bios9.bin
* firmware.bin
Nintendo GameBoy (Standalone) gb mGBA (Standalone) .7z .gb .dmg .zip N/A
Nintendo GameBoy gb RetroArch SameBoy .7z .gb .dmg .zip N/A
Nintendo GameBoy gb RetroArch Gambatte .7z .gb .dmg .zip N/A
Nintendo GameBoy Advance (Standalone) gba mGBA (Standalone) .7z .gba .zip N/A
Nintendo GameBoy Advance gba RetroArch mGBA .7z .gba .zip N/A
Nintendo GameBoy Color (Standalone) gbc mGBA (Standalone) .7z .gb .gbc .dmg .zip N/A
Nintendo GameBoy Color gbc RetroArch SameBoy .7z .gb .gbc .dmg .zip N/A
Nintendo GameBoy Color gbc RetroArch Gambatte .7z .gb .gbc .dmg .zip N/A
Nintendo GameCube (Standalone) gc or gamecube Dolphin (Standalone) .ciso .dol .elf .gcm .gcz .iso .nkit .iso .rvz .wad .wia .wbfs .m3u N/A
Nintendo NES / Famicom nes or famicom RetroArch Mesen .7z .nes .fds .unf .unif .zip FDS (Famicom Disk System) games require a BIOS: disksys.rom in Emulation/bios
Nintendo NES / Famicom nes or famicom RetroArch Nestopia .7z .nes .fds .unf .unif .zip FDS (Famicom Disk System) games require a BIOS: disksys.rom in Emulation/bios
Super Nintendo snes or snesna RetroArch Snes9x .7z .bs .fig .sfc .smc .swx .zip N/A
Super Nintendo Widescreen sneshd RetroArch bsnes hd beta .7z .bs .fig .sfc .smc .swx .zip N/A
Nintendo PrimeHack (Standalone) primehacks PrimeHack (Metroid Prime) (Standalone) .ciso .dol .elf .gcm .gcz .iso .json .nkit.iso .rvz .wad .wia .wbfs N/A
Nintendo Switch (Standalone) switch Ryujinx (Standalone) .kp .nca .nro .nso .nsp .xci .nsz * Place prod.keys in: Emulation/bios/ryujinx/keys
* Install firmware through Ryujinx GUI
Nintendo Switch (Standalone) switch Yuzu (Standalone) .kp .nca .nro .nso .nsp .xci * Place prod.keys in: Emulation/bios/yuzu/keys
* Place Firmware files in: Emulation/bios/yuzu/firmware
Nintendo Wii (Standalone) wii Dolphin (Standalone) .ciso .dol .elf .gcm .gcz .iso .json .nkit .iso .rvz .wad .wia .wbfs .m3u N/A
Nintendo Wii U (Standalone) (Proton) wiiu/roms Cemu (Standalone) (Proton) .rpx .wud .wux .elf .wad .wua * Place keys_txt (for encrypted ROMs) in: Emulation/roms/wiiu
* For more information, read the Setting up Cemu (Proton) Questionnaire
Nintendo Wii U (Standalone) (Native) wiiu/roms Cemu (Standalone) (Native) .rpx .wud .wux .elf .wad .wua * Place keys_txt (for encrypted ROMs) in: /home/deck/.local/share/Cemu/
* For more information, read the Setting up Cemu (Native) Questionnaire

Personal Computers Cheat Sheet

Back to the Top


System ROM Folder Name Emulator File Format BIOS Files
Amiga amiga RetroArch PUAE .adf .adz .dms .fdi .ipf .hdf .hdz .lha .slave .info .cue and .bin .ccd .chd .nrg .mds .iso .uae .m3u .zip .7z Read the Libretro Wiki
Amiga 600 amiga600 RetroArch PUAE .adf .adz .dms .fdi .ipf .hdf .hdz .lha .slave .info .cue and .bin .ccd .chd .nrg .mds .iso .uae .m3u .zip .7z Read the Libretro Wiki
Amiga 1200 amiga1200 RetroArch PUAE .adf .adz .dms .fdi .ipf .hdf .hdz .lha .slave .info .cue and .bin .ccd .chd .nrg .mds .iso .uae .m3u .zip .7z Read the Libretro Wiki
Amiga CD32 amigacd32 RetroArch PUAE .adf .adz .dms .fdi .ipf .hdf .hdz .lha .slave .info .cue and .bin .ccd .chd .nrg .mds .iso .uae .m3u .zip .7z Read the Libretro Wiki
Amstrad CPC amstradcpc RetroArch Caprice32 .7z .cdt .dsk .sna .tap N/A
Commodore 16 c16 RetroArch Vice .d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .cue and .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip Read the Libretro Wiki
Commodore 64 c64 RetroArch Vice .d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .cue and .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip Read the Libretro Wiki
Commodore VIC-20 vic20 RetroArch Vice .d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .cue and .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip Read the Libretro Wiki
DOS dos RetroArch DOSBox Pure .zip .7z N/A
NEC PC-98 pc98 RetroArch Neko Project II Kai .d98 .zip .98d .fdi .fdd .2hd .tfd .d88 .88d .hdm .xdi .dup .cmd .hdi .thd .nhd .hdd .hdn Read the Libretro Wiki
Sharp X68000 x68000 RetroArch PX68k .dim .zip .img .d8 .88d .hdm .dup .2hd .xdf .hdf .cmd .m3u Read the Libretro Wiki
ZX Spectrum zxspectrum RetroArch Fuse .7z .tzx .tap .z80 .rzx .scl .trd .tzx .tap .z80 .zx .scl .trd .zip Read the Libretro Wiki

Sega Cheat Sheet

Back to the Top


System ROM Folder Name Emulator (Click for Link) File Format BIOS Files
Sega 32X sega32x RetroArch PicoDrive .7z .32x .bin .zip N/A
Sega CD / Mega-CD segacd or megacd RetroArch Genesis Plus GX .7z .32x .cue and .bin .chd .iso .zip .m3u * bios_CD_E.bin
* bios_CD_U.bin
* bios_CD_J.bin
Sega Dreamcast dreamcast RetroArch FlyCast .cdi .chd .cue and .bin .gdi and .bin * Create dc folder in Emulation/bios
* Place dc_boot.bin in Emulation/bios/dc
Sega Game Gear gamegear RetroArch Genesis Plus GX .7z .gg .zip N/A
Sega Genesis / Mega Drive genesis or megadrive RetroArch Genesis Plus GX .7z .gen .md .smd .zip .bin N/A
Sega Genesis Widescreen genesiswide RetroArch Genesis Plus GX .7z .gen .md .smd .zip .bin N/A
Sega Master System mastersystem RetroArch Genesis Plus GX .7z .gen .sms .zip N/A
Sega Saturn saturn RetroArch Beetle Saturn .7z .cue and .bin .iso .chd .zip * sega_101.bin (JP)
* mpr-17933.bin (US/EU)
Sega Saturn saturn RetroArch Kronos .7z .cue and .bin .iso .chd .zip * Create kronos folder in Emulation/bios
* Place saturn_bios.bin in Emulation/bios/kronos
Sega Saturn saturn RetroArch Yabause .7z .cue and .bin .iso .chd .zip saturn_bios.bin

Sony Cheat Sheet

Back to the Top


System ROM Folder Name Emulator (Click for Link) File Format BIOS Files
Sony Playstation (Standalone) psx DuckStation (Standalone) .cue and .bin .chd .ecm .iso .m3u .mds .pbp Example Set:
* scph5500.bin (JP)
* scph5501.bin (US)
* scph5502.bin (EU)
Sony Playstation psx RetroArch Beetle HW .cue and .bin .chd .ecm .iso .m3u .mds .pbp Example Set:
* scph5500.bin (JP)
* scph5501.bin (US)
* scph5502.bin (EU)
Sony Playstation psx RetroArch Swanstation .cue and .bin .chd .ecm .iso .m3u .mds .pbp Example Set:
* scph5500.bin (JP)
* scph5501.bin (US)
* scph5502.bin (EU)
Sony Playstation 2 (Standalone) ps2 PCSX2 (Standalone) .bin .chd .cso .dump .gz .img .iso .mdf .nrg Example Set (EU Set):
* SCPH-70004_BIOS_V12_EUR_200.BIN
* SCPH-70004_BIOS_V12_EUR_200.EROM
* SCPH-70004_BIOS_V12_EUR_200.ROM1
* SCPH-70004_BIOS_V12_EUR_200.ROM2
* Example Set (US Set):
* SCPH-70012_BIOS_V12_USA_200.BIN
Sony Playstation 3 (Standalone) ps3 RPCS3 (Standalone) * Game Folder: /PS3_GAME/USRDIR/eboot.bin in Emulation/roms/ps3
* An installed pkg file through RPCS3
* Firmware installation required through RPCS3 directly
* Read the Quickstart Guide for more information
Sony Playstation Portable (Standalone) psp PPSSPP (Standalone) .elf .cso .iso .pbp .prx N/A
Sony Playstation Portable psp RetroArch PPSSPP .7z .elf .cso .iso .pbp .prx * The RetroArch core requires ppsspp.zip in: Emulation/bios
* ppsspp.zip is provided through RetroArch's downloader. Open RetroArch, click Online Updater > Core System Files Downloader to download ppsspp.zip
Sony Playstation Vita (Standalone) psvita Vita3K (Standalone) * Game Folder in Emulation/roms/psvita/ux0
* A valid installed ROM file through Vita3K
* Firmware installation required through Vita3K directly
* Read the Quickstart Guide for more information