Skip to content
Steven Trevino edited this page Aug 9, 2024 · 22 revisions

bar

 

Important Information

Roms

Bios files

  • 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!

Rom files

  • 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 MENURefresh Roms.
  • To add a game to your Favorites list, highlight the game in the game list and press MENUAdd favorites.

 

bar

Consoles

Consoles

Manufacturer Platform Rom Folder
(Case Sensitive)
Emulators extensions bios
Atari 2600
ATARI2600 stella_libretro ⭐
ext. list a26,bin,rom
None
Atari 5200
ATARI5200 a5200_libretro ⭐
ext. list a52,bin,rom
Bios list 5200.rom
ATARIBAS.ROM
Atari 7800
ATARI7800 prosystem_libretro ⭐
ext. list a78,bin,rom
Bios list 7800 BIOS (U).rom
Coleco Colecovision
COLECO bluemsx_libretro ⭐
ext. list col,rom,bin
Bios list coleco.rom
Coleco Colecovision
COLSGM gearcoleco_libretro ⭐
ext. list col,rom,bin
None
DIY Uzebox
UZEBOX uzem_libretro ⭐
ext. list uze
None
Fairchild Channel F
CHANNELF freechaf_libretro ⭐
ext. list bin
Bios list sl31253.bin
sl31254.bin
sl90025.bin
GCE Vectrex
VECTREX vecx_libretro ⭐
ext. list vec,bin,gam
None
Magnavox Videopac G7000
VIDEOPAC o2em_libretro ⭐
ext. list bin
Bios list o2rom.bin
g7400.bin (maybe, c52.bin and jopac.bin)
Mattel Intellivision
INTELLIVISION freeintv_libretro ⭐
ext. list bin,int,rom
Bios list exec.bin
grom.bin
NEC PC Engine
PCE mednafen_pce_fast_libretro ⭐
ext. list pce,sgx
None
NEC PC Engine CD-Rom
PCECD mednafen_pce_fast_libretro ⭐
ext. list pce,cue,ccd,chd,iso,sgx
Bios list syscard3.pce
NEC PC Engine SuperGrafx
SFX mednafen_supergrafx_libretro ⭐
ext. list pce,cue,ccd,sgx
Bios list syscard3.pce
NEC PC-FX
PCFX mednafen_pcfx_libretro ⭐
ext. list bin,chd,ccd,img,sub,cue
Bios list pcfx.rom
Nintendo Family Computer Disk System
FDS fceumm_libretro ⭐
ext. list fds,nes,bin
Bios list disksys.rom
Nintendo NES
FC fceumm_libretro ⭐, nestopia_libretro, quicknes_libretro, mesen_libretro
ext. list nes,fds,fig,bin,unf
None
Nintendo Nintendo 64
N64 parallel_n64_libretro ⭐, mupen64plus_libretro, mupen64plus standalone
ext. list n64,v64,z64
None
Nintendo Nintendo 64DD
N64DD mupen64plus standalone ⭐
ext. list ndd
Bios info 64DD_IPL.bin
Nintendo Satellaview
SATELLAVIEW snes9x_libretro ⭐
ext. list sfc
Bios info BS-X.bin
Nintendo Super Nintendo
SFC snes9x_libretro ⭐, snes9x2002_libretro, snes9x2005_libretro, mednafen_supafaust_libretro, chimerasnes_libretro
ext. list sfc,smc,fig,mgd,swc
None
Nintendo Super Nintendo MSU-1
SFCMSU snes9x_libretro ⭐
ext. list sfc
None
Panasonic 3DO
PANASONIC opera_libretro ⭐
ext. list bin,cue,iso,wav,chd
Bios info panafz1.bin
panafz10.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. list cdi,chd,gdi,bin,elf,img,nrg, raw,xpm,m3u,chd
None
SEGA Master System
MS picodrive_libretro ⭐
ext. list sms,bin
Bios list bios_E.sms (optional)
bios_U.sms (optional)
bios_J.sms (optional)
SEGA Mega-CD)
SEGACD picodrive_libretro ⭐
ext. list bin,ccd,chd,cue,img,iso,sub,wav
Bios list bios_CD_U.bin
bios_CD_E.bin
bios_CD_J.bin
SEGA Mega Drive
MD picodrive_libretro ⭐, genesis_plus_gx_libretro, genesis_plus_gx_wide_libretro
ext. list gen,md,smd,bin,sg
Bios list bios_MD.bin (optional)
SEGA Mega Drive-MSU
MDMSU genesis_plus_gx_libretro ⭐
ext. list gen,md,smd,bin,sg
None
SEGA Mega Drive 32X
SEGA32X picodrive_libretro ⭐
ext. list 32x,smd,md,bin,ccd,cue,img,iso, sub,wav
None
SEGA Saturn
SATURN yabasanshiro_libretro ⭐, yabasanshiro standalone
ext. list chd,cue,bin,mdf,iso,m3u
Bios info saturn_bios.bin (optional)
SEGA SG-1000
SG1000 genesis_plus_gx_libretro ⭐
ext. list sg,bin
None
SNK Neo-Geo
NEOGEO fbneo_libretro ⭐, fbalpha2012_neogeo_libretro, geolith_libretro
ext. list chd
Bios list neogeo.zip
SNK Neo-Geo-CD
NEOCD neocd_libretro ⭐
ext. list bin,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. list iso,bin,ccd,cue,pbp,cbn,img,mdf,m3u,toc,znx,chd
Bios list PSXONPSP660.bin
scph101.bin
scph7001.bin
scph5501.bin
scph1001.bin (Optional for PCSX-ReARMed, required for other cores)

