-
Notifications
You must be signed in to change notification settings - Fork 36
Emulators
- Bios files are essential for some systems, should be named exactly as stated below and placed in the root
/BIOS
folder, unless otherwise indicated in a specific systems notes further below. Bios file names and extensions are case sensitive!
- All rom folder names are case sensitive
- The roms on the included TrimUI SD Card are a mixed bag which can lead to incompatibility with some emulators. It is highly recommended to source your own roms to get the most out of the device.
- Rom folder names are case sensitive and differ in CrossMix-OS vs the Stock TrimUI SD Card, copy your roms from system to system if coming from stock (copying the ‘Roms’ folder wholesale from the TrimUI SD card will not fully work).
- Subfolders can be used inside your rom folders but ONLY one level deep (i.e.
Roms/GB/Hacks
). - Subfolders cannot have an apostrophe (
'
) in the name. - If you add new roms to a system, press MENU ›
Refresh Roms
. - To add a game to your Favorites list, highlight the game in the game list and press MENU ›
Add favorites
.
Manufacturer | Platform | Rom Folder (Case Sensitive) |
Emulators | extensions | bios |
---|---|---|---|---|---|
Atari |
2600 |
ATARI2600 |
stella_libretro ⭐ | ext. lista26,bin,rom |
None |
Atari |
5200 |
ATARI5200 |
a5200_libretro ⭐ | ext. lista52,bin,rom |
Bios list5200.romATARIBAS.ROM |
Atari |
7800 |
ATARI7800 |
prosystem_libretro ⭐ | ext. lista78,bin,rom |
Bios list7800 BIOS (U).rom |
Coleco |
Colecovision |
COLECO |
bluemsx_libretro ⭐ | ext. listcol,rom,bin |
Bios listcoleco.rom |
Coleco |
Colecovision |
COLSGM |
gearcoleco_libretro ⭐ | ext. listcol,rom,bin |
None |
DIY |
Uzebox |
UZEBOX |
uzem_libretro ⭐ | ext. listuze |
None |
Fairchild |
Channel F |
CHANNELF |
freechaf_libretro ⭐ | ext. listbin |
Bios listsl31253.binsl31254.bin sl90025.bin |
GCE |
Vectrex |
VECTREX |
vecx_libretro ⭐ | ext. listvec,bin,gam |
None |
Magnavox |
Videopac G7000 |
VIDEOPAC |
o2em_libretro ⭐ | ext. listbin |
Bios listo2rom.bing7400.bin (maybe, c52.bin and jopac.bin) |
Mattel |
Intellivision |
INTELLIVISION |
freeintv_libretro ⭐ | ext. listbin,int,rom |
Bios listexec.bingrom.bin |
NEC |
PC Engine |
PCE |
mednafen_pce_fast_libretro ⭐ | ext. listpce,sgx |
None |
NEC |
PC Engine CD-Rom |
PCECD |
mednafen_pce_fast_libretro ⭐ | ext. listpce,cue,ccd,chd,iso,sgx |
Bios listsyscard3.pce |
NEC |
PC Engine SuperGrafx |
SFX |
mednafen_supergrafx_libretro ⭐ | ext. listpce,cue,ccd,sgx |
Bios listsyscard3.pce |
NEC |
PC-FX |
PCFX |
mednafen_pcfx_libretro ⭐ | ext. listbin,chd,ccd,img,sub,cue |
Bios listpcfx.rom |
Nintendo |
Family Computer Disk System |
FDS |
fceumm_libretro ⭐ | ext. listfds,nes,bin |
Bios listdisksys.rom |
Nintendo |
NES |
FC |
fceumm_libretro ⭐, nestopia_libretro, quicknes_libretro, mesen_libretro | ext. listnes,fds,fig,bin,unf |
None |
Nintendo |
Nintendo 64 |
N64 |
parallel_n64_libretro ⭐, mupen64plus_libretro, mupen64plus standalone | ext. listn64,v64,z64 |
None |
Nintendo | Nintendo 64DD |
N64DD |
mupen64plus standalone ⭐ | ext. listndd |
Bios info64DD_IPL.bin |
Nintendo |
Satellaview |
SATELLAVIEW |
snes9x_libretro ⭐ | ext. listsfc |
Bios infoBS-X.bin |
Nintendo |
Super Nintendo |
SFC |
snes9x_libretro ⭐, snes9x2002_libretro, snes9x2005_libretro, mednafen_supafaust_libretro, chimerasnes_libretro | ext. listsfc,smc,fig,mgd,swc |
None |
Nintendo |
Super Nintendo MSU-1 |
SFCMSU |
snes9x_libretro ⭐ | ext. listsfc |
None |
Panasonic |
3DO |
PANASONIC |
opera_libretro ⭐ | ext. listbin,cue,iso,wav,chd |
Bios infopanafz1.binpanafz10.bin panafz10-norsa.bin panafz10e-anvil.bin panafz10e-anvil-norsa.bin panafz1j.bin panafz1j-norsa.bin goldstar.bin sanyotry.bin 3do_arcade_saot.bin More details here |
SEGA |
Dreamcast |
DC |
flycast_libretro ⭐, flycast standalone | ext. listcdi,chd,gdi,bin,elf,img,nrg, raw,xpm,m3u,chd |
None |
SEGA |
Master System |
MS |
picodrive_libretro ⭐ | ext. listsms,bin |
Bios listbios_E.sms (optional)bios_U.sms (optional) bios_J.sms (optional) |
SEGA |
Mega-CD) |
SEGACD |
picodrive_libretro ⭐ | ext. listbin,ccd,chd,cue,img,iso,sub,wav |
Bios listbios_CD_U.binbios_CD_E.bin bios_CD_J.bin |
SEGA |
Mega Drive |
MD |
picodrive_libretro ⭐, genesis_plus_gx_libretro, genesis_plus_gx_wide_libretro | ext. listgen,md,smd,bin,sg |
Bios listbios_MD.bin (optional) |
SEGA |
Mega Drive-MSU |
MDMSU |
genesis_plus_gx_libretro ⭐ | ext. listgen,md,smd,bin,sg |
None |
SEGA |
Mega Drive 32X |
SEGA32X |
picodrive_libretro ⭐ | ext. list32x,smd,md,bin,ccd,cue,img,iso, sub,wav |
None |
SEGA | Saturn |
SATURN |
yabasanshiro_libretro ⭐, yabasanshiro standalone | ext. listchd,cue,bin,mdf,iso,m3u |
Bios infosaturn_bios.bin (optional) |
SEGA |
SG-1000 |
SG1000 |
genesis_plus_gx_libretro ⭐ | ext. listsg,bin |
None |
SNK |
Neo-Geo |
NEOGEO |
fbneo_libretro ⭐, fbalpha2012_neogeo_libretro, geolith_libretro | ext. listchd |
Bios listneogeo.zip |
SNK |
Neo-Geo-CD |
NEOCD |
neocd_libretro ⭐ | ext. listbin,ccd,cue,img,iso |
Bios list(000-lo.lo or ng-lo.rom)and (neocd_f.rom or neocd.bin or uni-bioscd.rom) placed in a folder named neocd within the bios folder |
Sony |
Playstation |
PS |
pcsx_rearmed_libretro ⭐, duckstation_libretro, swanstation_libretro | ext. listiso,bin,ccd,cue,pbp,cbn,img,mdf,m3u,toc,znx,chd |
Bios listPSXONPSP660.binscph101.bin scph7001.bin scph5501.bin scph1001.bin (Optional for PCSX-ReARMed, required for other cores) |
Manufacturer | Platform | Rom Folder (Case Sensitive) |
Emulators | extensions | bios |
---|---|---|---|---|---|
Nintendo |
Super Game Boy |
SGB |
mgba_libretro ⭐ | ext. list`` |
Bios infossgb_bios.bin |
Bandai |
Sufami Turbo |
SUFAMI |
snes9x_libretro ⭐ | ext. listsfc, st, smc |
Bios infosSTBIOS.bin |
Manufacturer | Platform | Rom Folder (Case Sensitive) |
Emulators | extensions | bios |
---|---|---|---|---|---|
Atari |
Lynx |
LYNX |
handy_libretro ⭐ | ext. listbin,lnx |
Bios listlynxboot.img |
Bandai |
WonderSwan |
WS |
mednafen_wswan_libretro ⭐ | ext. listws,wsc,bin |
None |
Bandai |
WonderSwan Color |
WSC |
mednafen_wswan_libretro ⭐ | ext. listws,wsc,bin |
None |
Creatronic |
Mega-Duck |
MEGADUCK |
sameduck_libretro ⭐ | ext. listbin |
None |
DIY | Arduboy |
ARDUBOY |
arduous_libretro ⭐ | ext. listhex |
None |
Nintendo |
Game & Watch |
GW |
gw_libretro ⭐ | ext. listmgw |
None |
Nintendo |
Game Boy |
GB |
gambatte_libretro ⭐, mgba_libretro, gearboy_libretro, tgbdual_libretro | ext. listgb,bin |
Bios listgb_bios.bin (optional) |
Nintendo |
Game Boy Advance |
GBA |
mgba_libretro ⭐, gpsp_libretro, vbam_libretro, vba_next_libretro | ext. listgba,bin |
Bios infogba_bios.bin (required for lr-gpsp, optional for other cores)gb_bios.bin (optional) gbc_bios.bin (optional) sgb_bios.bin (optional) |
Nintendo |
Game Boy Color |
GBC |
gambatte_libretro ⭐, mgba_libretro, gearboy_libretro, tgbdual_libretro | ext. listgb,gbc,bin |
Bios listgb_bios.bin (optional) |
Nintendo | DS |
NDS |
Drastic standalone ⭐ | ext. listnds,bin |
None |
Nintendo |
Pokémon mini |
POKEMINI |
pokemini_libretro ⭐ | ext. listmin |
Bios listbios.min |
Nintendo |
Virtual Boy |
VB |
mednafen_vb_libretro ⭐ | ext. listvb,vboy,bin |
None |
SEGA |
Game Gear |
GG |
genesis_plus_gx_libretro ⭐ | ext. listgg,sms,bin |
Bios listbios.gg (optional) |
SNK |
Neo-Geo Pocket |
NGP |
mednafen_ngp_libretro ⭐ | ext. listngp,ngc,bin |
None |
SNK |
Neo-Geo Pocket Color |
NGC |
mednafen_ngp_libretro ⭐ | ext. listngp,ngc,bin |
None |
Sony | Playstation minis |
PSPMINIS |
PPSSPP standalone ⭐ | ext. listiso,pbp,cso |
None |
Sony | PSP |
PSP |
PPSSPP standalone ⭐ | ext. listimg,pbp,bin,iso,cue,cso |
None |
Watara |
Watara Supervision |
SUPERVISION |
potator_libretro ⭐ | ext. listsv,bin |
None |
Manufacturer | Platform | Rom Folder (Case Sensitive) |
Emulators | extensions | bios |
---|---|---|---|---|---|
Sammy | Atomiswave |
ATOMISWAVE |
flycast_libretro ⭐, Flycast standalone | ext. listchd |
None |
Sega | Out Run |
CANNONBALL |
cannonball_libretro ⭐ | ext. listgame,88 |
None |
Capcom |
Play System |
CPS1 |
fbalpha2012_libretro ⭐, fbneo_libretro | ext. listchd |
None |
Capcom |
Play System 2 |
CPS2 |
fbalpha2012_libretro ⭐, fbneo_libretro | ext. listchd |
None |
Capcom |
Play System 3 |
CPS3 |
fbalpha2012_libretro ⭐, fbneo_libretro | ext. listccd,chd,img,sub |
None |
SNK |
Neo-Geo MVS |
FBNEO |
fbneo_libretro ⭐, fbalpha_libretro | ext. listchd |
None |
SEGA | Naomi |
NAOMI |
flycast_libretro ⭐, Flycast Standalone | ext. listchd,bin,gdi,raw |
None |
IGS |
IGS |
PGM |
fbneo_libretro ⭐ | ext. listchd |
None |
Arcade |
MAME |
MAME |
mame_libretro ⭐, mame219_libretro, mame2000_libretro, mame2015_libretro, mame2016_libretro | ext. list`` |
None |
Arcade |
ARC. MAME |
MAME2003PLUS |
mame2003_plus_libretro ⭐ | ext. list.zip |
Bios listpgm.zip (for PGM games only like Knights of Valour and DoDonPachi) |
Arcade |
MAME2010 |
MAME2010 |
mame2010_libretro ⭐ | ext. list`` |
None |
Arcade |
Daphne |
DAPHNE |
km_daphne_xtreme_libretro ⭐ | ext. listdaphne,m2v,ogg |
None |
Manufacturer | Platform | Rom Folder (Case Sensitive) |
Emulators | extensions | bios | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amstrad |
CPC |
CPC |
cap32_libretro ⭐ | ext. listbin,cpr,dsk,cpc |
None | ||||||||||||||||||||||||
Apple | Mac OS |
VMAC |
minivmac_libretro ⭐ | ext. listimg,rom |
None | ||||||||||||||||||||||||
Atari |
8bit |
ATARI800 |
atari800_libretro ⭐ | ext. lista52,asm,atr,atr.gz,atx,bas,bin, car,cas,com,dcm,rom,xex,xfd, xfd.gz,zip |
Bios listATARIOSA.ROMATARIOSB.ROM ATARIBAS.ROM |
||||||||||||||||||||||||
Atari |
ST |
ATARIST |
hatari_libretro ⭐ | ext. listst,stx,ipf,ctr,img,raw,rom, msa,dim |
Bios listtos.img |
||||||||||||||||||||||||
Commodore |
Amiga |
AMIGA |
puae2021_libretro ⭐ | ext. listadf,adz,ipf,uae,hdf,hdz,dms, exe,cpio,rom,lha,m3u,zip |
Bios listkick33180.A500kick34005.A500 kick34005.CDTV kick37175.A500 kick37350.A600 kick39106.A1200 kick39106.A4000 kick40060.CD32 kick40060.CD32.ext kick40063.A600 kick40068.A1200 kick40068.A4000 |
||||||||||||||||||||||||
Commodore |
Amiga CD |
AMIGACD |
puae_libretro ⭐ | ext. listbin,ccd,cue,img,iso,wav |
Bios listkick33180.A500kick34005.A500 kick34005.CDTV kick37175.A500 kick37350.A600 kick39106.A1200 kick39106.A4000 kick40060.CD32 kick40060.CD32.ext kick40063.A600 kick40068.A1200 kick40068.A4000 |
||||||||||||||||||||||||
Commodore | Amiga CDTV |
AMIGACDTV |
puae_libretro ⭐ | ext. listbin,ccd,cue,img,iso,wav |
Bios listkick33180.A500kick34005.A500 kick34005.CDTV kick37175.A500 kick37350.A600 kick39106.A1200 kick39106.A4000 kick40060.CD32 kick40060.CD32.ext kick40063.A600 kick40068.A1200 kick40068.A4000 |
||||||||||||||||||||||||
Commodore |
Commodore 64 |
C64 |
vice_x64_libretro ⭐ | ext. listarc,ark,bin,c64,crt,d64,d71,d81, dmp,g64,lnx,nbz,nib,p00,prg, reu,sda,sfx,t64,tap,z64 |
None | ||||||||||||||||||||||||
Commodore |
PET |
CPET |
vice_xpet_libretro ⭐ | ext. lista0,b0,crt,d64,d81,prg,tap,t64 |
None | ||||||||||||||||||||||||
Commodore | Plus/4 |
CPLUS4 |
vice_xplus4_libretro ⭐ | ext. listcrt,d64,g64,lnx,prg,tap,z64 |
None | ||||||||||||||||||||||||
Commodore |
Vic-20 |
VIC20 |
vice_xvic_libretro ⭐ | ext. listcrt,d64,prg,t64,tap,d81 |
None | ||||||||||||||||||||||||
Intelligent Software | Enterprise 128 |
ENTERPRISE |
ep128emu_core_libretro ⭐ | ext. listimg,dsk,tap,dtf,cas,wav,tvcwav, cdt,tzx,bas,com,trn,128,. |
Bios infoEnterprise BIOS |
||||||||||||||||||||||||
Microsoft |
MSX |
MSX |
bluemsx_libretro ⭐ | ext. listmx1,rom,dsk,col,cas |
Bios infoDatabases and Machines folders from a full installation of blueMSX (more info here) |
||||||||||||||||||||||||
Microsoft |
MSX2 |
MSX2 |
bluemsx_libretro ⭐ | ext. listmx2,rom,cas,dsk |
Bios infoDatabases and Machines folders from a full installation of blueMSX (more info here) |
||||||||||||||||||||||||
Microsoft |
Dos |
DOS |
dosbox_pure_libretro ⭐ | ext. list`pc(exe |
com | iso | bin | mdf | ima | img | gog | dsk | z5 | z8 | bas | dat), dos(exe | com | iso | bin | mdf | ima | img | gog | dsk | z5 | z8 | bas | dat), wad,game,zip` | None |
NEC |
PC-8801 |
PC88 |
quasi88_libretro ⭐ | ext. listd88,88d,m3u |
None | ||||||||||||||||||||||||
NEC |
PC-9801 |
PC98 |
nekop2_libretro ⭐ | ext. listd98,98d,fdi,fdd,2hd,tfd,d88, 88d,hdm,xdf,dup,cmd,hdi, thd,nhd,hdd,hdn |
Bios infoPC98 BIOSIMPORTANT: Contrary to the link, the Bios files must be placed in BIOS/np2 NOT in BIOS/np2kai |
||||||||||||||||||||||||
Palm | Palm OS |
PALMOS |
mu_libretro ⭐ | ext. listprc,pdb,pqa,img |
None | ||||||||||||||||||||||||
Sharp |
X1 |
X1 |
x1_libretro ⭐ | ext. listdx1,2d,2hd,tfd,d88,88d,hdm, xdf,dup,cmd |
Bios listIPLROM.X1IPLROM.X1T (need to be placed in a folder named xmil within the BIOS folder) |
||||||||||||||||||||||||
Sharp |
X68000 |
X68000 |
px68k_libretro ⭐ | ext. listdim,img,d88,88d,hdm,dup,2hd, xdf,hdf,cmd,m3u,zip,7z |
Bios listiplrom.datcgrom.dat iplrom30.dat (optional) iplromco.dat (optional) iplromxv.dat (optional) (need to be placed in a folder named keropi within the BIOS folder) |
||||||||||||||||||||||||
Sinclair |
ZX Spectrum |
ZXS |
fuse_libretro ⭐ | ext. listcsw,dsk,fdi,img,ipf,mgt,rom, rzx,scl,slt,sp,tap,trd,tzx, scl,slt,sna,szx,udi,z80 |
None | ||||||||||||||||||||||||
Texas Instruments | TI-83 |
TI83 |
numero_libretro ⭐ | ext. listbin,c,dsk,g,ctg |
Bios listti83se.romti83plus.rom ti83.rom |
||||||||||||||||||||||||
Thomson | MO/TO |
THOMSON |
theodore_libretro ⭐ | ext. listfd,k7,m7,qd,sap,m5,wav |
None | ||||||||||||||||||||||||
Videoton | TVC |
VIDEOTON |
ep128emu_core_libretro ⭐ | - | Bios infoVideoton TVC BIOS |
Manufacturer | Platform | Rom Folder (Case Sensitive) |
Emulators | extensions | bios |
---|---|---|---|---|---|
Themaister |
Dinothawr |
DINOTHAWR |
dinothawr_libretro ⭐ | ext. listgame |
None |
id Software |
DOOM |
DOOM |
prboom_libretro ⭐ | ext. list`` |
None |
Delphine Software |
Flashback |
FLASHBACK |
reminiscence_libretro ⭐ | ext. listmap,aba,seq,lev |
None |
ID Software |
Quake |
TYRQUAKE |
tyrquake_libretro ⭐ | ext. list`` |
None |
Core Design |
Rick Dangerous |
XRICK |
xrick_libretro ⭐ | ext. list`` |
None |
Daisuke "Pixel" Amaya |
Cave Story |
CAVESTORY |
nxengine_libretro ⭐ | ext. listexe |
None |
Manufacturer | Platform | Rom Folder (Case Sensitive) |
Emulators | extensions | bios |
---|---|---|---|---|---|
Virtual |
ChaiLove |
CHAILOVE |
chailove_libretro ⭐ | ext. listchailove, chai |
None |
Virtual |
EasyRPG |
EASYRPG |
easyrpg_libretro ⭐ | ext. listini |
None |
Virtual |
LowRes NX |
LOWRESNX |
lowresnx_libretro ⭐ | ext. listnx |
None |
Virtual |
Lutro |
LUTRO |
lutro_libretro ⭐ | ext. listlutro, lua |
None |
Virtual |
OpenBOR |
OPENBOR |
OpenBOR Standalone ⭐ | ext. listpak |
None |
Virtual |
Pico-8 |
PICO |
fake08_libretro ⭐, retro8_libretro, Pico-8 Wrapper, | ext. listp8, png |
None |
Virtual |
ScummVM |
SCUMMVM |
scummvm_libretro ⭐ | ext. listsvm, scummvm(scummvm), residualvm(residualvm) |
Bios infosscummvm folder (included in CrossMix) |
Virtual |
TIC-80 |
TIC |
tic80_libretro ⭐ | ext. listtic |
None |
This page describes the supported emulators and rom formats for each system.
Table of Contents 📃
Arcade emulation is a little more complex than your typical console emulation and includes MAME (Multiple Arcade Machine Emulator) along with CPS1/2/3 (Capcom Play System), SNK Neo Geo (released both as an Arcade cabinet and Home Console), FB (Final Burn) and Daphne.
While MAME supports many classic arcade games, for best compatibility and performance, it is recommended to use the CPS and Neo Geo systems (which use dedicated & customised emulators) for those particular games and MAME (or FB) for everything else.
Both MAME and FB require your romsets to be matched exactly to the emulator version so you will need to source the recommended romsets. MAME romsets are not compatible with FB cores (and vice versa) and not every game in a full romset will be playable but the majority will be.
Arcade roms in general do not play well with save states (some will work but the majority don’t), so auto-loading of save states has been disabled. You can triggers it manually by pressing SELECT + L2 with more chance of success than auto-loading.
MAME and FB both rely on internal databases to translate the rom file name into the displayed game name, some games may be missing from the db.
For more detailed information and tips on Arcade emulation, checkout the awesome Ultimate Miyoo Mini Arcade Guide initially made by lordelan for Onion.
Arcade emulators are integrated in CrossMix as follows:
Folder name | Cores available |
---|---|
MAME2003PLUS | Mame 2003 Plus (0.78plus) / Mame 2003 |
MAME2010 | Mame 2010 (0.139) |
MAME | Mame (0.259) / Mame (0.219) / Mame 2000 (0.37b5) / Mame 2015 (0.160) / Mame 2016 (0.174) |
FBNEO | FBNEO / FB Alpha |
MESS 2015 | Not created, could be interesting for advanced retrogamers with rare platforms |
Analysis:
Mame 2003 Plus should cover most of the expectations of the arcade game fans.
FBNeo/FBalpha will be a great complement for fighting games fans and Netplay/multiplayer
Mame is the most recent version, it could be interesting for its wide compatibility (to test more recent games or old exotic systems) but it could be slow on the TSP.
Others Mame versions (2000,2010,2015,2016) are probably less interesting but sometimes some users find something particular in these versions that they are looking for.
Mess is really powerful to emulate a ton of different old systems but it's an emulator hard to setup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
How to use Splore from PICO-8 Wrapper on CrossMix-OS :
|
|
|
Previous: Installation | Back to top | Next up: PortMaster |
---|