Supported Platforms And Correct Rom Path - EmuELEC/EmuELEC GitHub Wiki

This list is up to date as of the latest release (v4.8), if you have any questions please use Discord to ask for help.

Note that because of lack of time, not all of these platforms have been thoroughly tested, help is always appreciated if you want to test them and report back!

Every platform needs to have the correct folder structure inside the base path (The base ROM path is /storage/roms), for example Super Nintendo needs ROMS inside /storage/roms/snes. For ports this is usually /storage/roms/ports/[port]

You will also find the correct extensions, almost all cores support .zip and .7z files as well as those listed.

Full Name Platform Core/Emu ROM Path Extension
Amstrad CPC amstradcpc cap32 amstradcpc .7z .cdt .dsk .m3u .sna .tap .voc .zip
Amstrad GX4000 amstradgx4000 cap32 amstradgx4000 .cdt .cpr .dsk .m3u .sna .tap .voc .zip
Apple 2 apple2 mame apple .cmd
Arcade arcade mame2003_plus (default), AdvanceMame, mame2010, fbalpha2012, fbneo, FbneoSA arcade .7z .cmd .zip
Arcade MAME arcade mame2003_plus (default), AdvanceMame, mame2010, fbalpha2012, fbneo, FbneoSA mame .7z .cmd .zip
Atari 2600 atari2600 STELLASA (default), Stella atari2600 .7z .a26 .bin .zip
Atari 5200 atari5200 a5200 (default), atari800 atari5200 .7z .a52 .atr .atx .bin .cas .cdm .rom .xex .xfd .zip
Atari 7800 atari7800 prosystem atari7800 .7z .a78 .bin .zip
Atari 800 atari800 atari800 atari800 .7z .a52 .atr .atx .bin .cas .cdm .rom .xex .xfd .zip
Atari Jaguar atarijaguar virtualjaguar*** atarijaguar .j64 .jag .zip
Atari Lynx atarilynx handy (default), mednafen_lynx, gearlynx atarilynx .7z .lnx .zip
Atari ST atarist hatari (default), HATARISA atarist .7z .dim .ipf .m3u .msa .st .stx .zip
Atomiswave atomiswave flycast (default), flycastsa, flycast_32b atomiswave .7z .bin .dat .lst .zip
Bandai Wonderswan wonderswan mednafen_wswan wonderswan .7z .ws .zip
Bandai Wonderswan Color wonderswancolor mednafen_wswan wonderswancolor .7z .wsc .zip
BK Electronika bk bk bk .bin .zip
ColecoVision colecovision bluemsx (default), gearcoleco coleco .7z .bin .col .rom .zip
Commodore 128 c128 vice_x128 c128 .7z .crt .d64 .g64 .m3u .prg .t64 .x64 .zip
Commodore 64 c64 vice_x64 (default), vice_x64sc c64 .7z .crt .d64 .m3u .prg .t64 .tap .zip
Commodore Amiga amiga puae (default), AMIBERRY, AMIBERRY-LITE, puae2021, uae4arm_32b amiga .adf .adz .dms .hdf .ipf .lha .m3u .uae .zip
Commodore Amiga CD 32 amigacd32 puae (default), AMIBERRY, AMIBERRY-LITE, puae2021, uae4arm_32b amigacd32 .cue .hdf .iso .lha .zip
Commodore Plus4 c16 vice_xplus4 c16 .d64 .g64 .t64 .x64 .zip
Commodore Vic 20 vic20 vice_xvic vic20 .d64 .g64 .t64 .x64 .zip
Daphne daphne HYPSEUS (default), daphne daphne .daphne
Doom pc chocolate-doom (default), lzdoom, prboom ports/doom .doom .iwad .pwad .wad
DOS x86 pc dosbox_pure (default), DOSBOXSDL2, dosbox_svn pc .bat .com .exe .sh .zip .dosz
EasyRPG easyrpg easyrpg easyrpg .ldb .zip
Final Burn Neo arcade fbneo (default), fbalpha2012, FbneoSA, mame2003_plus fbneo .7z .zip
Fujitsu FM-Towns fmtmarty mame fmtownsux .cmd
Gamemaker Loader gmloader gmloader ports/gmloader .apk .zip
ikemen ikemen ikemen ikemen .exe .ikemen .pc
Java Games freej2me freej2me freej2me .jar
Karaoke karaoke pocketcdg karaoke .cdg
Magnavox Odyssey 2 odyssey2 o2em odyssey2 .7z .bin .zip
Mattel Intellivision intellivision freeintv (default), jzintv intellivision .7z .bin .int .rom .zip
Media Player mplayer ffplay, mpv mplayer .avi .m3u .mkv .mp4 .mov .mpg .sh .twi .wmv .ytb .mp3 .wav .ogg .flac .pls .ogv .3g2 .3gp .flv .ogv .ac3 .webm .aiff .wma .opus .dts .hevc .rm .swf
MegaDuck megaduck sameduck megaduck .7z .bin .zip
Milton Bradley Vectrex vectrex vecx vectrex .7z .bin .gam .vec .zip
MSX msx bluemsx (default), fmsx msx .7z .cas .dsk .m3u .mx1 .mx2 .rom .zip
MSX2 msx bluemsx (default), fmsx msx2 .7z .cas .dsk .m3u .mx1 .mx2 .rom .zip
NEC PC-9800 pc98 np2kai (default), nekop2 pc98 .2hd .88d .98d .d88 .d98 .dup .fdd .fdi .hdd .hdi .hdm .hdn .nhd .tfd .thd .xdf .zip
NEC PC-Engine pcengine mednafen_pce_fast (default), mednafen_supergrafx pcengine .7z .bin .pce .zip
NEC PC-Engine CD pcenginecd mednafen_pce_fast (default), mednafen_supergrafx pcenginecd .7z .bin .ccd .chd .cue .img .iso .pce .zip
NEC PC-FX pcfx mednafen_pcfx pcfx .ccd .chd .cue .toc .zip
NEC Super Grafx supergrafx mednafen_supergrafx (default), mednafen_pce_fast supergrafx .7z .ccd .chd .cue .pce .sgx .zip
NEC TurboGrafx 16 pcengine mednafen_pce_fast (default), mednafen_supergrafx tg16 .7z .bin .pce .zip
NEC TurboGrafx 16-CD pcenginecd mednafen_pce_fast (default), mednafen_supergrafx tg16cd .7z .bin .ccd .chd .cue .img .iso .pce .zip
Nintendo 64 n64 mupen64plus_next (default), glide64mk2, mupen64plus_32b, mupen64plus_next_alt, parallel_n64_32b, rice n64 .7z .n64 .v64 .z64 .zip
Nintendo DS nds drastic* (needs to be installed by user) nds .nds .zip
Nintendo Entertainment System nes nestopia (default), fceumm, fceumm_mod, mesen nes .7z .nes .nesm .unf .unif .zip
Nintendo Famicom nes nestopia (default), fceumm, fceumm_mod, mesen famicom .7z .nes .nesm .unf .unif .zip
Nintendo Famicom Disk System fds nestopia (default), fceumm, fceumm_mod, mesen fds .7z .fds .zip
Nintendo Game and Watch gameandwatch gw gameandwatch .7z .mgw .zip
Nintendo Game Boy gb gambatte (default), gearboy, mesen-s***, mgba, sameboy, tgbdual, vbam, vba_next gb .7z .gb .zip
Nintendo Game Boy Advance gba mgba (default), gpsp, vbam, vba_next gba .7z .gba .zip
Nintendo Game Boy Color gbc gambatte (default), gearboy, mesen-s***, mgba, sameboy, tgbdual, vbam, vba_next gbc .7z .gb .gbc .zip
Nintendo GameCube gc dolphin gamecube .ciso .gcm .gcz .iso .rvz .wbfs
Nintendo Super Famicom snes snes9x (default), mesen-s***, snes9x2002, snes9x2005_plus, snes9x2010, mednafen_supafaust sfc .7z .bs .bsx .dx2 .fig .gd3 .gd7 .sfc .smc .st .swc .zip
Nintendo Super Nintendo snes snes9x (default), mesen-s***, snes9x2002, snes9x2005_plus, snes9x2010, mednafen_supafaust snes .7z .bs .bsx .dx2 .fig .gd3 .gd7 .sfc .smc .st .swc .zip
Nintendo Virtual Boy virtualboy mednafen_vb virtualboy .7z .vb .zip
Nintendo Wii wii dolphin wii .ciso .gcm .gcz .iso .rvz .wad .wbfs
OpenBOR openbor OPENBOR (default), OpenBORff openbor .pak
Panasonic 3DO 3do opera 3do .7z .bin .chd .cue .iso .zip
Philips VideoPac videopac o2em videopac .bin .zip
Phillips CDI cdi same_cdi cdi .chd .iso .cue
PICO-8 fantasy console pico8 Pico-8 (default), fake08 pico-8 .p8 .png
Pokemon Mini pokemini pokemini pokemini .7z .min .zip
PolyGame Master pgm2 mame pgm2 .zip
Satellaview snes snes9x (default), mesen-s satellaview .st .fig .bs .smc .sfc .zip .7z
ScummVM pc SCUMMVMSA (default), scummvm scummvm .scummvm
Sega 32X sega32x picodrive sega32x .32x .32X .7z .bin .md .smd .zip
Sega CD segacd genesis_plus_gx (default), picodrive segacd .7z .chd .cue .m3u .iso .zip
Sega Dreamcast dreamcast flycast (default), flycastsa, flycast_32b dreamcast .7z .chd .cdi .gdi .m3u .zip
Sega Game Gear gamegear gearsystem (default), genesis_plus_gx, picodrive gamegear .7z .bin .gg .zip
Sega Genesis genesis genesis_plus_gx (default), genesis_plus_gx_wide, genesis_plus_gx_cart_special, picodrive genesis .68k .7z .bin .gen .md .sg .sgd .smd .zip
Sega Master System mastersystem gearsystem (default), genesis_plus_gx, picodrive mastersystem .7z .bin .sms .zip
Sega Mega Drive megadrive genesis_plus_gx (default), genesis_plus_gx_wide, picodrive megadrive .68k .7z .bin .gen .md .sg .sgd .smd .zip
Sega Naomi naomi flycast (default), flycastsa, flycast_32b naomi .7z .bin .dat .lst .zip
Sega Saturn** saturn yabasanshiroSA1_5 (default), yabasanshiroSA, yabasanshiro, mednafen_saturn saturn .bin .chd .cue .iso .mds .zip
Sega SC-3000 sc-3000 bluemsx sc-3000 .7z .bin .sg .zip
Sega SG-1000 sg-1000 gearsystem (default), genesis_plus_gx, picodrive sg-1000 .7z .bin .sg .zip
Sharp X1 x1 x1 x1 .2d .2hd .7z .88d .cmd .d88 .dup .dx1 .hdm .tap .tfd .xdf .zip
Sharp X68000 x68000 px68k x68000 .2hd .7z .88d .cmd .d88 .dim .dup .hdf .hdm .img .m3u .xdf .zip
Sinclair ZX Spectrum zxspectrum fuse zxspectrum .7z .rzx .scl .tap .trd .tzx .z80 .zip
Sinclair ZX81 zx81 81 zx81 .7z .p .tzx .zip
SNK Neo-Geo neogeo fbneo (default), fbalpha2012, mame2003_plus neogeo .7z .zip
SNK Neo-Geo CD neogeocd neocd (default), fbneo neocd .7z .chd .cue .iso .zip
SNK Neo-Geo Pocket ngp mednafen_ngp ngp .7z .ngp .zip
SNK Neo-Geo Pocket Color ngpc mednafen_ngp ngpc .7z .ngpc .zip
Solarus solarus solarus solarus .solarus
Sony Playstation psx pcsx_rearmed_32b (default), duckstation, pcsx_rearmed, swanstation psx .7z .bin .cbn .ccd .chd .cue .img .m3u .mdf .pbp .toc .zip
Sony Playstation Portable psp PPSSPPSDL* (default). Ppsspp psp .cso .iso .pbp
Sony Playstation Portable Minis psp PPSSPPSDL* (default). Ppsspp pspminis .cso .iso .pbp
SuFami Turbo snes snes9x (default), mesen-s sufami .st .fig .bs .smc .sfc .zip .7z
Supervision supervision potator supervision .7z .bin .sv .zip
TIC-80 tic-80 tic80 tic-80 .tic
uzebox uzebox uzem uzebox .hex .uze
Wolfenstein 3D pc ecwolf ports/ecwolf/games .ecwolf .n3d .sd2 .sd3 .sod .wl6