bar

Accessories

ADD-ONS-PERIPHERALS

Manufacturer Platform Rom Folder
(Case Sensitive)
Emulators extensions bios
Nintendo Super Game Boy
SGB mgba_libretro ⭐
ext. list ``
Bios infos sgb_bios.bin
Bandai Sufami Turbo
SUFAMI snes9x_libretro ⭐
ext. list sfc, st, smc
Bios infos STBIOS.bin

bar

Handhelds

Handhelds

Manufacturer Platform Rom Folder
(Case Sensitive)
Emulators extensions bios
Atari Lynx
LYNX handy_libretro ⭐
ext. list bin,lnx
Bios list lynxboot.img
Bandai WonderSwan
WS mednafen_wswan_libretro ⭐
ext. list ws,wsc,bin
None
Bandai WonderSwan Color
WSC mednafen_wswan_libretro ⭐
ext. list ws,wsc,bin
None
Creatronic Mega-Duck
MEGADUCK sameduck_libretro ⭐
ext. list bin
None
DIY Arduboy
ARDUBOY arduous_libretro ⭐
ext. list hex
None
Nintendo Game & Watch
GW gw_libretro ⭐
ext. list mgw
None
Nintendo Game Boy
GB gambatte_libretro ⭐, mgba_libretro, gearboy_libretro, tgbdual_libretro
ext. list gb,bin
Bios list gb_bios.bin (optional)
Nintendo Game Boy Advance
GBA mgba_libretro ⭐, gpsp_libretro, vbam_libretro, vba_next_libretro
ext. list gba,bin
Bios info gba_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. list gb,gbc,bin
Bios list gb_bios.bin (optional)
Nintendo DS
NDS Drastic standalone ⭐
ext. list nds,bin
None
Nintendo Pokémon mini
POKEMINI pokemini_libretro ⭐
ext. list min
Bios list bios.min
Nintendo Virtual Boy
VB mednafen_vb_libretro ⭐
ext. list vb,vboy,bin
None
SEGA Game Gear
GG genesis_plus_gx_libretro ⭐
ext. list gg,sms,bin
Bios list bios.gg (optional)
SNK Neo-Geo Pocket
NGP mednafen_ngp_libretro ⭐
ext. list ngp,ngc,bin
None
SNK Neo-Geo Pocket Color
NGC mednafen_ngp_libretro ⭐
ext. list ngp,ngc,bin
None
Sony Playstation minis
PSPMINIS PPSSPP standalone ⭐
ext. list iso,pbp,cso
None
Sony PSP
PSP PPSSPP standalone ⭐
ext. list img,pbp,bin,iso,cue,cso
None
Watara Watara Supervision
SUPERVISION potator_libretro ⭐
ext. list sv,bin
None

bar

Arcade

Arcade

Manufacturer Platform Rom Folder
(Case Sensitive)
Emulators extensions bios
Sammy Atomiswave
ATOMISWAVE flycast_libretro ⭐, Flycast standalone
ext. list chd
None
Sega Out Run
CANNONBALL cannonball_libretro ⭐
ext. list game,88
None
Capcom Play System
CPS1 fbalpha2012_libretro ⭐, fbneo_libretro
ext. list chd
None
Capcom Play System 2
CPS2 fbalpha2012_libretro ⭐, fbneo_libretro
ext. list chd
None
Capcom Play System 3
CPS3 fbalpha2012_libretro ⭐, fbneo_libretro
ext. list ccd,chd,img,sub
None
SNK Neo-Geo MVS
FBNEO fbneo_libretro ⭐, fbalpha_libretro
ext. list chd
None
SEGA Naomi
NAOMI flycast_libretro ⭐, Flycast Standalone
ext. list chd,bin,gdi,raw
None
IGS IGS
PGM fbneo_libretro ⭐
ext. list chd
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 list pgm.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. list daphne,m2v,ogg
None

bar

Computers

banner computers