New systems/emulators/cores coming to 4.9 (already available on the newest commit on GitHub)

Full Name Platform Core/Emu ROM Path Extension
Adventure Vision advision mame advision .bin .cmd .zip .7z
APF-MP1000 apfm1000 mame apfm1000 .bin .cmd .zip .7z
Arcadia 2001 arcadia mame arcadia .cmd .zip .7z
Archimedes archimedes mame archimedes .cmd .mfi .dfi .hfe .mfm .td0 .imd .d77 .d88 .ldd .cqm .cqi .dsk .ima .img .ufi .360 .if .adf .apd .jfd .asd .adm .adl .ssd .bbc .dsd .st .msa .chd .zip .7z
Arduboy arduboy arduous arduboy .hex .zip .7z
Atari Jaguar CD atarijaguarcd bigpemu, virtualjaguar atarijaguarcd .j64 .jag .cdi .cue .cof .rom. .abs .bigpimg .zip
Bally Astrocade astrocde mame astrocde .bin .zip .7z
BBC Micro bbc mame, b2 bbc .mfi .dfi .hfe .mfm .imd .d77 .d88 .ldd .cqm .cqi .dsk .ima .ufi .360 .ipf .ssd .bbc .dsd .adf .ads .adm .adl .fsd .wav .tap .bin .zip .7z
Channel F channelf freechaf channelf .bin .zip .rom .chf
CHIP-8 chip8 jaxe chip8 .ch8
Commander X16 x16 x16 x16 .prg .bas .img .crt
CreatiVision crvision mame, jollycv crvision .bin .rom .cmd .zip .7z
DICE dice dice dice .dmy .zip
Dragon 32 dragon32 xroar,mame dragon32 .cas .wav .k7 .vdk .jvc .dsk .cmd .zip .7z
Dragon 64 dragon64 xroar,mame dragon64 .cas .wav .k7 .vdk .jvc .dsk .cmd .zip .7z
Electron electron mame electron .cmd .bin .zip .wav .csw .uef .mfi .dfi .hfe .mfm .td0 .imd .d77 .d88 .ldd .cqm .cqi .dsk .ssd .bbc .img .dsd .adf .ads .adm .adl .rom .7z
Fujitsu Micro 7 fm7 mame fm7 .wav .t77 .mfi .hfe .mfm .td0 .imd .d77 .d88 .1dd .can .cqi .dsk .zip .7z .cmd
Game.com gamecom mame gamecom .bin .tgc .cmd .zip .7z
Game Master gmaster mame gmaster .bin .cmd .zip .7z
Interton Video Computer 4000 vc4000 mame vc4000 .bin .rom .pgm .tvc .cmd .zip .7z
LowresNX lowresnx lowresnx lowresnx .nx .zip .7z
Macintosh macintosh mame, minivmac macintosh .dsk .zip .7z .mfi .dfi .hfe .mfm .td0 .imd .d77 .d88 .1dd .cqm .cqi .dsk .ima .img .ufi .ipf.dc42 .woz .2mg .360 .chd .cue .toc .nrg .gdi .iso .cdr .hd .hdv .2mg .hdi
NEC PC-8800 pc88 quasi88 pc88 .d88 .u88 .m3u
Oric Atmos oricatmos oricutron,mame oricatmos .tap .dsk .cmd .zip
Othello Multivision multivision picodrive multivision .bin .sg .zip .7z
Philips P2000T m2000 m2000 p2000t .cas
SAM Coupé samcoupe simcoupe samcoupe .dsk .cpm .sad .mgt .sdf .td0 .sbt .zip
Sega Pico pico genesis_plus_gx pico .bin .md. .zip .7z
Socrates socrates mame socrates .bin .cmd .zip .7z
Super Cassette Vision scv emuscv scv .bin .0
Tandy MC-10 mc10 xroar,mame mc10 .c10 .k7 .cmd .zip .7z
Texas Instruments TI-99/4A ti99 mame,ti99sim ti99 .rpk .wav .ctg. .cmd .zip .7z
Thomson MO/TO thomson Theodore thomson .fd .sap .k7 .m7 .m5 .rom .zip
Tomy Tutor tutor mame tutor .bin .wav .zip .7z .cmd
TRS-80 CoCo coco xroar,mame coco .cas .wav .k7 .vdk .jvc .dsk .cmd .zip .7z
TRS-80 CoCo 3 coco3 xroar,mame coco3 .cas .wav .k7 .vdk .jvc .dsk .cmd .zip .7z
V.Smile vsmile mame vsmile .u1 .u3 .bin .cmd .zip .7z
Vircon32 vircon32 vircon32 vircon32 .v32 .zip
Wasm-4 wasm4 wasm4 wasm4 .wasm
Z-machine zmachine mojozork zmachine .dat .zip .z1 .z2 .z3 .z4 .z5 .z6 .z7 .z8