Manufacturer Platform Rom Folder
(Case Sensitive)
Emulators extensions bios
Amstrad CPC
CPC cap32_libretro ⭐
ext. list bin,cpr,dsk,cpc
None
Apple Mac OS
VMAC minivmac_libretro ⭐
ext. list img,rom
None
Atari 8bit
ATARI800 atari800_libretro ⭐
ext. list a52,asm,atr,atr.gz,atx,bas,bin, car,cas,com,dcm,rom,xex,xfd, xfd.gz,zip
Bios list ATARIOSA.ROM
ATARIOSB.ROM
ATARIBAS.ROM
Atari ST
ATARIST hatari_libretro ⭐
ext. list st,stx,ipf,ctr,img,raw,rom, msa,dim
Bios list tos.img
Commodore Amiga
AMIGA puae2021_libretro ⭐
ext. list adf,adz,ipf,uae,hdf,hdz,dms, exe,cpio,rom,lha,m3u,zip
Bios list kick33180.A500
kick34005.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. list bin,ccd,cue,img,iso,wav
Bios list kick33180.A500
kick34005.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. list bin,ccd,cue,img,iso,wav
Bios list kick33180.A500
kick34005.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. list arc,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. list a0,b0,crt,d64,d81,prg,tap,t64
None
Commodore Plus/4
CPLUS4 vice_xplus4_libretro ⭐
ext. list crt,d64,g64,lnx,prg,tap,z64
None
Commodore Vic-20
VIC20 vice_xvic_libretro ⭐
ext. list crt,d64,prg,t64,tap,d81
None
Intelligent Software Enterprise 128
ENTERPRISE ep128emu_core_libretro ⭐
ext. list img,dsk,tap,dtf,cas,wav,tvcwav, cdt,tzx,bas,com,trn,128,.
Bios info Enterprise BIOS
Microsoft MSX
MSX bluemsx_libretro ⭐
ext. list mx1,rom,dsk,col,cas
Bios info Databases and Machines folders from a full installation of blueMSX (more info here)
Microsoft MSX2
MSX2 bluemsx_libretro ⭐
ext. list mx2,rom,cas,dsk
Bios info Databases 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. list d88,88d,m3u
None
NEC PC-9801
PC98 nekop2_libretro ⭐
ext. list d98,98d,fdi,fdd,2hd,tfd,d88, 88d,hdm,xdf,dup,cmd,hdi, thd,nhd,hdd,hdn
Bios info PC98 BIOS
IMPORTANT: Contrary to the link, the Bios files must be placed in BIOS/np2 NOT in BIOS/np2kai
Palm Palm OS
PALMOS mu_libretro ⭐
ext. list prc,pdb,pqa,img
None
Sharp X1
X1 x1_libretro ⭐
ext. list dx1,2d,2hd,tfd,d88,88d,hdm, xdf,dup,cmd
Bios list IPLROM.X1
IPLROM.X1T (need to be placed in a folder named xmil within the BIOS folder)
Sharp X68000
X68000 px68k_libretro ⭐
ext. list dim,img,d88,88d,hdm,dup,2hd, xdf,hdf,cmd,m3u,zip,7z
Bios list iplrom.dat
cgrom.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. list csw,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. list bin,c,dsk,g,ctg
Bios list ti83se.rom
ti83plus.rom
ti83.rom
Thomson MO/TO
THOMSON theodore_libretro ⭐
ext. list fd,k7,m7,qd,sap,m5,wav
None
Videoton TVC
VIDEOTON ep128emu_core_libretro ⭐ -
Bios info Videoton TVC BIOS

bar

Ports

Ports

Manufacturer Platform Rom Folder
(Case Sensitive)
Emulators extensions bios
Themaister Dinothawr
DINOTHAWR dinothawr_libretro ⭐
ext. list game
None
id Software DOOM
DOOM prboom_libretro ⭐
ext. list ``
None
Delphine Software Flashback
FLASHBACK reminiscence_libretro ⭐
ext. list map,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. list exe
None

bar

Virtual Machines

Miscellaneous

Manufacturer Platform Rom Folder
(Case Sensitive)
Emulators extensions bios
Virtual ChaiLove
CHAILOVE chailove_libretro ⭐
ext. list chailove, chai
None
Virtual EasyRPG
EASYRPG easyrpg_libretro ⭐
ext. list ini
None
Virtual LowRes NX
LOWRESNX lowresnx_libretro ⭐
ext. list nx
None
Virtual Lutro
LUTRO lutro_libretro ⭐
ext. list lutro, lua
None
Virtual OpenBOR
OPENBOR OpenBOR Standalone ⭐
ext. list pak
None
Virtual Pico-8
PICO fake08_libretro ⭐, retro8_libretro, Pico-8 Wrapper,
ext. list p8, png
None
Virtual ScummVM
SCUMMVM scummvm_libretro ⭐
ext. list svm, scummvm(scummvm), residualvm(residualvm)
Bios infosscummvm folder (included in CrossMix)
Virtual TIC-80
TIC tic80_libretro ⭐
ext. list tic
None

bar

Emulators details

This page describes the supported emulators and rom formats for each system.

 

Table of Contents 📃

Arcade Systems

Arcade

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:

Arcade folder names and Cores Available in CrossMix-OS

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.

Arcade - MAME2003PLUS (0.78plus) ✔


  • Emulator: lr-mame2003plus
  • Required rom set version: MAME 2003-Plus Reference: Full Non-Merged Romsets
  • Rom Folder: MAME2003PLUS
  • Extensions: .zip
  • Bios: pgm.zip (for PGM games only like Knights of Valour and DoDonPachi)
  • Samples: Audio Samples for Mame2003Plus should be placed in the /BIOS/mame2003-plus/samples folder

Notes MAME 2003-Plus (mame078plus) is part of a lineage of codebase forks and ports: this core was forked from MAME 2003, which is itself derived from Xmame 0.78, the X11/Unix port of MAME 0.78.

Internally using the name “mame078plus”, MAME2003plus is an old version of MAME that became the “golden standard” for a while. A mixture of being easy to run while supporting the most hardware. Many ROMs, especially newer > systems, have known issues with this version.

The “plus” version has had recent developments that don't break compatibility backported from newer versions of MAME. For this reason, regular MAME2003 ROMs may not work in this version.

The ROMset for this version may be referred to as “078plus”

Notes about save states MAME does not play well with save states this is a core issue and cannot be fixed. It is recommended to disable 'auto-loading of save states' in the Retroarch menu (and save core overrides).