... to be continued...

PORTS

All the preinstalled ports have been removed with EmuELEC 4.8. Ports were taking a lof of space on the system partition and added a lot to the main build time, with PortMaster now fully mature and working extremly well, we decide to use it instead, all the ports we had preinstalled are available in PortMaster.

However one thing keep in mind is that all ports from PortMaster are intended for handheld devices, so EmuELEC on SBC's is not officially supported, but here is a list of ports that are running on a s905x2 SBC and have been installed directly from PortMaster: https://github.com/EmuELEC/EmuELEC/wiki/List-of-Ports-running-on-EmuElec-(work-in-progress)

Just remember to follow their instructions. Check https://portmaster.games/ as some games require special steps.

To install PortMaster Scroll to the Setup Scripts, select "Install PortMaster" and follow the instructions, after restarting ES, you should now see "Launch Portmaster" in the Ports section.

COLLECTIONS

Full Name Platform Core/Emu ROM Path Extension
Capcom PlaySystem 1 arcade fbneo (default), AdvanceMame, mame2003_plus, mame2010, fbalpha2012, FbneoSA cps1 .7z .zip
Capcom PlaySystem 2 arcade fbneo (default), AdvanceMame, mame2003_plus, mame2010, fbalpha2012, FbneoSA cps2 .7z .zip
Capcom PlaySystem 3 arcade fbneo (default), AdvanceMame, mame2003_plus, mame2010, fbalpha2012, FbneoSA cps3 .7z .zip
Near's Super Nintendo MSU1 snes snes9x (default), mednafen_supafaust, mesen-s snesmsu1 .7z .bs .bsx .dx2 .fig .gd3 .gd7 .sfc .smc .st .swc .zip
Nintendo Super Nintendo Hacks snes snes9x (default), mesen-s***, snes9x2002, snes9x2005_plus, snes9x2010, mednafen_supafaust snesh .7z .bs .bsx .dx2 .fig .gd3 .gd7 .sfc .smc .st .swc .zip
Nintendo Game Boy Advance hacks gba mgba (default), gpsp, vbam, vba_next gbah .7z .gba .zip
Nintendo Game Boy Color Hacks gbc gambatte (default), gearboy, mesen-s***, mgba, sameboy, tgbdual, vbam, vba_next gbch .7z .gb .gbc .zip
Nintendo Game Boy Hacks gb gambatte (default), gearboy, mesen-s***, mgba, sameboy, tgbdual, vbam, vba_next gbh .7z .gb .zip
Nintendo Super Nintendo Hacks snes snes9x (default), mesen-s***, snes9x2002, snes9x2005_plus, snes9x2010 snesh .7z .bs .bsx .dx2 .fig .gd3 .gd7 .sfc .smc .st .swc .zip
Sega Game Gear Hacks gamegear gearsystem (default), genesis_plus_gx, picodrive gamegearh .7z .bin .gg .zip
Sega Genesis Hacks genesis genesis_plus_gx (default), genesis_plus_gx_wide, picodrive`````` genh .68k .7z .bin .gen .md .sg .sgd .smd .zip
Sega Mega Drive Japan megadrive genesis_plus_gx (default), genesis_plus_gx_wide, picodrive megadrive-japan .68k .7z .bin .gen .md .sg .sgd .smd .zip
Sega Mega Drive MSU megadrive genesis_plus_gx_wide (default), genesis_plus_gx megadrivemsu .7z .bin .gen .md .sg .smd .zip

BIOS

Some platforms need bios files, these should go in /storage/roms/bios (A list of needed bios needs to be compiled)

WHAT DOESN'T RUN (maybe never will, but hopeful?)

  • PS2
  • PS3
  • PS4
  • PS5
  • 3DS
  • XBOX (any)
  • ANYTHING NEWER

You can also view this (WIP) spreadsheet with information for each core, as well as if it requires BIOS or not.

https://docs.google.com/spreadsheets/d/1T962LmL0ci7Hs88TZT3iMtqdvzug4tL3ayTb0uoxijQ

*Does not run on S912/PK7 boards
** Only works on Amlogic-NG (S905x2, S905x3, S922x, A311D)
*** Only available on S922x
**** Only available on ODROID-GO Advance & GameForce Chi