An onscreen message saying ‘This Game Will Not Work’ is MAME letting you know that the game is not emulated in the MAME version and you will not find a compatible/playable rom for that game.

Current/modern versions of MAME are not compatible with the Miyoo Minis limited hardware specification which is why MAME 2003Plus has been chosen as the default.

Check out the MAME overview video by RetroBreeze.

bar

Arcade - MAME2010 (mame0139)


  • Emulator: lr-mame2010
  • Rom Folder: MAME2010
  • Extensions: .zip .7z

Notes A “middle-ground” version that is still fast enough to be run on weak hardware while having more modern compatibility than 2003 Plus.

Internally using the name “mame0139”, MAME 2010 is an old version of MAME that's a halfway point of being fast while still having a large library. It should not be used on the weaker device.

The ROMset for this version may be referred to as “0.139”.

bar

Arcade - MAME (mame0.219) ⚠


  • Emulator: lr-mame219
  • Rom Folder: MAME
  • Extensions: .zip .7z

Notes

The latest libretro MAME version compiled (0.219 on the TSP) best compatibility but more ressource demanding than older versions of Mame (a lot slower than 2003+ for example).

bar

Arcade - FBNEO (FBNEO / FB Alpha)


  • Emulator: lr-mame2010
  • Rom Folder: FBNEO
  • Extensions: .zip

Notes FBNeo/FBalpha will complement fighting game fans and supports netplay

bar

Capcom - CP System


  • Alias: CPS-1
  • Emulator: lr-fbalpha2012, lr-fbneo
  • Required ROM Version: "FBA Arcade Set v0.2.97.29 for FBA 2012 libretro core" (use quotes when searching, to find an exact match)
  • Rom Folder: CPS1
  • Extensions: .zip .7z .bin/.cue
  • Bios: None

For best game compatibility, seek out the recommended romset above. Alternative romsets for Final Burn cores may be largely compatible (i.e. v0.2.97.24, v0.2.97.39, v0.2.97.40, v0.2.97.44).

bar

Capcom - CP System II


  • Alias: CPS-2
  • Emulator: lr-fbalpha2012, lr-fbneo
  • Required ROM Version: "FBA Arcade Set v0.2.97.29 for FBA 2012 libretro core" (use quotes when searching, to find an exact match)
  • Rom Folder: CPS2
  • Extensions: .zip .7z .bin/.cue
  • Bios: None

For best game compatibility, seek out the recommended romset above. Alternative romsets for Final Burn cores may be largely compatible (i.e. v0.2.97.24, v0.2.97.39, v0.2.97.40, v0.2.97.44).

bar

Capcom - CP System III


  • Alias: CPS-3
  • Emulator: lr-fbalpha2012, lr-fbneo
  • Required ROM Version: "FBA Arcade Set v0.2.97.29 for FBA 2012 libretro core" (use quotes when searching, to find an exact match)
  • Rom Folder: CPS3
  • Extensions: .zip .7z .bin/.cue
  • Bios: None

For best game compatibility, seek out the recommended romset above. Alternative romsets for Final Burn cores may be largely compatible (i.e. v0.2.97.24, v0.2.97.39, v0.2.97.40, v0.2.97.44).

bar

Daphne ⚠


  • Emulator: lr-km_daphne_xtreme_amped
  • Rom Folder: DAPHNE

Notes
Check out the Daphne overview video by RetroBreeze. For more information please visit https://github.com/libretro/daphne.

bar

Back to top

Consoles and PC Systems

Consoles

Amstrad CPC


  • Emulator: lr-cap32
  • Rom Folder: CPC
  • Extensions: .sna .dsk .kcr
  • Bios: None

bar

Atari 800 ⚠


  • Emulator: lr-atari800
  • Rom Folder: ATARI800
  • Extensions: .atr .zip .7z
  • Bios: ATARIOSA.ROM and ATARIOSB.ROM and ATARIBAS.ROM

bar

Atari 2600


  • Alias: Atari Video Computer System (Atari VCS)
  • Emulator: lr-stella
  • Rom Folder: ATARI2600
  • Extensions: .a26 .bin .zip .7z
  • Bios: None

bar

Atari 5200


  • Alias: Atari 5200 SuperSystem
  • Emulator: lr-a5200
  • Rom Folder: ATARI5200
  • Extensions: .a52 .zip .7z .bin
  • Bios: 5200.rom and ATARIBAS.ROM

bar

Atari 7800


  • Alias: Atari 7800 ProSystem
  • Emulator: lr-prosystem
  • Rom Folder: ATARI7800
  • Extensions: .a78 .zip
  • Bios: 7800 BIOS (U).rom

Notes
Roms must contain headers or they will not function. For an explanation of headers and why they are important, see this comment

bar

Atari ST/STE/TT/Falcon ⚠


  • Emulator: hatari
  • Rom Folder: ATARIST
  • Extensions: .st .msa .zip .stx .dim .ipf (must be lowercase)
  • Bios: tos.img

The plain ST mode only works with TOS 1.00, 1.02, 1.04, or 2.06. STE mode requires any of the TOS versions 1.xx or 2.xx. TOS 3.0x is for TT, and TOS 4.0x is for Falcon.
For more information please review the official core documentation

bar

Coleco - ColecoVision


  • Alias: CBS ColecoVision
  • Emulator: lr-bluemsx
  • Rom Folder: COLECO
  • Extensions: .rom .ri .mx1 .mx2 .col .dsk .cas .sg .sc .m3u .zip .7z
  • Bios: coleco.rom (Verified working MD5: 2C66F5911E5B42B8EBE113403548EEE7)

Notes

The blueMSX core requires the Databases and Machines folders from a full installation of blueMSX (more info here) to be placed inside the BIOS folder.

Check out the ColecoVision overview video by RetroBreeze.

bar

Commodore 64/VIC-20/PET


  • Emulator: lr-vice_x64/**lr-vice_xvic/lr-vice_xpet
  • Rom Folder: C64/VIC20/CPET
  • Extensons: .d64 .zip .7z .t64 .crt .prg .nib .tap
  • Bios: None

bar

Commodore - Amiga & Amiga CD32


  • Alias: Amiga CD32
  • Emulator: lr-puae
  • Rom Folder: AMIGA/AMIGACD
  • Extensions: .adf .hdf .lha .zip (For CD32: .bin/.cue .iso .chd)
  • Bios: kick33180.A500, kick34005.A500, kick34005.CDTV, kick37175.A500, kick37350.A600, kick39106.A1200, kick39106.A4000, kick40060.CD32, kick40060.CD32.ext, kick40063.A600, kick40068.A1200, and kick40068.A4000

Notes
For maximum compatibility add ALL above ‘kickstart roms’ to the /BIOS folder and ensure they are named exactly as detailed (lowercase). See this link for more information.

  • SELECT toggles the onscreen keyboard, L & R are mapped to the mouse buttons.
  • This emulator will play Amiga CD32 games though some perform better than others.
  • Setting CPU speed to -700 (negative 700) in the Retroarch menu may improve A1200/CD32 performance.
  • Other Core Settings that might be useful for some games are frameskip set to 1, or setting off the blitter wait in Video options.
  • Some games will have stuttering audio or behave very slowly regardless of the CPU speed, frameskip etc. Many of these games will work fine if you find another format for them. .hdf (hard disk files) are the most problematic. .adf or .lha games usually work better although you might have to open RA options to switch or add floppy disks when required. If you find a game that won't run correctly no matter the options you set for it, simply try to find another version in another format.

bar

Fairchild Channel F


  • Alias: Fairchild Video Entertainment System
  • Emulator: lr-freechaf
  • Rom Folder: FAIRCHILD
  • Extensions: .bin .rom .chf .zip
  • Bios: sl31253.bin and sl31254.bin and sl90025.bin

bar

General Consumer Electronics - Vectrex


  • Emulator: lr-vecx
  • Rom Folder: VECTREX
  • Extensions: .vec .zip .7z
  • Bios: None

bar

Magnavox Odyssey 2


  • Alias: Philips Odyssey 2, Philips Videopac G7000, Philips Odyssey, Odyssey2
  • Emulator: lr-o2em
  • Rom Folder: ODYSSEY
  • Extensions: .bin .zip .7z
  • Bios: o2rom.bin

bar

Mattel - Intellivision


  • Emulator: lr-freeintv
  • Rom Folder: INTELLIVISION
  • Extensions: .bin .int .zip .7z
  • Bios: exec.bin, grom.bin

bar

Microsoft - MS-DOS


  • Alias: Microsoft DOS
  • Emulator: lr-dosbox_pure
  • Rom Folder: DOS
  • Extensions: .zip .dosz .exe .com .bat .iso .bin/.cue .ins .img .ima .vhd .jrc .tc .m3u .m3u8 .conf
  • Bios: None

bar

NEC - PC Engine SuperGrafx


  • Alias: SuperGrafx
  • Emulator: lr-mednafen-supergrafx
  • Rom Folder: SFX
  • Extensions: .pce .sgx .bin/.cue .ccd .chd .zip .7z
  • Bios: syscard3.pce

bar

NEC - PC-8000 & PC-8800 series ⚠


  • Emulator: quasi88
  • Rom Folder: PC88
  • Extensions: .d88 .fdi .hdi .zip
  • Bios: None

bar

NEC - PC-98 ⚠


  • Emulator: lr-nekop2
  • Rom Folder: PC98
  • Extensions: .d98 .fdi .hdi .zip
    (see link below for complete list of supported extensions)
  • Bios: See the following link for details regarding the required bios files (and core configuration). https://docs.libretro.com/library/neko_project_ii_kai/#bios
  • IMPORTANT: Contrary to the link, the Bios files must be placed in BIOS/np2 NOT in BIOS/np2kai

bar

NEC - PC-FX ⚠


  • Emulator: lr-mednafen-pcfx
  • Rom Folder: PCFX
  • Extensions: .chd .zip .bin/.cue .ccd .toc
  • Bios: pcfx.rom

bar

NEC - TurboGrafx-16


  • Alias: PC Engine
  • Emulator: lr-mednafen-pce-fast
  • Rom Folder: PCE
  • Extensions: .pce .chd .zip .7z .ccd .iso .img .bin/.cue
  • Bios: None

bar

Nintendo 64


  • Alias: N64
  • Emulator: lr-paralleln64, lr-mupen64plus, Mupen64Plus (glide64mk2 & Rice)
  • Rom Folder: N64
  • Extensions: .zip .7z .n64 .z64 .v64
  • Bios: None

Notes
N64 Game Compatibility List by 2Bane

bar

Nintendo Entertainment System (NES)


  • Alias: Famicom
  • Emulator: lr-fceumm, lr-nestopia, lr-quicknes, lr-mesen
  • Rom Folder: FC
  • Extensions: .nes .zip .7z
  • Bios: None

Notes
Roms must contain headers or they will not function. For an explanation of headers and why they are important, see this comment

bar

Nintendo - Super Nintendo Entertainment System (SNES)


  • Alias: Super Nintendo, Super Famicom (SFC)
  • Emulator: lr-snes9x, lr-snes9x2002, lr-snes9x2005, lr-snes9x2010, lr-mednafen-supafaust, lr-chimerasnes
  • Rom Folder: SFC
  • Extensions: .sfc .smc .zip .7z
  • Bios: None

bar

Nintendo - Virtual Boy


  • Emulator: lr-mednafen-vb
  • Rom Folder: VB
  • Extensions: .vb .vboy .zip .7z
  • Bios: None

bar

Panasonic - 3DO Interactive Multiplayer ⚠


  • Alias: 3DO System, 3DO
  • Emulator: lr-opera
  • Rom Folder: PANASONIC
  • Extensions: .iso .chd .bin/.cue
  • Bios: panafz1.bin or panafz10.bin or panafz10-norsa.bin or panafz10e-anvil.bin or panafz10e-anvil-norsa.bin or panafz1j.bin or panafz1j-norsa.bin or goldstar.bin or sanyotry.bin or 3do_arcade_saot.bin
    See this link for more details.

Notes
This will never run full speed!

bar

Philips Videopac+ G7400


  • Emulator: lr-o2em
  • Rom Folder: VIDEOPAC
  • Extensions: .bin .zip .7z
  • Bios: o2rom.bin, g7400.bin (maybe, c52.bin and jopac.bin)

Notes
Games made for 7000 and 7200 machines require bios files.

bar

Sega Genesis


  • Alias: Mega Drive
  • Emulator: lr-picodrive, lr-genesis_plus_gx
  • Rom Folder: MD
  • Extensions: .68k .mdx .md .sgd .smd .gen .bin .zip .7z
  • Bios: bios_MD.bin (optional)

bar

Sega - Master System


  • Emulator: lr-picodrive
  • Rom Folder: MS
  • Extensions: .7z .bin .sms .zip (must be lowercase)
  • Bios: bios_E.sms (optional), bios_U.sms (optional), bios_J.sms (optional)

bar

Sega - SG 1000


  • Emulator: lr-genesis-plus-gx
  • Rom Folder: SG1000
  • Extensions: .sms .gg .sg .mv .bin .rom (must be lowercase)
  • Bios: None

bar

Sharp X1 ⚠


  • Emulator: lr-x1
  • Rom Folder: X1
  • Extensions: .dx1 .zip .2d .2hd .tfd .d88 .88d .hdm .xdf .dup .cmd
  • Bios: IPLROM.X1, IPLROM.X1T (need to be placed in a folder named xmil within the BIOS folder)

bar

Sharp X68000 ⚠


  • Emulator: lr-px68k
  • Rom Folder: X68000
  • Extensions: .dim .m3u
  • Bios: iplrom.dat, cgrom.dat, iplrom30.dat (optional), iplromco.dat (optional), iplromxv.dat (optional) (need to be placed in a folder named keropi within the BIOS folder)

bar

Sinclair - ZX Spectrum


  • Emulator: lr-fuse
  • Rom Folder: ZXS
  • Extensions: .sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk
  • Bios: None

bar

SNK - Neo Geo


  • Emulator: lr-fbneo, lr-fbalpha2012-neogeo, lr-geolith
  • Required ROM Version: "FBA Arcade Set v0.2.97.29 for FBA 2012 libretro" (search with quotes for exact match)
  • Alternative ROM Pack: "Neo-Geo Rom Collection By Ghostware" (search with quotes for exact match)
  • Rom Folder: NEOGEO
  • Extensions: .zip (must be lowercase)
  • Bios: neogeo.zip

Notes

  • UniBIOS can be used but v4.0 can lead to missing or corrupted audio when used with save states. Earlier UniBIOS version are OK.
  • Because Neo Geo roms can come in different formats (split or non-merged), it's recommended to keep the 'neogeo.zip' bios in both the /BIOS folder and the /Roms/NEOGEO folder to ensure best compatibility.
  • For best game compatibility, seek out the recommended romset above. Alternative romsets for Final Burn cores may be largely compatible (i.e. v0.2.97.24, v0.2.97.39, v0.2.97.40, v0.2.97.44).

Check out the NeoGeo overview video by RetroBreeze.

Geolith / GnGeo

The GnGeo is an AES/MVS Neo Geo emulator (without NG-CD support) based of MAME ROMsets. This emulator natively supported GNO files. The reason why this release of gngeo is useful is because of loading times. Tested a few big games like kof2000 and found that it took just a few seconds instead of 45 seconds. The framerate is also very good. CrossMix will automatically choose GnGeo core when you select a .geo rom file. For more information information about GnGeo compatibility list : TriForceX/MiyooCFW

bar

SNK - Neo Geo CD


  • Emulator: lr-neocd
  • Rom Folder: NEOCD
  • Extensions: .bin/.cue .chd .m3u
  • Bios: (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

Notes
UniBIOS can be used but v4.0 can lead to missing or corrupted audio when used with save states. Earlier UniBIOS version are OK.
Because Neo Geo roms can come in different formats (split or non-merged), it's recommended to keep the 'neogeo.zip' bios in both the /BIOS folder and the /Roms/NEOGEO folder to ensure best compatibility.

bar

Sony - PlayStation


  • Alias: PS, PS1, PSX
  • Emulator: lr-pcsx-rearmed, lr-duckstation, lr-swanstation
  • Recommended Romset: "files for CHD-PSX-USA"
  • Rom Folder: PS
  • Extensions: .chd .pbp .bin/.cue .img .mdf .toc .cbn .m3u .ccd (must be lowercase)
  • Bios: PSXONPSP660.bin, scph101.bin, scph7001.bin, scph5501.bin, scph1001.bin

Important:
Roms in .bin format must have accompanying .cue files or they will not be displayed.
CrossMix can generate .cue files automatically (System Tools > TOOLS > CUE - Generator).
Alternatively, you can create .cue files using a free online tool such as cue-maker.

All Bios files are 512kb in size and are case sensitive, they must be named exactly as shown above.
Using the PSXONPSP660.bin bios is recommended for best compatibility.
If you experience issues loading games, you can use md5 checker to verify your bios files against the md5sum provided in the official core documentation.

Notes
Rewind and Fast Forward capability should be disabled while playing PSX as performance may suffer greatly. PAL/EUR games run at 50fps, NTSC/USA/JP games run at 60fps. This is by design and as per original hardware.
Some titles (e.g. Looney Tunes Sheep Rider, Jedi Power Battles, and 2xtreme/espn extreme games) need to have SMC Checks disabled or games will eventually slow down and crash. Go to RetroArch Quick Menu (MENU+SELECT while in-game), select Options and toggle on (Speed Hack) Disable SMC Checks.

Check out the PlayStation overview video by RetroBreeze.

bar

Uzebox ⚠


  • Emulator: lr-uzem
  • Rom Folder: UZEBOX
  • Extensions: .uze
  • Bios: None

bar

Back to top

Handheld Systems

Handhelds

Atari Lynx


  • Emulator: lr-handy
  • Rom Folder: LYNX
  • Extensions: .lnx .zip
  • Bios: lynxboot.img

Notes
Roms must contain headers or they will not function. For an explanation of headers and why they are important, see this comment

bar

Bandai - WonderSwan / Color


  • Emulator: lr-mednafen-wswan
  • Rom Folder: WS
  • Extensions: .ws .pc2 .zip .7z
  • Bios: None

bar

Nintendo - Game & Watch


  • Emulator: lr-gw
  • Rom Folder: GW
  • Extensions: .mgw .zip .7z
  • Bios: None

bar

Nintendo - Game Boy


  • Emulator: lr-gambatte, lr-mgba, lr-gearboy, lr-tgbdual
  • Rom Folder: GB
  • Extensions: .gb .gbc .dmg .zip .7z
  • Bios: gb_bios.bin (optional)

bar

Nintendo - Game Boy Advance


  • Emulator: lr-mgba, lr-gpsp, lr-vba_next, lr-vbam, lr-meteor,
  • Rom Folder: GBA
  • Extensions: .bin .gba .zip .7z
  • Bios: gba_bios.bin (required for lr-gpsp, optional for other cores), gb_bios.bin (optional), gbc_bios.bin (optional), sgb_bios.bin (optional)

bar

Nintendo - Game Boy Color


  • Emulator: lr-gambatte, lr-mgba, lr-gearboy, lr-tgbdual
  • Rom Folder: GBC
  • Extensions: .gb .gbc .dmg .zip .7z
  • Bios: gbc_bios.bin (optional)

bar

Nintendo - Pokemon Mini


  • Emulator: lr-pokemini
  • Rom Folder: POKE
  • Extensions: .min .zip
  • Bios: bios.min (optional)

bar

Sega - Game Gear


  • Emulator: lr-genesis-plus-gx,
  • Rom Folder: GG
  • Extensions: .bin .gg .zip .7z
  • Bios: bios.gg (optional)

bar

SNK - Neo Geo Pocket / Color


  • Emulator: lr-mednafen-ngp
  • Rom Folder: NGP
  • Extensions: .ngp .ngc .zip .7z
  • Bios: None

bar

Welback Holdings - Mega Duck WG-108


  • Alias: Cougar Boy
  • Emulator: lr-sameduck
  • Rom Folder: MEGADUCK
  • Extensions: .bin .zip .7z
  • Bios: None

bar

Watara Supervision


  • Alias: QuickShot Supervision
  • Emulator: lr-potator
  • Rom Folder: SUPERVISION
  • Extensions: .sv .bin .zip .7z
  • Bios: None

bar

Back to top

Add-ons and Peripherals

ADD-ONS-PERIPHERALS

Bandai - SuFami Turbo


  • Emulator: lr-snes9x
  • Rom Folder: SUFAMI
  • Extensions: .smc .zip .7z
  • Bios: STBIOS.bin

Notes
For multi-cart Sufami Turbo games, you must first run each game individually to create sram files for them. Then the multi-link will function correctly. See Libretro’s documentation for more info.

bar

Dreamcast - VMU ⚠


  • Alias: Visual Memory Unit, Visual Memory System (VMS)
  • Emulator: lr-vemulator
  • Rom Folder: VMU
  • Extensions: .vms .bin
  • Bios: None

Notes (Credit: dwmccoy)
A pixelated screen displays on launch. Open Retroarch (MENU+SELECT) and choose Close Content. Now select History and load the game file you just closed. Choose Run. The game should now display correctly but plays too fast. To fix this go back into Retroarch and set Automatic Frame Delay to ON in the Latency Menu.

bar

NEC - TurboGrafx CD


  • Alias: PC Engine CD
  • Emulator: lr-mednafen-pce-fast
  • Rom Folder: PCECD
  • Extensions: .pce .chd .ccd .iso .img .bin/.cue
  • Bios: syscard3.pce

Notes:
This core does not support compressed files (.zip or .7z), if you find your games are stuck
at a JUST A MOMENT... loading screen, ensure that you roms (and bios files) are not zipped.
For more information relating to this core please review the official core documentation.

bar

Nintendo - Family Computer Disk System


  • Alias: Famicom Disk System
  • Emulator: lr-fceumm
  • Rom Folder: FDS
  • Extensions: .nes .unif .unf .fds .zip .7z
  • Bios: disksys.rom

Notes
Roms must contain headers or they will not function. For an explanation of headers and why they are important, see this comment

bar

Nintendo - Satellaview


  • Emulator: lr-snes9x
  • Rom Folder: SATELLAVIEW
  • Extensions: .bs .sfc .smc .zip .7z
  • Bios: BS-X.bin

bar

Nintendo - Super Game Boy


  • Emulator: lr-mgba
  • Rom Folder: SGB
  • Extensions: .gb .gbc .dmg .zip .7z
  • Bios: sgb_bios.bin

bar

Sega - 32X


  • Alias: Super 32X, Genesis 32X, Mega 32X, Mega Drive 32X
  • Emulator: lr-picodrive
  • Rom Folder: THIRTYTWOX
  • Extensions: .32x .7z .bin .md .smd .zip
  • Bios: None

bar

Sega CD


  • Alias: Mega-CD
  • Emulator: lr-picodrive, lr-genesis_plus_gx
  • Rom Folder: SEGACD
  • Extensions: .chd .bin/.cue .iso
  • Bios: bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin

Notes
You can find a video tutorial by RetroBreeze here
Review the official core documentation for more information about this emulator.

bar

Back to top

Miscellaneous

Miscellaneous

ASCII Corporation / Microsoft - MSX


  • Alias: MSX2
  • Emulator: lr-bluemsx
  • Rom Folder: MSX
  • Extensions: .cas .dsk .mx1 .mx2 .rom .zip .7z

Notes
The blueMSX core requires the Databases and Machines folders from a full installation of blueMSX (more info here) to be placed inside the BIOS folder.

bar

EasyRPG ⚠


  • Emulator: lr-easyrpg
  • Rom Folder: EASYRPG
  • Extensions: .easyrpg
  • Bios: None

Notes
Games must have a RPG_RT.ini and RPG_RT.ldb inside their respective folders.

bar

OpenBOR ⚠


  • Emulator: OpenBOR Standalone
  • Rom Folder: OPENBOR
  • Extensions: .pak
  • Bios: None

Notes:
Larger game paks (i.e. Marvel Infinity) may take 2-3 minutes to load, and up to a minute to close, be patient.
Save states are not currently supported but in game saving and loading works well.

bar

Pico-8


  • Emulator: lr-fake08
  • Rom Folder: PICO
  • Extensions: .p8 .png
  • Bios: None

How to use Splore from PICO-8 Wrapper on CrossMix-OS :

  • To use Pico-8 Wrapper and Splore you need official purchased PICO-8 binaries (details here)
  • Go in emulators list, press Menu button and select "Edit"
  • Select PICO-8 emulator in the checklist
  • Then go in PICO-8 rom list and launch "° Run Splore"
  • Done !

Notes

  • Many games will play fine, compatibility is not perfect but is improving.
  • This emulator does not currently support in-game saves or save states.
  • For multi-cart games (such as POOM), place all 'cart' game files in Roms/PICO (you may use subfolders, i.e. Roms/PICO/POOM) and launch the game from the first file (i.e. poom_0.p8).
  • To download games from the Lexaloffle BBS, right-click the button in the bottom left corner of the play window and choose ‘save link as’.
  • Check out the Pico-8 overview video by RetroBreeze.

bar

ScummVM


  • Emulator: lr-scummvm
  • Rom Folder: SCUMMVM
  • Extensions: .scummvm

How to use ScummVM on CrossMix-OS :

  • Add each game in a separate directory under "Roms/SCUMMVM/GAMES" (the name of the directory will be the name of the game in MainUI)
  • Go in emulators list, press Menu button and select "Edit"
  • Select ScummVM emulator in the checklist
  • Then go in ScummVM rom list and launch "° Run ScummVM"
  • In the ScummVM interface, select "Add Game..." -> "Mass Add"
  • Quit ScummVM (avoid Select + Start which triggers some retroarch crashs)
  • Launch "° Import ScummVM Games" -> your shortcuts are automatically created in MainUI
  • Done !

bar

TIC-80


  • Emulator: lr-tic80
  • Rom Folder: TIC
  • Extensions: .tic
  • Bios: None

bar

 
 
 
 

Previous: Installation Back to top Next up: PortMaster