{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"],"fields":{"title":{"boost":1000.0},"text":{"boost":1.0},"tags":{"boost":1000000.0}}},"docs":[{"location":"","title":"RetroBIOS","text":"

Source-verified BIOS and firmware packs for retrogaming platforms.

"},{"location":"#quick-start","title":"Quick start","text":"
  1. Find your platform in the table below
  2. Click Pack to download the ZIP
  3. Extract to your emulator's BIOS directory
Platform Extract to RetroArch / Lakka system/ Batocera /userdata/bios/ Recalbox /recalbox/share/bios/ RetroBat bios/ RetroDECK ~/retrodeck/bios/ EmuDeck Emulation/bios/"},{"location":"#methodology","title":"Methodology","text":"

Documentation and metadata can drift from what emulators actually load at runtime. To keep packs accurate, each file here is checked against the emulator's source code.

The source code is the primary reference because it reflects actual behavior. Other sources remain useful but are verified against it:

  1. Upstream emulator source - what the original project loads (Dolphin, PCSX2, Mednafen...)
  2. Libretro core source - the RetroArch port, which may adapt paths or add files
  3. .info declarations - metadata that platforms rely on, checked for accuracy

270 emulators profiled. Each profile documents what the code loads, what it validates, and where the port differs from the original.

6,733 files | 8 platforms | 270 emulator profiles | 4.9 GB total

"},{"location":"#platforms","title":"Platforms","text":"Platform Coverage Verified Download Batocera 356/359 (99.2%) 354 Pack EmuDeck 161/161 (100.0%) 161 Pack Lakka 447/448 (99.8%) 439 Pack Recalbox 346/346 (100.0%) 341 Pack RetroArch 447/448 (99.8%) 439 Pack RetroBat 331/331 (100.0%) 330 Pack RetroDECK 2007/2007 (100.0%) 2001 Pack RetroPie 447/448 (99.8%) 439 Pack"},{"location":"#emulator-profiles","title":"Emulator profiles","text":"Classification Count community_fork 101 official_port 59 frozen_snapshot 32 pure_libretro 29 game_engine 23 unclassified 12 enhanced_fork 12 launcher 1 embedded_hle 1

Systems Emulators Cross-reference Gap Analysis Contributing

Generated on 2026-03-25T14:56:43Z.

"},{"location":"contributing/","title":"Contributing - RetroBIOS","text":""},{"location":"contributing/#add-a-bios-file","title":"Add a BIOS file","text":"
  1. Fork this repository
  2. Place the file in bios/Manufacturer/Console/filename
  3. Variants (alternate hashes for the same file): place in bios/Manufacturer/Console/.variants/
  4. Create a Pull Request - hashes are verified automatically
"},{"location":"contributing/#add-a-platform","title":"Add a platform","text":"
  1. Create a scraper in scripts/scraper/ (inherit BaseScraper)
  2. Read the platform's upstream source code to understand its BIOS check logic
  3. Add entry to platforms/_registry.yml
  4. Generate the platform YAML config
  5. Test: python scripts/verify.py --platform <name>
"},{"location":"contributing/#add-an-emulator-profile","title":"Add an emulator profile","text":"
  1. Clone the emulator's source code
  2. Search for BIOS/firmware loading (grep for bios, rom, firmware, fopen)
  3. Document every file the emulator loads with source code references
  4. Write YAML to emulators/<name>.yml
  5. Test: python scripts/cross_reference.py --emulator <name>
"},{"location":"contributing/#file-conventions","title":"File conventions","text":""},{"location":"contributing/#pr-validation","title":"PR validation","text":"

The CI automatically: - Computes SHA1/MD5/CRC32 of new files - Checks against known hashes in platform configs - Reports coverage impact

"},{"location":"cross-reference/","title":"Cross-reference - RetroBIOS","text":"

Platform >Core >Systems >Upstream emulator.

The libretro core is a port of the upstream emulator. Files, features, and validation may differ between the two.

Batocera

79 cores

Core Classification Systems Files Upstream EightyOne community_fork sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum +7 61 (61 standalone-only) charlierobson/EightyOne a5200 community_fork atari-5200 1 alekmaul/a5200 Arduous pure_libretro arduboy 0 jmaroeder/arduous Atari800 official_port atari-400, atari-800, atari-800xl +3 7 atari800/atari800 Azahar community_fork nintendo-3ds 7 azahar-emu/azahar Beetle Lynx (Mednafen Lynx) community_fork atari-lynx 1 https://mednafen.github.io/ Beetle NGP (Mednafen Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 https://mednafen.github.io/ BennuGD community_fork bennugd 0 SplinterGU/BennuGD bk-emulator community_fork elektronika-bk 9 emestee/bk-emulator blueMSX community_fork msx, msx2, msx2plus +6 80 http://bluemsx.msxblue.com/ bsnes official_port nintendo-snes, nintendo-super-game-boy, nintendo-satellaview 20 bsnes-emu/bsnes Cannonball game_engine sega-outrun 42 djyt/cannonball Caprice32 community_fork amstrad-cpc 6 (6 standalone-only) ColinPitrat/caprice32 Cemu - nintendo-wiiu 58 cemu-project/Cemu DICE community_fork discrete-arcade 0 https://sourceforge.net/projects/dice/ Dolphin community_fork nintendo-gamecube, nintendo-wii 33 (16 standalone-only) dolphin-emu/dolphin DOSBox Pure enhanced_fork dos 15 schellingb/dosbox-pure EasyRPG Player game_engine rpgmaker 4 EasyRPG/Player ECWolf game_engine wolfenstein3d 1 https://bitbucket.org/ecwolf/ecwolf EmuSCV community_fork scv 1 http://takeda-toshiya.my.coocan.jp/ FAKE-08 game_engine pico8 0 jtothebell/fake-08 FinalBurn Neo official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd +19 144 finalburnneo/FBNeo FCEUmm community_fork nintendo-nes, nintendo-fds 3 https://sourceforge.net/projects/fceumm/ Flycast official_port sega-dreamcast, sega-naomi, sega-naomi2 +1 11 flyinghead/flycast FreeChaF pure_libretro fairchild-channelf 3 libretro/FreeChaF FreeIntv pure_libretro intellivision 2 libretro/FreeIntv Fuse community_fork sinclair-zxspectrum 37 https://sourceforge.net/projects/fuse-emulator/ Gambatte community_fork nintendo-gb, nintendo-gbc 2 sinamas/gambatte Gearsystem official_port sega-mastersystem, sega-gamegear, sega-sg1000 2 drhelius/Gearsystem Gong pure_libretro 0 https://danzaidan.itch.io/ Game & Watch pure_libretro handheld-electronic 0 http://www.madrigaldesign.it/sim/ Hatari frozen_snapshot atari-st, atari-ste, atari-tt +1 3 hatari/hatari LowRes NX official_port lowresnx 0 timoinutilis/lowres-nx Lutro game_engine 0 libretro/libretro-lutro MAME official_port snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +28 80 mamedev/mame mednafen_supergrafx community_fork nec-pc-engine 4 https://mednafen.github.io/ melonDS community_fork nintendo-ds, nintendo-dsi 8 melonDS-emu/melonDS mGBA official_port nintendo-gba, nintendo-gb, nintendo-gbc +1 4 mgba-emu/mgba Mini vMac community_fork macintosh-ii 2 https://www.gryphel.com/c/minivmac/ Moonlight community_fork 0 moonlight-stream/moonlight-embedded Mr.Boom official_port 0 libretro/mrboom-libretro NeoCD pure_libretro snk-neogeo-cd 10 libretro/neocd_libretro NP2kai enhanced_fork pc-98 15 AZO234/NP2kai NXEngine game_engine cave-story 5 Rox64/NXEngine O2EM community_fork odyssey2, videopac 5 https://sourceforge.net/projects/o2em/ Opera (4DO) community_fork 3do 13 https://sourceforge.net/projects/freedo/ PCSX2 - sony-playstation-2 7 PCSX2/pcsx2 PCSX-ReARMed embedded_hle sony-playstation 7 notaz/pcsx_rearmed PD777 community_fork epochcv 0 W88DodPECuThLOl/PD777 PicoDrive official_port sega-megadrive, sega-genesis, sega-megacd +7 16 irixxxx/picodrive play official_port sony-playstation-2 0 jpd002/Play- PokeMini community_fork nintendo-pokemon-mini 1 https://sourceforge.net/projects/pokemini/ Potator community_fork watara-supervision 0 alekmaul/potator PPSSPP official_port sony-psp 2 hrydgard/ppsspp PrBoom game_engine doom 1 http://prboom.sourceforge.net/ ProSystem community_fork atari-7800 2 gstanton/ProSystem1_3 PUAE (P-UAE) community_fork commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE px68k community_fork sharp-x68000 6 hissorii/px68k QUASI88 community_fork pc-8801 13 https://www.retropc.net/showzoh/quasi88/ REminiscence community_fork flashback 0 cyxx/REminiscence RPCS3 - sony-playstation-3 0 RPCS3/rpcs3 sameduck official_port mega-duck 0 LIJI32/SameBoy ScummVM game_engine scummvm 54 scummvm/scummvm snes9x official_port nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Super Bros War game_engine 0 mmatyas/supermariowar TGB Dual community_fork nintendo-gb, nintendo-gbc 0 http://gigo.retrogames.com/download.html#tgb-dual Theodore pure_libretro thomson-to7, thomson-to770, thomson-to8 +6 0 http://dcmoto.free.fr/ TIC-80 game_engine tic80 0 nesbox/TIC-80 TyrQuake game_engine quake 0 http://disenchant.net/tyrquake/ uzem pure_libretro uzebox 0 Uzebox/uzebox vecx community_fork gce-vectrex 0 jhawthorn/vecx VICE x64 community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ Vircon32 official_port vircon32 1 vircon32/ComputerSoftware Virtual Jaguar community_fork atari-jaguar 0 http://shamusworld.gotdns.org/git/virtualjaguar Vita3K - sony-playstation-vita 0 Vita3K/Vita3K WASM-4 game_engine 0 aduros/wasm4 X Millennium community_fork sharp-x1 5 http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/ Xemu - microsoft-xbox 4 xemu-project/xemu XRick - rick-dangerous 1 libretro/xrick-libretro EmuDeck

0 cores

Core Classification Systems Files Upstream Lakka

232 cores (all libretro)

Core Classification Systems Files Upstream EightyOne community_fork sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum +7 61 (61 standalone-only) charlierobson/EightyOne a5200 community_fork atari-5200 1 alekmaul/a5200 amiarcadia official_port emerson-arcadia-2001, interton-vc4000, elektor-tv-games-computer 0 https://amigan.1emu.net/releases/ Amiberry official_port commodore-amiga, commodore-cd32, commodore-cdtv 19 tonioni/WinUAE AppleWin community_fork apple-ii 0 AppleWin/AppleWin Ardens official_port arduboy 0 tiberiusbrown/ardens Arduous pure_libretro arduboy 0 jmaroeder/arduous Atari800 official_port atari-400, atari-800, atari-800xl +3 7 atari800/atari800 Azahar community_fork nintendo-3ds 7 azahar-emu/azahar b2 community_fork bbc-micro-b, bbc-micro-bplus, bbc-master-128 0 tom-seddon/b2 Beetle GBA (Mednafen) - nintendo-gba 1 libretro/beetle-gba-libretro Beetle Lynx (Mednafen Lynx) community_fork atari-lynx 1 https://mednafen.github.io/ Beetle NGP (Mednafen Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 https://mednafen.github.io/ Beetle PCE (Mednafen PCE) community_fork nec-pc-engine 6 https://mednafen.github.io/ Beetle PC-FX (Mednafen) community_fork nec-pcfx 1 https://mednafen.github.io/ Beetle PSX (Mednafen PSX) community_fork sony-playstation 5 (2 libretro-only) https://mednafen.github.io/ beetle_saturn community_fork sega-saturn 5 https://mednafen.github.io/ Beetle VB (Mednafen Virtual Boy) community_fork nintendo-virtualboy 0 https://mednafen.github.io/ Beetle WonderSwan (Mednafen WonderSwan) pure_libretro bandai-wswan, bandai-wswanc 0 https://mednafen.github.io/ BennuGD community_fork bennugd 0 SplinterGU/BennuGD bk-emulator community_fork elektronika-bk 9 emestee/bk-emulator BlastEm official_port sega-megadrive, sega-mastersystem 2 (1 standalone-only) https://www.retrodev.com/blastem/ blueMSX community_fork msx, msx2, msx2plus +6 80 http://bluemsx.msxblue.com/ bnes frozen_snapshot nes 0 Alcaro/bsnes-gc boom3 game_engine doom3 0 dhewm/dhewm3 Boytacean official_port nintendo-gb, nintendo-gbc 6 (6 standalone-only) joamag/boytacean bsnes official_port nintendo-snes, nintendo-super-game-boy, nintendo-satellaview 20 bsnes-emu/bsnes bsnes-jg community_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 https://gitlab.com/jgemu/bsnes bsnes 2014 frozen_snapshot nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 bsnes-emu/bsnes bsnes C++98 frozen_snapshot nintendo-snes, nintendo-sufami-turbo, nintendo-satellaview 0 https://byuu.org/ bsnes-hd beta enhanced_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 20 bsnes-emu/bsnes bsnes-mercury enhanced_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 18 https://byuu.org/higan Caprice32 community_fork amstrad-cpc 6 (6 standalone-only) ColinPitrat/caprice32 CDi 2015 frozen_snapshot philips-cdi 1 mamedev/mame/tree/mame0160 ChimeraSNES community_fork nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Citra community_fork nintendo-3ds 4 citra-emu/citra Citra 2018 frozen_snapshot nintendo-3ds 2 citra-emu/citra Citra Canary community_fork nintendo-3ds 2 citra-emu/citra ClownMDEmu official_port sega-megadrive, sega-megacd 0 Clownacy/clownmdemu CrocoDS official_port amstrad-cpc 0 redbug26/crocods-core Cruzes pure_libretro game 0 libretro/libretro-samples/tree/master/tests/cruzes Daphne community_fork arcade-laserdisc 0 mirror/daphne-emu DeSmuME community_fork nintendo-ds 3 TASEmulators/desmume DeSmuME 2015 frozen_snapshot nintendo-ds 0 TASEmulators/desmume DICE community_fork discrete-arcade 0 https://sourceforge.net/projects/dice/ DirectXBox pure_libretro xbox 2 libretro/libretro-directxbox DirkSimple official_port laserdisc-arcade 0 icculus/DirkSimple Dolphin community_fork nintendo-gamecube, nintendo-wii 33 (16 standalone-only) dolphin-emu/dolphin DOSBox community_fork dos 9 (9 libretro-only) https://sourceforge.net/projects/dosbox/ DOSBox-core community_fork dos 19 https://sourceforge.net/projects/dosbox/ DOSBox Pure enhanced_fork dos 15 schellingb/dosbox-pure DOSBox-SVN community_fork dos 0 https://sourceforge.net/projects/dosbox/ DOSBox-SVN CE community_fork dos 0 https://sourceforge.net/projects/dosbox/ DoubleCherryGB enhanced_fork nintendo-gb, nintendo-gbc 0 libertyernie/tgbdual doukutsu-rs game_engine cavestory 0 doukutsu-rs/doukutsu-rs DuckStation official_port sony-playstation 105 stenzek/duckstation EasyRPG Player game_engine rpgmaker 4 EasyRPG/Player ECWolf game_engine wolfenstein3d 1 https://bitbucket.org/ecwolf/ecwolf EmuSCV community_fork scv 1 http://takeda-toshiya.my.coocan.jp/ emux (CHIP-8) official_port chip8 0 sronsse/emux emux (Game Boy) official_port nintendo-gb 1 sronsse/emux emux (NES) official_port nes 0 sronsse/emux emux (SMS) official_port sms 1 sronsse/emux ep128emu-core - enterprise-64, enterprise-128, videoton-tvc +2 22 libretro/ep128emu-core ep128emu_core community_fork enterprise-64, enterprise-128, videoton-tvc +2 22 istvan-v/ep128emu FAKE-08 game_engine pico8 0 jtothebell/fake-08 FB Alpha 2012 frozen_snapshot arcade, neogeo, cps1 +3 9 https://www.fbalpha.com FB Alpha 2012 CPS-1 frozen_snapshot cps1 1 https://www.fbalpha.com FB Alpha 2012 CPS-2 frozen_snapshot cps2 1 https://www.fbalpha.com FB Alpha 2012 CPS-3 frozen_snapshot cps3 1 https://www.fbalpha.com FB Alpha 2012 Neo Geo frozen_snapshot neogeo 0 https://www.fbalpha.com FinalBurn Neo official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd +19 144 finalburnneo/FBNeo FinalBurn Neo (CPS-1/CPS-2) official_port cps1, cps2 1 finalburnneo/FBNeo FinalBurn Neo (Neo Geo) official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd 48 finalburnneo/FBNeo FCEUmm community_fork nintendo-nes, nintendo-fds 3 https://sourceforge.net/projects/fceumm/ fixGB official_port nintendo-gbc 1 FIX94/fixGB fixNES official_port nintendo-nes, nintendo-fds 1 FIX94/fixNES Flycast official_port sega-dreamcast, sega-naomi, sega-naomi2 +1 11 flyinghead/flycast fMSX community_fork msx, msx2, msx2plus 22 https://fms.komkon.org/fMSX/ FreeChaF pure_libretro fairchild-channelf 3 libretro/FreeChaF FreeIntv pure_libretro intellivision 2 libretro/FreeIntv FreeJ2ME official_port j2me 1 hex007/freej2me Frodo community_fork commodore-c64 4 cebix/frodo4 FS-UAE community_fork amiga 12 FrodeSolheim/fs-uae Fuse community_fork sinclair-zxspectrum 37 https://sourceforge.net/projects/fuse-emulator/ galaksija official_port galaksija 3 nikp123/Galaksija-Emulator GAM4980 pure_libretro bbk-longman-4980 2 https://codeberg.org/iyzsong/gam4980 Gambatte community_fork nintendo-gb, nintendo-gbc 2 sinamas/gambatte Gearboy official_port nintendo-gb, nintendo-gbc 2 drhelius/Gearboy Gearcoleco official_port colecovision 1 drhelius/Gearcoleco Geargrafx official_port nec-pc-engine, nec-supergrafx, nec-pc-engine-cd 4 drhelius/Geargrafx Gearlynx official_port atari-lynx 1 drhelius/Gearlynx Gearsystem official_port sega-mastersystem, sega-gamegear, sega-sg1000 2 drhelius/Gearsystem Genesis Plus GX community_fork sega-megadrive, sega-megacd, sega-mastersystem +3 12 ekeeke/Genesis-Plus-GX Genesis Plus GX Wide enhanced_fork sega-megadrive, sega-megacd, sega-mastersystem +3 12 ekeeke/Genesis-Plus-GX Geolith official_port snk-neogeo-mvs, snk-neogeo-aes 11 https://gitlab.com/jgemu/geolith gpSP community_fork nintendo-gba 1 davidgfnet/gpsp Game & Watch pure_libretro handheld-electronic 0 http://www.madrigaldesign.it/sim/ Handy community_fork atari-lynx 2 https://handy.sourceforge.net/ Hatari frozen_snapshot atari-st, atari-ste, atari-tt +1 3 hatari/hatari HBMAME (Homebrew MAME) enhanced_fork arcade 0 Robbbert/hbmame higan (SFC Accuracy) community_fork nintendo-snes, nintendo-sgb 21 byuu/higan nSide (SFC Balanced) enhanced_fork nintendo-snes, nintendo-sgb 21 https://gitlab.com/higan/higan Holani official_port atari-lynx 1 LLeny/holani Ishiiruka enhanced_fork nintendo-gamecube, nintendo-wii 16 (5 standalone-only) Tinob/Ishiiruka JAXE official_port chip8 0 kurtjd/jaxe JollyCV official_port colecovision, creativision, myvision 2 https://gitlab.com/jgemu/jollycv Kronos official_port sega-saturn, sega-stv 20 FCare/Kronos LowRes NX official_port lowresnx 0 timoinutilis/lowres-nx LRPS2 community_fork sony-playstation-2 8 PCSX2/pcsx2 M2000 official_port philips-p2000t 0 p2000t/M2000 MAME official_port snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +28 80 mamedev/mame MAME 2000 frozen_snapshot snk-neogeo-mvs, deco-cassette 6 https://www.mamedev.org MAME 2003 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +15 21 https://www.mamedev.org MAME 2003 Midway frozen_snapshot 4 https://www.mamedev.org MAME 2003-Plus enhanced_fork snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +16 21 https://www.mamedev.org MAME 2009 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +20 48 mamedev/mame/tree/mame0135u4 MAME 2010 frozen_snapshot snk-neogeo-mvs, igs-pgm, sega-naomi +23 53 mamedev/mame/tree/mame0139 MAME 2015 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 mamedev/mame/tree/mame0160 MAME 2016 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 69 mamedev/mame/tree/mame0174 MAME Arcade official_port snk-neogeo-mvs, igs-pgm, sega-naomi +41 50 mamedev/mame MAME MESS official_port 20 mamedev/mame mednafen_gba frozen_snapshot gba 1 https://mednafen.github.io/ mednafen_pce community_fork nec-pc-engine 6 https://mednafen.github.io/ mednafen_pce_fast community_fork nec-pc-engine 6 https://mednafen.github.io/ mednafen_snes frozen_snapshot nintendo-snes 0 https://mednafen.github.io/ mednafen_supafaust community_fork nintendo-snes 0 https://mednafen.github.io/ mednafen_supergrafx community_fork nec-pc-engine 4 https://mednafen.github.io/ melonDS community_fork nintendo-ds, nintendo-dsi 8 melonDS-emu/melonDS melonDS DS community_fork nintendo-ds, nintendo-dsi 7 melonDS-emu/melonDS Mesen official_port nintendo-nes, nintendo-fds 3 SourMesen/Mesen mesen-s official_port nintendo-snes, nintendo-gb, nintendo-gbc +2 21 SourMesen/Mesen-S MESS 2015 frozen_snapshot 1 mamedev/mame/tree/mame0160 Meteor GBA community_fork nintendo-gba 0 blastrock/meteor mGBA official_port nintendo-gba, nintendo-gb, nintendo-gbc +1 4 mgba-emu/mgba Mini vMac community_fork macintosh-ii 2 https://www.gryphel.com/c/minivmac/ mkxp-z game_engine rpgmaker 6 mkxp-z/mkxp-z MojoZork pure_libretro zmachine 0 icculus/mojozork Mu pure_libretro palm-os 5 meepingsnesroms/Mu Mupen64Plus-Next enhanced_fork nintendo-64, nintendo-64dd 2 mupen64plus/mupen64plus-core nekop2 community_fork pc-98 12 https://np2.yui.ne.jp (dead; source preserved in libretro repo) NeoCD pure_libretro snk-neogeo-cd 10 libretro/neocd_libretro nes community_fork nintendo-nes 0 https://git.9front.org/plan9front/plan9front (sys/src/games/nes/) Nestopia UE community_fork nintendo-nes, nintendo-fds 8 https://gitlab.com/jgemu/nestopia NooDS community_fork nintendo-ds, nintendo-gba 5 Hydr8gon/NooDS NP2kai enhanced_fork pc-98 15 AZO234/NP2kai Numero community_fork ti-83 3 sputt/wabbitemu NXEngine game_engine cave-story 5 Rox64/NXEngine O2EM community_fork odyssey2, videopac 5 https://sourceforge.net/projects/o2em/ Oberon community_fork oberon 0 pdewacht/oberon-risc-emu ONScripter community_fork onscripter 0 ogapee/onscripter OpenLara game_engine tomb-raider 0 XProger/OpenLara OpenTyrian game_engine tyrian 66 opentyrian/opentyrian Opera (4DO) community_fork 3do 13 https://sourceforge.net/projects/freedo/ Panda3DS official_port nintendo-3ds 2 panda3ds-emu/panda3ds ParaLLEl N64 community_fork nintendo-64, nintendo-64dd 1 mupen64plus/mupen64plus-core PCem community_fork ibm-pc, ibm-xt, ibm-at +3 139 sarah-walker-pcem/pcem PCSX1 community_fork sony-playstation 3 notaz/pcsx_rearmed PCSX-ReARMed embedded_hle sony-playstation 7 notaz/pcsx_rearmed PD777 community_fork epochcv 0 W88DodPECuThLOl/PD777 PicoDrive official_port sega-megadrive, sega-genesis, sega-megacd +7 16 irixxxx/picodrive play official_port sony-playstation-2 0 jpd002/Play- PokeMini community_fork nintendo-pokemon-mini 1 https://sourceforge.net/projects/pokemini/ Potator community_fork watara-supervision 0 alekmaul/potator PPSSPP official_port sony-psp 2 hrydgard/ppsspp PrBoom game_engine doom 1 http://prboom.sourceforge.net/ ProSystem community_fork atari-7800 2 gstanton/ProSystem1_3 PUAE (P-UAE) community_fork commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE PUAE 2021 frozen_snapshot commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE px68k community_fork sharp-x68000 6 hissorii/px68k QEMU community_fork ibm-pc, x86, x86-64 +14 75 qemu/qemu QUASI88 community_fork pc-8801 13 https://www.retropc.net/showzoh/quasi88/ QuickNES community_fork nintendo-nes 0 kode54/QuickNES RACE (Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 8bitpsp/race Redream - sega-dreamcast 2 libretro/redream REminiscence community_fork flashback 0 cyxx/REminiscence Retro8 game_engine pico8 0 Jakz/retro8 RetroDream community_fork sega-dreamcast 2 inolen/redream Rustation official_port sony-playstation 22 simias/rustation RVVM official_port riscv 3 (1 standalone-only) LekKit/RVVM SAME CDi community_fork cdi 5 mamedev/mame SameBoy official_port nintendo-gb, nintendo-gbc, nintendo-sgb 5 LIJI32/SameBoy sameduck official_port mega-duck 0 LIJI32/SameBoy ScummVM game_engine scummvm 54 scummvm/scummvm SDLPAL official_port sdlpal 28 sdlpal/sdlpal SimCoupe community_fork sam-coupe 0 simonowen/simcoupe skyemu official_port nintendo-gb, nintendo-gbc, nintendo-gba +1 6 skylersaleh/SkyEmu SMS Plus GX enhanced_fork sega-master-system, sega-game-gear, colecovision +2 3 (1 standalone-only) ekeeke/smsplus-gx snes9x official_port nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Snes9x 2002 frozen_snapshot snes, sufami-turbo, satellaview 0 snes9xgit/snes9x Snes9x 2005 frozen_snapshot snes, sufami-turbo, satellaview 0 ShadauxCat/CATSFC Snes9x 2005 Plus frozen_snapshot snes, sufami-turbo, satellaview 0 ShadauxCat/CATSFC Snes9x 2010 frozen_snapshot snes, sufami-turbo, satellaview 1 snes9xgit/snes9x SquirrelJME official_port j2me 10 SquirrelJME/SquirrelJME Stella 2014 frozen_snapshot atari_2600 7 stella-emu/stella Stella 2023 frozen_snapshot atari_2600 7 stella-emu/stella swanstation community_fork sony-playstation 5 stenzek/duckstation TamaLIBretro community_fork tamagotchi-p1 0 jcrona/tamalib TempGBA community_fork nintendo-gba 1 Nebuleon/ReGBA TGB Dual community_fork nintendo-gb, nintendo-gbc 0 http://gigo.retrogames.com/download.html#tgb-dual Theodore pure_libretro thomson-to7, thomson-to770, thomson-to8 +6 0 http://dcmoto.free.fr/ TIC-80 game_engine tic80 0 nesbox/TIC-80 trident community_fork 3ds 2 wheremyfoodat/Panda3DS TyrQuake game_engine quake 0 http://disenchant.net/tyrquake/ uae4arm community_fork commodore-amiga 7 PandTomB/uae4arm UME 2015 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 mamedev/mame/tree/mame0159 UXN community_fork 0 chmod222/zuxn uzem pure_libretro uzebox 0 Uzebox/uzebox VaporSpec official_port vaporspec 0 minkcv/vm VBA-M - nintendo-gb, nintendo-gbc, nintendo-gba 3 visualboyadvance-m/visualboyadvance-m VBA-Next frozen_snapshot nintendo-gba 1 visualboyadvance-m/visualboyadvance-m VBA-M official_port nintendo-gba, nintendo-gb, nintendo-gbc 3 visualboyadvance-m/visualboyadvance-m vecx community_fork gce-vectrex 0 jhawthorn/vecx VeMUlator official_port sega-vmu 0 closed-source Android app (removed from Google Play ~2020) VICE - commodore-c64, commodore-c128, commodore-c64dtv +4 102 libretro/vice-libretro VICE x128 community_fork commodore-c128 5 https://sourceforge.net/projects/vice-emu/ VICE x64 community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE x64dtv community_fork commodore-c64dtv 1 https://sourceforge.net/projects/vice-emu/ VICE x64sc community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE xcbm2 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xcbm5x0 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xpet community_fork commodore-pet 0 https://sourceforge.net/projects/vice-emu/ VICE xplus4 community_fork commodore-plus4 0 https://sourceforge.net/projects/vice-emu/ VICE xscpu64 community_fork commodore-c64-supercpu 5 https://sourceforge.net/projects/vice-emu/ VICE xvic community_fork commodore-vic20 2 https://sourceforge.net/projects/vice-emu/ Vircon32 official_port vircon32 1 vircon32/ComputerSoftware Virtual Jaguar community_fork atari-jaguar 0 http://shamusworld.gotdns.org/git/virtualjaguar VirtualXT pure_libretro ibm-pc 0 https://codeberg.org/virtualxt/virtualxt vitaQuakeII official_port quake2 0 Rinnegatamante/vitaQuakeII X Millennium community_fork sharp-x1 5 http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/ x64sdl - commodore-c64 0 libretro/vice-libretro XRick - rick-dangerous 1 libretro/xrick-libretro Recalbox

138 cores

Core Classification Systems Files Upstream 2048 pure_libretro 0 gabrielecirulli/2048 EightyOne community_fork sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum +7 61 (61 standalone-only) charlierobson/EightyOne a5200 community_fork atari-5200 1 alekmaul/a5200 Amiberry official_port commodore-amiga, commodore-cd32, commodore-cdtv 19 tonioni/WinUAE AppleWin community_fork apple-ii 0 AppleWin/AppleWin Arduous pure_libretro arduboy 0 jmaroeder/arduous Atari800 official_port atari-400, atari-800, atari-800xl +3 7 atari800/atari800 b2 community_fork bbc-micro-b, bbc-micro-bplus, bbc-master-128 0 tom-seddon/b2 Beetle Lynx (Mednafen Lynx) community_fork atari-lynx 1 https://mednafen.github.io/ Beetle NGP (Mednafen Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 https://mednafen.github.io/ Beetle PC-FX (Mednafen) community_fork nec-pcfx 1 https://mednafen.github.io/ Beetle PSX (Mednafen PSX) community_fork sony-playstation 5 (2 libretro-only) https://mednafen.github.io/ beetle_saturn community_fork sega-saturn 5 https://mednafen.github.io/ Beetle VB (Mednafen Virtual Boy) community_fork nintendo-virtualboy 0 https://mednafen.github.io/ bk-emulator community_fork elektronika-bk 9 emestee/bk-emulator blueMSX community_fork msx, msx2, msx2plus +6 80 http://bluemsx.msxblue.com/ boom3 game_engine doom3 0 dhewm/dhewm3 bsnes official_port nintendo-snes, nintendo-super-game-boy, nintendo-satellaview 20 bsnes-emu/bsnes Cannonball game_engine sega-outrun 42 djyt/cannonball Caprice32 community_fork amstrad-cpc 6 (6 standalone-only) ColinPitrat/caprice32 CDi 2015 frozen_snapshot philips-cdi 1 mamedev/mame/tree/mame0160 Craft pure_libretro 0 fogleman/Craft CrocoDS official_port amstrad-cpc 0 redbug26/crocods-core Daphne community_fork arcade-laserdisc 0 mirror/daphne-emu DeSmuME community_fork nintendo-ds 3 TASEmulators/desmume DICE community_fork discrete-arcade 0 https://sourceforge.net/projects/dice/ Dinothawr game_engine 0 libretro/Dinothawr DirkSimple official_port laserdisc-arcade 0 icculus/DirkSimple Dolphin community_fork nintendo-gamecube, nintendo-wii 33 (16 standalone-only) dolphin-emu/dolphin DOSBox community_fork dos 9 (9 libretro-only) https://sourceforge.net/projects/dosbox/ DOSBox Pure enhanced_fork dos 15 schellingb/dosbox-pure DuckStation official_port sony-playstation 105 stenzek/duckstation EasyRPG Player game_engine rpgmaker 4 EasyRPG/Player ECWolf game_engine wolfenstein3d 1 https://bitbucket.org/ecwolf/ecwolf EmuSCV community_fork scv 1 http://takeda-toshiya.my.coocan.jp/ FAKE-08 game_engine pico8 0 jtothebell/fake-08 FinalBurn Neo official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd +19 144 finalburnneo/FBNeo FCEUmm community_fork nintendo-nes, nintendo-fds 3 https://sourceforge.net/projects/fceumm/ Flycast official_port sega-dreamcast, sega-naomi, sega-naomi2 +1 11 flyinghead/flycast fMSX community_fork msx, msx2, msx2plus 22 https://fms.komkon.org/fMSX/ FreeChaF pure_libretro fairchild-channelf 3 libretro/FreeChaF FreeIntv pure_libretro intellivision 2 libretro/FreeIntv Fuse community_fork sinclair-zxspectrum 37 https://sourceforge.net/projects/fuse-emulator/ Gambatte community_fork nintendo-gb, nintendo-gbc 2 sinamas/gambatte Gearcoleco official_port colecovision 1 drhelius/Gearcoleco Geargrafx official_port nec-pc-engine, nec-supergrafx, nec-pc-engine-cd 4 drhelius/Geargrafx Gearsystem official_port sega-mastersystem, sega-gamegear, sega-sg1000 2 drhelius/Gearsystem Geolith official_port snk-neogeo-mvs, snk-neogeo-aes 11 https://gitlab.com/jgemu/geolith Gong pure_libretro 0 https://danzaidan.itch.io/ gpSP community_fork nintendo-gba 1 davidgfnet/gpsp Game & Watch pure_libretro handheld-electronic 0 http://www.madrigaldesign.it/sim/ Handy community_fork atari-lynx 2 https://handy.sourceforge.net/ Hatari frozen_snapshot atari-st, atari-ste, atari-tt +1 3 hatari/hatari Holani official_port atari-lynx 1 LLeny/holani Image Viewer pure_libretro 0 libretro/RetroArch/tree/master/cores/libretro-imageviewer Kronos official_port sega-saturn, sega-stv 20 FCare/Kronos LowRes NX official_port lowresnx 0 timoinutilis/lowres-nx Lutro game_engine 0 libretro/libretro-lutro MAME 2000 frozen_snapshot snk-neogeo-mvs, deco-cassette 6 https://www.mamedev.org MAME 2003 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +15 21 https://www.mamedev.org MAME 2003-Plus enhanced_fork snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +16 21 https://www.mamedev.org MAME 2010 frozen_snapshot snk-neogeo-mvs, igs-pgm, sega-naomi +23 53 mamedev/mame/tree/mame0139 MAME 2015 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 mamedev/mame/tree/mame0160 MAME 2016 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 69 mamedev/mame/tree/mame0174 mednafen_pce_fast community_fork nec-pc-engine 6 https://mednafen.github.io/ mednafen_supafaust community_fork nintendo-snes 0 https://mednafen.github.io/ mednafen_supergrafx community_fork nec-pc-engine 4 https://mednafen.github.io/ melonDS community_fork nintendo-ds, nintendo-dsi 8 melonDS-emu/melonDS Mesen official_port nintendo-nes, nintendo-fds 3 SourMesen/Mesen Meteor GBA community_fork nintendo-gba 0 blastrock/meteor mGBA official_port nintendo-gba, nintendo-gb, nintendo-gbc +1 4 mgba-emu/mgba Mini vMac community_fork macintosh-ii 2 https://www.gryphel.com/c/minivmac/ MojoZork pure_libretro zmachine 0 icculus/mojozork Moonlight community_fork 0 moonlight-stream/moonlight-embedded Mr.Boom official_port 0 libretro/mrboom-libretro Mu pure_libretro palm-os 5 meepingsnesroms/Mu Mupen64Plus-Next enhanced_fork nintendo-64, nintendo-64dd 2 mupen64plus/mupen64plus-core NeoCD pure_libretro snk-neogeo-cd 10 libretro/neocd_libretro Nestopia UE community_fork nintendo-nes, nintendo-fds 8 https://gitlab.com/jgemu/nestopia NP2kai enhanced_fork pc-98 15 AZO234/NP2kai NXEngine game_engine cave-story 5 Rox64/NXEngine O2EM community_fork odyssey2, videopac 5 https://sourceforge.net/projects/o2em/ OpenLara game_engine tomb-raider 0 XProger/OpenLara Opera (4DO) community_fork 3do 13 https://sourceforge.net/projects/freedo/ ParaLLEl N64 community_fork nintendo-64, nintendo-64dd 1 mupen64plus/mupen64plus-core PCSX2 - sony-playstation-2 7 PCSX2/pcsx2 PCSX-ReARMed embedded_hle sony-playstation 7 notaz/pcsx_rearmed PicoDrive official_port sega-megadrive, sega-genesis, sega-megacd +7 16 irixxxx/picodrive PokeMini community_fork nintendo-pokemon-mini 1 https://sourceforge.net/projects/pokemini/ Potator community_fork watara-supervision 0 alekmaul/potator PPSSPP official_port sony-psp 2 hrydgard/ppsspp PrBoom game_engine doom 1 http://prboom.sourceforge.net/ ProSystem community_fork atari-7800 2 gstanton/ProSystem1_3 PUAE (P-UAE) community_fork commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE px68k community_fork sharp-x68000 6 hissorii/px68k QUASI88 community_fork pc-8801 13 https://www.retropc.net/showzoh/quasi88/ QuickNES community_fork nintendo-nes 0 kode54/QuickNES RACE (Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 8bitpsp/race REminiscence community_fork flashback 0 cyxx/REminiscence Retro8 game_engine pico8 0 Jakz/retro8 RetroDream community_fork sega-dreamcast 2 inolen/redream SAME CDi community_fork cdi 5 mamedev/mame SameBoy official_port nintendo-gb, nintendo-gbc, nintendo-sgb 5 LIJI32/SameBoy sameduck official_port mega-duck 0 LIJI32/SameBoy ScummVM game_engine scummvm 54 scummvm/scummvm snes9x official_port nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Snes9x 2002 frozen_snapshot snes, sufami-turbo, satellaview 0 snes9xgit/snes9x Snes9x 2005 frozen_snapshot snes, sufami-turbo, satellaview 0 ShadauxCat/CATSFC Snes9x 2010 frozen_snapshot snes, sufami-turbo, satellaview 1 snes9xgit/snes9x Stella 2014 frozen_snapshot atari_2600 7 stella-emu/stella Stone Soup frozen_snapshot 0 crawl/crawl swanstation community_fork sony-playstation 5 stenzek/duckstation TamaLIBretro community_fork tamagotchi-p1 0 jcrona/tamalib TGB Dual community_fork nintendo-gb, nintendo-gbc 0 http://gigo.retrogames.com/download.html#tgb-dual Theodore pure_libretro thomson-to7, thomson-to770, thomson-to8 +6 0 http://dcmoto.free.fr/ The Powder Toy pure_libretro 0 ThePowderToy/The-Powder-Toy TIC-80 game_engine tic80 0 nesbox/TIC-80 TyrQuake game_engine quake 0 http://disenchant.net/tyrquake/ uae4arm community_fork commodore-amiga 7 PandTomB/uae4arm uzem pure_libretro uzebox 0 Uzebox/uzebox vecx community_fork gce-vectrex 0 jhawthorn/vecx VICE x128 community_fork commodore-c128 5 https://sourceforge.net/projects/vice-emu/ VICE x64 community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE x64sc community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE xcbm2 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xcbm5x0 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xpet community_fork commodore-pet 0 https://sourceforge.net/projects/vice-emu/ VICE xplus4 community_fork commodore-plus4 0 https://sourceforge.net/projects/vice-emu/ VICE xscpu64 community_fork commodore-c64-supercpu 5 https://sourceforge.net/projects/vice-emu/ VICE xvic community_fork commodore-vic20 2 https://sourceforge.net/projects/vice-emu/ Virtual Jaguar community_fork atari-jaguar 0 http://shamusworld.gotdns.org/git/virtualjaguar vitaQuakeII official_port quake2 0 Rinnegatamante/vitaQuakeII vitaQuakeIII community_fork quake3 0 ioquake/ioq3 vitavoyager community_fork quake3 0 zturtleman/lilium-voyager WASM-4 game_engine 0 aduros/wasm4 X Millennium community_fork sharp-x1 5 http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/ Xemu - microsoft-xbox 4 xemu-project/xemu XRick - rick-dangerous 1 libretro/xrick-libretro RetroArch

232 cores (all libretro)

Core Classification Systems Files Upstream EightyOne community_fork sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum +7 61 (61 standalone-only) charlierobson/EightyOne a5200 community_fork atari-5200 1 alekmaul/a5200 amiarcadia official_port emerson-arcadia-2001, interton-vc4000, elektor-tv-games-computer 0 https://amigan.1emu.net/releases/ Amiberry official_port commodore-amiga, commodore-cd32, commodore-cdtv 19 tonioni/WinUAE AppleWin community_fork apple-ii 0 AppleWin/AppleWin Ardens official_port arduboy 0 tiberiusbrown/ardens Arduous pure_libretro arduboy 0 jmaroeder/arduous Atari800 official_port atari-400, atari-800, atari-800xl +3 7 atari800/atari800 Azahar community_fork nintendo-3ds 7 azahar-emu/azahar b2 community_fork bbc-micro-b, bbc-micro-bplus, bbc-master-128 0 tom-seddon/b2 Beetle GBA (Mednafen) - nintendo-gba 1 libretro/beetle-gba-libretro Beetle Lynx (Mednafen Lynx) community_fork atari-lynx 1 https://mednafen.github.io/ Beetle NGP (Mednafen Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 https://mednafen.github.io/ Beetle PCE (Mednafen PCE) community_fork nec-pc-engine 6 https://mednafen.github.io/ Beetle PC-FX (Mednafen) community_fork nec-pcfx 1 https://mednafen.github.io/ Beetle PSX (Mednafen PSX) community_fork sony-playstation 5 (2 libretro-only) https://mednafen.github.io/ beetle_saturn community_fork sega-saturn 5 https://mednafen.github.io/ Beetle VB (Mednafen Virtual Boy) community_fork nintendo-virtualboy 0 https://mednafen.github.io/ Beetle WonderSwan (Mednafen WonderSwan) pure_libretro bandai-wswan, bandai-wswanc 0 https://mednafen.github.io/ BennuGD community_fork bennugd 0 SplinterGU/BennuGD bk-emulator community_fork elektronika-bk 9 emestee/bk-emulator BlastEm official_port sega-megadrive, sega-mastersystem 2 (1 standalone-only) https://www.retrodev.com/blastem/ blueMSX community_fork msx, msx2, msx2plus +6 80 http://bluemsx.msxblue.com/ bnes frozen_snapshot nes 0 Alcaro/bsnes-gc boom3 game_engine doom3 0 dhewm/dhewm3 Boytacean official_port nintendo-gb, nintendo-gbc 6 (6 standalone-only) joamag/boytacean bsnes official_port nintendo-snes, nintendo-super-game-boy, nintendo-satellaview 20 bsnes-emu/bsnes bsnes-jg community_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 https://gitlab.com/jgemu/bsnes bsnes 2014 frozen_snapshot nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 bsnes-emu/bsnes bsnes C++98 frozen_snapshot nintendo-snes, nintendo-sufami-turbo, nintendo-satellaview 0 https://byuu.org/ bsnes-hd beta enhanced_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 20 bsnes-emu/bsnes bsnes-mercury enhanced_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 18 https://byuu.org/higan Caprice32 community_fork amstrad-cpc 6 (6 standalone-only) ColinPitrat/caprice32 CDi 2015 frozen_snapshot philips-cdi 1 mamedev/mame/tree/mame0160 ChimeraSNES community_fork nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Citra community_fork nintendo-3ds 4 citra-emu/citra Citra 2018 frozen_snapshot nintendo-3ds 2 citra-emu/citra Citra Canary community_fork nintendo-3ds 2 citra-emu/citra ClownMDEmu official_port sega-megadrive, sega-megacd 0 Clownacy/clownmdemu CrocoDS official_port amstrad-cpc 0 redbug26/crocods-core Cruzes pure_libretro game 0 libretro/libretro-samples/tree/master/tests/cruzes Daphne community_fork arcade-laserdisc 0 mirror/daphne-emu DeSmuME community_fork nintendo-ds 3 TASEmulators/desmume DeSmuME 2015 frozen_snapshot nintendo-ds 0 TASEmulators/desmume DICE community_fork discrete-arcade 0 https://sourceforge.net/projects/dice/ DirectXBox pure_libretro xbox 2 libretro/libretro-directxbox DirkSimple official_port laserdisc-arcade 0 icculus/DirkSimple Dolphin community_fork nintendo-gamecube, nintendo-wii 33 (16 standalone-only) dolphin-emu/dolphin DOSBox community_fork dos 9 (9 libretro-only) https://sourceforge.net/projects/dosbox/ DOSBox-core community_fork dos 19 https://sourceforge.net/projects/dosbox/ DOSBox Pure enhanced_fork dos 15 schellingb/dosbox-pure DOSBox-SVN community_fork dos 0 https://sourceforge.net/projects/dosbox/ DOSBox-SVN CE community_fork dos 0 https://sourceforge.net/projects/dosbox/ DoubleCherryGB enhanced_fork nintendo-gb, nintendo-gbc 0 libertyernie/tgbdual doukutsu-rs game_engine cavestory 0 doukutsu-rs/doukutsu-rs DuckStation official_port sony-playstation 105 stenzek/duckstation EasyRPG Player game_engine rpgmaker 4 EasyRPG/Player ECWolf game_engine wolfenstein3d 1 https://bitbucket.org/ecwolf/ecwolf EmuSCV community_fork scv 1 http://takeda-toshiya.my.coocan.jp/ emux (CHIP-8) official_port chip8 0 sronsse/emux emux (Game Boy) official_port nintendo-gb 1 sronsse/emux emux (NES) official_port nes 0 sronsse/emux emux (SMS) official_port sms 1 sronsse/emux ep128emu-core - enterprise-64, enterprise-128, videoton-tvc +2 22 libretro/ep128emu-core ep128emu_core community_fork enterprise-64, enterprise-128, videoton-tvc +2 22 istvan-v/ep128emu FAKE-08 game_engine pico8 0 jtothebell/fake-08 FB Alpha 2012 frozen_snapshot arcade, neogeo, cps1 +3 9 https://www.fbalpha.com FB Alpha 2012 CPS-1 frozen_snapshot cps1 1 https://www.fbalpha.com FB Alpha 2012 CPS-2 frozen_snapshot cps2 1 https://www.fbalpha.com FB Alpha 2012 CPS-3 frozen_snapshot cps3 1 https://www.fbalpha.com FB Alpha 2012 Neo Geo frozen_snapshot neogeo 0 https://www.fbalpha.com FinalBurn Neo official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd +19 144 finalburnneo/FBNeo FinalBurn Neo (CPS-1/CPS-2) official_port cps1, cps2 1 finalburnneo/FBNeo FinalBurn Neo (Neo Geo) official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd 48 finalburnneo/FBNeo FCEUmm community_fork nintendo-nes, nintendo-fds 3 https://sourceforge.net/projects/fceumm/ fixGB official_port nintendo-gbc 1 FIX94/fixGB fixNES official_port nintendo-nes, nintendo-fds 1 FIX94/fixNES Flycast official_port sega-dreamcast, sega-naomi, sega-naomi2 +1 11 flyinghead/flycast fMSX community_fork msx, msx2, msx2plus 22 https://fms.komkon.org/fMSX/ FreeChaF pure_libretro fairchild-channelf 3 libretro/FreeChaF FreeIntv pure_libretro intellivision 2 libretro/FreeIntv FreeJ2ME official_port j2me 1 hex007/freej2me Frodo community_fork commodore-c64 4 cebix/frodo4 FS-UAE community_fork amiga 12 FrodeSolheim/fs-uae Fuse community_fork sinclair-zxspectrum 37 https://sourceforge.net/projects/fuse-emulator/ galaksija official_port galaksija 3 nikp123/Galaksija-Emulator GAM4980 pure_libretro bbk-longman-4980 2 https://codeberg.org/iyzsong/gam4980 Gambatte community_fork nintendo-gb, nintendo-gbc 2 sinamas/gambatte Gearboy official_port nintendo-gb, nintendo-gbc 2 drhelius/Gearboy Gearcoleco official_port colecovision 1 drhelius/Gearcoleco Geargrafx official_port nec-pc-engine, nec-supergrafx, nec-pc-engine-cd 4 drhelius/Geargrafx Gearlynx official_port atari-lynx 1 drhelius/Gearlynx Gearsystem official_port sega-mastersystem, sega-gamegear, sega-sg1000 2 drhelius/Gearsystem Genesis Plus GX community_fork sega-megadrive, sega-megacd, sega-mastersystem +3 12 ekeeke/Genesis-Plus-GX Genesis Plus GX Wide enhanced_fork sega-megadrive, sega-megacd, sega-mastersystem +3 12 ekeeke/Genesis-Plus-GX Geolith official_port snk-neogeo-mvs, snk-neogeo-aes 11 https://gitlab.com/jgemu/geolith gpSP community_fork nintendo-gba 1 davidgfnet/gpsp Game & Watch pure_libretro handheld-electronic 0 http://www.madrigaldesign.it/sim/ Handy community_fork atari-lynx 2 https://handy.sourceforge.net/ Hatari frozen_snapshot atari-st, atari-ste, atari-tt +1 3 hatari/hatari HBMAME (Homebrew MAME) enhanced_fork arcade 0 Robbbert/hbmame higan (SFC Accuracy) community_fork nintendo-snes, nintendo-sgb 21 byuu/higan nSide (SFC Balanced) enhanced_fork nintendo-snes, nintendo-sgb 21 https://gitlab.com/higan/higan Holani official_port atari-lynx 1 LLeny/holani Ishiiruka enhanced_fork nintendo-gamecube, nintendo-wii 16 (5 standalone-only) Tinob/Ishiiruka JAXE official_port chip8 0 kurtjd/jaxe JollyCV official_port colecovision, creativision, myvision 2 https://gitlab.com/jgemu/jollycv Kronos official_port sega-saturn, sega-stv 20 FCare/Kronos LowRes NX official_port lowresnx 0 timoinutilis/lowres-nx LRPS2 community_fork sony-playstation-2 8 PCSX2/pcsx2 M2000 official_port philips-p2000t 0 p2000t/M2000 MAME official_port snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +28 80 mamedev/mame MAME 2000 frozen_snapshot snk-neogeo-mvs, deco-cassette 6 https://www.mamedev.org MAME 2003 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +15 21 https://www.mamedev.org MAME 2003 Midway frozen_snapshot 4 https://www.mamedev.org MAME 2003-Plus enhanced_fork snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +16 21 https://www.mamedev.org MAME 2009 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +20 48 mamedev/mame/tree/mame0135u4 MAME 2010 frozen_snapshot snk-neogeo-mvs, igs-pgm, sega-naomi +23 53 mamedev/mame/tree/mame0139 MAME 2015 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 mamedev/mame/tree/mame0160 MAME 2016 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 69 mamedev/mame/tree/mame0174 MAME Arcade official_port snk-neogeo-mvs, igs-pgm, sega-naomi +41 50 mamedev/mame MAME MESS official_port 20 mamedev/mame mednafen_gba frozen_snapshot gba 1 https://mednafen.github.io/ mednafen_pce community_fork nec-pc-engine 6 https://mednafen.github.io/ mednafen_pce_fast community_fork nec-pc-engine 6 https://mednafen.github.io/ mednafen_snes frozen_snapshot nintendo-snes 0 https://mednafen.github.io/ mednafen_supafaust community_fork nintendo-snes 0 https://mednafen.github.io/ mednafen_supergrafx community_fork nec-pc-engine 4 https://mednafen.github.io/ melonDS community_fork nintendo-ds, nintendo-dsi 8 melonDS-emu/melonDS melonDS DS community_fork nintendo-ds, nintendo-dsi 7 melonDS-emu/melonDS Mesen official_port nintendo-nes, nintendo-fds 3 SourMesen/Mesen mesen-s official_port nintendo-snes, nintendo-gb, nintendo-gbc +2 21 SourMesen/Mesen-S MESS 2015 frozen_snapshot 1 mamedev/mame/tree/mame0160 Meteor GBA community_fork nintendo-gba 0 blastrock/meteor mGBA official_port nintendo-gba, nintendo-gb, nintendo-gbc +1 4 mgba-emu/mgba Mini vMac community_fork macintosh-ii 2 https://www.gryphel.com/c/minivmac/ mkxp-z game_engine rpgmaker 6 mkxp-z/mkxp-z MojoZork pure_libretro zmachine 0 icculus/mojozork Mu pure_libretro palm-os 5 meepingsnesroms/Mu Mupen64Plus-Next enhanced_fork nintendo-64, nintendo-64dd 2 mupen64plus/mupen64plus-core nekop2 community_fork pc-98 12 https://np2.yui.ne.jp (dead; source preserved in libretro repo) NeoCD pure_libretro snk-neogeo-cd 10 libretro/neocd_libretro nes community_fork nintendo-nes 0 https://git.9front.org/plan9front/plan9front (sys/src/games/nes/) Nestopia UE community_fork nintendo-nes, nintendo-fds 8 https://gitlab.com/jgemu/nestopia NooDS community_fork nintendo-ds, nintendo-gba 5 Hydr8gon/NooDS NP2kai enhanced_fork pc-98 15 AZO234/NP2kai Numero community_fork ti-83 3 sputt/wabbitemu NXEngine game_engine cave-story 5 Rox64/NXEngine O2EM community_fork odyssey2, videopac 5 https://sourceforge.net/projects/o2em/ Oberon community_fork oberon 0 pdewacht/oberon-risc-emu ONScripter community_fork onscripter 0 ogapee/onscripter OpenLara game_engine tomb-raider 0 XProger/OpenLara OpenTyrian game_engine tyrian 66 opentyrian/opentyrian Opera (4DO) community_fork 3do 13 https://sourceforge.net/projects/freedo/ Panda3DS official_port nintendo-3ds 2 panda3ds-emu/panda3ds ParaLLEl N64 community_fork nintendo-64, nintendo-64dd 1 mupen64plus/mupen64plus-core PCem community_fork ibm-pc, ibm-xt, ibm-at +3 139 sarah-walker-pcem/pcem PCSX1 community_fork sony-playstation 3 notaz/pcsx_rearmed PCSX-ReARMed embedded_hle sony-playstation 7 notaz/pcsx_rearmed PD777 community_fork epochcv 0 W88DodPECuThLOl/PD777 PicoDrive official_port sega-megadrive, sega-genesis, sega-megacd +7 16 irixxxx/picodrive play official_port sony-playstation-2 0 jpd002/Play- PokeMini community_fork nintendo-pokemon-mini 1 https://sourceforge.net/projects/pokemini/ Potator community_fork watara-supervision 0 alekmaul/potator PPSSPP official_port sony-psp 2 hrydgard/ppsspp PrBoom game_engine doom 1 http://prboom.sourceforge.net/ ProSystem community_fork atari-7800 2 gstanton/ProSystem1_3 PUAE (P-UAE) community_fork commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE PUAE 2021 frozen_snapshot commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE px68k community_fork sharp-x68000 6 hissorii/px68k QEMU community_fork ibm-pc, x86, x86-64 +14 75 qemu/qemu QUASI88 community_fork pc-8801 13 https://www.retropc.net/showzoh/quasi88/ QuickNES community_fork nintendo-nes 0 kode54/QuickNES RACE (Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 8bitpsp/race Redream - sega-dreamcast 2 libretro/redream REminiscence community_fork flashback 0 cyxx/REminiscence Retro8 game_engine pico8 0 Jakz/retro8 RetroDream community_fork sega-dreamcast 2 inolen/redream Rustation official_port sony-playstation 22 simias/rustation RVVM official_port riscv 3 (1 standalone-only) LekKit/RVVM SAME CDi community_fork cdi 5 mamedev/mame SameBoy official_port nintendo-gb, nintendo-gbc, nintendo-sgb 5 LIJI32/SameBoy sameduck official_port mega-duck 0 LIJI32/SameBoy ScummVM game_engine scummvm 54 scummvm/scummvm SDLPAL official_port sdlpal 28 sdlpal/sdlpal SimCoupe community_fork sam-coupe 0 simonowen/simcoupe skyemu official_port nintendo-gb, nintendo-gbc, nintendo-gba +1 6 skylersaleh/SkyEmu SMS Plus GX enhanced_fork sega-master-system, sega-game-gear, colecovision +2 3 (1 standalone-only) ekeeke/smsplus-gx snes9x official_port nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Snes9x 2002 frozen_snapshot snes, sufami-turbo, satellaview 0 snes9xgit/snes9x Snes9x 2005 frozen_snapshot snes, sufami-turbo, satellaview 0 ShadauxCat/CATSFC Snes9x 2005 Plus frozen_snapshot snes, sufami-turbo, satellaview 0 ShadauxCat/CATSFC Snes9x 2010 frozen_snapshot snes, sufami-turbo, satellaview 1 snes9xgit/snes9x SquirrelJME official_port j2me 10 SquirrelJME/SquirrelJME Stella 2014 frozen_snapshot atari_2600 7 stella-emu/stella Stella 2023 frozen_snapshot atari_2600 7 stella-emu/stella swanstation community_fork sony-playstation 5 stenzek/duckstation TamaLIBretro community_fork tamagotchi-p1 0 jcrona/tamalib TempGBA community_fork nintendo-gba 1 Nebuleon/ReGBA TGB Dual community_fork nintendo-gb, nintendo-gbc 0 http://gigo.retrogames.com/download.html#tgb-dual Theodore pure_libretro thomson-to7, thomson-to770, thomson-to8 +6 0 http://dcmoto.free.fr/ TIC-80 game_engine tic80 0 nesbox/TIC-80 trident community_fork 3ds 2 wheremyfoodat/Panda3DS TyrQuake game_engine quake 0 http://disenchant.net/tyrquake/ uae4arm community_fork commodore-amiga 7 PandTomB/uae4arm UME 2015 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 mamedev/mame/tree/mame0159 UXN community_fork 0 chmod222/zuxn uzem pure_libretro uzebox 0 Uzebox/uzebox VaporSpec official_port vaporspec 0 minkcv/vm VBA-M - nintendo-gb, nintendo-gbc, nintendo-gba 3 visualboyadvance-m/visualboyadvance-m VBA-Next frozen_snapshot nintendo-gba 1 visualboyadvance-m/visualboyadvance-m VBA-M official_port nintendo-gba, nintendo-gb, nintendo-gbc 3 visualboyadvance-m/visualboyadvance-m vecx community_fork gce-vectrex 0 jhawthorn/vecx VeMUlator official_port sega-vmu 0 closed-source Android app (removed from Google Play ~2020) VICE - commodore-c64, commodore-c128, commodore-c64dtv +4 102 libretro/vice-libretro VICE x128 community_fork commodore-c128 5 https://sourceforge.net/projects/vice-emu/ VICE x64 community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE x64dtv community_fork commodore-c64dtv 1 https://sourceforge.net/projects/vice-emu/ VICE x64sc community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE xcbm2 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xcbm5x0 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xpet community_fork commodore-pet 0 https://sourceforge.net/projects/vice-emu/ VICE xplus4 community_fork commodore-plus4 0 https://sourceforge.net/projects/vice-emu/ VICE xscpu64 community_fork commodore-c64-supercpu 5 https://sourceforge.net/projects/vice-emu/ VICE xvic community_fork commodore-vic20 2 https://sourceforge.net/projects/vice-emu/ Vircon32 official_port vircon32 1 vircon32/ComputerSoftware Virtual Jaguar community_fork atari-jaguar 0 http://shamusworld.gotdns.org/git/virtualjaguar VirtualXT pure_libretro ibm-pc 0 https://codeberg.org/virtualxt/virtualxt vitaQuakeII official_port quake2 0 Rinnegatamante/vitaQuakeII X Millennium community_fork sharp-x1 5 http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/ x64sdl - commodore-c64 0 libretro/vice-libretro XRick - rick-dangerous 1 libretro/xrick-libretro RetroBat

79 cores

Core Classification Systems Files Upstream EightyOne community_fork sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum +7 61 (61 standalone-only) charlierobson/EightyOne a5200 community_fork atari-5200 1 alekmaul/a5200 Arduous pure_libretro arduboy 0 jmaroeder/arduous Atari800 official_port atari-400, atari-800, atari-800xl +3 7 atari800/atari800 Azahar community_fork nintendo-3ds 7 azahar-emu/azahar Beetle Lynx (Mednafen Lynx) community_fork atari-lynx 1 https://mednafen.github.io/ Beetle NGP (Mednafen Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 https://mednafen.github.io/ BennuGD community_fork bennugd 0 SplinterGU/BennuGD bk-emulator community_fork elektronika-bk 9 emestee/bk-emulator blueMSX community_fork msx, msx2, msx2plus +6 80 http://bluemsx.msxblue.com/ bsnes official_port nintendo-snes, nintendo-super-game-boy, nintendo-satellaview 20 bsnes-emu/bsnes Cannonball game_engine sega-outrun 42 djyt/cannonball Caprice32 community_fork amstrad-cpc 6 (6 standalone-only) ColinPitrat/caprice32 Cemu - nintendo-wiiu 58 cemu-project/Cemu DICE community_fork discrete-arcade 0 https://sourceforge.net/projects/dice/ Dolphin community_fork nintendo-gamecube, nintendo-wii 33 (16 standalone-only) dolphin-emu/dolphin DOSBox Pure enhanced_fork dos 15 schellingb/dosbox-pure EasyRPG Player game_engine rpgmaker 4 EasyRPG/Player ECWolf game_engine wolfenstein3d 1 https://bitbucket.org/ecwolf/ecwolf EmuSCV community_fork scv 1 http://takeda-toshiya.my.coocan.jp/ FAKE-08 game_engine pico8 0 jtothebell/fake-08 FinalBurn Neo official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd +19 144 finalburnneo/FBNeo FCEUmm community_fork nintendo-nes, nintendo-fds 3 https://sourceforge.net/projects/fceumm/ Flycast official_port sega-dreamcast, sega-naomi, sega-naomi2 +1 11 flyinghead/flycast FreeChaF pure_libretro fairchild-channelf 3 libretro/FreeChaF FreeIntv pure_libretro intellivision 2 libretro/FreeIntv Fuse community_fork sinclair-zxspectrum 37 https://sourceforge.net/projects/fuse-emulator/ Gambatte community_fork nintendo-gb, nintendo-gbc 2 sinamas/gambatte Gearsystem official_port sega-mastersystem, sega-gamegear, sega-sg1000 2 drhelius/Gearsystem Gong pure_libretro 0 https://danzaidan.itch.io/ Game & Watch pure_libretro handheld-electronic 0 http://www.madrigaldesign.it/sim/ Hatari frozen_snapshot atari-st, atari-ste, atari-tt +1 3 hatari/hatari LowRes NX official_port lowresnx 0 timoinutilis/lowres-nx Lutro game_engine 0 libretro/libretro-lutro MAME official_port snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +28 80 mamedev/mame mednafen_supergrafx community_fork nec-pc-engine 4 https://mednafen.github.io/ melonDS community_fork nintendo-ds, nintendo-dsi 8 melonDS-emu/melonDS mGBA official_port nintendo-gba, nintendo-gb, nintendo-gbc +1 4 mgba-emu/mgba Mini vMac community_fork macintosh-ii 2 https://www.gryphel.com/c/minivmac/ Moonlight community_fork 0 moonlight-stream/moonlight-embedded Mr.Boom official_port 0 libretro/mrboom-libretro NeoCD pure_libretro snk-neogeo-cd 10 libretro/neocd_libretro NP2kai enhanced_fork pc-98 15 AZO234/NP2kai NXEngine game_engine cave-story 5 Rox64/NXEngine O2EM community_fork odyssey2, videopac 5 https://sourceforge.net/projects/o2em/ Opera (4DO) community_fork 3do 13 https://sourceforge.net/projects/freedo/ PCSX2 - sony-playstation-2 7 PCSX2/pcsx2 PCSX-ReARMed embedded_hle sony-playstation 7 notaz/pcsx_rearmed PD777 community_fork epochcv 0 W88DodPECuThLOl/PD777 PicoDrive official_port sega-megadrive, sega-genesis, sega-megacd +7 16 irixxxx/picodrive play official_port sony-playstation-2 0 jpd002/Play- PokeMini community_fork nintendo-pokemon-mini 1 https://sourceforge.net/projects/pokemini/ Potator community_fork watara-supervision 0 alekmaul/potator PPSSPP official_port sony-psp 2 hrydgard/ppsspp PrBoom game_engine doom 1 http://prboom.sourceforge.net/ ProSystem community_fork atari-7800 2 gstanton/ProSystem1_3 PUAE (P-UAE) community_fork commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE px68k community_fork sharp-x68000 6 hissorii/px68k QUASI88 community_fork pc-8801 13 https://www.retropc.net/showzoh/quasi88/ REminiscence community_fork flashback 0 cyxx/REminiscence RPCS3 - sony-playstation-3 0 RPCS3/rpcs3 sameduck official_port mega-duck 0 LIJI32/SameBoy ScummVM game_engine scummvm 54 scummvm/scummvm snes9x official_port nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Super Bros War game_engine 0 mmatyas/supermariowar TGB Dual community_fork nintendo-gb, nintendo-gbc 0 http://gigo.retrogames.com/download.html#tgb-dual Theodore pure_libretro thomson-to7, thomson-to770, thomson-to8 +6 0 http://dcmoto.free.fr/ TIC-80 game_engine tic80 0 nesbox/TIC-80 TyrQuake game_engine quake 0 http://disenchant.net/tyrquake/ uzem pure_libretro uzebox 0 Uzebox/uzebox vecx community_fork gce-vectrex 0 jhawthorn/vecx VICE x64 community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ Vircon32 official_port vircon32 1 vircon32/ComputerSoftware Virtual Jaguar community_fork atari-jaguar 0 http://shamusworld.gotdns.org/git/virtualjaguar Vita3K - sony-playstation-vita 0 Vita3K/Vita3K WASM-4 game_engine 0 aduros/wasm4 X Millennium community_fork sharp-x1 5 http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/ Xemu - microsoft-xbox 4 xemu-project/xemu XRick - rick-dangerous 1 libretro/xrick-libretro RetroDECK

11 cores

Core Classification Systems Files Upstream Azahar community_fork nintendo-3ds 7 azahar-emu/azahar Cemu - nintendo-wiiu 58 cemu-project/Cemu Dolphin community_fork nintendo-gamecube, nintendo-wii 33 (16 standalone-only) dolphin-emu/dolphin DuckStation official_port sony-playstation 105 stenzek/duckstation MAME official_port snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +28 80 mamedev/mame melonDS community_fork nintendo-ds, nintendo-dsi 8 melonDS-emu/melonDS PCSX2 - sony-playstation-2 7 PCSX2/pcsx2 PPSSPP official_port sony-psp 2 hrydgard/ppsspp RPCS3 - sony-playstation-3 0 RPCS3/rpcs3 Vita3K - sony-playstation-vita 0 Vita3K/Vita3K Xemu - microsoft-xbox 4 xemu-project/xemu RetroPie

232 cores (all libretro)

Core Classification Systems Files Upstream EightyOne community_fork sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum +7 61 (61 standalone-only) charlierobson/EightyOne a5200 community_fork atari-5200 1 alekmaul/a5200 amiarcadia official_port emerson-arcadia-2001, interton-vc4000, elektor-tv-games-computer 0 https://amigan.1emu.net/releases/ Amiberry official_port commodore-amiga, commodore-cd32, commodore-cdtv 19 tonioni/WinUAE AppleWin community_fork apple-ii 0 AppleWin/AppleWin Ardens official_port arduboy 0 tiberiusbrown/ardens Arduous pure_libretro arduboy 0 jmaroeder/arduous Atari800 official_port atari-400, atari-800, atari-800xl +3 7 atari800/atari800 Azahar community_fork nintendo-3ds 7 azahar-emu/azahar b2 community_fork bbc-micro-b, bbc-micro-bplus, bbc-master-128 0 tom-seddon/b2 Beetle GBA (Mednafen) - nintendo-gba 1 libretro/beetle-gba-libretro Beetle Lynx (Mednafen Lynx) community_fork atari-lynx 1 https://mednafen.github.io/ Beetle NGP (Mednafen Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 https://mednafen.github.io/ Beetle PCE (Mednafen PCE) community_fork nec-pc-engine 6 https://mednafen.github.io/ Beetle PC-FX (Mednafen) community_fork nec-pcfx 1 https://mednafen.github.io/ Beetle PSX (Mednafen PSX) community_fork sony-playstation 5 (2 libretro-only) https://mednafen.github.io/ beetle_saturn community_fork sega-saturn 5 https://mednafen.github.io/ Beetle VB (Mednafen Virtual Boy) community_fork nintendo-virtualboy 0 https://mednafen.github.io/ Beetle WonderSwan (Mednafen WonderSwan) pure_libretro bandai-wswan, bandai-wswanc 0 https://mednafen.github.io/ BennuGD community_fork bennugd 0 SplinterGU/BennuGD bk-emulator community_fork elektronika-bk 9 emestee/bk-emulator BlastEm official_port sega-megadrive, sega-mastersystem 2 (1 standalone-only) https://www.retrodev.com/blastem/ blueMSX community_fork msx, msx2, msx2plus +6 80 http://bluemsx.msxblue.com/ bnes frozen_snapshot nes 0 Alcaro/bsnes-gc boom3 game_engine doom3 0 dhewm/dhewm3 Boytacean official_port nintendo-gb, nintendo-gbc 6 (6 standalone-only) joamag/boytacean bsnes official_port nintendo-snes, nintendo-super-game-boy, nintendo-satellaview 20 bsnes-emu/bsnes bsnes-jg community_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 https://gitlab.com/jgemu/bsnes bsnes 2014 frozen_snapshot nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 bsnes-emu/bsnes bsnes C++98 frozen_snapshot nintendo-snes, nintendo-sufami-turbo, nintendo-satellaview 0 https://byuu.org/ bsnes-hd beta enhanced_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 20 bsnes-emu/bsnes bsnes-mercury enhanced_fork nintendo-snes, nintendo-sgb, nintendo-satellaview +1 18 https://byuu.org/higan Caprice32 community_fork amstrad-cpc 6 (6 standalone-only) ColinPitrat/caprice32 CDi 2015 frozen_snapshot philips-cdi 1 mamedev/mame/tree/mame0160 ChimeraSNES community_fork nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Citra community_fork nintendo-3ds 4 citra-emu/citra Citra 2018 frozen_snapshot nintendo-3ds 2 citra-emu/citra Citra Canary community_fork nintendo-3ds 2 citra-emu/citra ClownMDEmu official_port sega-megadrive, sega-megacd 0 Clownacy/clownmdemu CrocoDS official_port amstrad-cpc 0 redbug26/crocods-core Cruzes pure_libretro game 0 libretro/libretro-samples/tree/master/tests/cruzes Daphne community_fork arcade-laserdisc 0 mirror/daphne-emu DeSmuME community_fork nintendo-ds 3 TASEmulators/desmume DeSmuME 2015 frozen_snapshot nintendo-ds 0 TASEmulators/desmume DICE community_fork discrete-arcade 0 https://sourceforge.net/projects/dice/ DirectXBox pure_libretro xbox 2 libretro/libretro-directxbox DirkSimple official_port laserdisc-arcade 0 icculus/DirkSimple Dolphin community_fork nintendo-gamecube, nintendo-wii 33 (16 standalone-only) dolphin-emu/dolphin DOSBox community_fork dos 9 (9 libretro-only) https://sourceforge.net/projects/dosbox/ DOSBox-core community_fork dos 19 https://sourceforge.net/projects/dosbox/ DOSBox Pure enhanced_fork dos 15 schellingb/dosbox-pure DOSBox-SVN community_fork dos 0 https://sourceforge.net/projects/dosbox/ DOSBox-SVN CE community_fork dos 0 https://sourceforge.net/projects/dosbox/ DoubleCherryGB enhanced_fork nintendo-gb, nintendo-gbc 0 libertyernie/tgbdual doukutsu-rs game_engine cavestory 0 doukutsu-rs/doukutsu-rs DuckStation official_port sony-playstation 105 stenzek/duckstation EasyRPG Player game_engine rpgmaker 4 EasyRPG/Player ECWolf game_engine wolfenstein3d 1 https://bitbucket.org/ecwolf/ecwolf EmuSCV community_fork scv 1 http://takeda-toshiya.my.coocan.jp/ emux (CHIP-8) official_port chip8 0 sronsse/emux emux (Game Boy) official_port nintendo-gb 1 sronsse/emux emux (NES) official_port nes 0 sronsse/emux emux (SMS) official_port sms 1 sronsse/emux ep128emu-core - enterprise-64, enterprise-128, videoton-tvc +2 22 libretro/ep128emu-core ep128emu_core community_fork enterprise-64, enterprise-128, videoton-tvc +2 22 istvan-v/ep128emu FAKE-08 game_engine pico8 0 jtothebell/fake-08 FB Alpha 2012 frozen_snapshot arcade, neogeo, cps1 +3 9 https://www.fbalpha.com FB Alpha 2012 CPS-1 frozen_snapshot cps1 1 https://www.fbalpha.com FB Alpha 2012 CPS-2 frozen_snapshot cps2 1 https://www.fbalpha.com FB Alpha 2012 CPS-3 frozen_snapshot cps3 1 https://www.fbalpha.com FB Alpha 2012 Neo Geo frozen_snapshot neogeo 0 https://www.fbalpha.com FinalBurn Neo official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd +19 144 finalburnneo/FBNeo FinalBurn Neo (CPS-1/CPS-2) official_port cps1, cps2 1 finalburnneo/FBNeo FinalBurn Neo (Neo Geo) official_port snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd 48 finalburnneo/FBNeo FCEUmm community_fork nintendo-nes, nintendo-fds 3 https://sourceforge.net/projects/fceumm/ fixGB official_port nintendo-gbc 1 FIX94/fixGB fixNES official_port nintendo-nes, nintendo-fds 1 FIX94/fixNES Flycast official_port sega-dreamcast, sega-naomi, sega-naomi2 +1 11 flyinghead/flycast fMSX community_fork msx, msx2, msx2plus 22 https://fms.komkon.org/fMSX/ FreeChaF pure_libretro fairchild-channelf 3 libretro/FreeChaF FreeIntv pure_libretro intellivision 2 libretro/FreeIntv FreeJ2ME official_port j2me 1 hex007/freej2me Frodo community_fork commodore-c64 4 cebix/frodo4 FS-UAE community_fork amiga 12 FrodeSolheim/fs-uae Fuse community_fork sinclair-zxspectrum 37 https://sourceforge.net/projects/fuse-emulator/ galaksija official_port galaksija 3 nikp123/Galaksija-Emulator GAM4980 pure_libretro bbk-longman-4980 2 https://codeberg.org/iyzsong/gam4980 Gambatte community_fork nintendo-gb, nintendo-gbc 2 sinamas/gambatte Gearboy official_port nintendo-gb, nintendo-gbc 2 drhelius/Gearboy Gearcoleco official_port colecovision 1 drhelius/Gearcoleco Geargrafx official_port nec-pc-engine, nec-supergrafx, nec-pc-engine-cd 4 drhelius/Geargrafx Gearlynx official_port atari-lynx 1 drhelius/Gearlynx Gearsystem official_port sega-mastersystem, sega-gamegear, sega-sg1000 2 drhelius/Gearsystem Genesis Plus GX community_fork sega-megadrive, sega-megacd, sega-mastersystem +3 12 ekeeke/Genesis-Plus-GX Genesis Plus GX Wide enhanced_fork sega-megadrive, sega-megacd, sega-mastersystem +3 12 ekeeke/Genesis-Plus-GX Geolith official_port snk-neogeo-mvs, snk-neogeo-aes 11 https://gitlab.com/jgemu/geolith gpSP community_fork nintendo-gba 1 davidgfnet/gpsp Game & Watch pure_libretro handheld-electronic 0 http://www.madrigaldesign.it/sim/ Handy community_fork atari-lynx 2 https://handy.sourceforge.net/ Hatari frozen_snapshot atari-st, atari-ste, atari-tt +1 3 hatari/hatari HBMAME (Homebrew MAME) enhanced_fork arcade 0 Robbbert/hbmame higan (SFC Accuracy) community_fork nintendo-snes, nintendo-sgb 21 byuu/higan nSide (SFC Balanced) enhanced_fork nintendo-snes, nintendo-sgb 21 https://gitlab.com/higan/higan Holani official_port atari-lynx 1 LLeny/holani Ishiiruka enhanced_fork nintendo-gamecube, nintendo-wii 16 (5 standalone-only) Tinob/Ishiiruka JAXE official_port chip8 0 kurtjd/jaxe JollyCV official_port colecovision, creativision, myvision 2 https://gitlab.com/jgemu/jollycv Kronos official_port sega-saturn, sega-stv 20 FCare/Kronos LowRes NX official_port lowresnx 0 timoinutilis/lowres-nx LRPS2 community_fork sony-playstation-2 8 PCSX2/pcsx2 M2000 official_port philips-p2000t 0 p2000t/M2000 MAME official_port snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +28 80 mamedev/mame MAME 2000 frozen_snapshot snk-neogeo-mvs, deco-cassette 6 https://www.mamedev.org MAME 2003 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +15 21 https://www.mamedev.org MAME 2003 Midway frozen_snapshot 4 https://www.mamedev.org MAME 2003-Plus enhanced_fork snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +16 21 https://www.mamedev.org MAME 2009 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +20 48 mamedev/mame/tree/mame0135u4 MAME 2010 frozen_snapshot snk-neogeo-mvs, igs-pgm, sega-naomi +23 53 mamedev/mame/tree/mame0139 MAME 2015 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 mamedev/mame/tree/mame0160 MAME 2016 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 69 mamedev/mame/tree/mame0174 MAME Arcade official_port snk-neogeo-mvs, igs-pgm, sega-naomi +41 50 mamedev/mame MAME MESS official_port 20 mamedev/mame mednafen_gba frozen_snapshot gba 1 https://mednafen.github.io/ mednafen_pce community_fork nec-pc-engine 6 https://mednafen.github.io/ mednafen_pce_fast community_fork nec-pc-engine 6 https://mednafen.github.io/ mednafen_snes frozen_snapshot nintendo-snes 0 https://mednafen.github.io/ mednafen_supafaust community_fork nintendo-snes 0 https://mednafen.github.io/ mednafen_supergrafx community_fork nec-pc-engine 4 https://mednafen.github.io/ melonDS community_fork nintendo-ds, nintendo-dsi 8 melonDS-emu/melonDS melonDS DS community_fork nintendo-ds, nintendo-dsi 7 melonDS-emu/melonDS Mesen official_port nintendo-nes, nintendo-fds 3 SourMesen/Mesen mesen-s official_port nintendo-snes, nintendo-gb, nintendo-gbc +2 21 SourMesen/Mesen-S MESS 2015 frozen_snapshot 1 mamedev/mame/tree/mame0160 Meteor GBA community_fork nintendo-gba 0 blastrock/meteor mGBA official_port nintendo-gba, nintendo-gb, nintendo-gbc +1 4 mgba-emu/mgba Mini vMac community_fork macintosh-ii 2 https://www.gryphel.com/c/minivmac/ mkxp-z game_engine rpgmaker 6 mkxp-z/mkxp-z MojoZork pure_libretro zmachine 0 icculus/mojozork Mu pure_libretro palm-os 5 meepingsnesroms/Mu Mupen64Plus-Next enhanced_fork nintendo-64, nintendo-64dd 2 mupen64plus/mupen64plus-core nekop2 community_fork pc-98 12 https://np2.yui.ne.jp (dead; source preserved in libretro repo) NeoCD pure_libretro snk-neogeo-cd 10 libretro/neocd_libretro nes community_fork nintendo-nes 0 https://git.9front.org/plan9front/plan9front (sys/src/games/nes/) Nestopia UE community_fork nintendo-nes, nintendo-fds 8 https://gitlab.com/jgemu/nestopia NooDS community_fork nintendo-ds, nintendo-gba 5 Hydr8gon/NooDS NP2kai enhanced_fork pc-98 15 AZO234/NP2kai Numero community_fork ti-83 3 sputt/wabbitemu NXEngine game_engine cave-story 5 Rox64/NXEngine O2EM community_fork odyssey2, videopac 5 https://sourceforge.net/projects/o2em/ Oberon community_fork oberon 0 pdewacht/oberon-risc-emu ONScripter community_fork onscripter 0 ogapee/onscripter OpenLara game_engine tomb-raider 0 XProger/OpenLara OpenTyrian game_engine tyrian 66 opentyrian/opentyrian Opera (4DO) community_fork 3do 13 https://sourceforge.net/projects/freedo/ Panda3DS official_port nintendo-3ds 2 panda3ds-emu/panda3ds ParaLLEl N64 community_fork nintendo-64, nintendo-64dd 1 mupen64plus/mupen64plus-core PCem community_fork ibm-pc, ibm-xt, ibm-at +3 139 sarah-walker-pcem/pcem PCSX1 community_fork sony-playstation 3 notaz/pcsx_rearmed PCSX-ReARMed embedded_hle sony-playstation 7 notaz/pcsx_rearmed PD777 community_fork epochcv 0 W88DodPECuThLOl/PD777 PicoDrive official_port sega-megadrive, sega-genesis, sega-megacd +7 16 irixxxx/picodrive play official_port sony-playstation-2 0 jpd002/Play- PokeMini community_fork nintendo-pokemon-mini 1 https://sourceforge.net/projects/pokemini/ Potator community_fork watara-supervision 0 alekmaul/potator PPSSPP official_port sony-psp 2 hrydgard/ppsspp PrBoom game_engine doom 1 http://prboom.sourceforge.net/ ProSystem community_fork atari-7800 2 gstanton/ProSystem1_3 PUAE (P-UAE) community_fork commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE PUAE 2021 frozen_snapshot commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 GnoStiC/PUAE px68k community_fork sharp-x68000 6 hissorii/px68k QEMU community_fork ibm-pc, x86, x86-64 +14 75 qemu/qemu QUASI88 community_fork pc-8801 13 https://www.retropc.net/showzoh/quasi88/ QuickNES community_fork nintendo-nes 0 kode54/QuickNES RACE (Neo Geo Pocket) community_fork snk-ngp, snk-ngpc 0 8bitpsp/race Redream - sega-dreamcast 2 libretro/redream REminiscence community_fork flashback 0 cyxx/REminiscence Retro8 game_engine pico8 0 Jakz/retro8 RetroDream community_fork sega-dreamcast 2 inolen/redream Rustation official_port sony-playstation 22 simias/rustation RVVM official_port riscv 3 (1 standalone-only) LekKit/RVVM SAME CDi community_fork cdi 5 mamedev/mame SameBoy official_port nintendo-gb, nintendo-gbc, nintendo-sgb 5 LIJI32/SameBoy sameduck official_port mega-duck 0 LIJI32/SameBoy ScummVM game_engine scummvm 54 scummvm/scummvm SDLPAL official_port sdlpal 28 sdlpal/sdlpal SimCoupe community_fork sam-coupe 0 simonowen/simcoupe skyemu official_port nintendo-gb, nintendo-gbc, nintendo-gba +1 6 skylersaleh/SkyEmu SMS Plus GX enhanced_fork sega-master-system, sega-game-gear, colecovision +2 3 (1 standalone-only) ekeeke/smsplus-gx snes9x official_port nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 snes9xgit/snes9x Snes9x 2002 frozen_snapshot snes, sufami-turbo, satellaview 0 snes9xgit/snes9x Snes9x 2005 frozen_snapshot snes, sufami-turbo, satellaview 0 ShadauxCat/CATSFC Snes9x 2005 Plus frozen_snapshot snes, sufami-turbo, satellaview 0 ShadauxCat/CATSFC Snes9x 2010 frozen_snapshot snes, sufami-turbo, satellaview 1 snes9xgit/snes9x SquirrelJME official_port j2me 10 SquirrelJME/SquirrelJME Stella 2014 frozen_snapshot atari_2600 7 stella-emu/stella Stella 2023 frozen_snapshot atari_2600 7 stella-emu/stella swanstation community_fork sony-playstation 5 stenzek/duckstation TamaLIBretro community_fork tamagotchi-p1 0 jcrona/tamalib TempGBA community_fork nintendo-gba 1 Nebuleon/ReGBA TGB Dual community_fork nintendo-gb, nintendo-gbc 0 http://gigo.retrogames.com/download.html#tgb-dual Theodore pure_libretro thomson-to7, thomson-to770, thomson-to8 +6 0 http://dcmoto.free.fr/ TIC-80 game_engine tic80 0 nesbox/TIC-80 trident community_fork 3ds 2 wheremyfoodat/Panda3DS TyrQuake game_engine quake 0 http://disenchant.net/tyrquake/ uae4arm community_fork commodore-amiga 7 PandTomB/uae4arm UME 2015 frozen_snapshot snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 mamedev/mame/tree/mame0159 UXN community_fork 0 chmod222/zuxn uzem pure_libretro uzebox 0 Uzebox/uzebox VaporSpec official_port vaporspec 0 minkcv/vm VBA-M - nintendo-gb, nintendo-gbc, nintendo-gba 3 visualboyadvance-m/visualboyadvance-m VBA-Next frozen_snapshot nintendo-gba 1 visualboyadvance-m/visualboyadvance-m VBA-M official_port nintendo-gba, nintendo-gb, nintendo-gbc 3 visualboyadvance-m/visualboyadvance-m vecx community_fork gce-vectrex 0 jhawthorn/vecx VeMUlator official_port sega-vmu 0 closed-source Android app (removed from Google Play ~2020) VICE - commodore-c64, commodore-c128, commodore-c64dtv +4 102 libretro/vice-libretro VICE x128 community_fork commodore-c128 5 https://sourceforge.net/projects/vice-emu/ VICE x64 community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE x64dtv community_fork commodore-c64dtv 1 https://sourceforge.net/projects/vice-emu/ VICE x64sc community_fork commodore-c64 7 https://sourceforge.net/projects/vice-emu/ VICE xcbm2 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xcbm5x0 community_fork commodore-cbm-ii 0 https://sourceforge.net/projects/vice-emu/ VICE xpet community_fork commodore-pet 0 https://sourceforge.net/projects/vice-emu/ VICE xplus4 community_fork commodore-plus4 0 https://sourceforge.net/projects/vice-emu/ VICE xscpu64 community_fork commodore-c64-supercpu 5 https://sourceforge.net/projects/vice-emu/ VICE xvic community_fork commodore-vic20 2 https://sourceforge.net/projects/vice-emu/ Vircon32 official_port vircon32 1 vircon32/ComputerSoftware Virtual Jaguar community_fork atari-jaguar 0 http://shamusworld.gotdns.org/git/virtualjaguar VirtualXT pure_libretro ibm-pc 0 https://codeberg.org/virtualxt/virtualxt vitaQuakeII official_port quake2 0 Rinnegatamante/vitaQuakeII X Millennium community_fork sharp-x1 5 http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/ x64sdl - commodore-c64 0 libretro/vice-libretro XRick - rick-dangerous 1 libretro/xrick-libretro"},{"location":"cross-reference/#by-upstream-emulator","title":"By upstream emulator","text":"Upstream Cores Classification Platforms closed-source Android app (removed from Google Play ~2020) vemulator official_port lakka, retroarch, retropie http://amethyst.yui.ne.jp/svn/x1/xmil/trunk/ x1 community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie http://bluemsx.msxblue.com/ bluemsx community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie http://dcmoto.free.fr/ theodore pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie http://disenchant.net/tyrquake/ tyrquake game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie http://gigo.retrogames.com/download.html#tgb-dual tgbdual community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie http://prboom.sourceforge.net/ prboom game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie http://shamusworld.gotdns.org/git/virtualjaguar virtualjaguar community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie http://takeda-toshiya.my.coocan.jp/ emuscv community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie http://www.madrigaldesign.it/sim/ gw pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie https://amigan.1emu.net/releases/ amiarcadia official_port lakka, retroarch, retropie https://bitbucket.org/ecwolf/ecwolf ecwolf game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie https://byuu.org/ bsnes_cplusplus98 frozen_snapshot lakka, retroarch, retropie https://byuu.org/higan bsnes_mercury enhanced_fork lakka, retroarch, retropie https://codeberg.org/iyzsong/gam4980 gam4980 pure_libretro lakka, retroarch, retropie https://codeberg.org/virtualxt/virtualxt virtualxt pure_libretro lakka, retroarch, retropie https://danzaidan.itch.io/ gong pure_libretro batocera, recalbox, retrobat https://fms.komkon.org/fMSX/ fmsx community_fork lakka, recalbox, retroarch, retropie https://git.9front.org/plan9front/plan9front (sys/src/games/nes/) nes community_fork lakka, retroarch, retropie 8bitpsp/race race community_fork lakka, recalbox, retroarch, retropie AZO234/NP2kai np2kai enhanced_fork batocera, lakka, recalbox, retroarch, retrobat, retropie Alcaro/bsnes-gc bnes frozen_snapshot lakka, retroarch, retropie AppleWin/AppleWin applewin community_fork lakka, recalbox, retroarch, retropie Clownacy/clownmdemu clownmdemu official_port lakka, retroarch, retropie ColinPitrat/caprice32 cap32 community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie EasyRPG/Player easyrpg game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie FCare/Kronos kronos official_port lakka, recalbox, retroarch, retropie FIX94/fixGB fixgb official_port lakka, retroarch, retropie FIX94/fixNES fixnes official_port lakka, retroarch, retropie FrodeSolheim/fs-uae fsuae community_fork lakka, retroarch, retropie GnoStiC/PUAE puae, puae2021 community_fork, frozen_snapshot batocera, lakka, recalbox, retroarch, retrobat, retropie Hydr8gon/NooDS noods community_fork lakka, retroarch, retropie Jakz/retro8 retro8 game_engine lakka, recalbox, retroarch, retropie JesseTG/McSoftServe mcsoftserve pure_libretro - JesseTG/rom-cleaner romcleaner pure_libretro - LIJI32/SameBoy sameboy, sameduck official_port batocera, lakka, recalbox, retroarch, retrobat, retropie LLeny/holani holani official_port lakka, recalbox, retroarch, retropie LekKit/RVVM rvvm official_port lakka, retroarch, retropie Nebuleon/ReGBA tempgba community_fork lakka, retroarch, retropie PCSX2/pcsx2 lrps2, pcsx2 -, community_fork batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie PandTomB/uae4arm uae4arm community_fork lakka, recalbox, retroarch, retropie RPCS3/rpcs3 rpcs3 - batocera, retrobat, retrodeck Rinnegatamante/vitaQuakeII vitaquake2 official_port lakka, recalbox, retroarch, retropie Robbbert/hbmame hbmame enhanced_fork lakka, retroarch, retropie Rox64/NXEngine nxengine game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie ShadauxCat/CATSFC snes9x2005, snes9x2005_plus frozen_snapshot lakka, recalbox, retroarch, retropie SourMesen/Mesen mesen official_port lakka, recalbox, retroarch, retropie SourMesen/Mesen-S mesen-s official_port lakka, retroarch, retropie SplinterGU/BennuGD bennugd community_fork batocera, lakka, retroarch, retrobat, retropie SquirrelJME/SquirrelJME squirreljme official_port lakka, retroarch, retropie TASEmulators/desmume desmume, desmume2015 community_fork, frozen_snapshot lakka, recalbox, retroarch, retropie ThePowderToy/The-Powder-Toy thepowdertoy pure_libretro recalbox Tinob/Ishiiruka ishiiruka enhanced_fork lakka, retroarch, retropie Uzebox/uzebox uzem pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie Vita3K/Vita3K vita3k - batocera, retrobat, retrodeck W88DodPECuThLOl/PD777 pd777 community_fork batocera, lakka, retroarch, retrobat, retropie XProger/OpenLara openlara game_engine lakka, recalbox, retroarch, retropie YuriSizuku/OnscripterYuri onsyuri game_engine - aduros/wasm4 wasm4 game_engine batocera, recalbox, retrobat akemin-dayo/OpenSyobonAction syobonaction community_fork - akiraink/RemoteJoyLite remotejoy pure_libretro - alekmaul/a5200 a5200 community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie alekmaul/potator potator community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie atari800/atari800 atari800 official_port batocera, lakka, recalbox, retroarch, retrobat, retropie azahar-emu/azahar azahar community_fork batocera, lakka, retroarch, retrobat, retrodeck, retropie blastrock/meteor meteor community_fork lakka, recalbox, retroarch, retropie bsnes-emu/bsnes bsnes, bsnes2014, bsnes_hd_beta enhanced_fork, frozen_snapshot, official_port batocera, lakka, recalbox, retroarch, retrobat, retropie byuu/higan higan_sfc community_fork lakka, retroarch, retropie cebix/frodo4 frodo community_fork lakka, retroarch, retropie cemu-project/Cemu cemu - batocera, retrobat, retrodeck charlierobson/EightyOne 81 community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie chmod222/zuxn uxn community_fork lakka, retroarch, retropie citra-emu/citra citra, citra2018, citra_canary community_fork, frozen_snapshot lakka, retroarch, retropie crawl/crawl stonesoup frozen_snapshot recalbox cyxx/REminiscence reminiscence community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie davidgfnet/gpsp gpsp community_fork lakka, recalbox, retroarch, retropie dhewm/dhewm3 boom3 game_engine lakka, recalbox, retroarch, retropie djyt/cannonball cannonball game_engine batocera, recalbox, retrobat dolphin-emu/dolphin dolphin, dolphin_launcher community_fork, launcher batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie doukutsu-rs/doukutsu-rs doukutsu_rs game_engine lakka, retroarch, retropie drhelius/Gearboy gearboy official_port lakka, retroarch, retropie drhelius/Gearcoleco gearcoleco official_port lakka, recalbox, retroarch, retropie drhelius/Geargrafx geargrafx official_port lakka, recalbox, retroarch, retropie drhelius/Gearlynx gearlynx official_port lakka, retroarch, retropie drhelius/Gearsystem gearsystem official_port batocera, lakka, recalbox, retroarch, retrobat, retropie ekeeke/Genesis-Plus-GX genesis_plus_gx, genesis_plus_gx_wide community_fork, enhanced_fork lakka, retroarch, retropie ekeeke/smsplus-gx smsplus enhanced_fork lakka, retroarch, retropie emestee/bk-emulator bk community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie exoticorn/microw8 uw8 pure_libretro - fabiangreffrath/jumpnbump jumpnbump game_engine - finalburnneo/FBNeo fbneo, fbneo_cps12, fbneo_neogeo official_port batocera, lakka, recalbox, retroarch, retrobat, retropie flyinghead/flycast flycast official_port batocera, lakka, recalbox, retroarch, retrobat, retropie fogleman/Craft craft pure_libretro recalbox gabrielecirulli/2048 2048 pure_libretro recalbox gstanton/ProSystem1_3 prosystem community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie hatari/hatari hatari frozen_snapshot batocera, lakka, recalbox, retroarch, retrobat, retropie hex007/freej2me freej2me official_port lakka, retroarch, retropie hissorii/px68k px68k community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie hrydgard/ppsspp ppsspp official_port batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie icculus/DirkSimple dirksimple official_port lakka, recalbox, retroarch, retropie icculus/mojozork mojozork pure_libretro lakka, recalbox, retroarch, retropie increpare/PuzzleScript puzzlescript game_engine - inolen/redream retrodream community_fork lakka, recalbox, retroarch, retropie ioquake/ioq3 vitaquake3 community_fork recalbox irixxxx/picodrive picodrive official_port batocera, lakka, recalbox, retroarch, retrobat, retropie istvan-v/ep128emu ep128emu_core community_fork lakka, retroarch, retropie jcrona/tamalib tamalibretro community_fork lakka, recalbox, retroarch, retropie jhawthorn/vecx vecx community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie jmaroeder/arduous arduous pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie joamag/boytacean boytacean official_port lakka, retroarch, retropie jpd002/Play- play official_port batocera, lakka, retroarch, retrobat, retropie jtothebell/fake-08 fake08 game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie kode54/QuickNES quicknes community_fork lakka, recalbox, retroarch, retropie kurtjd/jaxe jaxe official_port lakka, retroarch, retropie libertyernie/tgbdual doublecherrygb enhanced_fork lakka, retroarch, retropie libgme/game-music-emu gme pure_libretro - libretro/Dinothawr dinothawr game_engine recalbox libretro/FreeChaF freechaf pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie libretro/FreeIntv freeintv pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie libretro/RetroArch/tree/master/cores/libretro-imageviewer imageviewer pure_libretro recalbox libretro/beetle-gba-libretro beetle_gba - lakka, retroarch, retropie libretro/ep128emu-core ep128emu - lakka, retroarch, retropie libretro/libretro-3dengine 3dengine pure_libretro - libretro/libretro-chailove chailove game_engine - libretro/libretro-directxbox directxbox pure_libretro lakka, retroarch, retropie libretro/libretro-lutro lutro game_engine batocera, recalbox, retrobat libretro/libretro-samples/tree/master/tests/cruzes cruzes pure_libretro lakka, retroarch, retropie libretro/mrboom-libretro mrboom official_port batocera, recalbox, retrobat libretro/neocd_libretro neocd pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie libretro/pascal-pong-libretro pascal_pong pure_libretro - libretro/redbook redbook pure_libretro - libretro/redream redream - lakka, retroarch, retropie libretro/vice-libretro vice, x64sdl - lakka, retroarch, retropie libretro/xrick-libretro xrick - batocera, lakka, recalbox, retroarch, retrobat, retropie mamedev/mame mame, mamearcade, mamemess, same_cdi community_fork, official_port batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie mamedev/mame/tree/mame0135u4 mame2009 frozen_snapshot lakka, retroarch, retropie mamedev/mame/tree/mame0139 mame2010 frozen_snapshot lakka, recalbox, retroarch, retropie mamedev/mame/tree/mame0159 ume2015 frozen_snapshot lakka, retroarch, retropie mamedev/mame/tree/mame0160 cdi2015, mame2015, mess2015 frozen_snapshot lakka, recalbox, retroarch, retropie mamedev/mame/tree/mame0174 mame2016 frozen_snapshot lakka, recalbox, retroarch, retropie meepingsnesroms/Mu mu pure_libretro lakka, recalbox, retroarch, retropie melonDS-emu/melonDS melonds, melonds_ds community_fork batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie mgba-emu/mgba mgba official_port batocera, lakka, recalbox, retroarch, retrobat, retropie minkcv/vm vaporspec official_port lakka, retroarch, retropie mirror/daphne-emu daphne community_fork lakka, recalbox, retroarch, retropie mkxp-z/mkxp-z mkxp_z game_engine lakka, retroarch, retropie mmatyas/supermariowar superbroswar game_engine batocera, retrobat moonlight-stream/moonlight-embedded moonlight community_fork batocera, recalbox, retrobat mpv-player/mpv mpv community_fork - mupen64plus/mupen64plus-core mupen64plus_next, parallel_n64 community_fork, enhanced_fork lakka, recalbox, retroarch, retropie nesbox/TIC-80 tic80 game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie nikp123/Galaksija-Emulator galaksija official_port lakka, retroarch, retropie notaz/pcsx_rearmed pcsx1, pcsx_rearmed community_fork, embedded_hle batocera, lakka, recalbox, retroarch, retrobat, retropie ogapee/onscripter onscripter community_fork lakka, retroarch, retropie opentyrian/opentyrian opentyrian game_engine lakka, retroarch, retropie p2000t/M2000 m2000 official_port lakka, retroarch, retropie panda3ds-emu/panda3ds panda3ds official_port lakka, retroarch, retropie pdewacht/oberon-risc-emu oberon community_fork lakka, retroarch, retropie qemu/qemu qemu community_fork lakka, retroarch, retropie redbug26/crocods-core crocods official_port lakka, recalbox, retroarch, retropie redbug26/libretro-pocketcdg pocketcdg pure_libretro - sarah-walker-pcem/pcem pcem community_fork lakka, retroarch, retropie schellingb/dosbox-pure dosbox_pure enhanced_fork batocera, lakka, recalbox, retroarch, retrobat, retropie scummvm/scummvm scummvm game_engine batocera, lakka, recalbox, retroarch, retrobat, retropie sdlpal/sdlpal sdlpal official_port lakka, retroarch, retropie simias/rustation rustation official_port lakka, retroarch, retropie simonowen/simcoupe simcp community_fork lakka, retroarch, retropie sinamas/gambatte gambatte community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie skylersaleh/SkyEmu skyemu official_port lakka, retroarch, retropie snes9xgit/snes9x chimerasnes, snes9x, snes9x2002, snes9x2010 community_fork, frozen_snapshot, official_port batocera, lakka, recalbox, retroarch, retrobat, retropie sputt/wabbitemu numero community_fork lakka, retroarch, retropie sronsse/emux emux_chip8, emux_gb, emux_nes, emux_sms official_port lakka, retroarch, retropie stella-emu/stella stella2014, stella2023 frozen_snapshot lakka, recalbox, retroarch, retropie stenzek/duckstation duckstation, swanstation community_fork, official_port lakka, recalbox, retroarch, retrodeck, retropie tiberiusbrown/ardens ardens official_port lakka, retroarch, retropie timoinutilis/lowres-nx lowresnx official_port batocera, lakka, recalbox, retroarch, retrobat, retropie tom-seddon/b2 b2 community_fork lakka, recalbox, retroarch, retropie tonioni/WinUAE amiberry official_port lakka, recalbox, retroarch, retropie vircon32/ComputerSoftware vircon32 official_port batocera, lakka, retroarch, retrobat, retropie visualboyadvance-m/visualboyadvance-m vba_m, vba_next, vbam -, frozen_snapshot, official_port lakka, retroarch, retropie wheremyfoodat/Panda3DS trident community_fork lakka, retroarch, retropie xemu-project/xemu xemu - batocera, recalbox, retrobat, retrodeck zturtleman/lilium-voyager vitavoyager community_fork recalbox https://gitlab.com/drummyfish/anarch anarch community_fork - https://gitlab.com/higan/higan higan_sfc_balanced enhanced_fork lakka, retroarch, retropie https://gitlab.com/jgemu/bsnes bsnes-jg community_fork lakka, retroarch, retropie https://gitlab.com/jgemu/geolith geolith official_port lakka, recalbox, retroarch, retropie https://gitlab.com/jgemu/jollycv jollycv official_port lakka, retroarch, retropie https://gitlab.com/jgemu/nestopia nestopia community_fork lakka, recalbox, retroarch, retropie https://handy.sourceforge.net/ handy community_fork lakka, recalbox, retroarch, retropie https://mednafen.github.io/ beetle_lynx, beetle_ngp, beetle_pce, beetle_pcfx, beetle_psx, beetle_saturn, beetle_vb, beetle_wswan, mednafen_gba, mednafen_pce, mednafen_pce_fast, mednafen_snes, mednafen_supafaust, mednafen_supergrafx community_fork, frozen_snapshot, pure_libretro batocera, lakka, recalbox, retroarch, retrobat, retropie https://np2.yui.ne.jp (dead; source preserved in libretro repo) nekop2 community_fork lakka, retroarch, retropie https://sourceforge.net/projects/dice/ dice community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://sourceforge.net/projects/dosbox/ dosbox, dosbox_core, dosbox_svn, dosbox_svn_ce community_fork lakka, recalbox, retroarch, retropie https://sourceforge.net/projects/fceumm/ fceumm community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://sourceforge.net/projects/freedo/ opera community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://sourceforge.net/projects/fuse-emulator/ fuse community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://sourceforge.net/projects/o2em/ o2em community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://sourceforge.net/projects/pokemini/ pokemini community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://sourceforge.net/projects/vice-emu/ vice_x128, vice_x64, vice_x64dtv, vice_x64sc, vice_xcbm2, vice_xcbm5x0, vice_xpet, vice_xplus4, vice_xscpu64, vice_xvic community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://www.fbalpha.com fbalpha2012, fbalpha2012_cps1, fbalpha2012_cps2, fbalpha2012_cps3, fbalpha2012_neogeo frozen_snapshot lakka, retroarch, retropie https://www.ffmpeg.org/ ffmpeg pure_libretro - https://www.gryphel.com/c/minivmac/ minivmac community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie https://www.mamedev.org mame2000, mame2003, mame2003_midway, mame2003_plus enhanced_fork, frozen_snapshot lakka, recalbox, retroarch, retropie https://www.retrodev.com/blastem/ blastem official_port lakka, retroarch, retropie https://www.retropc.net/showzoh/quasi88/ quasi88 community_fork batocera, lakka, recalbox, retroarch, retrobat, retropie

Generated on 2026-03-25T14:56:43Z

"},{"location":"gaps/","title":"Gap Analysis - RetroBIOS","text":"

Files that emulators load but platforms don't declare, and their availability.

"},{"location":"gaps/#summary","title":"Summary","text":"Metric Count Total undeclared files 1378 Already in repo 279 Missing from repo 1099 Emulators with gaps 100"},{"location":"gaps/#per-emulator","title":"Per Emulator","text":"Emulator Undeclared In Repo Missing PCem 139 0 139 FinalBurn Neo 138 1 137 VICE 102 0 102 DuckStation 94 4 90 QEMU 75 0 75 OpenTyrian 66 11 55 EightyOne 60 27 33 Cemu 57 4 53 ScummVM 50 50 0 FinalBurn Neo (Neo Geo) 44 1 43 Cannonball 42 39 3 Fuse 37 0 37 Syobon Action 32 0 32 SDLPAL 28 0 28 Dolphin 25 0 25 MAME MESS 19 0 19 Amiberry 17 2 15 MAME 2010 17 7 10 MAME 2015 16 8 8 UME 2015 16 8 8 Kronos 14 0 14 MAME 2009 14 6 8 MAME 2016 14 7 7 MAME 2003 11 9 2 MAME 2003-Plus 11 9 2 PicoDrive 10 4 6 Rustation 10 1 9 SquirrelJME 10 8 2 FB Alpha 2012 9 1 8 Geolith 9 0 9 Ishiiruka 9 0 9 Stella 2014 7 0 7 Stella 2023 7 0 7 Azahar 6 2 4 blueMSX 6 6 0 DOSBox-core 6 6 0 mkxp-z 6 0 6 Nestopia UE 6 0 6 NP2kai 6 0 6 NXEngine 5 1 4 PUAE (P-UAE) 5 1 4 PUAE 2021 5 1 4 EasyRPG Player 4 0 4 fMSX 4 0 4 Frodo 4 0 4 higan (SFC Accuracy) 4 2 2 nSide (SFC Balanced) 4 2 2 MAME 4 3 1 MAME 2000 4 3 1 MAME 2003 Midway 4 3 1 QUASI88 4 2 2 Boytacean 3 0 3 Caprice32 3 0 3 Citra 3 2 1 galaksija 3 3 0 LRPS2 3 1 2 Mu 3 3 0 RVVM 3 1 2 skyemu 3 3 0 VICE x64 3 2 1 VICE x64sc 3 2 1 X Millennium 3 2 1 DOSBox Pure 2 0 2 Flycast 2 1 1 FS-UAE 2 0 2 GAM4980 2 0 2 Hatari 2 0 2 MAME Arcade 2 1 1 Mesen 2 0 2 nekop2 2 0 2 SAME CDi 2 0 2 VICE xvic 2 2 0 Xemu 2 1 1 beetle_saturn 1 0 1 bk-emulator 1 1 0 BlastEm 1 0 1 Citra 2018 1 1 0 Citra Canary 1 1 0 DirectXBox 1 1 0 FB Alpha 2012 CPS-1 1 1 0 FB Alpha 2012 CPS-2 1 1 0 FB Alpha 2012 CPS-3 1 1 0 FinalBurn Neo (CPS-1/CPS-2) 1 1 0 FCEUmm 1 1 0 Handy 1 0 1 melonDS 1 1 0 MESS 2015 1 1 0 Mupen64Plus-Next 1 0 1 NooDS 1 1 0 O2EM 1 0 1 Panda3DS 1 1 0 PCSX2 1 0 1 PPSSPP 1 1 0 px68k 1 0 1 Redream 1 1 0 SMS Plus GX 1 0 1 trident 1 1 0 uae4arm 1 0 1 VICE x64dtv 1 0 1 XRick 1 0 1"},{"location":"gaps/#missing-files-990-unique-136-required","title":"Missing Files (990 unique, 136 required)","text":"

Files loaded by emulators but not available in the repository. Adding these files would improve pack completeness.

"},{"location":"gaps/#required-highest-priority","title":"Required (highest priority)","text":"

These files are needed for the emulator to function.

File Emulator Affects platforms Source 400a1.2b FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/konami/d_nemesis.cpp:4532 400a2.1b FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/konami/d_nemesis.cpp:4533 400b03.8g FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/konami/d_nemesis.cpp:4530 82s123.12d FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pre90s/d_mcr.cpp:1629 MDA font ROM PCem lakka, retroarch, retropie src/mem.c:107 SNK Neo-Geo Pocket BIOS (1998)(SNK)(en-ja).bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_ngp.cpp:962 SNK Neo-Geo Pocket Color BIOS (1999)(SNK)(en-ja).bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_ngp.cpp:963 SeaBIOS (128 KB) QEMU lakka, retroarch, retropie hw/i386/pc_sysfw.c:222,243 VGA BIOS (ISA) QEMU lakka, retroarch, retropie hw/display/vga-isa.c:88, hw/display/vga_int.h:191 abc.mkf SDLPAL lakka, retroarch, retropie util.c:734, global.c:55, battle.c:879 atluspsx.zip MAME 2009 lakka, retroarch, retropie src/mame/drivers/zn.c:4526 atpsx.zip MAME 2009 lakka, retroarch, retropie src/mame/drivers/zn.c:4432 ball.mkf SDLPAL lakka, retroarch, retropie util.c:734, global.c:177 bctvidbs.zip MAME 2009 lakka, retroarch, retropie src/mame/drivers/mpu4drvr.c:2070 brock.PNG Syobon Action - OpenSyobonAction/loadg.cpp:42 brock2.PNG Syobon Action - OpenSyobonAction/loadg.cpp:50 c69.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_namcona1.cpp:1346 c70.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_namcona1.cpp:1367 c75.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_namconb1.cpp:1978 cassmcu.1c FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/dataeast/d_decocass.cpp:3692 cchip_upd78c11.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/taito/d_taitof2.cpp:4392 cd32.zip MAME 2009 lakka, retroarch, retropie src/mame/drivers/cubocd32.c:1304 cdi.zip MAME 2010 lakka, recalbox, retroarch, retropie src/mame/drivers/cdi.c data.mkf SDLPAL lakka, retroarch, retropie util.c:734, global.c:178 data/ NXEngine batocera, lakka, recalbox, retroarch, retrobat, retropie cachefiles.c:38-439 (filenames[] array loaded at init) data/npc.tbl NXEngine batocera, lakka, recalbox, retroarch, retrobat, retropie main.cpp:50 (existence check for data/ directory), ai/ai.cpp:56-59 (loaded for NPC properties) ddrfammt.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2896 dsp1.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/snes/d_snes.cpp:610 dsp1b.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/snes/d_snes.cpp:629 dsp2.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/snes/d_snes.cpp:648 dsp3.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/snes/d_snes.cpp:667 dsp4.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/snes/d_snes.cpp:686 ekara.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2878 ekaraa.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2879 ekarag.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2881 ekaraj.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2880 ekaramix.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2893 ekaraphs.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2887 ekaras.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2882 epitch.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2890 evio.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2913 f.mkf SDLPAL lakka, retroarch, retropie util.c:734, global.c:179 fbp.mkf SDLPAL lakka, retroarch, retropie util.c:735, global.c:175 fdsbios.nes FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/nes/d_nes.cpp:517 fire.mkf SDLPAL lakka, retroarch, retropie util.c:735, global.c:180 fuse/128p-0.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:221,225,229, fuse/machines/pentagon.c:135 fuse/128p-1.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:222,226,230, fuse/machines/pentagon.c:138 fuse/256s-0.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:247, fuse/machines/scorpion.c:76 fuse/256s-1.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:248, fuse/machines/scorpion.c:79 fuse/256s-2.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:249, fuse/machines/scorpion.c:82 fuse/256s-3.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:250, fuse/machines/scorpion.c:85 fuse/gluck.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:224,228, fuse/machines/pentagon512.c:82 fuse/trdos.rom Fuse batocera, lakka, recalbox, retroarch, retrobat, retropie fuse/settings.c:223,227,231, fuse/machines/pentagon.c:141 gam4980/8.BIN GAM4980 lakka, retroarch, retropie src/libretro.c:716-718 gam4980/E.BIN GAM4980 lakka, retroarch, retropie src/libretro.c:720-722 gcslottv.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2920 gop.mkf SDLPAL lakka, retroarch, retropie util.c:735, res.c:234 gts1s.zip MAME 2015 emudeck, lakka, recalbox, retroarch, retropie src/mame/drivers/gts1.c:981 haikei.PNG Syobon Action - OpenSyobonAction/loadg.cpp:48 hikara.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2925 isinger.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2884 ism2006v00.u1 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/sega/d_sys16b.cpp:11045 item.PNG Syobon Action - OpenSyobonAction/loadg.cpp:44 jojo_asia.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:829 jojo_asia_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:859 jojo_euro.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:799 jojo_japan.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:844 jojo_usa.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:814 jojoba_euro.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:1184 jojoba_euro_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:1120 jojoba_japan.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:1199 jojoba_japan_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:1133 jpopira.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2910 m.msg SDLPAL lakka, retroarch, retropie util.c:740, text.c:718 mac2bios.zip MAME batocera, emudeck, lakka, retroarch, retrobat, retrodeck, retropie src/mame/seta/macs.cpp:776 map.mkf SDLPAL lakka, retroarch, retropie util.c:735, global.c:55, res.c:233 mgo.mkf SDLPAL lakka, retroarch, retropie util.c:736, global.c:176 mk6nsw11.zip MAME 2015 emudeck, lakka, recalbox, retroarch, retropie src/mame/drivers/aristmk6.c:225 msx.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/msx/d_msx.cpp:1773 nmk004.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_nmk16.cpp:6123 omake.PNG Syobon Action - OpenSyobonAction/loadg.cpp:52 omake2.PNG Syobon Action - OpenSyobonAction/loadg.cpp:54 pat.mkf SDLPAL lakka, retroarch, retropie util.c:736, palette.c:53 pgm_m01s.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pgm/d_pgm.cpp:881 pgm_p02s.u20 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pgm/d_pgm.cpp:884 pgm_t01s.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pgm/d_pgm.cpp:880 player.PNG Syobon Action - OpenSyobonAction/loadg.cpp:40 popira.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2899 popira2.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2904 popirak.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2901 psarc95.zip MAME 2009 lakka, retroarch, retropie src/mame/drivers/zn.c:4507 redearth_asia_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:1392 redearth_euro.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:1362 rgm.mkf SDLPAL lakka, retroarch, retropie util.c:736, global.c:181 rng.mkf SDLPAL lakka, retroarch, retropie util.c:736, rngplay.c:402 sazanami-gothic.ttf Syobon Action - OpenSyobonAction/DxLib.cpp:73 sfiii2_asia_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:520 sfiii2_hispanic.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:505 sfiii2_japan.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:490 sfiii2_usa.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:475 sfiii3_asia_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:637 sfiii3_euro.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:579 sfiii3_japan.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:609 sfiii3_japan_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:624 sfiii3_usa.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:594 sfiii_asia_nocd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:411 sfiii_asia_region_bd.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:366 sfiii_euro.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:336 sfiii_hispanic.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:396 sfiii_japan.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:381 sfiii_usa_region_b1.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:351 sfix.sfix FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/neogeo/d_neogeo.cpp:1653 sknsj1.u10 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_suprnova.cpp:1846 sl31253.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/channelf/d_channelf.cpp:540 sl31254.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/channelf/d_channelf.cpp:538 sm1.sm1 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/neogeo/d_neogeo.cpp:1652 sp-s3.sp1 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/neogeo/d_neogeo.cpp:1604 spectrum.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/spectrum/d_spectrum.cpp:181 sss.mkf SDLPAL lakka, retroarch, retropie util.c:737, global.c:182 st010.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/snes/d_snes.cpp:571 st011.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/snes/d_snes.cpp:590 syobon3.PNG Syobon Action - OpenSyobonAction/loadg.cpp:56 taikodp.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2907 taitogn.zip MAME 2009 lakka, retroarch, retropie src/mame/drivers/taitogn.c:1294 tak_daig.zip MAME MESS lakka, retroarch, retropie src/mame/tvgames/xavix.cpp:2918 teki.PNG Syobon Action - OpenSyobonAction/loadg.cpp:46 v0a-.7e FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/dataeast/d_decocass.cpp:3596 v1-.5a FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/dataeast/d_decocass.cpp:3599 vspsx.zip MAME 2009 lakka, retroarch, retropie src/mame/drivers/zn.c:4474 warzard_japan.29f400.u2 FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/cps3/d_cps3.cpp:1377 word.dat SDLPAL lakka, retroarch, retropie util.c:741, text.c:719, global.c:197 xrick/data.zip XRick batocera, lakka, recalbox, retroarch, retrobat, retropie libretro-core.c:324-326 (path construction), libretro-core.c:328-357 (missing file error), libretro-core.c:359 (final path confirmation) ym2608_adpcm_rom.bin FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/pst90s/d_pipedrm.cpp:876 zx128_0.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/spectrum/d_spectrum.cpp:188 zx128_1.rom FinalBurn Neo batocera, emudeck, lakka, recalbox, retroarch, retrobat, retropie src/burn/drv/spectrum/d_spectrum.cpp:189 zx81.edition3.rom EightyOne lakka, retroarch, retropie EightyOne/Source/zx81config.cpp:260, 81-libretro/81/zx81/snap.c:489"},{"location":"gaps/#optional","title":"Optional","text":"File Emulator Source +d.g+dos.v1-a.rom EightyOne EightyOne/Source/zx81config.cpp:163-164 1.avi SDLPAL main.c:197 1541 ROM Frodo Src/main.cpp:74,80,112-114 2.avi SDLPAL main.c:237 236-bios.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1744 236-bios_japan_hack.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1745 3.avi SDLPAL uigame.c:162 4-clear.ogg Syobon Action OpenSyobonAction/loadg.cpp:243 4.avi SDLPAL ending.c:418 5.avi SDLPAL ending.c:420 6.avi SDLPAL ending.c:485 ADDTRUST_EXT_CA_ROOT.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:503 AMI 286 BIOS PCem src/mem.c:365-368 AMI 386 BIOS PCem src/mem.c:345-348 AMI 486 BIOS PCem src/mem.c:422-425 AMI WinBIOS 486 PCem src/mem.c:431-434 AMI XT BIOS PCem src/mem.c:539-542 ASUS P/I-P54TP4XE BIOS PCem src/mem.c:640-643 ASUS P/I-P55T2P4 BIOS PCem src/mem.c:664-667 AT-IDE BIOS PCem src/mem.c:74-86 AT-IDE BIOS v1.1.5 PCem src/mem.c:88-100 ATI Mach64 GX BIOS PCem src/vid_ati_mach64.c:2341, src/vid_cirrus.c:2324 ATI VGA Charger BIOS PCem src/vid_ati28800.c:160, 180 ATI VGA Edge-16 BIOS PCem src/vid_ati18800.c:135, 155 Acer 386SX BIOS PCem src/mem.c:353-356 Acer 386SX OTI-067 video BIOS PCem src/mem.c:359, src/vid_oti067.c:184 Acer M3A BIOS PCem src/mem.c:648-651 Acer V35N BIOS PCem src/mem.c:656-659 AdLib Gold EEPROM PCem src/sound_adlibgold.c:789 Alpha PALcode QEMU hw/alpha/dp264.c:139 Amstrad MegaPC BIOS high PCem src/mem.c:408 Amstrad MegaPC BIOS low PCem src/mem.c:407 Amstrad PC1512 BIOS high PCem src/mem.c:122 Amstrad PC1512 BIOS low PCem src/mem.c:121 Amstrad PC1512 font ROM PCem src/mem.c:132 Amstrad PC1640 BIOS high PCem src/mem.c:136 Amstrad PC1640 BIOS low PCem src/mem.c:135 Amstrad PC1640 video BIOS PCem src/mem.c:145, src/vid_pc1640.c:124 Amstrad PC2086 BIOS high PCem src/mem.c:262 Amstrad PC2086 BIOS low PCem src/mem.c:261 Amstrad PC2086 video BIOS PCem src/mem.c:273, src/vid_paradise.c:329 Amstrad PC3086 BIOS PCem src/mem.c:281 Amstrad PC3086 video BIOS PCem src/mem.c:285, src/vid_paradise.c:338 Award 430VX BIOS PCem src/mem.c:459-463 Award SiS 496 BIOS PCem src/mem.c:448-452 BALTIMORE_CYBERTRUST_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:488 BIOS_sordm5.bin SMS Plus GX ports/sdl/smsplus.c:321-329 BOOT.ST Hatari libretro/libretro.c:1649 Bamboo DTB (PPC) QEMU hw/ppc/ppc440_bamboo.c:38 Basic ROM Frodo Src/main.cpp:71,77,100-102 CACERT_NINTENDO_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:480 CACERT_NINTENDO_CA_G2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:481 CACERT_NINTENDO_CA_G3.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:482 CACERT_NINTENDO_CLASS2_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:483 CACERT_NINTENDO_CLASS2_CA_G2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:484 CACERT_NINTENDO_CLASS2_CA_G3.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:485 CARTS.CRC fMSX CM32LN_CONTROL.ROM DOSBox Pure mt32emu.h:5124,5141 CMOS.ROM fMSX COMODO_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:504 CYBERTRUST_GLOBAL_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:489 Canon A1100 ROM QEMU hw/arm/digic_boards.c:131 Canyonlands DTB (PPC) QEMU hw/ppc/sam460ex.c:45 Char ROM Frodo Src/main.cpp:73,79,108-110 Chips & Technologies SuperEGA BIOS PCem src/vid_ega.c:1041, 1088 Cirrus Logic CL-GD5429 BIOS PCem src/vid_cl5429.c:847, 872 Commodore PC 30 III BIOS even PCem src/mem.c:312 Commodore PC 30 III BIOS odd PCem src/mem.c:313 Compaq Deskpro 386 BIOS U11 PCem src/mem.c:524 Compaq Deskpro 386 BIOS U13 PCem src/mem.c:525 Compaq EGA BIOS PCem src/vid_ega.c:997, 1083 Compaq/Paradise VGA BIOS PCem src/vid_paradise.c:366, 373 DIGICERT_ASSURED_ID_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:508 DIGICERT_ASSURED_ID_ROOT_CA_G2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:519 DIGICERT_GLOBAL_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:509 DIGICERT_GLOBAL_ROOT_CA_G2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:520 DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:507 DOSBOX.SF2 DOSBox Pure dosbox_pure_libretro.cpp:1375,2760 DTK 386 BIOS PCem src/mem.c:577-580 DTK 486 BIOS PCem src/mem.c:601-604 DTK XT BIOS PCem src/mem.c:240-243 Dell System 200 BIOS high PCem src/mem.c:327 Dell System 200 BIOS low PCem src/mem.c:326 EDK2 AArch64 UEFI QEMU pc-bios/meson.build:4 EDK2 ARM UEFI QEMU pc-bios/meson.build:5 EDK2 ARM UEFI vars template QEMU pc-bios/meson.build:6 EDK2 RISC-V UEFI QEMU pc-bios/meson.build:7 EDK2 RISC-V UEFI vars template QEMU pc-bios/meson.build:8 EDK2 i386 Secure Boot UEFI QEMU pc-bios/meson.build:10 EDK2 i386 UEFI QEMU pc-bios/meson.build:9 EDK2 i386 UEFI vars template QEMU pc-bios/meson.build:11 EDK2 x86_64 Secure Boot UEFI QEMU pc-bios/meson.build:13 EDK2 x86_64 UEFI QEMU pc-bios/meson.build:12 EFI e1000 QEMU hw/net/e1000.c:1708 EFI e1000e QEMU hw/net/e1000e.c:689 EFI eepro100 QEMU pc-bios/meson.build:54 EFI ne2k_pci QEMU hw/net/ne2000-pci.c:111 EFI pcnet QEMU hw/net/pcnet-pci.c:267 EFI rtl8139 QEMU hw/net/rtl8139.c:3423 EFI virtio QEMU hw/virtio/virtio-net-pci.c:73 EFI vmxnet3 QEMU hw/net/vmxnet3.c:2508 ENTRUST_CA_2048.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:516 ENTRUST_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:517 ENTRUST_ROOT_CA_G2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:518 ENTRUST_SECURE_SERVER_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:514 EQUIFAX_SECURE_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:513 Epox P55-VA BIOS PCem src/mem.c:672-675 Euro PC BIOS PCem src/mem.c:374-377 FNT1616.X1 X Millennium font/fontdata.c:8, font/fontx1.c:105-120 Fonts mkxp-z core.cpp:1160-1172 GEOTRUST_GLOBAL_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:499 GEOTRUST_GLOBAL_CA2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:500 GEOTRUST_PRIMARY_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:501 GEOTRUST_PRIMARY_CA_G3.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:502 GLOBALSIGN_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:491 GLOBALSIGN_ROOT_CA_R2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:492 GLOBALSIGN_ROOT_CA_R3.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:493 GMASTER.ROM fMSX GMASTER2.ROM fMSX GTE_CYBERTRUST_GLOBAL_ROOT.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:510 Generic XT BIOS PCem src/mem.c:233-236 HOT-433 PCI 486 BIOS PCem src/mem.c:439-443 HP-PA firmware (32-bit) QEMU hw/hppa/machine.c:424 HP-PA firmware (64-bit) QEMU hw/hppa/machine.c:424 IBM AT BIOS U27 PCem src/mem.c:299 IBM AT BIOS U47 PCem src/mem.c:300 IBM EGA BIOS PCem src/vid_ega.c:957, 1078 IBM PC BASIC C1.1 F6 PCem src/mem.c:387-388 IBM PC BASIC C1.1 F8 PCem src/mem.c:391-393 IBM PC BASIC C1.1 FA PCem src/mem.c:395-397 IBM PC BASIC C1.1 FC PCem src/mem.c:399-401 IBM PC BIOS PCem src/mem.c:382-386 IBM PCjr BIOS PCem src/mem.c:226-229 IBM PS/1 model 2011 BIOS PCem src/mem.c:513-517, src/ps1.c:127-128 IBM VGA BIOS PCem src/vid_vga.c:89, 127 IBM XT BIOS (combined) PCem src/mem.c:203-222 IBM XT BIOS U18 PCem src/mem.c:207 IBM XT BIOS U19 PCem src/mem.c:206 Image RVVM libretro.c:316-318, rvvm.c:630-638 Intel Advanced/EV (Endeavor) BIOS PCem src/mem.c:483-485 Intel Advanced/EV (Endeavor) BIOS ext PCem src/mem.c:488-491 Intel Premiere/PCI (Batman) BIOS PCem src/mem.c:469-471 Intel Premiere/PCI (Batman) BIOS ext PCem src/mem.c:474-478 Intel Premiere/PCI II (Plato) BIOS PCem src/mem.c:617-620 Intel Premiere/PCI II (Plato) BIOS ext PCem src/mem.c:622-625 JiffyDOS_SX-64.bin VICE x64 retrodep/ui.c:295-296 Juko PC BIOS PCem src/mem.c:593-596 KVB1.WAV Stella 2023 stella2023/src/emucore/KidVid.cxx:246,273 KVB2.WAV Stella 2023 stella2023/src/emucore/KidVid.cxx:246,273 KVB3.WAV Stella 2023 stella2023/src/emucore/KidVid.cxx:246,273 KVM VAPIC QEMU hw/i386/vapic.c:733 KVS1.WAV Stella 2023 stella2023/src/emucore/KidVid.cxx:245,273 KVS2.WAV Stella 2023 stella2023/src/emucore/KidVid.cxx:245,273 KVS3.WAV Stella 2023 stella2023/src/emucore/KidVid.cxx:245,273 KVSHARED.WAV Stella 2023 stella2023/src/emucore/KidVid.cxx:274 Kernal ROM Frodo Src/main.cpp:72,78,104-106 Linux boot DMA ROM QEMU hw/i386/x86-common.c:966 Linux boot ROM QEMU hw/i386/x86-common.c:964 LocalFriendCodeSeed_B Azahar src/core/hw/unique_data.cpp:94-123, src/core/hw/unique_data.cpp:209 Loongson3 BIOS QEMU hw/mips/loongson3_virt.c:63 MF2.rom Caprice32 caprice32/rom/MF2.rom, caprice32/src/cap32.cpp:1244-1263 MIPS BIOS (big-endian) QEMU hw/mips/malta.c:97 MIPS BIOS (little-endian) QEMU hw/mips/malta.c:99 Macintosh ROM QEMU hw/m68k/q800.c:62 MesenPalette.pal Mesen Libretro/libretro.cpp:301-323 (load_custom_palette), Libretro/libretro.cpp:405-406 (called when mesen_palette == Custom) Multiboot DMA ROM QEMU hw/i386/multiboot.c:406 Multiboot ROM QEMU hw/i386/multiboot.c:408 NE2000 boot ROM PCem src/ne2000.c:1701 NPCM7xx boot ROM QEMU hw/arm/npcm7xx_boards.c:56 NVR: AMI 286 PCem src/nvr.c:398 NVR: AMI 386 PCem src/nvr.c:404 NVR: AMI 486 PCem src/nvr.c:405 NVR: AMI WinBIOS 486 PCem src/nvr.c:406 NVR: ASUS P/I-P55T2P4 PCem src/nvr.c:420 NVR: Acer 386SX PCem src/nvr.c:402 NVR: Acer M3A PCem src/nvr.c:418 NVR: Acer V35N PCem src/nvr.c:419 NVR: Amstrad MegaPC PCem src/nvr.c:403 NVR: Amstrad PC1512 PCem src/nvr.c:390 NVR: Amstrad PC1640 PCem src/nvr.c:391 NVR: Amstrad PC2086 PCem src/nvr.c:393 NVR: Amstrad PC3086 PCem src/nvr.c:394 NVR: Award 430VX PCem src/nvr.c:409 NVR: Award SiS 496 PCem src/nvr.c:408 NVR: Commodore PC 30 III PCem src/nvr.c:397 NVR: Compaq Deskpro 386 PCem src/nvr.c:401 NVR: DTK 386 PCem src/nvr.c:413 NVR: DTK 486 PCem src/nvr.c:414 NVR: Dell System 200 PCem src/nvr.c:399 NVR: Epox P55-VA PCem src/nvr.c:421 NVR: HOT-433 PCI 486 PCem src/nvr.c:407 NVR: IBM AT PCem src/nvr.c:395 NVR: IBM AT 386 PCem src/nvr.c:400 NVR: IBM PS/1 model 2011 PCem src/nvr.c:396 NVR: Intel Advanced/EV (Endeavor) PCem src/nvr.c:411 NVR: Intel Premiere/PCI (Batman) PCem src/nvr.c:410 NVR: Intel Premiere/PCI II (Plato) PCem src/nvr.c:416 NVR: PC Partner MB500N PCem src/nvr.c:417 NVR: Phoenix 386 PCem src/nvr.c:412 NVR: Rise R418 PCem src/nvr.c:415 NVR: Sinclair PC200 PCem src/nvr.c:392 OAK OTI-067 BIOS PCem src/vid_oti067.c:158, 194 Olivetti M24 BIOS high PCem src/mem.c:248 Olivetti M24 BIOS low PCem src/mem.c:247 OpenBIOS PowerPC QEMU hw/ppc/mac_oldworld.c:60, hw/ppc/mac_newworld.c:86 OpenBIOS Sparc32 QEMU hw/sparc/sun4m.c:79 OpenBIOS Sparc64 QEMU hw/sparc64/sun4u.c:67 OpenSBI RISC-V 32 QEMU hw/riscv/boot.c:92 OpenSBI RISC-V 64 QEMU hw/riscv/boot.c:92 PC Partner MB500N BIOS PCem src/mem.c:632-635 PMON Fuloong2e QEMU hw/mips/fuloong2e.c:58 PVH boot ROM QEMU hw/i386/x86-common.c:735 PXE e1000 QEMU pc-bios/meson.build:47 PXE eepro100 QEMU hw/net/eepro100.c:2077 PXE ne2k_pci QEMU pc-bios/meson.build:49 PXE pcnet QEMU pc-bios/meson.build:50 PXE rtl8139 QEMU pc-bios/meson.build:51 PXE virtio QEMU pc-bios/meson.build:52 Paradise WD90C11 BIOS PCem src/vid_paradise.c:348-358 Petalogix ML605 DTB (MicroBlaze) QEMU pc-bios/meson.build:91 Petalogix S3ADSP1800 DTB (MicroBlaze) QEMU pc-bios/meson.build:90 Phoenix 386 BIOS high PCem src/mem.c:564 Phoenix 386 BIOS low PCem src/mem.c:563 Phoenix XT BIOS PCem src/mem.c:585-588 Postload mkxp-z core.cpp:886-917 Preload mkxp-z core.cpp:876-907 Pswitch.ogg Syobon Action OpenSyobonAction/loadg.cpp:240 QEMU TCX display QEMU hw/display/tcx.c:38,827 QEMU VGA Mac driver QEMU hw/ppc/mac_oldworld.c:58, hw/ppc/mac_newworld.c:84 QEMU cgthree display QEMU hw/display/cg3.c:44,303 RPG Maker 2000 RTP EasyRPG Player filefinder_rtp.cpp:73-74 RPG Maker 2003 RTP EasyRPG Player filefinder_rtp.cpp:73-74 RPGVX mkxp-z core.cpp:1042-1085, core.cpp:1087-1158 RPGVXAce mkxp-z core.cpp:1042-1085, core.cpp:1087-1158 Realtek RTL8029AS boot ROM PCem src/ne2000.c:1694 Rise R418 BIOS PCem src/mem.c:608-612 S3 Trio32 BIOS (Phoenix) PCem src/vid_s3.c:2039, 2055 S3 Trio64 BIOS (Number Nine 9FX) PCem src/vid_s3.c:2020, 2034 S3 Trio64 BIOS (Phoenix) PCem src/vid_s3.c:2060, 2076 S3 ViRGE BIOS PCem src/vid_s3_virge.c:3746, 3936 S3 ViRGE/DX BIOS PCem src/vid_s3_virge.c:3836, 3941 S3 Vision864 BIOS PCem src/vid_s3.c:2001, 2015 S390 CCW firmware QEMU hw/s390x/ipl.c:149 S390 network boot QEMU hw/s390x/ipl.c:497 SGB1.sfc/sgb1.boot.rom higan (SFC Accuracy) nSide/gb/system/system.cpp:54-65 SGB2.sfc/sgb2.boot.rom higan (SFC Accuracy) nSide/gb/system/system.cpp:54-65 SLOF (Slimline Open Firmware) QEMU hw/ppc/spapr.c:106 SSR1.bin EightyOne EightyOne/Source/Digitalker/Digitalkdrv.cpp:40-45 SSR2.bin EightyOne EightyOne/Source/Digitalker/Digitalkdrv.cpp:49-54 SSR5.bin EightyOne EightyOne/Source/Digitalker/Digitalkdrv.cpp:58-63 SSR6.bin EightyOne EightyOne/Source/Digitalker/Digitalkdrv.cpp:67-72 SYSCONF Dolphin Source/Core/Common/CommonPaths.h:118, Source/Core/Common/FileUtil.cpp:900 SeaBIOS (256 KB) QEMU pc-bios/meson.build:30 SeaBIOS microvm QEMU hw/i386/microvm.c:58 SecureInfo_A Azahar src/core/hw/unique_data.cpp:43-92, src/core/hw/unique_data.cpp:205 SegaCDBIOS9303.bin PicoDrive platform/libretro/libretro.c:1265 Sinclair PC200 BIOS high PCem src/mem.c:151 Sinclair PC200 BIOS low PCem src/mem.c:152 Sinclair PC200 font ROM PCem src/mem.c:162 Sound Blaster AWE32 ROM PCem src/sound_emu8k.c:679, src/sound_sb.c:479 Standard mkxp-z core.cpp:1042-1085, core.cpp:1087-1158 StudyBox.bin Mesen Core/StudyBoxLoader.cpp:125-133 (LoadBios), Core/StudyBoxLoader.cpp:149-152 (LoadRom validates size == 0x40000) THAWTE_PREMIUM_SERVER_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:512 THAWTE_PRIMARY_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:498 THAWTE_PRIMARY_ROOT_CA_G3.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:497 Tandy 1000 BIOS PCem src/mem.c:165-168 Tandy 1000 HX BIOS PCem src/mem.c:172-176 Tandy 1000 HX EEPROM PCem src/tandy_eeprom.c:128 Tandy 1000 SL/2 BIOS high PCem src/mem.c:181, src/tandy_rom.c:59 Tandy 1000 SL/2 BIOS low PCem src/mem.c:180, src/tandy_rom.c:58 Tandy 1000 SL/2 EEPROM PCem src/tandy_eeprom.c:131 Trident TGUI9440 BIOS PCem src/vid_tgui9440.c:495, 517 Trident TVGA8900D BIOS PCem src/vid_tvga.c:292, 307 Tseng ET4000/W32p BIOS PCem src/vid_et4000w32.c:1081, 1103 Tseng ET4000AX BIOS PCem src/vid_et4000.c:153, 168 U-Boot LEON3 QEMU hw/sparc/leon3.c:53 U-Boot SAM460 QEMU pc-bios/meson.build:74 U-Boot e500 QEMU hw/ppc/e500.c:1184 UTN_DATACORP_SGC_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:505 UTN_USERFIRST_HARDWARE_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:506 VERISIGN_CLASS3_PUBLIC_PRIMARY_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:511 VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G2.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:515 VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G3.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:494 VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G5.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:496 VERISIGN_UNIVERSAL_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:495 VERIZON_GLOBAL_ROOT_CA.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:490 VGA BIOS ATI QEMU hw/display/ati.c:1066 VGA BIOS Cirrus QEMU hw/display/cirrus_vga.c:3001, hw/display/cirrus_vga_isa.c:67 VGA BIOS QXL QEMU hw/display/qxl.c:2512 VGA BIOS VMware QEMU hw/display/vmware_vga.c:1349 VGA BIOS VirtIO QEMU hw/display/virtio-vga.c:233 VGA BIOS bochs-display QEMU hw/display/bochs-display.c:365 VGA BIOS ramfb QEMU hw/display/ramfb.c:150 VGA BIOS stdvga QEMU hw/display/vga-pci.c:387 VOF (Virtual Open Firmware) QEMU hw/ppc/spapr.c:107, hw/ppc/pegasos2.c:43 VOF NVRAM QEMU pc-bios/meson.build:83 VTech Laser Turbo XT BIOS PCem src/mem.c:547-550 VTech Laser XT3 BIOS PCem src/mem.c:555-558 Virtex ML507 DTB (PPC) QEMU hw/ppc/virtex_ml507.c:148 WHDLoad.key PUAE (P-UAE) libretro/libretro-core.c:5985-5998 WIIU_ACCOUNT_1_CERT.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:472 WIIU_ACCOUNT_1_RSA_KEY.aes Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:472 WIIU_COMMON_1_CERT.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:471 WIIU_COMMON_1_RSA_KEY.aes Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:471 WIIU_OLIVE_1_CERT.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:473 WIIU_OLIVE_1_RSA_KEY.aes Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:473 WIIU_VINO_1_CERT.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:474 WIIU_VINO_1_RSA_KEY.aes Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:474 WIIU_WOOD_1_CERT.der Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:475 WIIU_WOOD_1_RSA_KEY.aes Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:475 Wii System Menu Dolphin Source/Core/DolphinQt/MainWindow.cpp:1581-1583, Source/Core/DolphinQt/MenuBar.cpp:1174-1188 WiiSD.raw Dolphin Source/Core/Common/CommonPaths.h:150 XT-IDE BIOS PCem src/mem.c:60-72 allclear.ogg Syobon Action OpenSyobonAction/loadg.cpp:244 amsdos.rom Caprice32 caprice32/src/cap32.cpp:1166 aros-ext.bin Amiberry src/memory.cpp:1877 load_kickstart_replacement aros-rom.bin Amiberry src/memory.cpp:1910 load_kickstart_replacement beta128.trdos.v5-03.rom EightyOne EightyOne/Source/zx81config.cpp:169-170 bios.u42 FinalBurn Neo src/burn/drv/pgm/d_pgm.cpp:887 boot9.bin Citra src/core/hw/aes/key.cpp:162-172 LoadBootromKeys(), src/core/hw/rsa/rsa.cpp:55-65 InitSlots() brockbreak.ogg Syobon Action OpenSyobonAction/loadg.cpp:230 brockkinoko.ogg Syobon Action OpenSyobonAction/loadg.cpp:235 carthw.cfg PicoDrive platform/libretro/libretro.c:1619, pico/cart.c:1020-1022 cartridge ROM Hatari src/cart.c:53-88 castle.ogg Syobon Action OpenSyobonAction/loadg.cpp:223 cd32.rom Amiberry libretro/libretro.cpp:1521 candidates_cd32 cd32ext.rom Amiberry libretro/libretro.cpp:1579 candidates_cd32 (find_ext_rom_in_system_dir) cd32fmv.rom FS-UAE sources/src/rommgr.c:208-209 (id=23, ROMTYPE_CD32CART) cdi490a.zip SAME CDi src/mame/drivers/cdi.cpp:620-628 cdi910.zip SAME CDi src/mame/drivers/cdi.cpp:591-607 cdtv.rom Amiberry libretro/libretro.cpp:1522 candidates_cdtv cdtvext.rom Amiberry libretro/libretro.cpp:1581 candidates_cdtv (find_ext_rom_in_system_dir) cgb_boytacean.bin Boytacean gb.rs:1355 load_boot_static, data.rs:177 CGB_BOYTACEAN cgrom.tmp px68k libretro.c:854, libretro.c:884-888 cheat.zip MAME 2010 src/emu/cheat.c:1027 cheats_ni.zip LRPS2 pcsx2/VMManager.cpp:375-388 cheats_ws.zip LRPS2 pcsx2/VMManager.cpp:340-353 clientca.pem Dolphin Source/Core/DiscIO/NANDImporter.cpp:201-285 clientcakey.pem Dolphin Source/Core/DiscIO/NANDImporter.cpp:237 codehandler.bin Dolphin Source/Core/Common/CommonPaths.h:155, Source/Core/Core/GeckoCode.cpp:120 coin.ogg Syobon Action OpenSyobonAction/loadg.cpp:231 colecoa.rom FinalBurn Neo src/burn/drv/coleco/d_coleco.cpp:1071 cubetxt2.dat OpenTyrian episodes.c:262 cubetxt3.dat OpenTyrian episodes.c:262 cubetxt4.dat OpenTyrian episodes.c:262 cubetxt5.dat OpenTyrian episodes.c:262 custom.pal Nestopia UE libretro/libretro.cpp:1540-1559 (palette load) czz50.rom FinalBurn Neo src/burn/drv/coleco/d_coleco.cpp:1073 data/sprites.sif NXEngine cachefiles.c:101 (in filenames[]), cachefiles.c:515-521 (compiled-in fallback from sprites_sif.h) ddp3_bios.u37 FinalBurn Neo src/burn/drv/pgm/d_pgm.cpp:886 death.ogg Syobon Action OpenSyobonAction/loadg.cpp:239 demo.1 OpenTyrian mainint.c:1781-1786 demo.2 OpenTyrian mainint.c:1781-1786 demo.3 OpenTyrian mainint.c:1781-1786 demo.4 OpenTyrian mainint.c:1781-1786 demo.5 OpenTyrian mainint.c:1781-1786 desc.dat SDLPAL global.c:204, ui.c:864 disciple.gdos.v3.rom EightyOne EightyOne/Source/zx81config.cpp:165-166 discovery.v2-22.rom EightyOne EightyOne/Source/zx81config.cpp:167-168 dkong.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 dkongjr.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 dktronicsgraphics.rom EightyOne EightyOne/Source/zx81/zx81.cpp:316, EightyOne/Source/zx81config.cpp:195-196 dmg_bootix.bin Boytacean gb.rs:1352 load_boot_static, data.rs:44 DMG_BOOTIX dokan.ogg Syobon Action OpenSyobonAction/loadg.cpp:234 dsp-3_p0-a.m9 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3608 dsp-3_p0-b.m9 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3632 dsp-3_p0-c.m9 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3656 dsp-3_p0-d.m9 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3680 dsp-3_p1-.l9 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3609 dsp-3_p3-.e5 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3613 dsp-3_p5-.m4 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3615 dtvrom.bin VICE x64dtv vice/src/c64dtv/c64dtvflash.c:59-64,470-471,488-505 dungeon.ogg Syobon Action OpenSyobonAction/loadg.cpp:221 easyrpg.soundfont EasyRPG Player decoder_fluidsynth.cpp:125 eeprom.bin Xemu system/vl.c:2939 (size != 256 -> error) eeprom.dat PCSX2 pcsx2/DEV9/DEV9.cpp:110-160 epr-10381.132 Cannonball src/main/roms.cpp:106 epr-17740.ic8 Kronos stv.c:125 epr-17740a.ic8 Kronos stv.c:124 epr-17741a.ic8 Kronos stv.c:128 epr-17742a.ic8 Kronos stv.c:131 epr-17951a.ic8 Kronos stv.c:123 epr-17952a.ic8 Kronos stv.c:127 epr-17953a.ic8 Kronos stv.c:130 epr-17954a.ic8 Kronos stv.c:126 epr-19730.ic8 Kronos stv.c:122 epr-19854.ic8 Kronos stv.c:129 epr-20091.ic8 Kronos stv.c:121 epr-23603.ic8 Kronos stv.c:120 estsc.shp OpenTyrian mainint.c:1995 (load_sprites_file EXTRA_SHAPES) eu_mcd1_9210.bin PicoDrive platform/libretro/libretro.c:1268 eu_mcd2_9303.bin PicoDrive platform/libretro/libretro.c:1268 field.ogg Syobon Action OpenSyobonAction/loadg.cpp:220 fireshrk.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 font.bin Flycast core/reios/reios.cpp:736-754 font.ttf Mupen64Plus-Next GLideN64/src/TextDrawer.cpp:165-170 font2.rom QUASI88 src/LIBRETRO/libretro.c:576 font3.rom QUASI88 src/LIBRETRO/libretro.c:588 fuse/128-0.rom Fuse fuse/settings.c:209, fuse/machines/spec128.c:70 fuse/128-1.rom Fuse fuse/settings.c:210, fuse/machines/spec128.c:73 fuse/48.rom Fuse fuse/settings.c:211-212, fuse/machines/spec48.c:76 fuse/didaktik80.rom Fuse fuse/settings.c:214, fuse/peripherals/disk/didaktik.c:236 fuse/disciple.rom Fuse fuse/settings.c:215, fuse/peripherals/disk/disciple.c:279 fuse/if1-2.rom Fuse fuse/settings.c:216, fuse/peripherals/if1.c:403 fuse/mf1.rom Fuse fuse/settings.c:217, fuse/peripherals/multiface.c:224 fuse/mf128.rom Fuse fuse/settings.c:218, fuse/peripherals/multiface.c:225 fuse/mf3.rom Fuse fuse/settings.c:219, fuse/peripherals/multiface.c:226 fuse/opus.rom Fuse fuse/settings.c:220, fuse/peripherals/disk/opus.c:210 fuse/plus2-0.rom Fuse fuse/settings.c:232, fuse/machines/specplus2.c:70 fuse/plus2-1.rom Fuse fuse/settings.c:233, fuse/machines/specplus2.c:73 fuse/plus3-0.rom Fuse fuse/settings.c:234,238, fuse/machines/specplus3.c:197 fuse/plus3-1.rom Fuse fuse/settings.c:235,239, fuse/machines/specplus3.c:200 fuse/plus3-2.rom Fuse fuse/settings.c:236,240, fuse/machines/specplus3.c:203 fuse/plus3-3.rom Fuse fuse/settings.c:237,241, fuse/machines/specplus3.c:206 fuse/plus3e-0.rom Fuse fuse/settings.c:242, fuse/machines/specplus3e.c:70 fuse/plus3e-1.rom Fuse fuse/settings.c:243, fuse/machines/specplus3e.c:73 fuse/plus3e-2.rom Fuse fuse/settings.c:244, fuse/machines/specplus3e.c:76 fuse/plus3e-3.rom Fuse fuse/settings.c:245, fuse/machines/specplus3e.c:79 fuse/plusd.rom Fuse fuse/settings.c:246, fuse/peripherals/disk/plusd.c:239 fuse/se-0.rom Fuse fuse/settings.c:251, fuse/machines/spec_se.c:89 fuse/se-1.rom Fuse fuse/settings.c:252, fuse/machines/spec_se.c:92 fuse/speccyboot-1.4.rom Fuse fuse/settings.c:253, fuse/peripherals/speccyboot.c:148 fuse/tc2048.rom Fuse fuse/settings.c:254, fuse/machines/tc2048.c:80 fuse/tc2068-0.rom Fuse fuse/settings.c:255,257, fuse/machines/tc2068.c:138 fuse/tc2068-1.rom Fuse fuse/settings.c:256,258, fuse/machines/tc2068.c:141 fuse/ttx2000s.rom Fuse fuse/settings.c:259, fuse/peripherals/ttx2000s.c:198 fuse/usource.rom Fuse fuse/settings.c:260, fuse/peripherals/usource.c:129 g007hrg.rom EightyOne EightyOne/Source/zx81/zx81.cpp:343, EightyOne/Source/zx81config.cpp:199-200 galaga.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 ghox.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 goal.ogg Syobon Action OpenSyobonAction/loadg.cpp:238 gpib.rom NP2kai cbus/gpibio.c:320-356 hintBlock.ogg Syobon Action OpenSyobonAction/loadg.cpp:242 howard.o Handy system.cpp:197-238 (CartHeaderLess check, howard.o load via fill_pathname_resolve_relative) humi.ogg Syobon Action OpenSyobonAction/loadg.cpp:232 ide.rom NP2kai cbus/ideio.c:1913-1941 interface1.edition1.rom EightyOne EightyOne/Source/ROMs/FDCs/interface1.edition1.rom interface1.edition2.rom EightyOne EightyOne/Source/zx81config.cpp:174-175 japan-j3.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1617 jp_mcd1_9111.bin PicoDrive platform/libretro/libretro.c:1271 jump.ogg Syobon Action OpenSyobonAction/loadg.cpp:228 jumpBlock.ogg Syobon Action OpenSyobonAction/loadg.cpp:241 kanji.rom FinalBurn Neo src/burn/drv/msx/d_msx.cpp:1775 kaydegraphics.rom EightyOne EightyOne/Source/zx81/zx81.cpp:320, EightyOne/Source/zx81config.cpp:197-198 key.txt NP2kai keystat.c:43,113-148 keys.bin Dolphin Source/Core/DiscIO/NANDImporter.cpp:19,76-88, Source/Core/DiscIO/NANDImporter.h:28 kick.rom Amiberry libretro/libretro.cpp:1510-1521 last in all candidate lists kick20.rom Amiberry libretro/libretro.cpp:1517 candidates_a500p kick205.rom Amiberry libretro/libretro.cpp:1518 candidates_a600, 1479 pick_whdload_kickstart kick31.rom Amiberry libretro/libretro.cpp:1519-1520 candidates_a1200/a4000 kick31034.A1000 PUAE (P-UAE) libretro/libretro-core.h:170-174 kick32034.A1000 PUAE (P-UAE) libretro/libretro-core.h:176-179 kirra.ogg Syobon Action OpenSyobonAction/loadg.cpp:237 koura.ogg Syobon Action OpenSyobonAction/loadg.cpp:233 kvb1.wav Stella 2014 stella/src/emucore/KidVid.cxx:167,182 kvb2.wav Stella 2014 stella/src/emucore/KidVid.cxx:167,182 kvb3.wav Stella 2014 stella/src/emucore/KidVid.cxx:167,182 kvs1.wav Stella 2014 stella/src/emucore/KidVid.cxx:167,182 kvs2.wav Stella 2014 stella/src/emucore/KidVid.cxx:167,182 kvs3.wav Stella 2014 stella/src/emucore/KidVid.cxx:167,182 kvshared.wav Stella 2014 stella/src/emucore/KidVid.cxx:185 lambda8300characterset.bin EightyOne EightyOne/Source/zx81/zx81.cpp:312 larken81.rom EightyOne EightyOne/Source/zx81/zx81.cpp:361, EightyOne/Source/zx81config.cpp:171-172 levels2.dat OpenTyrian episodes.c:263 levels3.dat OpenTyrian episodes.c:263 levels4.dat OpenTyrian episodes.c:263 levels5.dat OpenTyrian episodes.c:263 machine.dtb RVVM main.c:230, rvvm.c:641-648 mameinfo.dat MAME 2000 src/datafile.c:53,281,568 memocalc.rom EightyOne EightyOne/Source/zx81/zx81.cpp:352, EightyOne/Source/zx81config.cpp:207-208 memotechhrg.rom EightyOne EightyOne/Source/zx81/zx81.cpp:334, EightyOne/Source/zx81config.cpp:201-202 mgb_bootix.bin Boytacean gb.rs:1353 load_boot_static, data.rs:59 MGB_BOOTIX midi.mkf SDLPAL util.c:744, midi.c:78, midi_tsf.c:68, midi_timidity.c:130 movable.sed Azahar src/core/hw/unique_data.cpp:170-200, src/core/hw/unique_data.cpp:217 msxj.rom FinalBurn Neo src/burn/drv/msx/d_msx.cpp:1774 mt32-roms/cm32l_control.rom Amiberry src/midiemu.cpp:25-37 cm32lctl candidates, 151-156 load loop mt32-roms/mt32_control.rom Amiberry src/midiemu.cpp:38-61 mt32ctl candidates, 151-156 load loop mt32-roms/pcm_cm32l.rom Amiberry src/midiemu.cpp:142-149 CM-32L PCM loading mt32-roms/pcm_mt32.rom Amiberry src/midiemu.cpp:133-140 MT-32 PCM loading multiface128.rom EightyOne EightyOne/Source/zx81config.cpp:190-191 multiface3.rom EightyOne EightyOne/Source/zx81config.cpp:192-193 mus.mkf SDLPAL util.c:744, audio.c:305 mwcfide.rom EightyOne EightyOne/Source/zx81/zx81.cpp:381, EightyOne/Source/zx81config.cpp:183-184 nVidia RIVA 128 BIOS PCem src/vid_nv_riva128.c:1096, 1152 nVidia RIVA TNT BIOS PCem src/vid_nv_rivatnt.c:1126, 1182 nand.bin Dolphin Source/Core/DiscIO/NANDImporter.cpp:26-39,42-89 neo-epo.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1621 neo-po.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1620 neodebug.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1622 neopen.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1645 nestopia/samples/ftaerobi/ Nestopia UE libretro/libretro.cpp:142-180 (load_wav), libretro/libretro.cpp:255 (LOAD_SAMPLE_AEROBICS_STUDIO callback), source/core/NstSoundPlayer.hpp:57 (8 samples) nestopia/samples/moepro/ Nestopia UE libretro/libretro.cpp:142-180 (load_wav), libretro/libretro.cpp:247 (LOAD_SAMPLE_MOERO_PRO_YAKYUU callback), source/core/NstSoundPlayer.hpp:53 (16 samples) nestopia/samples/moepro88/ Nestopia UE libretro/libretro.cpp:142-180 (load_wav), libretro/libretro.cpp:249 (LOAD_SAMPLE_MOERO_PRO_YAKYUU_88 callback), source/core/NstSoundPlayer.hpp:54 (20 samples) nestopia/samples/mptennis/ Nestopia UE libretro/libretro.cpp:142-180 (load_wav), libretro/libretro.cpp:251 (LOAD_SAMPLE_MOERO_PRO_TENNIS callback), source/core/NstSoundPlayer.hpp:55 (19 samples) nestopia/samples/terao/ Nestopia UE libretro/libretro.cpp:142-180 (load_wav), libretro/libretro.cpp:253 (LOAD_SAMPLE_TERAO_NO_DOSUKOI_OOZUMOU callback), source/core/NstSoundPlayer.hpp:56 (6 samples) newsh1.shp OpenTyrian mainint.c:493,884,1462 (JE_loadCompShapes '1') newsh6.shp OpenTyrian tyrian2.c:771 (JE_loadCompShapes '6') newsh~.shp OpenTyrian destruct.c:569 (JE_loadCompShapes '~') openbios.bin DuckStation src/core/bios.cpp:144-146 otp.bin Azahar src/core/hw/unique_data.cpp:126-167, src/core/hw/unique_data.cpp:213 pci.rom NP2kai io/pcidev.c:356-382 pgm_p01s.u20 FinalBurn Neo src/burn/drv/pgm/d_pgm.cpp:883 powerup.ogg Syobon Action OpenSyobonAction/loadg.cpp:236 ps2_desr5000.bin DuckStation src/core/bios.cpp:99 ps2_desr5500.bin DuckStation src/core/bios.cpp:117 ps2_dtlh10000_0117.bin DuckStation src/core/bios.cpp:61 ps2_dtlh10000_0217.bin DuckStation src/core/bios.cpp:63 ps2_dtlh10000_0224.bin DuckStation src/core/bios.cpp:65 ps2_dtlh30000.bin DuckStation src/core/bios.cpp:78 ps2_dtlh30001.bin DuckStation src/core/bios.cpp:66 ps2_dtlh30002.bin DuckStation src/core/bios.cpp:69 ps2_dtlh30101.bin DuckStation src/core/bios.cpp:74 ps2_dtlh30102_0902.bin DuckStation src/core/bios.cpp:70 ps2_dtlh30102_1228.bin DuckStation src/core/bios.cpp:76 ps2_dtlh50000.bin DuckStation src/core/bios.cpp:92 ps2_dtlh50001_0325.bin DuckStation src/core/bios.cpp:96 ps2_dtlh50001_0623.bin DuckStation src/core/bios.cpp:101 ps2_dtlh50002.bin DuckStation src/core/bios.cpp:94 ps2_dtlh50009.bin DuckStation src/core/bios.cpp:98 ps2_dtlh70002.bin DuckStation src/core/bios.cpp:115 ps2_dtlh75000.bin DuckStation src/core/bios.cpp:118 ps2_dtlh75000a.bin DuckStation src/core/bios.cpp:120 ps2_dtlh90000_a.bin DuckStation src/core/bios.cpp:130 ps2_dtlh90000_j.bin DuckStation src/core/bios.cpp:128 ps2_kdl22px300.bin DuckStation src/core/bios.cpp:138 ps2_scph10000_0117.bin DuckStation src/core/bios.cpp:62 ps2_scph10000_15000.bin DuckStation src/core/bios.cpp:64 ps2_scph18000.bin DuckStation src/core/bios.cpp:59 ps2_scph18000_gh003.bin DuckStation src/core/bios.cpp:72 ps2_scph18000_gh008.bin DuckStation src/core/bios.cpp:73 ps2_scph30000_0427.bin DuckStation src/core/bios.cpp:81 ps2_scph30000_35000.bin DuckStation src/core/bios.cpp:79 ps2_scph30001_0727.bin DuckStation src/core/bios.cpp:67 ps2_scph30001_0902.bin DuckStation src/core/bios.cpp:68 ps2_scph30001_35001.bin DuckStation src/core/bios.cpp:75 ps2_scph30001r_0427.bin DuckStation src/core/bios.cpp:80 ps2_scph30001r_0704.bin DuckStation src/core/bios.cpp:82 ps2_scph30001r_1004.bin DuckStation src/core/bios.cpp:84 ps2_scph30002_0902.bin DuckStation src/core/bios.cpp:71 ps2_scph30002_1228.bin DuckStation src/core/bios.cpp:77 ps2_scph30002r_0704.bin DuckStation src/core/bios.cpp:83 ps2_scph30002r_1004.bin DuckStation src/core/bios.cpp:85 ps2_scph30003.bin DuckStation src/core/bios.cpp:60 ps2_scph30005r.bin DuckStation src/core/bios.cpp:86 ps2_scph37000_39000.bin DuckStation src/core/bios.cpp:89 ps2_scph39001.bin DuckStation src/core/bios.cpp:87 ps2_scph39002.bin DuckStation src/core/bios.cpp:88 ps2_scph39005.bin DuckStation src/core/bios.cpp:91 ps2_scph39008.bin DuckStation src/core/bios.cpp:90 ps2_scph50000_0822.bin DuckStation src/core/bios.cpp:108 ps2_scph50000_55000.bin DuckStation src/core/bios.cpp:93 ps2_scph50001_0325.bin DuckStation src/core/bios.cpp:97 ps2_scph50001_0623.bin DuckStation src/core/bios.cpp:102 ps2_scph50002_0227.bin DuckStation src/core/bios.cpp:95 ps2_scph50002_0623.bin DuckStation src/core/bios.cpp:103 ps2_scph50004_0822.bin DuckStation src/core/bios.cpp:109 ps2_scph50005.bin DuckStation src/core/bios.cpp:105 ps2_scph50006.bin DuckStation src/core/bios.cpp:104 ps2_scph50008.bin DuckStation src/core/bios.cpp:106 ps2_scph50009.bin DuckStation src/core/bios.cpp:107 ps2_scph50011.bin DuckStation src/core/bios.cpp:110 ps2_scph55000_0623.bin DuckStation src/core/bios.cpp:100 ps2_scph70000.bin DuckStation src/core/bios.cpp:111 ps2_scph70001.bin DuckStation src/core/bios.cpp:112 ps2_scph70002.bin DuckStation src/core/bios.cpp:113 ps2_scph70002_alt.bin DuckStation src/core/bios.cpp:114 ps2_scph70005.bin DuckStation src/core/bios.cpp:116 ps2_scph75000.bin DuckStation src/core/bios.cpp:119 ps2_scph75001.bin DuckStation src/core/bios.cpp:121 ps2_scph75002.bin DuckStation src/core/bios.cpp:122 ps2_scph75006.bin DuckStation src/core/bios.cpp:123 ps2_scph77000.bin DuckStation src/core/bios.cpp:124 ps2_scph77001.bin DuckStation src/core/bios.cpp:125 ps2_scph77002.bin DuckStation src/core/bios.cpp:126 ps2_scph77006.bin DuckStation src/core/bios.cpp:127 ps2_scph79000_90000.bin DuckStation src/core/bios.cpp:129 ps2_scph79001_90001.bin DuckStation src/core/bios.cpp:131 ps2_scph79002_90002.bin DuckStation src/core/bios.cpp:132 ps2_scph79006_90006.bin DuckStation src/core/bios.cpp:133 ps2_scph90000_0220.bin DuckStation src/core/bios.cpp:134 ps2_scph90001_0220.bin DuckStation src/core/bios.cpp:135 ps2_scph90002_0220.bin DuckStation src/core/bios.cpp:136 ps2_scph90005_0220.bin DuckStation src/core/bios.cpp:137 puyo.ogg Syobon Action OpenSyobonAction/loadg.cpp:224 qboot ROM QEMU pc-bios/meson.build:32 quicksilvahires.rom EightyOne EightyOne/Source/zx81/zx81.cpp:338, EightyOne/Source/zx81config.cpp:203-204 rallyx.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 res/tilemap.bin Cannonball src/main/engine/omusic.cpp:42-44 res/tilepatch.bin Cannonball src/main/engine/omusic.cpp:49-51 rms-3_p2-.c9 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3611 rms-3_p4-.f6 FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3614 rom.key Amiberry src/rommgr.cpp:1738 AMIROMTYPE1 decryption rootca.pem Dolphin Source/Core/DiscIO/NANDImporter.cpp:238 rtl8723a_fw.bin Dolphin RealtekFirmwareLoader.cpp:387 rtl8723b_fw.bin Dolphin RealtekFirmwareLoader.cpp:389 rtl8723d_fw.bin Dolphin RealtekFirmwareLoader.cpp:391 rtl8761a_fw.bin Dolphin RealtekFirmwareLoader.cpp:393 rtl8761bu_fw.bin Dolphin RealtekFirmwareLoader.cpp:395 rtl8821a_fw.bin Dolphin RealtekFirmwareLoader.cpp:397 rtl8821c_fw.bin Dolphin RealtekFirmwareLoader.cpp:399 rtl8822b_fw.bin Dolphin RealtekFirmwareLoader.cpp:403 rtl8822cu_fw.bin Dolphin RealtekFirmwareLoader.cpp:401 rtl8851bu_fw.bin Dolphin RealtekFirmwareLoader.cpp:405 rtl8852au_fw.bin Dolphin RealtekFirmwareLoader.cpp:407 rtl8852btu_fw.bin Dolphin RealtekFirmwareLoader.cpp:413 rtl8852bu_fw.bin Dolphin RealtekFirmwareLoader.cpp:409 rtl8852cu_fw.bin Dolphin RealtekFirmwareLoader.cpp:411 rtl8922au_fw.bin Dolphin RealtekFirmwareLoader.cpp:415 sasi.rom nekop2 cbus/sasiio.c:442-465 satar4mp.bin beetle_saturn mednafen/ss/cart.cpp:174-188, mednafen/ss/cart/ar4mp.cpp:120-159 scph1001_v20.bin DuckStation src/core/bios.cpp:42 scph1001_v21.bin DuckStation src/core/bios.cpp:44 scph1002a.bin DuckStation src/core/bios.cpp:37 scph1002b.bin DuckStation src/core/bios.cpp:38 scph1002c.bin DuckStation src/core/bios.cpp:39 scph101_v44.bin DuckStation src/core/bios.cpp:54 scph101_v45.bin DuckStation src/core/bios.cpp:55 scph102.bin Rustation rustation/src/bios/db.rs:248-257 (v4.4 Europe) scph102_v44.bin DuckStation src/core/bios.cpp:56 scph102_v45.bin DuckStation src/core/bios.cpp:57 scph5001.bin Rustation rustation/src/bios/db.rs:88-97 (v2.1 NorthAmerica) scph7500.bin Rustation rustation/src/bios/db.rs:208-217 (v4.1 Japan) scph9000.bin Rustation rustation/src/bios/db.rs:238-247 (v4.3 Japan) scph_v11j.bin Rustation rustation/src/bios/db.rs:48-57 (v1.1 Japan) scph_v21e.bin Rustation rustation/src/bios/db.rs:98-107 (v2.1 Europe) scph_v22a.bin Rustation rustation/src/bios/db.rs:128-137 (v2.2 NorthAmerica) scph_v22e.bin Rustation rustation/src/bios/db.rs:138-147 (v2.2 Europe) scsi.rom nekop2 cbus/scsiio.c:208-233 sd.raw Ishiiruka Source/Core/Common/CommonPaths.h:122, Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:63-73 seeprom.bin Cemu src/Cafe/IOSU/legacy/iosu_crypto.cpp:579 setting.txt Dolphin Source/Core/Common/CommonPaths.h:153, Source/Core/Core/Boot/Boot_BS2Emu.cpp:384-460 shapes0.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapes2.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapes3.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapes4.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapes5.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapes7.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapes8.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapes9.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesa.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesb.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesc.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesd.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapese.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesf.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesg.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesh.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesi.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesj.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesk.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesl.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesm.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesn.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapeso.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesp.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesq.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesr.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapess.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapest.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesu.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 shapesv.dat OpenTyrian tyrian2.c:3079, lvlmast.c:23-27 skiboot QEMU hw/ppc/pnv.c:63 sknsa1.u10 FinalBurn Neo src/burn/drv/pst90s/d_suprnova.cpp:1848 sknse2.u10 FinalBurn Neo src/burn/drv/pst90s/d_suprnova.cpp:1847 sknsk1.u10 FinalBurn Neo src/burn/drv/pst90s/d_suprnova.cpp:1850 sknsu1.u10 FinalBurn Neo src/burn/drv/pst90s/d_suprnova.cpp:1849 sl90025.rom FinalBurn Neo src/burn/drv/channelf/d_channelf.cpp:541 sncwgltd.zip MAME 2003 src/drivers/zn.c:1948 snd_user.rpl Cemu src/Cafe/OS/libs/snd_user/snd_user.cpp:1071 snduser2.rpl Cemu src/Cafe/OS/libs/snd_user/snd_user.cpp:1071 sounds.mkf SDLPAL util.c:743, sound.c:964 sp-1v1_3db8c.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1628 sp-45.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1615 sp-4x.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1791 sp-e.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1609 sp-j2.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1613 sp-j3.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1616 sp-s.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1606 sp-s2.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1605 sp-u2.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1607 sp1-j3.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1618 sp1-u2 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1608 sp1-u3.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1611 sp1-u4.bin FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1610 sp1.jipan.1024 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1614 spectrum128.rom EightyOne EightyOne/Source/zx81config.cpp:264, EightyOne/Source/HW_.cpp:2817-2821 spectrum48.rom EightyOne EightyOne/Source/zx81config.cpp:261-263, EightyOne/Source/HW_.cpp:2800-2807 spj.sp1 FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1879 squirreljme-0.3.0-test.jar SquirrelJME nanocoat/src/boot.c:104 squirreljme-test.jar SquirrelJME nanocoat/src/boot.c:109 star4.ogg Syobon Action OpenSyobonAction/loadg.cpp:222 stv1061.bin Kronos stv.c:133 stv110.bin Kronos stv.c:132 svg_bios.u49 FinalBurn Neo src/burn/drv/pgm/d_pgm.cpp:928 svi603.rom FinalBurn Neo src/burn/drv/coleco/d_coleco.cpp:1072 system.cpr Caprice32 caprice32/rom/system.cpr tekifire.ogg Syobon Action OpenSyobonAction/loadg.cpp:245 tekipaki.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 tilekey.dat NXEngine map.cpp:290-303 (loaded at init, hardcoded default if missing) tmss.md BlastEm genesis.c:1910-1923 ts1500.zxpand.ovl EightyOne EightyOne/Source/zx81/zx81.cpp:298-303 tshp2.pcx OpenTyrian tyrian2.c:2757, pcxload.c:25-29 tyrend.anm OpenTyrian tyrian2.c:2473 (JE_playAnim) tyrian2.lvl OpenTyrian episodes.c:274 tyrian3.lvl OpenTyrian episodes.c:274 tyrian4.lvl OpenTyrian episodes.c:274 tyrian5.lvl OpenTyrian episodes.c:274 tyrianc.shp OpenTyrian opentyr.c:301-309 uni-bios_1_0.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1643 uni-bios_1_1.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1642 uni-bios_1_2.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1640 uni-bios_1_2o.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1641 uni-bios_1_3.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1639 uni-bios_2_0.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1638 uni-bios_2_1.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1637 uni-bios_2_2.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1636 uni-bios_2_3.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1634 uni-bios_2_3o.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1635 uni-bios_3_0.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1633 uni-bios_3_1.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1632 uni-bios_3_2.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1631 uni-bios_3_3.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1630 uni-bios_4_0.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1629 uni-bioscd32.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1966 uni-bioscd33.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1965 us_scd1_9210.bin PicoDrive platform/libretro/libretro.c:1265 usource.rom EightyOne EightyOne/Source/Spectrum/spec48.cpp:350, EightyOne/Source/zx81config.cpp:188-189 uspeech.rom EightyOne EightyOne/Source/Spectrum/spec48.cpp:344, EightyOne/Source/zx81config.cpp:186-187 v0b-.7e FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3620 v0c-.7e FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3644 v0d-.7e FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3668 v2.3m FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3601 v3.3j FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3603 v4.10d FinalBurn Neo src/burn/drv/dataeast/d_decocass.cpp:3602 vice/C128/basic-901226-01.bin VICE vice/src/c128/c128rom.h:123-127 vice/C128/basichi-318019-04.bin VICE vice/src/c128/c128rom.h:116 vice/C128/basiclo-318018-04.bin VICE vice/src/c128/c128rom.h:115 vice/C128/chargen-315079-01.bin VICE vice/src/c128/c128rom.h:95 vice/C128/chargen-325078-02.bin VICE vice/src/c128/c128rom.h:99 vice/C128/chargen-325167-02.bin VICE vice/src/c128/c128rom.h:93 vice/C128/chargen-325173-01D.bin VICE vice/src/c128/c128rom.h:94 vice/C128/chargen-325181-01.bin VICE vice/src/c128/c128rom.h:96 vice/C128/chargen-390059-01.bin VICE vice/src/c128/c128rom.h:92 vice/C128/kernal-315078-03.bin VICE vice/src/c128/c128rom.h:105 vice/C128/kernal-318020-05.bin VICE vice/src/c128/c128rom.h:103 vice/C128/kernal-318034-01.bin VICE vice/src/c128/c128rom.h:110 vice/C128/kernal-325172-01.bin VICE vice/src/c128/c128rom.h:104 vice/C128/kernal-901227-03.bin VICE vice/src/c128/c128rom.h:130-134 vice/C128/kernal64-325179-01.bin VICE vice/src/c128/c128rom.h:136 vice/C128/kernal64-325182-01.bin VICE vice/src/c128/c128rom.h:137 vice/C128/kernalfi VICE vice/src/c128/c128rom.h:106 vice/C128/kernalfr VICE vice/src/c128/c128rom.h:107 vice/C128/kernalit VICE vice/src/c128/c128rom.h:108 vice/C128/kernalno VICE vice/src/c128/c128rom.h:109 vice/C64/basic-901226-01.bin VICE vice/src/c64/c64rom.h:31 vice/C64/chargen-901225-01.bin VICE vice/src/c64/c64rom.h:60 vice/C64/chargen-906143-02.bin VICE vice/src/c64/c64rom.h:61 vice/C64/kernal-251104-04.bin VICE vice/src/c64/c64rom.h:54 vice/C64/kernal-390852-01.bin VICE vice/src/c64/c64rom.h:53 vice/C64/kernal-901227-01.bin VICE vice/src/c64/c64rom.h:50 vice/C64/kernal-901227-02.bin VICE vice/src/c64/c64rom.h:51 vice/C64/kernal-901227-03.bin VICE vice/src/c64/c64rom.h:52 vice/C64/kernal-901246-01.bin VICE vice/src/c64/c64rom.h:55 vice/C64/kernal-906145-02.bin VICE vice/src/c64/c64rom.h:49 vice/C64DTV/basic-901226-01.bin VICE vice/data/C64DTV/ vice/C64DTV/chargen-901225-01.bin VICE vice/data/C64DTV/ vice/C64DTV/dtvrom.bin VICE vice/src/c64dtv/c64dtvflash.c:59-64 vice/C64DTV/kernal-901227-03.bin VICE vice/data/C64DTV/ vice/CBM-II/basic-901235+6-02.bin VICE vice/src/cbm2/cbm2rom.h:43 vice/CBM-II/basic-901240+1-03.bin VICE vice/src/cbm2/cbm2rom.h:42 vice/CBM-II/basic-901242+3-04a.bin VICE vice/src/cbm2/cbm2rom.h:41 vice/CBM-II/chargen-901225-01.bin VICE vice/src/cbm2/cbm2rom.h:37 vice/CBM-II/chargen-901232-01.bin VICE vice/src/cbm2/cbm2rom.h:39 vice/CBM-II/chargen-901237-01.bin VICE vice/src/cbm2/cbm2rom.h:38 vice/CBM-II/kernal-901234-02.bin VICE vice/src/cbm2/cbm2rom.h:46 vice/CBM-II/kernal-901244-04a.bin VICE vice/src/cbm2/cbm2rom.h:45 vice/DRIVES/dos1001-901887+8-01.bin VICE vice/src/drive/driverom.h:70 vice/DRIVES/dos1540-325302+3-01.bin VICE vice/src/drive/driverom.h:88 vice/DRIVES/dos1541-325302-01+901229-05.bin VICE vice/src/drive/driverom.h:89 vice/DRIVES/dos1541ii-251968-03.bin VICE vice/src/drive/driverom.h:90 vice/DRIVES/dos1551-318008-01.bin VICE vice/src/drive/driverom.h:92 vice/DRIVES/dos1570-315090-01.bin VICE vice/src/drive/driverom.h:93 vice/DRIVES/dos1571-310654-05.bin VICE vice/src/drive/driverom.h:94 vice/DRIVES/dos1571cr-318047-01.bin VICE vice/src/drive/driverom.h:95 vice/DRIVES/dos1581-318045-02.bin VICE vice/src/drive/driverom.h:96 vice/DRIVES/dos2031-901484-03+05.bin VICE vice/src/drive/driverom.h:73 vice/DRIVES/dos2040-901468-06+07.bin VICE vice/src/drive/driverom.h:76 vice/DRIVES/dos3040-901468-11-13.bin VICE vice/src/drive/driverom.h:79 vice/DRIVES/dos4040-901468-14-16.bin VICE vice/src/drive/driverom.h:82 vice/DRIVES/dos9000-300516+7-revC.bin VICE vice/src/drive/driverom.h:85 vice/JiffyDOS_1541-II.bin VICE retrodep/ui.c:283 vice/JiffyDOS_1571_repl310654.bin VICE retrodep/ui.c:285 vice/JiffyDOS_1581.bin VICE retrodep/ui.c:287 vice/JiffyDOS_C128.bin VICE retrodep/ui.c:309, libretro/libretro-core.c:2855 vice/JiffyDOS_C64.bin VICE retrodep/ui.c:302, libretro/libretro-core.c:2853 vice/JiffyDOS_SX-64.bin VICE retrodep/ui.c:295 vice/PET/basic-1.901439-09-05-02-06.bin VICE vice/src/pet/petrom.h:55 vice/PET/basic-2.901465-01-02.bin VICE vice/src/pet/petrom.h:56 vice/PET/basic-4.901465-23-20-21.bin VICE vice/src/pet/petrom.h:57 vice/PET/characters-1.901447-08.bin VICE vice/src/pet/petrom.h:46 vice/PET/characters-2.901447-10.bin VICE vice/src/pet/petrom.h:47 vice/PET/characters.901640-01.bin VICE vice/src/pet/petrom.h:48 vice/PET/edit-1-n.901439-03.bin VICE vice/src/pet/petrom.h:59 vice/PET/edit-2-b.901474-01.bin VICE vice/src/pet/petrom.h:61 vice/PET/edit-2-n.901447-24.bin VICE vice/src/pet/petrom.h:60 vice/PET/edit-4-40-b-50Hz.ts.bin VICE vice/src/pet/petrom.h:65 vice/PET/edit-4-40-n-50Hz.901498-01.bin VICE vice/src/pet/petrom.h:62 vice/PET/edit-4-80-b-50Hz.901474-04_.bin VICE vice/src/pet/petrom.h:63 vice/PET/kernal-1.901439-04-07.bin VICE vice/src/pet/petrom.h:51 vice/PET/kernal-2.901465-03.bin VICE vice/src/pet/petrom.h:52 vice/PET/kernal-4.901465-22.bin VICE vice/src/pet/petrom.h:53 vice/PET/waterloo-a000.901898-01.bin VICE vice/src/pet/petrom.h:75 vice/PET/waterloo-b000.901898-02.bin VICE vice/src/pet/petrom.h:76 vice/PET/waterloo-c000.901898-03.bin VICE vice/src/pet/petrom.h:77 vice/PET/waterloo-d000.901898-04.bin VICE vice/src/pet/petrom.h:78 vice/PET/waterloo-e000.901897-01.bin VICE vice/src/pet/petrom.h:79 vice/PET/waterloo-f000.901898-05.bin VICE vice/src/pet/petrom.h:80 vice/PLUS4/3plus1-317053-01.bin VICE vice/src/plus4/plus4rom.h:40 vice/PLUS4/3plus1-317054-01.bin VICE vice/src/plus4/plus4rom.h:41 vice/PLUS4/basic-318006-01.bin VICE vice/src/plus4/plus4rom.h:33 vice/PLUS4/c2lo-364.bin VICE vice/src/plus4/plus4rom.h:43 vice/PLUS4/kernal-318004-01.bin VICE vice/src/plus4/plus4rom.h:35 vice/PLUS4/kernal-318004-05.bin VICE vice/src/plus4/plus4rom.h:36 vice/PLUS4/kernal-318005-05.bin VICE vice/src/plus4/plus4rom.h:37 vice/PLUS4/kernal-364.bin VICE vice/src/plus4/plus4rom.h:38 vice/SCPU64/chargen-901225-01.bin VICE vice/src/scpu64/scpu64rom.h:36 vice/SCPU64/chargen-906143-02.bin VICE vice/src/scpu64/scpu64rom.h:37 vice/SCPU64/scpu-dos-1.4.bin VICE retrodep/ui.c:266, libretro/libretro-core.c:2823 vice/SCPU64/scpu-dos-2.04.bin VICE retrodep/ui.c:263, libretro/libretro-core.c:2825 vice/SCPU64/scpu64 VICE retrodep/ui.c:269 vice/VIC20/basic-901486-01.bin VICE vice/src/vic20/vic20rom.h:43 vice/VIC20/chargen-901460-02.bin VICE vice/src/vic20/vic20rom.h:57 vice/VIC20/chargen-901460-03.bin VICE vice/src/vic20/vic20rom.h:56 vice/VIC20/kernal.901486-02.bin VICE vice/src/vic20/vic20rom.h:51 vice/VIC20/kernal.901486-06.bin VICE vice/src/vic20/vic20rom.h:52 vice/VIC20/kernal.901486-07.bin VICE vice/src/vic20/vic20rom.h:53 vimana.zip FB Alpha 2012 svn-current/trunk/src/burn/snd/samples.cpp:248,262 voc.mkf SDLPAL util.c:743, sound.c:969 voice/ O2EM voice.c:38-79, libretro.c:1025-1032 voicesc.snd OpenTyrian opentyr.c:301,333 vs-bios.rom FinalBurn Neo src/burn/drv/neogeo/d_neogeo.cpp:1612 wildmidi.cfg EasyRPG Player decoder_wildmidi.cpp:103-104 wor16.asc SDLPAL font.c:114 wor16.fon SDLPAL font.c:172 z80assembler.rom EightyOne EightyOne/Source/zx81/zx81.cpp:348, EightyOne/Source/zx81config.cpp:206 zx128_2a_0.rom FinalBurn Neo src/burn/drv/spectrum/d_spectrum.cpp:196 zx128_2a_1.rom FinalBurn Neo src/burn/drv/spectrum/d_spectrum.cpp:197 zx128_2a_2.rom FinalBurn Neo src/burn/drv/spectrum/d_spectrum.cpp:198 zx128_2a_3.rom FinalBurn Neo src/burn/drv/spectrum/d_spectrum.cpp:199 zx80.zxpand.ovl EightyOne EightyOne/Source/zx81/zx81.cpp:304-305 zx81.zxpand.ovl EightyOne EightyOne/Source/zx81/zx81.cpp:298-303 zx8blbs.rom EightyOne EightyOne/Source/zx81config.cpp:177-178 zxcflba.rom EightyOne EightyOne/Source/zx81config.cpp:181-182 zxidelbs.rom EightyOne EightyOne/Source/zx81config.cpp:179-180

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/","title":"Emulators - RetroBIOS","text":"

270 emulator profiles, 2495 files total, 18 aliases.

Classification Count Description official_port 59 Same author maintains both standalone and libretro community_fork 101 Third-party port to libretro pure_libretro 29 Built for libretro, no standalone version game_engine 23 Game engine reimplementation enhanced_fork 12 Fork with added features frozen_snapshot 32 Frozen at an old version embedded_hle 1 All ROMs compiled into binary launcher 1 Launches an external emulator other 12 Unclassified"},{"location":"emulators/#official_port","title":"official_port","text":"Engine Systems Files amiarcadia emerson-arcadia-2001, interton-vc4000, elektor-tv-games-computer 0 Amiberry commodore-amiga, commodore-cd32, commodore-cdtv 19 Ardens arduboy 0 Atari800 atari-400, atari-800, atari-800xl +3 7 BlastEm sega-megadrive, sega-mastersystem 2 Boytacean nintendo-gb, nintendo-gbc 6 bsnes nintendo-snes, nintendo-super-game-boy, nintendo-satellaview 20 ClownMDEmu sega-megadrive, sega-megacd 0 CrocoDS amstrad-cpc 0 DirkSimple laserdisc-arcade 0 DuckStation sony-playstation 105 emux (CHIP-8) chip8 0 emux (Game Boy) nintendo-gb 1 emux (NES) nes 0 emux (SMS) sms 1 FinalBurn Neo snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd +19 144 FinalBurn Neo (CPS-1/CPS-2) cps1, cps2 1 FinalBurn Neo (Neo Geo) snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd 48 fixGB nintendo-gbc 1 fixNES nintendo-nes, nintendo-fds 1 Flycast sega-dreamcast, sega-naomi, sega-naomi2 +1 11 FreeJ2ME j2me 1 galaksija galaksija 3 Gearboy nintendo-gb, nintendo-gbc 2 Gearcoleco colecovision 1 Geargrafx nec-pc-engine, nec-supergrafx, nec-pc-engine-cd 4 Gearlynx atari-lynx 1 Gearsystem sega-mastersystem, sega-gamegear, sega-sg1000 2 Geolith snk-neogeo-mvs, snk-neogeo-aes 11 Holani atari-lynx 1 JAXE chip8 0 JollyCV colecovision, creativision, myvision 2 Kronos sega-saturn, sega-stv 20 LowRes NX lowresnx 0 M2000 philips-p2000t 0 MAME snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +28 80 MAME Arcade snk-neogeo-mvs, igs-pgm, sega-naomi +41 50 MAME MESS 20 Mesen nintendo-nes, nintendo-fds 3 mesen-s nintendo-snes, nintendo-gb, nintendo-gbc +2 21 mGBA nintendo-gba, nintendo-gb, nintendo-gbc +1 4 Mr.Boom 0 Panda3DS nintendo-3ds 2 PicoDrive sega-megadrive, sega-genesis, sega-megacd +7 16 play sony-playstation-2 0 PPSSPP sony-psp 2 Rustation sony-playstation 22 RVVM riscv 3 SameBoy nintendo-gb, nintendo-gbc, nintendo-sgb 5 sameduck mega-duck 0 SDLPAL sdlpal 28 skyemu nintendo-gb, nintendo-gbc, nintendo-gba +1 6 snes9x nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 SquirrelJME j2me 10 VaporSpec vaporspec 0 VBA-M nintendo-gba, nintendo-gb, nintendo-gbc 3 VeMUlator sega-vmu 0 Vircon32 vircon32 1 vitaQuakeII quake2 0"},{"location":"emulators/#community_fork","title":"community_fork","text":"Engine Systems Files EightyOne sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum +7 61 a5200 atari-5200 1 Anarch 0 AppleWin apple-ii 0 Azahar nintendo-3ds 7 b2 bbc-micro-b, bbc-micro-bplus, bbc-master-128 0 Beetle Lynx (Mednafen Lynx) atari-lynx 1 Beetle NGP (Mednafen Neo Geo Pocket) snk-ngp, snk-ngpc 0 Beetle PCE (Mednafen PCE) nec-pc-engine 6 Beetle PC-FX (Mednafen) nec-pcfx 1 Beetle PSX (Mednafen PSX) sony-playstation 5 beetle_saturn sega-saturn 5 Beetle VB (Mednafen Virtual Boy) nintendo-virtualboy 0 BennuGD bennugd 0 bk-emulator elektronika-bk 9 blueMSX msx, msx2, msx2plus +6 80 bsnes-jg nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 Caprice32 amstrad-cpc 6 ChimeraSNES nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo 2 Citra nintendo-3ds 4 Citra Canary nintendo-3ds 2 Daphne arcade-laserdisc 0 DeSmuME nintendo-ds 3 DICE discrete-arcade 0 Dolphin nintendo-gamecube, nintendo-wii 33 DOSBox dos 9 DOSBox-core dos 19 DOSBox-SVN dos 0 DOSBox-SVN CE dos 0 EmuSCV scv 1 ep128emu_core enterprise-64, enterprise-128, videoton-tvc +2 22 FCEUmm nintendo-nes, nintendo-fds 3 fMSX msx, msx2, msx2plus 22 Frodo commodore-c64 4 FS-UAE amiga 12 Fuse sinclair-zxspectrum 37 Gambatte nintendo-gb, nintendo-gbc 2 Genesis Plus GX sega-megadrive, sega-megacd, sega-mastersystem +3 12 gpSP nintendo-gba 1 Handy atari-lynx 2 higan (SFC Accuracy) nintendo-snes, nintendo-sgb 21 LRPS2 sony-playstation-2 8 mednafen_pce nec-pc-engine 6 mednafen_pce_fast nec-pc-engine 6 mednafen_supafaust nintendo-snes 0 mednafen_supergrafx nec-pc-engine 4 melonDS nintendo-ds, nintendo-dsi 8 melonDS DS nintendo-ds, nintendo-dsi 7 Meteor GBA nintendo-gba 0 Mini vMac macintosh-ii 2 Moonlight 0 mpv 0 nekop2 pc-98 12 nes nintendo-nes 0 Nestopia UE nintendo-nes, nintendo-fds 8 NooDS nintendo-ds, nintendo-gba 5 Numero ti-83 3 O2EM odyssey2, videopac 5 Oberon oberon 0 ONScripter onscripter 0 Opera (4DO) 3do 13 ParaLLEl N64 nintendo-64, nintendo-64dd 1 PCem ibm-pc, ibm-xt, ibm-at +3 139 PCSX1 sony-playstation 3 PD777 epochcv 0 PokeMini nintendo-pokemon-mini 1 Potator watara-supervision 0 ProSystem atari-7800 2 PUAE (P-UAE) commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 px68k sharp-x68000 6 QEMU ibm-pc, x86, x86-64 +14 75 QUASI88 pc-8801 13 QuickNES nintendo-nes 0 RACE (Neo Geo Pocket) snk-ngp, snk-ngpc 0 REminiscence flashback 0 RetroDream sega-dreamcast 2 SAME CDi cdi 5 SimCoupe sam-coupe 0 swanstation sony-playstation 5 Syobon Action 32 TamaLIBretro tamagotchi-p1 0 TempGBA nintendo-gba 1 TGB Dual nintendo-gb, nintendo-gbc 0 trident 3ds 2 uae4arm commodore-amiga 7 UXN 0 vecx gce-vectrex 0 VICE x128 commodore-c128 5 VICE x64 commodore-c64 7 VICE x64dtv commodore-c64dtv 1 VICE x64sc commodore-c64 7 VICE xcbm2 commodore-cbm-ii 0 VICE xcbm5x0 commodore-cbm-ii 0 VICE xpet commodore-pet 0 VICE xplus4 commodore-plus4 0 VICE xscpu64 commodore-c64-supercpu 5 VICE xvic commodore-vic20 2 Virtual Jaguar atari-jaguar 0 vitaQuakeIII quake3 0 vitavoyager quake3 0 X Millennium sharp-x1 5"},{"location":"emulators/#pure_libretro","title":"pure_libretro","text":"Engine Systems Files 2048 0 3DEngine 0 Arduous arduboy 0 Beetle WonderSwan (Mednafen WonderSwan) bandai-wswan, bandai-wswanc 0 Craft 0 Cruzes game 0 DirectXBox xbox 2 FFmpeg 0 FreeChaF fairchild-channelf 3 FreeIntv intellivision 2 GAM4980 bbk-longman-4980 2 Game Music Emu 0 Gong 0 Game & Watch handheld-electronic 0 Image Viewer 0 MCSoftserve 0 MojoZork zmachine 0 Mu palm-os 5 NeoCD snk-neogeo-cd 10 Pascal Pong 0 PocketCDG 0 Redbook 0 RemoteJoy 0 ROM Cleaner 0 Theodore thomson-to7, thomson-to770, thomson-to8 +6 0 The Powder Toy 0 MicroW8 0 uzem uzebox 0 VirtualXT ibm-pc 0"},{"location":"emulators/#game_engine","title":"game_engine","text":"Engine Systems Files boom3 doom3 0 Cannonball sega-outrun 42 ChaiLove 0 Dinothawr 0 doukutsu-rs cavestory 0 EasyRPG Player rpgmaker 4 ECWolf wolfenstein3d 1 FAKE-08 pico8 0 Jump 'n Bump 0 Lutro 0 mkxp-z rpgmaker 6 NXEngine cave-story 5 ONScripter Yuri onscripter 0 OpenLara tomb-raider 0 OpenTyrian tyrian 66 PrBoom doom 1 PuzzleScript 0 Retro8 pico8 0 ScummVM scummvm 54 Super Bros War 0 TIC-80 tic80 0 TyrQuake quake 0 WASM-4 0"},{"location":"emulators/#enhanced_fork","title":"enhanced_fork","text":"Engine Systems Files bsnes-hd beta nintendo-snes, nintendo-sgb, nintendo-satellaview +1 20 bsnes-mercury nintendo-snes, nintendo-sgb, nintendo-satellaview +1 18 DOSBox Pure dos 15 DoubleCherryGB nintendo-gb, nintendo-gbc 0 Genesis Plus GX Wide sega-megadrive, sega-megacd, sega-mastersystem +3 12 HBMAME (Homebrew MAME) arcade 0 nSide (SFC Balanced) nintendo-snes, nintendo-sgb 21 Ishiiruka nintendo-gamecube, nintendo-wii 16 MAME 2003-Plus snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +16 21 Mupen64Plus-Next nintendo-64, nintendo-64dd 2 NP2kai pc-98 15 SMS Plus GX sega-master-system, sega-game-gear, colecovision +2 3"},{"location":"emulators/#frozen_snapshot","title":"frozen_snapshot","text":"Engine Systems Files bnes nes 0 bsnes 2014 nintendo-snes, nintendo-sgb, nintendo-satellaview +1 16 bsnes C++98 nintendo-snes, nintendo-sufami-turbo, nintendo-satellaview 0 CDi 2015 philips-cdi 1 Citra 2018 nintendo-3ds 2 DeSmuME 2015 nintendo-ds 0 FB Alpha 2012 arcade, neogeo, cps1 +3 9 FB Alpha 2012 CPS-1 cps1 1 FB Alpha 2012 CPS-2 cps2 1 FB Alpha 2012 CPS-3 cps3 1 FB Alpha 2012 Neo Geo neogeo 0 Hatari atari-st, atari-ste, atari-tt +1 3 MAME 2000 snk-neogeo-mvs, deco-cassette 6 MAME 2003 snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +15 21 MAME 2003 Midway 4 MAME 2009 snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +20 48 MAME 2010 snk-neogeo-mvs, igs-pgm, sega-naomi +23 53 MAME 2015 snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 MAME 2016 snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 69 mednafen_gba gba 1 mednafen_snes nintendo-snes 0 MESS 2015 1 PUAE 2021 commodore-amiga, commodore-amiga-cd32, commodore-cdtv 17 Snes9x 2002 snes, sufami-turbo, satellaview 0 Snes9x 2005 snes, sufami-turbo, satellaview 0 Snes9x 2005 Plus snes, sufami-turbo, satellaview 0 Snes9x 2010 snes, sufami-turbo, satellaview 1 Stella 2014 atari_2600 7 Stella 2023 atari_2600 7 Stone Soup 0 UME 2015 snk-neogeo-mvs, snk-neogeo-aes, igs-pgm +29 70 VBA-Next nintendo-gba 1"},{"location":"emulators/#embedded_hle","title":"embedded_hle","text":"Engine Systems Files PCSX-ReARMed sony-playstation 7"},{"location":"emulators/#launcher","title":"launcher","text":"Engine Systems Files Dolphin Launcher nintendo-gamecube, nintendo-wii 0"},{"location":"emulators/#other","title":"other","text":"Engine Systems Files Beetle GBA (Mednafen) nintendo-gba 1 Cemu nintendo-wiiu 58 ep128emu-core enterprise-64, enterprise-128, videoton-tvc +2 22 PCSX2 sony-playstation-2 7 Redream sega-dreamcast 2 RPCS3 sony-playstation-3 0 VBA-M nintendo-gb, nintendo-gbc, nintendo-gba 3 VICE commodore-c64, commodore-c128, commodore-c64dtv +4 102 Vita3K sony-playstation-vita 0 x64sdl commodore-c64 0 Xemu microsoft-xbox 4 XRick rick-dangerous 1"},{"location":"emulators/#aliases","title":"Aliases","text":"Core Points to flycast_gles2 flycast freeintv_ts_overlay unknown mednafen_lynx beetle_lynx mednafen_ngp beetle_ngp mednafen_pcfx beetle_pcfx mednafen_psx beetle_psx mednafen_psx_hw beetle_psx mednafen_saturn beetle_saturn mednafen_vb beetle_vb mednafen_wswan beetle_wswan mkxp-z mkxp_z mupen64plus_next_develop mupen64plus_next mupen64plus_next_gles2 mupen64plus_next mupen64plus_next_gles3 mupen64plus_next parallel_n64_debug parallel_n64 stella stella2014 yabasanshiro kronos yabause kronos"},{"location":"emulators/00_example/","title":"00_example - RetroBIOS","text":"Type test Classification pure_libretro Source https://github.com/libretro/libretro-core-info Version None Profiled 2026-03-22 Cores 00_example Technical notes

Format specification template from libretro-core-info. Documents the .info file format for core authors. No loadable binary, no emulated system.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/2048/","title":"2048 - RetroBIOS","text":"Type game Classification pure_libretro Source https://github.com/libretro/libretro-2048 Upstream https://github.com/gabrielecirulli/2048 Version 1.0 Profiled 2026-03-22 Cores 2048 Technical notes

Ground-up C reimplementation of the 2048 puzzle game for libretro. All assets compiled into the binary. No system directory files required.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/3dengine/","title":"3DEngine - RetroBIOS","text":"Type utility Classification pure_libretro Source https://github.com/libretro/libretro-3dengine Version v1 Profiled 2026-03-22 Cores 3dengine Technical notes

Tech demo for libretro hardware-accelerated rendering (OpenGL/ES). Loads .obj 3D models as content. No system directory files required.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/81/","title":"EightyOne - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/libretro/81-libretro Upstream https://github.com/charlierobson/EightyOne Version 1.0a Profiled 2026-03-22 Cores 81 Systems sinclair-zx81, sinclair-zx80, sinclair-zx-spectrum, jupiter-ace, timex-ts1500, timex-tc2048, timex-ts2068, lambda-8300, ringo-r470, microdigital-tk85 Technical notes

Libretro port embeds zx81.rom and dkchr.rom as C arrays (xxd -i). Core never accesses filesystem for ROMs. Hardcodes MACHINEZX81. ref: 81-libretro/81/zx81/snap.c:487-508, src/libretro.cpp:393

Original EightyOne supports 15+ machines, loads ROMs from ROM/ directory. ref: EightyOne/Source/zx81/zx81.cpp:309, EightyOne/Source/HW_.cpp:2734

.info has no firmware declarations (firmware_count absent).

61 files | 9 required, 52 optional | 28 in repo, 33 missing

zx81.edition3.rom -required, standalone, missing from repo

zx81.edition1.rom -optional, standalone

zx81.edition2.rom -optional, standalone

zx80.rom -required, standalone

zx97.rom -optional, standalone

jupiterace.rom -required, standalone

ts1500.rom -required, standalone

ts2068.rom -required, standalone

lambda8300colour.rom -required, standalone

lambda8300.rom -optional, standalone

lambda8300characterset.bin -optional, standalone, missing from repo

ringo470.rom -required, standalone

tk85.rom -required, standalone

tc2048.rom -required, standalone

dktronicsgraphics.rom -optional, standalone, missing from repo

kaydegraphics.rom -optional, standalone, missing from repo

memotechhrg.rom -optional, standalone, missing from repo

quicksilvahires.rom -optional, standalone, missing from repo

g007hrg.rom -optional, standalone, missing from repo

z80assembler.rom -optional, standalone, missing from repo

memocalc.rom -optional, standalone, missing from repo

larken81.rom -optional, standalone, missing from repo

interface1.edition2.rom -optional, standalone, missing from repo

interface1.edition1.rom -optional, standalone, missing from repo

+d.g+dos.v1-a.rom -optional, standalone, missing from repo

disciple.gdos.v3.rom -optional, standalone, missing from repo

discovery.v2-22.rom -optional, standalone, missing from repo

beta128.trdos.v5-03.rom -optional, standalone, missing from repo

mwcfide.rom -optional, standalone, missing from repo

zxcflba.rom -optional, standalone, missing from repo

zx8blbs.rom -optional, standalone, missing from repo

zxidelbs.rom -optional, standalone, missing from repo

uspeech.rom -optional, standalone, missing from repo

usource.rom -optional, standalone, missing from repo

multiface128.rom -optional, standalone, missing from repo

multiface3.rom -optional, standalone, missing from repo

SSR1.bin -optional, standalone, missing from repo

SSR2.bin -optional, standalone, missing from repo

SSR5.bin -optional, standalone, missing from repo

SSR6.bin -optional, standalone, missing from repo

zx81.zxpand.ovl -optional, standalone, missing from repo

zx80.zxpand.ovl -optional, standalone, missing from repo

ts1500.zxpand.ovl -optional, standalone, missing from repo

spectrum48.rom -optional, standalone, missing from repo

spectrum48.spanish.rom -optional, standalone

spectrum48.arabic.rom -optional, standalone

spectrum48.arabic.version1.rom -optional, standalone

spectrum48.arabic.version2.rom -optional, standalone

spectrum48.nordic.rom -optional, standalone

spectrum128.rom -optional, standalone, missing from repo

spectrum128.spanish.rom -optional, standalone

spectrum+2.rom -optional, standalone

spectrum+2.french.rom -optional, standalone

spectrum+2.spanish.rom -optional, standalone

spectrum+3.version4-0.rom -optional, standalone

spectrum+3.version4-0.spanish.rom -optional, standalone

spectrum+3.version4-1.rom -optional, standalone

spectrum+3.version4-1.spanish.rom -optional, standalone

spectrum+3.arabic3-a.english4-0.rom -optional, standalone

tk90.rom -optional, standalone

tk95.rom -optional, standalone

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/a5200/","title":"a5200 - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/a5200 Upstream https://github.com/alekmaul/a5200 Version 2.0.2 Profiled 2026-03-22 Cores a5200 Systems atari-5200

1 files | 0 required, 1 optional | 1 in repo, 0 missing | 1 with HLE fallback

5200.rom -optional, HLE available

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/advanced_tests/","title":"advanced_tests - RetroBIOS","text":"Type test Classification pure_libretro Source https://github.com/libretro/libretro-samples Version v1 Profiled 2026-03-22 Cores advanced_tests Technical notes

Test core for frontend developers. Exercises video output, audio sync, input polling, and serialization. All data (font, CRC32 table) is embedded in the binary. No external files needed. source_ref: tests/test_advanced/libretro-test.c

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/amiarcadia/","title":"amiarcadia - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/warmenhoven/amiarcadia Upstream https://amigan.1emu.net/releases/ Version 4.42 Profiled 2026-03-22 Cores amiarcadia Systems emerson-arcadia-2001, interton-vc4000, elektor-tv-games-computer Technical notes

No BIOS or firmware files required. firmware_count=0 confirmed by source.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/amiberry/","title":"Amiberry - RetroBIOS","text":"Type standalone + libretro Classification official_port Source https://github.com/BlitterStudio/amiberry Upstream https://github.com/tonioni/WinUAE Version v8.1.1 Profiled 2026-03-25 Cores amiberry Systems commodore-amiga, commodore-cd32, commodore-cdtv Technical notes

Amiberry is an Amiga emulator based on WinUAE, available as both standalone and libretro core. No built-in kickstart \u2014 requires a real Kickstart ROM or external AROS replacement files (aros-ext.bin + aros-rom.bin).

Core option \"amiberry_kickstart\" overrides ROM selection: auto, kick.rom, kick13.rom, kick20.rom, kick31.rom, kick205.rom, kick40068.A1200, kick40068.A4000, cd32.rom, cdtv.rom. \"auto\" selects per model. ref: libretro/libretro.cpp:558,621-640

Default model is A500 (KS 1.3). ROM search directories: save_dir/Kickstarts, system_dir/Kickstarts, system_dir/save-data/Kickstarts, then system_dir as fallback. ref: libretro/libretro.cpp:2740-2756

ROM identification uses SHA1 against WinUAE database (340+ entries) but does not reject unknown ROMs. Cloanto encrypted ROMs supported with rom.key.

Munt MT-32/CM-32L emulation compiled in (WITH_MIDIEMU). ROMs loaded from mt32-roms/ subdirectory of the ROM path. ref: src/midiemu.cpp:120-157

WHDLoad autoboot requires whdboot/ directory in system_dir with boot-data.zip, WHDLoad, AmiQuit, JST, whdload_db.xml. These ship with the standalone build but must be obtained separately for the libretro core. ref: libretro/libretro.cpp:1151-1184

19 files | 1 required, 18 optional | 4 in repo, 15 missing | 2 with HLE fallback

kick13.rom -required

kick12.rom -optional

kick20.rom -optional, missing from repo

kick205.rom -optional, missing from repo

kick31.rom -optional, missing from repo

kick40068.A1200 -optional

kick40068.A4000 -optional

kick.rom -optional, missing from repo

cd32.rom -optional, missing from repo

cd32ext.rom -optional, missing from repo

cdtv.rom -optional, missing from repo

cdtvext.rom -optional, missing from repo

aros-ext.bin -optional, HLE available, missing from repo

aros-rom.bin -optional, HLE available, missing from repo

rom.key -optional, missing from repo

mt32-roms/mt32_control.rom -optional, missing from repo

mt32-roms/pcm_mt32.rom -optional, missing from repo

mt32-roms/cm32l_control.rom -optional, missing from repo

mt32-roms/pcm_cm32l.rom -optional, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/anarch/","title":"Anarch - RetroBIOS","text":"Type game Classification community_fork Source https://codeberg.org/iyzsong/anarch-libretro Upstream https://gitlab.com/drummyfish/anarch Version 1.1d Profiled 2026-03-22 Cores anarch Technical notes

Public domain suckless FPS game by Miloslav Ciz (drummyfish). Libretro port by iyzsong. All game data (levels, textures, sounds) compiled into the binary via header files. No external files required.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/applewin/","title":"AppleWin - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/audetto/AppleWin Upstream https://github.com/AppleWin/AppleWin Version 1.31.0.1 Profiled 2026-03-23 Cores applewin Systems apple-ii Source analysis

embedded_roms:

- **build_system:** CMake add_resources() in resource/CMakeLists.txt\n- **storage:** apple2roms static library linked into core binary\n- **accessor:** GNUFrame::GetResourceData() -> apple2roms::data map\n- **source_ref:** source/frontends/common2/gnuframe.cpp:83\n**system_roms:**\n\n- id: IDR_APPLE2_ROM, filename: Apple2.rom, size: 12288, md5: 3c406514b9806a7c57ee65fb0b0c39b4, sha1: 09288be705464b608ff190519ab008d3dfcd1b05, note: Apple ][ original ROM (12 KB)\n- id: IDR_APPLE2_PLUS_ROM, filename: Apple2_Plus.rom, size: 12288, md5: 572b3005a4fa49bc54917b069b82c1ab, sha1: 33a24f5489ba9195b44be77d9afb2252594cb5c7, note: Apple ][+ ROM (12 KB)\n- id: IDR_APPLE2_JPLUS_ROM, filename: Apple2_JPlus.rom, size: 12288, md5: f3e8237eca3809bec2a42b984a1332a8, sha1: ad200b3263d08e7235d0871c8595963a07adc905, note: Apple ][ J-Plus ROM (12 KB)\n- id: IDR_APPLE2E_ROM, filename: Apple2e.rom, size: 16384, md5: 346bc782c6a08a531c460e33bc03daf4, sha1: 61fa9254628e5bb7236fb474006116d67684d747, note: Apple //e ROM (16 KB)\n- id: IDR_APPLE2E_ENHANCED_ROM, filename: Apple2e_Enhanced.rom, size: 16384, md5: 38063e08c778503fc03ecebb979769e9, sha1: b8ea90abe135a0031065e01697c4a3a20d51198b, note: Enhanced Apple //e ROM (16 KB, default machine type)\n- id: IDR_PRAVETS_82_ROM, filename: PRAVETS82.ROM, size: 12288, md5: c619b7edfcf021f3b8fd20d9386676ba, sha1: 8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5, note: Pravets 82 ROM (12 KB)\n- id: IDR_PRAVETS_8M_ROM, filename: PRAVETS8M.ROM, size: 12288, md5: 76c79535f7cf77973e2c711aa977a124, sha1: f1b4ff018acf95f3355f0d575b66a188d728b687, note: Pravets 8M ROM (12 KB)\n- id: IDR_PRAVETS_8C_ROM, filename: PRAVETS8C.ROM, size: 16384, md5: 1896d7b98dd940c89f7c8ea899b71006, sha1: c976fe56e57706c161f513a82ba3e0d8cda83904, note: Pravets 8A/8C ROM (16 KB)\n- id: IDR_TK3000_2E_ROM, filename: TK3000e.rom, size: 16384, md5: 8d84b614b545d4eec8799d3f325332cb, sha1: f163e5753c18ff0e812a448e8da406f102600edf, note: TK3000 //e ROM (16 KB)\n- id: IDR_BASE_64A_ROM, filename: Base64A.rom, size: 49152, md5: 352fdbcae14c6a8c0398822c7a273309, sha1: f1c779af480b5bda2bdd03950c1201a5c5143bea, note: Base64A ROM (48 KB)\n- id: IDR_FREEZES_F8_ROM, filename: Freezes_Non-autostart_F8_Rom.rom, size: 2048, md5: d0a61e95ed1e1dc37c8e4801326aa79e, sha1: 3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81, note: Freezes non-autostart F8 ROM (2 KB)\n\n**video_roms:**\n\n- id: IDR_APPLE2_VIDEO_ROM, filename: Apple2_Video.rom, size: 2048, md5: 9ac0dc8c4d0002eb45b0b84be0bde5ec, sha1: f9d312f128c9557d9d6ac03bfad6c3ddf83e5659, note: Apple II character generator ROM (2 KB)\n- id: IDR_APPLE2_JPLUS_VIDEO_ROM, filename: Apple2_JPlus_Video.rom, size: 2048, md5: 271e2c9bf928b95e7baeff391db45495, sha1: 0a382be58db5215c4a3de53b19a72fab660d5da2, note: Apple ][ J-Plus character generator ROM (2 KB)\n- id: IDR_APPLE2E_ENHANCED_VIDEO_ROM, filename: Apple2e_Enhanced_Video.rom, size: 4096, md5: 9123fff3442c0e688cc6816be88dd4ab, sha1: b2b5d87f52693817fc747df087a4aa1ddcdb1f10, note: Enhanced Apple //e character generator ROM (4 KB)\n- id: IDR_BASE64A_VIDEO_ROM, filename: Base64A_German_Video.rom, size: 4096, md5: 4b45852b369e2afd864a02d0d91f70dc, sha1: 87ca8135f7526ddf829f9c2c4f7dbe4d568818fc, note: Base64A German character generator ROM (4 KB)\n\n**peripheral_firmware:**\n\n- id: IDR_DISK2_13SECTOR_FW, filename: DISK2-13sector.rom, size: 256, md5: 4f80448507cf43ab40c17ac08d89e278, sha1: afd060e6f35faf3bb0146fa889fc787adf56330a, note: Disk II 13-sector controller ROM (256 B)\n- id: IDR_DISK2_16SECTOR_FW, filename: DISK2.rom, size: 256, md5: 2020aa1413ff77fe29353f3ee72dc295, sha1: d4181c9f046aafc3fb326b381baac809d9e38d16, note: Disk II 16-sector controller ROM (256 B)\n- id: IDR_SSC_FW, filename: SSC.rom, size: 2048, md5: 67c0d61ab0911183faf05270f881a97e, sha1: 6dab633470c6bc4cb3e81d09fda46597caf8ee57, note: Super Serial Card firmware (2 KB)\n- id: IDR_HDDRVR_FW, filename: Hddrvr.bin, size: 256, md5: e0a40e9166af27b16f60beb83c9233f0, sha1: 69667800c54da1d4466e7b2168c0e418a4cf586c, note: Hard disk controller firmware v1 (256 B)\n- id: IDR_HDDRVR_V2_FW, filename: Hddrvr-v2.bin, size: 256, md5: a49e45e7a6d4de23e0845a59c7e31e0c, sha1: 06115eebb4d58221b5c062a42bf3e41e137447ed, note: Hard disk controller firmware v2 (256 B)\n- id: IDR_HDC_SMARTPORT_FW, filename: HDC-SmartPort.bin, size: 256, md5: 2592efa1d34ade55d490a1b39911c9b2, sha1: fd557998fd5823ad69a42ad1282e4fe47db02dca, note: SmartPort hard disk controller firmware (256 B)\n- id: IDR_PRINTDRVR_FW, filename: Parallel.rom, size: 256, md5: 5902996f16dc78fc013f6e1db14805b3, sha1: c75c751589cbcc1ad4ab4f63676af7abadd86f5b, note: Parallel printer card firmware (256 B)\n- id: IDR_MOCKINGBOARD_D_FW, filename: Mockingboard-D.rom, size: 2048, md5: ab53170c5ec66b63e6356f637f4388ed, sha1: e8d20f4b59fe867ff76434d35a14d2cbdc8533e3, note: Mockingboard-D sound card firmware (2 KB)\n- id: IDR_MOUSEINTERFACE_FW, filename: MouseInterface.rom, size: 2048, md5: 22563ab338024dac7b03510371d49c57, sha1: 3a9d881a8a8d30f55b9719aceebbcf717f829d6f, note: Mouse interface card firmware (2 KB)\n- id: IDR_THUNDERCLOCKPLUS_FW, filename: ThunderClockPlus.rom, size: 2048, md5: 138b1f7e30953fcaa58fcbf562c15001, sha1: 60f434f5325899d7ea257a6e56e6f53eae65146a, note: ThunderClock Plus firmware (2 KB)\n- id: IDR_TKCLOCK_FW, filename: TKClock.rom, size: 2304, md5: 7076083b9d748b7637b020636543971b, sha1: 3740516cc9050465f8b884dbeb0ecdd2c1354620, note: TK Clock firmware (2.25 KB)\n
Technical notes

AppleWin is an Apple II/IIe/II+ emulator. The libretro port embeds all ROM images directly into the compiled binary via a CMake resource system (resource/CMakeLists.txt -> apple2roms static library -> apple2roms_data.h). The GNUFrame::GetResourceData() function serves ROMs from this compiled-in map. No external BIOS/firmware files are needed.

The core never calls RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY and the official applewin_libretro.info has zero firmware entries.

Supported machine types (via core option applewin_machine): Enhanced Apple //e, Apple ][ (Original), Apple ][+, Apple ][ J-Plus, Apple //e, Pravets 82, Pravets 8M, Pravets 8A, Base64A, TK3000 //e

Supported extensions: bin, do, dsk, nib, po, gz, woz, zip, 2mg, 2img, iie, apl, hdv, yaml, m3u

supports_no_game: true (can boot without content)

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/ardens/","title":"Ardens - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/tiberiusbrown/ardens Version Git Profiled 2026-03-23 Cores ardens Systems arduboy Platform details

embedded_bootloaders: - source_ref: src/boot/_make.bat, src/absim_arduboy.cpp:115-161 - variants: [{'name': 'arduboy3k-bootloader-game-sda', 'array': 'ARDENS_BOOT_GAME_D1', 'size': 8422, 'device': 'Arduboy FX (SDA)'}, {'name': 'arduboy3k-bootloader-menu-sda', 'array': 'ARDENS_BOOT_MENU_D1', 'size': 8422, 'device': 'Arduboy FX (SDA)'}, {'name': 'arduboy3k-bootloader-game-devkit', 'array': 'ARDENS_BOOT_GAME_D2', 'size': 8446, 'device': 'Arduboy FX DevKit'}, {'name': 'arduboy3k-bootloader-menu-devkit', 'array': 'ARDENS_BOOT_MENU_D2', 'size': 8446, 'device': 'Arduboy FX DevKit'}, {'name': 'arduboymini-bootloader-game', 'array': 'ARDENS_BOOT_GAME_E2', 'size': 8548, 'device': 'Arduboy Mini'}, {'name': 'arduboymini-bootloader-menu', 'array': 'ARDENS_BOOT_MENU_E2', 'size': 8548, 'device': 'Arduboy Mini'}] - notes: All bootloaders are compiled from Intel HEX into C arrays at build

time. The core selects the game or menu variant at reset depending on whether a flashcart image was loaded and the boot_to_menu config flag (absim_arduboy.cpp:142-158). The bootloader is written to the top of the ATmega32U4 program memory at the address defined by the BOOTSZ fuse bits (absim.hpp:811).

**embedded_flashcart_header:**\n- source_ref: src/boot/boot_flashcart.c, src/absim_w25q128.hpp:14\n- array: ARDENS_BOOT_FLASHCART\n- size: 1536\n- notes: Empty flashcart header written to the first 1536 bytes of the\n

W25Q128 flash image during initialization. This is not a BIOS file -- it is the default flash content the Arduboy FX expects at the start of external storage.

Technical notes

Arduboy FX simulator (ATmega32U4 + SSD1306 + W25Q128). All boot code embedded as C arrays: Caterina/Arduboy3K bootloaders for D1/D2/E2 hardware revisions and flashcart header. EEPROM and flash state handled via RETRO_MEMORY_SAVE_RAM. The libretro port never accesses the system directory. firmware_count = 0.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/arduous/","title":"Arduous - RetroBIOS","text":"Type libretro Classification pure_libretro Source https://github.com/libretro/arduous Upstream https://github.com/jmaroeder/arduous Version 0.1.0 Profiled 2026-03-23 Cores arduous Systems arduboy Technical notes

ATmega32U4 AVR simulator built on simavr with SSD1306 OLED display emulation. MCU hardcoded at 16 MHz (arduous.h:70-71). Game content (.hex) parsed via in-tree ihex reader and written directly into simavr flash (arduous.cpp:169-179). No system directory access.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/atari800/","title":"Atari800 - RetroBIOS","text":"Type standalone + libretro Classification official_port Source https://github.com/libretro/libretro-atari800 Upstream https://github.com/atari800/atari800 Version 3.1.0 Profiled 2026-03-23 Cores atari800 Systems atari-400, atari-800, atari-800xl, atari-130xe, atari-5200, atari-xegs

7 files | 0 required, 7 optional | 7 in repo, 0 missing | 6 with HLE fallback

5200.rom -optional, HLE available

ATARIBAS.ROM -optional, HLE available

ATARIOSA.ROM -optional, HLE available

ATARIOSB.ROM -optional, HLE available

ATARIXL.ROM -optional, HLE available

BB01R4_OS.ROM -optional, HLE available

XEGAME.ROM -optional

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/azahar/","title":"Azahar - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/johndoe6345789/azahar_libretro Upstream https://github.com/azahar-emu/azahar Version Git Profiled 2026-03-23 Cores azahar Systems nintendo-3ds Technical notes

Successor to Citra (via Lime3DS). Libretro port by johndoe6345789. Data dir: azahar-emu (legacy: citra-emu, lime3ds-emu). ref: src/common/common_paths.h:41-43

Key file named keys.txt (not aes_keys.txt like old Citra). Embedded encrypted key fallback if keys.txt absent. ref: src/core/hw/aes/key.cpp:282-297

Uses RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. ref: src/citra_libretro/environment.cpp:179

.info has firmware_count=0 but core loads files from system_dir.

boot9.bin and sector0x96.bin are defined in common_paths.h:84-85 but never loaded by any code path. Dead defines from Citra heritage.

System archives (shared font, Mii data, country list, bad word list) have open-source replacements embedded in the binary. ref: src/core/file_sys/archive_ncch.cpp:146-176

7 files | 0 required, 7 optional | 3 in repo, 4 missing | 2 with HLE fallback

keys.txt -optional, HLE available

shared_font.bin -optional, HLE available

seeddb.bin -optional

otp.bin -optional, missing from repo

movable.sed -optional, missing from repo

SecureInfo_A -optional, missing from repo

LocalFriendCodeSeed_B -optional, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/b2/","title":"b2 - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/zoltanvb/b2-libretro Upstream https://github.com/tom-seddon/b2 Version v0.4 Profiled 2026-03-23 Cores b2 Systems bbc-micro-b, bbc-micro-bplus, bbc-master-128 Technical notes

Libretro port by Zoltan Balogh of Tom Seddon's b2 BBC Micro emulator. is_experimental=true in .info. ref: zoltanvb/b2-libretro, tom-seddon/b2

Standalone loads ROMs from etc/roms/ via GetAssetPath() + LoadFile(). ref: tom-seddon/b2/src/b2/roms.cpp:9-10

Libretro port embeds all ROMs as hex arrays in src/libretro/roms.hpp. create_core() loads OS and sideways ROMs from static machine_types[] arrays. GetAssetPath() and LoadFile() are stubbed \u2014 no file I/O at runtime. ref: zoltanvb/b2-libretro/src/libretro/roms.hpp ref: zoltanvb/b2-libretro/src/libretro/core.cpp:274-304 ref: zoltanvb/b2-libretro/src/libretro/adapters.cpp:74-78

9 machine types: B/Acorn 1770, B/Watford DDB2, B/Watford DDB3, B/Opus 1770, B/Opus Challenger 256K, B/Opus Challenger 512K, B+, B+128, Master 128 (MOS 3.20). Master 3.50, Master Turbo, Master Compact not yet implemented. ref: zoltanvb/b2-libretro/src/libretro/core.h:117

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_gba/","title":"Beetle GBA (Mednafen) - RetroBIOS","text":"Type libretro Source https://github.com/libretro/beetle-gba-libretro Version unknown Profiled unknown Cores mednafen_gba Systems nintendo-gba

1 files | 0 required, 1 optional | 1 in repo, 0 missing

gba_bios.bin -optional

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_lynx/","title":"Beetle Lynx (Mednafen Lynx) - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/beetle-lynx-libretro Upstream https://mednafen.github.io/ Version v1.24.0 Profiled 2026-03-24 Cores mednafen_lynx Systems atari-lynx Verification mode existence Technical notes

Community fork of Mednafen's Lynx module (itself based on Handy by K. Wilkins) for libretro. Loads lynxboot.img from the system directory at game load time (libretro.cpp:191). CRom constructor reads exactly 512 bytes (rom.cpp:50-78). If the file is missing or undersized, the ROM array is filled with 0x88 (DEFAULT_ROM_CONTENTS) and the core continues without error, but games will not boot without the real boot ROM. No hash validation is performed on the BIOS at load time. The cart database in cart.cpp includes the BIOS CRC32 0x0d973c9d for identification purposes, not validation. Upstream Mednafen throws an exception if the BIOS is missing or undersized; the libretro port silently degrades. Upstream supports custom palette loading (lynx.pal); the libretro port does not.

1 files | 1 required, 0 optional | 1 in repo, 0 missing

lynxboot.img -required, World : Atari Lynx boot ROM

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_ngp/","title":"Beetle NGP (Mednafen Neo Geo Pocket) - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/beetle-ngp-libretro Upstream https://mednafen.github.io/ Version v1.29.0.0 Profiled 2026-03-24 Cores mednafen_ngp Systems snk-ngp, snk-ngpc Technical notes

Libretro port of Mednafen's NeoPop module (originally by neopop_uk). HLE BIOS only, constructed at runtime by bios_install() in mednafen/ngp/bios.c. No external BIOS or firmware files loaded. Upstream Mednafen also uses HLE only (Documentation/ngp.html: \"BIOS is HLE'd\"). The only core option is ngp_language (english/japanese).

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_pce/","title":"Beetle PCE (Mednafen PCE) - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/beetle-pce-libretro Upstream https://mednafen.github.io/ Version v0.9.38.7 Profiled 2026-03-24 Cores mednafen_pce Systems nec-pc-engine Verification mode existence Technical notes

Libretro port of Mednafen's PCE-Accurate module. BIOS loaded from system directory at CD-ROM load time via PCE_LoadCD() in pce.cpp:441-460. Core option \"pce_cdbios\" selects which card image to use (default: System Card 3). DetectGECD() auto-detects Games Express discs and switches to gexpress.pce. Arcade Card mode (pce_arcadecard option, enabled by default) extends System Card 3 with extra RAM mapping via SYSCARD_ARCADE enum. No hash or size validation on BIOS load: file_open() then HuC_Load() reads data directly. DetectSGXCD() reads sector data to decide SGX mode but uses the same BIOS files.

6 files | 1 required, 5 optional | 6 in repo, 0 missing

syscard3.pce -required, NTSC-J : CD-ROM System Card 3.0 (Japan)

syscard3u.pce -optional, NTSC-U : CD-ROM System Card 3.0 (US / TurboGrafx-CD)

syscard2.pce -optional, NTSC-J : CD-ROM System Card 2.0 (Japan)

syscard2u.pce -optional, NTSC-U : CD-ROM System Card 2.0 (US / TurboGrafx-CD)

syscard1.pce -optional, NTSC-J : CD-ROM System Card 1.0 (Japan)

gexpress.pce -optional, NTSC-J : Games Express CD Card

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_pcfx/","title":"Beetle PC-FX (Mednafen) - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/beetle-pcfx-libretro Upstream https://mednafen.github.io/ Version v0.9.36.5 Profiled 2026-03-24 Cores mednafen_pcfx Systems nec-pcfx Technical notes

Libretro port of Mednafen's PC-FX module. Setting \"pcfx.bios\" resolves to \"pcfx.rom\" (settings.c:92). LoadCommon() loads the file, validates size (1048576 bytes), and maps it at 0xFFF00000. Core won't start without it. No hash validation. Upstream Mednafen also supports an FX-SCSI ROM (pcfx.fxscsi setting, developer-only) not present in this port.

1 files | 1 required, 0 optional | 1 in repo, 0 missing

pcfx.rom -required : PC-FX BIOS v1.00

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_psx/","title":"Beetle PSX (Mednafen PSX) - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/beetle-psx-libretro Upstream https://mednafen.github.io/ Version v0.9.44.1 Profiled 2026-03-24 Cores mednafen_psx, mednafen_psx_hw Systems sony-playstation Technical notes

Region-based BIOS selection: the core picks JP/NA/EU firmware based on disc region. SHA1 validated with warning on mismatch (does not block loading). SHA1 and alternate filenames sourced from MAME psx.cpp (libretro.cpp:184). Override option allows using PSP or PS3 extracted PS1 BIOS as region-free alternative. \"Skip BIOS\" option patches BIOS ROM but causes compatibility issues. Upstream Mednafen loads the same 3 region BIOS; override BIOS are libretro additions.

5 files | 3 required, 2 optional | 5 in repo, 0 missing

scph5500.bin -required, both, NTSC-J : SCPH-5500 (v3.0 09-09-96 J)

scph5501.bin -required, both, NTSC-U : SCPH-5501, 5503, 7003 (v3.0 11-18-96 A)

scph5502.bin -required, both, PAL : SCPH-5502, 5552 (v3.0 01-06-97 E)

psxonpsp660.bin -optional, libretro, Auto : PSP embedded PS1 BIOS (region-free override)

ps1_rom.bin -optional, libretro, Auto : PS3 embedded PS1 BIOS (region-free override)

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_saturn/","title":"beetle_saturn - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/beetle-saturn-libretro Upstream https://mednafen.github.io/ Version v0.9.45.1 Profiled 2026-03-24 Cores mednafen_saturn Systems sega-saturn Core ID mednafen_saturn_libretro Technical notes

Libretro port of Mednafen's Saturn emulation module, frozen circa v0.9.45.1 (2017) with some later backports. Region auto-detection reads the disc header and selects the matching BIOS. Manual override via beetle_saturn_region option.

InitCommon() returns false if the BIOS file is missing or not exactly 512 KB. Both region BIOS files are required for full region coverage.

KOF95 and Ultraman ROM carts are loaded when the cart type is set via core option or auto-detected from the internal game database.

Upstream Mednafen (1.32.x) has ST-V arcade board support (3 additional BIOS files) and bootable ROM cart support, both absent from this libretro port.

5 files | 2 required, 3 optional | 4 in repo, 1 missing

sega_101.bin -required, japan, asia-ntsc

mpr-17933.bin -required, north-america, europe, south-korea, asia-pal, brazil, latin-america

mpr-18811-mx.ic1 -optional

mpr-19367-mx.ic1 -optional

satar4mp.bin -optional, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_vb/","title":"Beetle VB (Mednafen Virtual Boy) - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/beetle-vb-libretro Upstream https://mednafen.github.io/ Version v0.9.36.1 Profiled 2026-03-24 Cores mednafen_vb Systems nintendo-virtualboy Technical notes

Libretro port of Mednafen's Virtual Boy emulation module. No external BIOS or firmware files. The Virtual Boy has no boot ROM; the V810 CPU executes directly from the game ROM mapped at 0x07000000. Load() in libretro.cpp:1787 takes only ROM data. Upstream Mednafen supports an optional vb.pal palette file (Documentation/vb.html); the libretro port handles palette via core options instead.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/beetle_wswan/","title":"Beetle WonderSwan (Mednafen WonderSwan) - RetroBIOS","text":"Type libretro Classification pure_libretro Source https://github.com/libretro/beetle-wswan-libretro Upstream https://mednafen.github.io/ Version v0.9.35.1 Profiled 2026-03-24 Cores beetle_wswan Systems bandai-wswan, bandai-wswanc Technical notes

Beetle WonderSwan is a fork of Mednafen's Cygne module for WonderSwan and WonderSwan Color emulation via libretro.

No external BIOS or firmware files are required. The core bypasses the original boot ROM entirely by hardcoding the initial I/O register state in mednafen/wswan/start.inc (a 256-byte table of power-on defaults for all hardware registers 0x00-0xFF). On reset, WSwan_MemoryReset() in wswan-memory.c zeroes RAM and writes a fixed 8-byte identifier at 0x75AC, then the CPU starts executing the cartridge directly.

Internal EEPROM owner data (name, birthday, sex, blood type) is configured through core options (wswan.name, wswan.byear, wswan.bmonth, wswan.bday, wswan.sex, wswan.blood) and initialized at boot by WSwan_EEPROMInit() without needing a real EEPROM dump.

The wswan.language core option selects English or Japanese, which is returned via I/O port 0xC8+ as the hardware language flag. This replaces the boot ROM's language selection screen.

The NEC V30MZ CPU is emulated in software (v30mz.c). Sound DMA, cartridge banking, and RTC are all handled internally.

ROM extensions: .ws, .wsc, .pc2

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bennugd/","title":"BennuGD - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/diekleinekuh/BennuGD_libretro Upstream https://github.com/SplinterGU/BennuGD Version git Profiled 2026-03-23 Cores bennugd Systems bennugd Technical notes

Self-contained interpreter for BennuGD bytecode (.dcb/.dat). Successor to DIV Games Studio / Fenix. Games bundle all assets with the content file.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bk/","title":"bk-emulator - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/bk-emulator Upstream https://github.com/emestee/bk-emulator Version 1.00 Profiled 2026-03-23 Cores bk Systems elektronika-bk Platform details

bios_mapping: - source_ref: libretro.c:718-760, boot.c:83-116 - notes: ROM directory is {system_dir}/bk/ (libretro.c:724-726).

Model selection via core option \"bk_model\" determines which ROMs are loaded. The core shuts down immediately if any required ROM for the selected model is not found.

**model_rom_map:**\n- source_ref: libretro.c:734-756, boot.c:83-116\n- notes: BK-0010:            MONIT10.ROM + FOCAL10.ROM\n

BK-0010.01: MONIT10.ROM + BASIC10.ROM BK-0010.01 + FDD: MONIT10.ROM + DISK_327.ROM BK-0011M + FDD: B11M_BOS.ROM + DISK_327.ROM + BAS11M_0.ROM + BAS11M_1.ROM + B11M_EXT.ROM Slow BK-0011M: same as BK-0011M + FDD Terak 8510/a: TERAK.ROM

**rom_loading:**\n- source_ref: libretro.c:1050-1107\n- notes: load_rom_file() first tries {romdir}/{filename} with original casing.\n

If not found, retries with the filename converted to lowercase. Returns NULL and shuts down the core on failure.

Technical notes

Files go in {system_dir}/bk/. Each BK model requires a specific set of ROMs. The default model is BK-0010 which needs MONIT10.ROM and FOCAL10.ROM. Changing the core option \"bk_model\" changes which ROMs are loaded. The core shuts down if a required ROM is missing (no fallback or pseudo-BIOS). If a ROM file with uppercase name is not found, the core retries with the filename lowercased.

9 files | 1 required, 8 optional | 9 in repo, 0 missing

MONIT10.ROM -required

FOCAL10.ROM -optional

BASIC10.ROM -optional

DISK_327.ROM -optional

B11M_BOS.ROM -optional

B11M_EXT.ROM -optional

BAS11M_0.ROM -optional

BAS11M_1.ROM -optional

TERAK.ROM -optional

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/blastem/","title":"BlastEm - RetroBIOS","text":"Type standalone + libretro Classification official_port Source https://github.com/libretro/blastem Upstream https://www.retrodev.com/blastem/ Version v0.6.3-pre Profiled 2026-03-23 Cores blastem Systems sega-megadrive, sega-mastersystem Source analysis

tmss:

- **standalone_support:** True\n- **libretro_support:** False\n- **default_model:** md1va3\n- **default_tmss:** off\n- **rom_filename:** tmss.md\n- **rom_size:** 2048\n- **config_path:** system\u0000tmss_path\u0000\n- **source_ref:** genesis.c:1910\n- **notes:** TMSS ROM is loaded from tmss.md (configurable via system/tmss_path).\n

Models with tmss=on: md1va6, md2va1, md2va2, md3va1, md3va2. Models with tmss=off: md1va0, md1va3 (default), teradrive. The libretr... sega_cd:

    - **supported:** False\n    - **source_ref:** system.c:16\n    - **notes:** TODO comment only: 'Differentiate between vanilla Genesis and Sega CD/32X games'\n**jaguar_bios:**\n\n    - **libretro_relevant:** False\n    - **notes:** blastjag (jaguar.c) is a separate standalone binary, not compiled\n

into the libretro core. Requires BIOS as first CLI argument.

Technical notes

BlastEm is a cycle-accurate Sega Mega Drive/Genesis emulator with basic Master System support. In standalone mode it supports TMSS ROM loading and multiple hardware models (MD1 VA0 through MD3 VA2, Teradrive). The Jaguar emulator (blastjag) is a separate standalone binary, not part of the libretro core.

The libretro port (libblastem.c) does NOT expose any core options and defaults to model md1va3 which has TMSS disabled. There is no way to select a TMSS-enabled model through the libretro interface.

Even if a TMSS-enabled model were forced, read_bundled_file() in the libretro build only serves rom.db and returns NULL for tmss.md, so TMSS ROM loading would fail (fatal_error at genesis.c:1923).

Sega CD / Mega CD is not supported (only a TODO comment in system.c:16). No BIOS files are required or loaded by the libretro core.

2 files | 0 required, 2 optional | 1 in repo, 1 missing | 1 with HLE fallback

rom.db -optional, HLE available

tmss.md -optional, standalone, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bluemsx/","title":"blueMSX - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/libretro/blueMSX-libretro Upstream http://bluemsx.msxblue.com/ Version SVN Profiled 2026-03-23 Cores bluemsx Systems msx, msx2, msx2plus, msxturboR, colecovision, sega-sg1000, sega-sc3000, sega-sf7000, spectravideo Technical notes

The directory structure must be preserved exactly as shipped in the repo's system/bluemsx/ folder. The core expects Machines/ and Databases/ subdirectories inside the system directory. Each machine model has its own subdirectory with a config.ini and associated ROM files.

Default machines (used when selecting base type names like \"MSX\", \"MSX2\", etc.) reference ROMs from \"Machines/Shared Roms/\". Machine-specific variants (e.g. \"MSX2 - Panasonic FS-A1F\") have their own ROMs in their own subdirectory.

C-BIOS machines work for cartridge-based games without any copyrighted BIOS. For disk/tape support, real BIOS ROMs are required.

80 files | 15 required, 65 optional | 80 in repo, 0 missing | 1 with HLE fallback

MSX.rom -required

MSXJ.rom -optional

MSXBR.rom -optional

MSXFR.rom -optional

MSXG.rom -optional

MSXKR.rom -optional

MSXR.rom -optional

MSXSE.ROM -optional

MSXSP.rom -optional

MSXAR.ROM -optional

MSXR2.ROM -optional

MSXHAN.rom -optional

MSX2.rom -required

MSX2EXT.rom -required

MSX2J.rom -optional

MSX2JEXT.rom -optional

MSX2BR.rom -optional

MSX2BREXT.rom -optional

MSX2FR.rom -optional

MSX2FREXT.rom -optional

MSX2G.rom -optional

MSX2GEXT.rom -optional

MSX2KR.rom -optional

MSX2KREXT.rom -optional

MSX2R.rom -optional

MSX2REXT.rom -optional

MSX2R2.ROM -optional

MSX2SE.rom -optional

MSX2SP.rom -optional

MSX2SPEXT.rom -optional

MSX2AR.ROM -optional

MSX2AREXT.ROM -optional

MSX2HAN.rom -optional

MSX2P.rom -required

MSX2PEXT.rom -required

MSX2PMUS.rom -required

MSXTR.ROM -required

MSXTREXT.ROM -required

MSXTRMUS.ROM -required

MSXTROPT.ROM -required

MSXDOS23.ROM -required

KANJI.rom -optional

MSXKANJI.rom -optional

FMPAC.rom -optional, HLE available

XBASIC2.rom -optional

PAINT.rom -optional

SWP.rom -optional

ARABIC.rom -optional

HANGUL.rom -optional

RS232.ROM -optional

MOONSOUND.rom -optional

PANASONICDISK.rom -optional

PHILIPSDISK.rom -optional

NATIONALDISK.rom -optional

MICROSOLDISK.ROM -optional

SUNRISEIDE.rom -optional

BEERIDE.ROM -optional

NOVAXIS.rom -optional

nowindDos1.rom -optional

nowindDos2.rom -optional

GCVMX80.ROM -optional

ARAB1.ROM -optional

cbios_main_msx1.rom -optional, bundled in binary

cbios_logo_msx1.rom -optional, bundled in binary

cbios_main_msx2.rom -optional, bundled in binary

cbios_logo_msx2.rom -optional, bundled in binary

cbios_sub.rom -optional, bundled in binary

cbios_main_msx2+.rom -optional, bundled in binary

cbios_logo_msx2+.rom -optional, bundled in binary

cbios_music.rom -optional, bundled in binary

coleco.rom -required

sf7000.rom -required

svi318.rom -required

svi328.rom -required

msxromdb.xml -optional, bundled in binary

msxsysromdb.xml -optional, bundled in binary

colecodb.xml -optional, bundled in binary

msxcaswavdb.xml -optional, bundled in binary

segadb.xml -optional, bundled in binary

svidb.xml -optional, bundled in binary

"},{"location":"emulators/bluemsx/#data-directories","title":"Data directories","text":"

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bnes/","title":"bnes - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/bnes-libretro Upstream https://github.com/Alcaro/bsnes-gc Version v083 Profiled 2026-03-23 Cores bnes Systems nes Source analysis

bios_search:

- **retro_load_game:** libretro/libretro.cpp:181-211 - loads cartridge data only, no BIOS\n- **cartridge_load:** nes/cartridge/cartridge.cpp:18-31 - parses iNES header + ROM data\n- **system_init:** nes/system/system.cpp:62-66 - sets interface pointer, no ROM loading\n- **system_power:** nes/system/system.cpp:43-50 - powers subsystems, no file I/O\n- **interface_init:** nes/interface/interface.cpp:17-20 - stores derived pointer, calls system.init\n
Technical notes

Frozen libretro port of byuu's higan v083 NES module by Ryphecha. Experimental, not maintained. ROM data passed via retro_load_game memory buffer (libretro/libretro.cpp:181-184). Cartridge::load parses iNES headers and delegates to Board::load (nes/cartridge/cartridge.cpp:18-31). System::init sets up the interface pointer and default input devices (nes/system/system.cpp:62-66). No system directory access. No FDS support. Palette hardcoded (libretro/libretro.cpp:20-37). .info declares no firmware (firmware_count absent).

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/boom3/","title":"boom3 - RetroBIOS","text":"Type libretro Classification game_engine Source https://github.com/libretro/boom3 Upstream https://github.com/dhewm/dhewm3 Version git Profiled 2026-03-23 Cores boom3, boom3_xp Systems doom3 Verification mode existence Technical notes

Doom 3 source port based on dhewm3 (GPL Doom 3 engine). The core accepts .pk4 extensions (retro_get_system_info sets valid_extensions = \"pk4\"). Content is loaded directly from the .pk4 file path - the engine extracts the grandparent directory as fs_basepath (libretro.cpp:1097,1135-1136 via extract_directory called twice on info->path) and expects the standard Doom 3 directory layout with base/ containing pak000.pk4 through pak008.pk4. BASE_GAMEDIR is hardcoded to \"base\" (Licensee.h:58). The boom3_xp variant compiles with _D3XP defined, which passes \"+set fs_game d3xp\" at startup (libretro.cpp:538-544) to load the Resurrection of Evil expansion from a d3xp/ subdirectory alongside base/. The filesystem code (FileSystem.cpp:2125) scans for .pk4 files in the game directory and loads them in order, with higher-numbered paks overriding lower ones. The core requires OpenGL (RETRO_ENVIRONMENT_SET_HW_RENDER) and XRGB8888 pixel format. All required files are commercial Doom 3 game data, not engine firmware. No BIOS or system files are needed in the RetroArch system directory.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/boytacean/","title":"Boytacean - RetroBIOS","text":"Type standalone + libretro Classification official_port Source https://github.com/joamag/boytacean Version 0.11.5 Profiled 2026-03-23 Cores boytacean Systems nintendo-gb, nintendo-gbc Technical notes

Game Boy / Game Boy Color emulator written in Rust by Joao Magalhaes.

Libretro: all boot ROMs compiled into binary as static byte arrays in src/data.rs. load_boot_static() copies from arrays. No filesystem access, no RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. No external files. ref: core.rs:402 instance.load(true) -> gb.rs:1311 -> load_boot_static

Standalone (SDL): also defaults to embedded boot ROMs via load(true). User can override via --boot-rom-path CLI argument with any boot ROM file. load_boot_file() with hardcoded ./res/boot/*.bin paths exists in gb.rs:1361 but is not called from any frontend.

Boot ROM defaults: DmgBootix (DMG), CgbBoytacean (CGB) \u2014 open-source.

6 files | 0 required, 6 optional | 3 in repo, 3 missing | 6 with HLE fallback

dmg_boot.bin -optional, HLE available, standalone

sgb_boot.bin -optional, HLE available, standalone

dmg_bootix.bin -optional, HLE available, standalone, missing from repo

mgb_bootix.bin -optional, HLE available, standalone, missing from repo

cgb_boot.bin -optional, HLE available, standalone

cgb_boytacean.bin -optional, HLE available, standalone, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bsnes-jg/","title":"bsnes-jg - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/bsnes-jg Upstream https://gitlab.com/jgemu/bsnes Version 2.1.0 Profiled 2026-03-23 Cores bsnes-jg Systems nintendo-snes, nintendo-sgb, nintendo-satellaview, nintendo-sufami-turbo Technical notes

Fork of bsnes v115 by Rupert Carmichael, rewritten for C++ standard library. Coprocessor firmware loaded from system_dir via openFileCallback. HLE available for DSP1/1B/2/4 and ST010 (core option bsnes_jg_coproc_preferhle). DSP3, ST011, ST018 require LLE firmware in all cases (no HLE path). CX4/HitachiDSP uses embedded static data ROM (3072 bytes), no external file. SGB1/SGB2 boot ROMs embedded (256 bytes each). BML game databases embedded as C++ string literals.

ref: libretro/libretro.cpp:420-502 fileOpenV firmware loading callback ref: src/cartridge.cpp:754-829 uPD7725 (DSP1-4) LLE/HLE dispatch ref: src/cartridge.cpp:831-901 uPD96050 (ST010/ST011) LLE/HLE dispatch ref: src/cartridge.cpp:615-670 ARM6 (ST018) firmware loading ref: src/cartridge.cpp:672-752 HG51BS169 (HitachiDSP/CX4) embedded ROM + HLE ref: src/coprocessor/icd.cpp:249,260 SGB1/SGB2 boot ROMs embedded ref: src/cartridge.cpp:62 hitachidspStaticDataROM embedded ref: libretro/libretro.cpp:30-33 BML databases embedded

16 files | 0 required, 16 optional | 16 in repo, 0 missing | 10 with HLE fallback

dsp1.program.rom -optional, HLE available

dsp1.data.rom -optional, HLE available

dsp1b.program.rom -optional, HLE available

dsp1b.data.rom -optional, HLE available

dsp2.program.rom -optional, HLE available

dsp2.data.rom -optional, HLE available

dsp3.program.rom -optional

dsp3.data.rom -optional

dsp4.program.rom -optional, HLE available

dsp4.data.rom -optional, HLE available

st010.program.rom -optional, HLE available

st010.data.rom -optional, HLE available

st011.program.rom -optional

st011.data.rom -optional

st018.program.rom -optional

st018.data.rom -optional

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bsnes/","title":"bsnes - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/libretro/bsnes-libretro Upstream https://github.com/bsnes-emu/bsnes Version 115 Profiled 2026-03-23 Cores bsnes Systems nintendo-snes, nintendo-super-game-boy, nintendo-satellaview

20 files | 7 required, 13 optional | 20 in repo, 0 missing | 11 with HLE fallback

dsp1.program.rom -optional, HLE available

dsp1.data.rom -optional, HLE available

dsp1b.program.rom -optional, HLE available

dsp1b.data.rom -optional, HLE available

dsp2.program.rom -optional, HLE available

dsp2.data.rom -optional, HLE available

dsp3.program.rom -required

dsp3.data.rom -required

dsp4.program.rom -optional, HLE available

dsp4.data.rom -optional, HLE available

st010.program.rom -optional, HLE available

st010.data.rom -optional, HLE available

st011.program.rom -required

st011.data.rom -required

st018.program.rom -required

st018.data.rom -required

cx4.data.rom -optional, HLE available

SGB1.sfc -optional

SGB2.sfc -optional

BS-X.bin -required

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bsnes2014/","title":"bsnes 2014 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/bsnes2014 Upstream https://github.com/bsnes-emu/bsnes Version v094 Profiled 2026-03-25 Cores bsnes2014_accuracy, bsnes2014_balanced, bsnes2014_performance Systems nintendo-snes, nintendo-sgb, nintendo-satellaview, nintendo-sufami-turbo Technical notes

Frozen at bsnes v094. Three build profiles: accuracy (dot-based PPU), balanced, performance (scanline PPU). All 3 share the same 16 firmware files. Profiles only differ in PPU (sfc/profile-.hpp), not coprocessors. SPC700 IPL ROM (64 bytes) embedded in target-libretro/libretro.cpp:31. No HLE fallback for any coprocessor in v094. Firmware loaded from system_dir via file::exists() + mmapstream. No hash or size validation on any firmware file. Libretro build uses heuristics only (ananke/heuristics/), not the SHA256 database (ananke/database/). All DSP1 games use DSP1B filenames via heuristic fallback. The database dsp1.program.rom / dsp1.data.rom names are only in the standalone build (target-ethos via ananke). .info accuracy/balanced: firmware_count=18 (overcounts by 2, includes phantom dsp1. from unused database). Performance .info: firmware_count=17 (also missing cx4.data.rom). Upstream v094 source is contained within the libretro repo (sfc/, ananke/). bsnes-emu/bsnes is the modern rewrite (v115+).

16 files | 0 required, 16 optional | 16 in repo, 0 missing

dsp1b.program.rom -optional

dsp1b.data.rom -optional

dsp2.program.rom -optional

dsp2.data.rom -optional

dsp3.program.rom -optional

dsp3.data.rom -optional

dsp4.program.rom -optional

dsp4.data.rom -optional

cx4.data.rom -optional

st010.program.rom -optional

st010.data.rom -optional

st011.program.rom -optional

st011.data.rom -optional

st018.program.rom -optional

st018.data.rom -optional

sgb.boot.rom -optional

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bsnes_cplusplus98/","title":"bsnes C++98 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/bsnes-libretro-cplusplus98 Upstream https://byuu.org/ Version v085 (Performance) Profiled 2026-03-23 Cores bsnes_cplusplus98 Systems nintendo-snes, nintendo-sufami-turbo, nintendo-satellaview Technical notes

Frozen snapshot of bsnes v085 downgraded to C++98 for old compilers (PS3). Performance profile only. is_experimental=true.

NEC DSP and Hitachi DSP firmware loaded from the ROM directory, not system_dir. Path: dir(interface->path(Slot::Base, \".dsp\")) + firmware_name from game XML markup. interface->path() returns ROM basename + hint. ref: snes/cartridge/markup.cpp parse_markup_necdsp, parse_markup_hitachidsp ref: snes/libretro/libretro.cpp Interface::path()

RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY is never called. No file I/O targets system_dir anywhere in the codebase.

Core continues without DSP firmware but coprocessor games won't function.

No BIOS or firmware files required.

Why no files

firmware_count=0 in .info is correct. DSP firmware (NEC uPD7725/uPD96050, Hitachi CX4) is loaded from the ROM directory via game XML markup, not from system_dir. RetroArch cannot pre-populate firmware in the ROM directory. Upstream byuu.org is defunct; this libretro port is the preserved v085 code.

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bsnes_hd_beta/","title":"bsnes-hd beta - RetroBIOS","text":"Type libretro Classification enhanced_fork Source https://github.com/DerKoun/bsnes-hd Upstream https://github.com/bsnes-emu/bsnes Version v10.6 Profiled 2026-03-23 Cores bsnes_hd_beta Systems nintendo-snes, nintendo-sgb, nintendo-satellaview, nintendo-sufami-turbo Technical notes

bsnes-hd beta is a fork of bsnes ~v114 by DerKoun with widescreen and true color rendering. Firmware handling identical to bsnes v115. repo Version=\"10.6\", SerializerVersion=\"114.2\" ref: bsnes/emulator/emulator.hpp:33-34,40

SGB boot ROMs embedded in binary (icd/boot-roms.cpp:1,12). SGB1.sfc/SGB2.sfc are SGB cartridge ROMs (not boot ROMs). HLE available for DSP1/1B/2/4, ST010, CX4 (default ON in libretro). DSP3, ST011, ST018 have no HLE. Coprocessor firmware not loaded from system_dir in libretro wrapper; HLE used by default, LLE requires firmware embedded in ROM. ref: sfc/cartridge/load.cpp:431,506,586 ref: sfc/coprocessor/icd/icd.cpp:87,90 ref: target-libretro/libretro_core_options.h:462-470

20 files | 0 required, 20 optional | 20 in repo, 0 missing | 11 with HLE fallback

dsp1.program.rom -optional, HLE available

dsp1.data.rom -optional, HLE available

dsp1b.program.rom -optional, HLE available

dsp1b.data.rom -optional, HLE available

dsp2.program.rom -optional, HLE available

dsp2.data.rom -optional, HLE available

dsp3.program.rom -optional

dsp3.data.rom -optional

dsp4.program.rom -optional, HLE available

dsp4.data.rom -optional, HLE available

cx4.data.rom -optional, HLE available

st010.program.rom -optional, HLE available

st010.data.rom -optional, HLE available

st011.program.rom -optional

st011.data.rom -optional

st018.program.rom -optional

st018.data.rom -optional

SGB1.sfc -optional

SGB2.sfc -optional

BS-X.bin -optional

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/bsnes_mercury/","title":"bsnes-mercury - RetroBIOS","text":"Type libretro Classification enhanced_fork Source https://github.com/libretro/bsnes-mercury Upstream https://byuu.org/higan Version v094 (Mercury) Profiled 2026-03-25 Cores bsnes_mercury_accuracy, bsnes_mercury_balanced, bsnes_mercury_performance Systems nintendo-snes, nintendo-sgb, nintendo-satellaview, nintendo-sufami-turbo Technical notes

Fork of higan v094 by Alcaro. Restores HLE for coprocessor chips removed in v094, adds firmware_appended support and SuperFX overclocking. Three profiles: accuracy, balanced, performance (PPU differs, not firmware). Core option bsnes_chip_hle (default LLE, requires bsnes_violate_accuracy) controls HLE/LLE at runtime. ref: target-libretro/libretro.cpp:428-442

Firmware loaded from system_dir via file::exists + mmapstream. No hash or size validation on any firmware file. ref: target-libretro/libretro.cpp:242-264

firmware_appended: firmware can be appended to end of ROM file. ref: ananke/heuristics/super-famicom.hpp:83

SPC700 IPL ROM (64 bytes) is embedded in the binary. ref: target-libretro/libretro.cpp:39

Upstream higan v094 by byuu (2014, site defunct). Mercury preserves v094 code with HLE additions documented in changes.diff at repo root.

18 files | 0 required, 18 optional | 18 in repo, 0 missing | 13 with HLE fallback

dsp1.program.rom -optional, HLE available

dsp1.data.rom -optional, HLE available

dsp1b.program.rom -optional, HLE available

dsp1b.data.rom -optional, HLE available

dsp2.program.rom -optional, HLE available

dsp2.data.rom -optional, HLE available

dsp3.program.rom -optional, HLE available

dsp3.data.rom -optional, HLE available

dsp4.program.rom -optional, HLE available

dsp4.data.rom -optional, HLE available

cx4.data.rom -optional, HLE available

st010.program.rom -optional, HLE available

st010.data.rom -optional, HLE available

st011.program.rom -optional

st011.data.rom -optional

st018.program.rom -optional

st018.data.rom -optional

sgb.boot.rom -optional

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/cannonball/","title":"Cannonball - RetroBIOS","text":"Type game Classification game_engine Source https://github.com/libretro/cannonball Upstream https://github.com/djyt/cannonball Version 1.0 Profiled 2026-03-23 Cores cannonball Systems sega-outrun Technical notes

Cannonball is an enhanced OutRun engine that runs the original Sega OutRun arcade ROM set (Rev B). It is not a traditional emulator but a source port that loads the original ROM data for graphics, sound, and gameplay logic.

The core looks for ROM files in one of two locations (src/main/libretro/main.cpp:945-967): 1. The directory containing a loaded .game content file 2. {system_dir}/cannonball/

ROM loading is in src/main/roms.cpp. Each file is verified by CRC32 at load time (src/main/romloader.cpp:70-76). Files are loaded as raw ROM chips, not inside ZIP archives.

The Rev B ROM set is always required. Japanese ROM variants are loaded on demand when the \"Japanese Tracks\" core option is enabled.

Two optional widescreen tilemap patches are loaded from a res/ subdirectory (src/main/engine/omusic.cpp:42-51). These are Cannonball-specific data files, not original arcade ROMs.

The fixed PCM sample variant (opr-10188.71f) replaces opr-10188.71 when the \"Fix Broken Samples\" core option is enabled.

42 files | 31 required, 11 optional | 39 in repo, 3 missing Categories: 42 game data

epr-10381a.132 -required, game_data

epr-10383b.117 -required, game_data

epr-10380b.133 -required, game_data

epr-10382b.118 -required, game_data

epr-10327a.76 -required, game_data

epr-10329a.58 -required, game_data

epr-10328a.75 -required, game_data

epr-10330a.57 -required, game_data

opr-10268.99 -required, game_data

opr-10232.102 -required, game_data

opr-10267.100 -required, game_data

opr-10231.103 -required, game_data

opr-10266.101 -required, game_data

opr-10230.104 -required, game_data

opr-10185.11 -required, game_data

opr-10186.47 -required, game_data

mpr-10371.9 -required, game_data

mpr-10373.10 -required, game_data

mpr-10375.11 -required, game_data

mpr-10377.12 -required, game_data

mpr-10372.13 -required, game_data

mpr-10374.14 -required, game_data

mpr-10376.15 -required, game_data

mpr-10378.16 -required, game_data

epr-10187.88 -required, game_data

opr-10193.66 -required, game_data

opr-10192.67 -required, game_data

opr-10191.68 -required, game_data

opr-10190.69 -required, game_data

opr-10189.70 -required, game_data

opr-10188.71 -required, game_data

opr-10188.71f -optional, game_data

res/tilemap.bin -optional, game_data, missing from repo

res/tilepatch.bin -optional, game_data, missing from repo

epr-10380.133 -optional, game_data

epr-10382.118 -optional, game_data

epr-10381.132 -optional, game_data, missing from repo

epr-10383.117 -optional, game_data

epr-10327.76 -optional, game_data

epr-10329.58 -optional, game_data

epr-10328.75 -optional, game_data

epr-10330.57 -optional, game_data

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/cap32/","title":"Caprice32 - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/libretro/libretro-cap32 Upstream https://github.com/ColinPitrat/caprice32 Version v4.2.0 Profiled 2026-03-23 Cores cap32 Systems amstrad-cpc Platform details

bios_mapping: - source_ref: cap32/cap32.c:1072-1100, cap32/cap32.c:342-345 - notes: All ROMs are embedded. emulator_select_ROM() copies the appropriate

ROM array into the pbROM buffer based on CPC.model. No filesystem lookup occurs in the libretro port. The retro_system_bios_directory variable is set up in libretro-core.c:1499-1510 but only used for a future custom BIOS feature that is not yet implemented.

**embedded_roms:**\n- source_ref: cap32/rom/464.h, cap32/rom/6128.h, cap32/rom/amsdos.h, cap32/rom/6128p.h, cap32/rom/cpm.h\n- notes: 5 ROM sets embedded as C arrays:\n

OS_BASIC10 (32KB) - CPC 464/664 OS + BASIC 1.0 OS_BASIC11 (32KB) - CPC 6128 OS + BASIC 1.1 AMSDOS (16KB) - Disk controller ROM, mapped to slot 7 OS_6128P - CPC+ system cartridge (White Label cartridge) cpmROM (128KB+) - CP/M boot snapshot including SNA header

**model_rom_map:**\n- source_ref: cap32/cap32.c:1072-1100\n- notes: CPC 464:  OS_BASIC10 only (no disk support)\n

CPC 664: OS_BASIC10 + AMSDOS in ROM slot 7 CPC 6128: OS_BASIC11 + AMSDOS in ROM slot 7 CPC+: 6128P system cartridge (or user-provided .cpr file)

Technical notes

Caprice32 is an Amstrad CPC emulator ported to libretro. Supports CPC 464, CPC 664, CPC 6128, and CPC+ (Plus) models.

All system ROMs are compiled directly into the core binary as C header arrays in cap32/rom/*.h. No external BIOS files are required.

Embedded ROMs (cap32/cap32.c:342-345): - cap32/rom/464.h: OS_BASIC10[32768] - CPC 464 OS + BASIC 1.0 - cap32/rom/6128.h: OS_BASIC11[32768] - CPC 6128 OS + BASIC 1.1 - cap32/rom/amsdos.h: AMSDOS[16384] - AMSDOS disk controller ROM - cap32/rom/6128p.h: OS_6128P - CPC+ system cartridge ROM - cap32/rom/cpm.h: cpmROM - CP/M boot snapshot (128KB)

ROM selection in emulator_select_ROM() (cap32/cap32.c:1072-1100): - CPC 464: OS_BASIC10 (32KB) - CPC 664: OS_BASIC10 (32KB) + AMSDOS in slot 7 - CPC 6128: OS_BASIC11 (32KB) + AMSDOS in slot 7 - CPC+: OS_6128P loaded as system cartridge via cpr_load()

The standalone (non-libretro) version references external filenames cpc464.rom, cpc664.rom, cpc6128.rom, amsdos.rom in cap32.c:349-352 via config file loading (cap32.c:1828-1840), but the libretro port does not use this path. The libretro init (libretro-core.c:1512) has a \"TODO: future use to load custom bios\" comment that is not implemented.

Keyboard layout patches are applied to the ROM in memory for French and Spanish layouts via rom_mods.h (cap32.c:1102-1126).

CP/M support loads a pre-built snapshot (cpm.h) into memory via snapshot_load_mem() in slots.c:87.

6 files | 1 required, 5 optional | 3 in repo, 3 missing

cpc464.rom -required, standalone

cpc664.rom -optional, standalone

cpc6128.rom -optional, standalone

amsdos.rom -optional, standalone, missing from repo

system.cpr -optional, standalone, missing from repo

MF2.rom -optional, standalone, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/cdi2015/","title":"CDi 2015 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/mame2015-libretro Upstream https://github.com/mamedev/mame/tree/mame0160 Version 0.160 Profiled 2026-03-23 Cores cdi2015 Systems philips-cdi Technical notes

MAME 0.160 compiled with SUBTARGET=cdi, only cdimono1 driver. Checks cdimono1.zip existence in system_dir, then game dir. Returns -2 if missing. cdic.bin and slave.bin are undumped 68HC05 MCUs (NO_DUMP), not in the ZIP.

1 files | 1 required, 0 optional | 1 in repo, 0 missing Categories: 1 BIOS ZIPs

cdimono1.zip -required, bios_zip

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/cemu/","title":"Cemu - RetroBIOS","text":"Type standalone Source https://github.com/cemu-project/Cemu Version 2.6 Profiled 2026-03-18 Cores cemu Systems nintendo-wiiu Analysis date 2026-03-17 Analysis commit HEAD (depth=1) Firmware titles MLC structure Technical notes

Cemu is a standalone Wii U emulator (not a libretro core). Minimum to run games: keys.txt with disc decryption keys. Shared fonts are required but Cemu ships fallback fonts in resources/sharedFonts/. Online play requires otp.bin (1024 bytes) + seeprom.bin (512 bytes) + SSL certificates. The cafeLibs/ directory can hold original Wii U firmware .rpl libraries for accuracy. Any .rpl from the Wii U firmware placed in cafeLibs/ will override Cemu's HLE implementation.

58 files | 5 required, 53 optional | 5 in repo, 53 missing

keys.txt -required

otp.bin -optional, missing from repo

seeprom.bin -optional, missing from repo

CafeCn.ttf -required

CafeKr.ttf -required

CafeStd.ttf -required

CafeTw.ttf -required

WIIU_COMMON_1_CERT.der -optional, missing from repo

WIIU_COMMON_1_RSA_KEY.aes -optional, missing from repo

WIIU_ACCOUNT_1_CERT.der -optional, missing from repo

WIIU_ACCOUNT_1_RSA_KEY.aes -optional, missing from repo

WIIU_OLIVE_1_CERT.der -optional, missing from repo

WIIU_OLIVE_1_RSA_KEY.aes -optional, missing from repo

WIIU_VINO_1_CERT.der -optional, missing from repo

WIIU_VINO_1_RSA_KEY.aes -optional, missing from repo

WIIU_WOOD_1_CERT.der -optional, missing from repo

WIIU_WOOD_1_RSA_KEY.aes -optional, missing from repo

CACERT_NINTENDO_CA.der -optional, missing from repo

CACERT_NINTENDO_CA_G2.der -optional, missing from repo

CACERT_NINTENDO_CA_G3.der -optional, missing from repo

CACERT_NINTENDO_CLASS2_CA.der -optional, missing from repo

CACERT_NINTENDO_CLASS2_CA_G2.der -optional, missing from repo

CACERT_NINTENDO_CLASS2_CA_G3.der -optional, missing from repo

BALTIMORE_CYBERTRUST_ROOT_CA.der -optional, missing from repo

CYBERTRUST_GLOBAL_ROOT_CA.der -optional, missing from repo

VERIZON_GLOBAL_ROOT_CA.der -optional, missing from repo

GLOBALSIGN_ROOT_CA.der -optional, missing from repo

GLOBALSIGN_ROOT_CA_R2.der -optional, missing from repo

GLOBALSIGN_ROOT_CA_R3.der -optional, missing from repo

VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G3.der -optional, missing from repo

VERISIGN_UNIVERSAL_ROOT_CA.der -optional, missing from repo

VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G5.der -optional, missing from repo

THAWTE_PRIMARY_ROOT_CA_G3.der -optional, missing from repo

THAWTE_PRIMARY_ROOT_CA.der -optional, missing from repo

GEOTRUST_GLOBAL_CA.der -optional, missing from repo

GEOTRUST_GLOBAL_CA2.der -optional, missing from repo

GEOTRUST_PRIMARY_CA.der -optional, missing from repo

GEOTRUST_PRIMARY_CA_G3.der -optional, missing from repo

ADDTRUST_EXT_CA_ROOT.der -optional, missing from repo

COMODO_CA.der -optional, missing from repo

UTN_DATACORP_SGC_CA.der -optional, missing from repo

UTN_USERFIRST_HARDWARE_CA.der -optional, missing from repo

DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA.der -optional, missing from repo

DIGICERT_ASSURED_ID_ROOT_CA.der -optional, missing from repo

DIGICERT_GLOBAL_ROOT_CA.der -optional, missing from repo

GTE_CYBERTRUST_GLOBAL_ROOT.der -optional, missing from repo

VERISIGN_CLASS3_PUBLIC_PRIMARY_CA.der -optional, missing from repo

THAWTE_PREMIUM_SERVER_CA.der -optional, missing from repo

EQUIFAX_SECURE_CA.der -optional, missing from repo

ENTRUST_SECURE_SERVER_CA.der -optional, missing from repo

VERISIGN_CLASS3_PUBLIC_PRIMARY_CA_G2.der -optional, missing from repo

ENTRUST_CA_2048.der -optional, missing from repo

ENTRUST_ROOT_CA.der -optional, missing from repo

ENTRUST_ROOT_CA_G2.der -optional, missing from repo

DIGICERT_ASSURED_ID_ROOT_CA_G2.der -optional, missing from repo

DIGICERT_GLOBAL_ROOT_CA_G2.der -optional, missing from repo

snd_user.rpl -optional, missing from repo

snduser2.rpl -optional, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/chailove/","title":"ChaiLove - RetroBIOS","text":"Type game Classification game_engine Source https://github.com/libretro/libretro-chailove Version 2.0.0 Profiled 2026-03-23 Cores chailove Technical notes

2D game framework for libretro using ChaiScript, inspired by LOVE2D. Game engine runtime that loads .chai/.chailove game files as content. Mounts system_dir at /libretro/system via PhysFS for game scripts, but the core itself requires no external files.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/chimerasnes/","title":"ChimeraSNES - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/jamsilva/chimerasnes Upstream https://github.com/snes9xgit/snes9x Version Profiled 2026-03-23 Cores chimerasnes Systems nintendo-snes, nintendo-satellaview, nintendo-sufami-turbo Technical notes

Based on multiple snes9x forks (uosnes, snes9x2005), optimized for slow hardware. All coprocessor data (DSP1-4, CX4, SuperFX, SA-1, SPC7110, OBC1) is HLE with embedded ROM tables. No external coprocessor firmware needed. BS-X BIOS loading controlled by core option chimerasnes_bsx_bios (default: skip). retro_load_game_special() returns false (no subsystem support). .info firmware_count absent (= 0), under-declares: code loads 2 files.

2 files | 1 required, 1 optional | 2 in repo, 0 missing

BS-X.bin -optional : Satellaview BS-X BIOS

STBIOS.bin -required : Sufami Turbo BIOS

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/citra/","title":"Citra - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/libretro/citra Upstream https://github.com/citra-emu/citra Version Git Profiled 2026-03-23 Cores citra Systems nintendo-3ds Technical notes

Citra 3DS emulator. Upstream taken down March 2024 (Nintendo lawsuit). Mirror: https://github.com/citra-mirror/citra Data dir: {save_dir}/Citra/ or {system_dir}/Citra/ ref: src/citra_libretro/citra_libretro.cpp:460-466

HLE for most services. Embedded open-source replacements for shared font, Mii data, country list, and bad word list compiled into the binary. ref: src/core/file_sys/archive_ncch.cpp:9-27, 133-167

firmware_count absent in .info (= 0). All files optional.

4 files | 0 required, 4 optional | 3 in repo, 1 missing | 1 with HLE fallback

aes_keys.txt -optional : AES encryption keys

boot9.bin -optional, missing from repo : ARM9 bootrom

shared_font.bin -optional, HLE available : system shared font (legacy format)

seeddb.bin -optional : game seed database

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/citra2018/","title":"Citra 2018 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/citra2018 Upstream https://github.com/citra-emu/citra Version Git Profiled 2026-03-23 Cores citra2018 Systems nintendo-3ds Technical notes

Frozen 2018 snapshot of the Citra 3DS emulator. Loads files from {system_dir}/Citra/sysdata/. ref: src/citra_libretro/citra_libretro.cpp:317, src/common/common_paths.h:24

Embedded open-source replacement font in archive_ncch.cpp. ref: src/core/file_sys/archive_ncch.cpp:134-146

firmware_count absent in .info (= 0). Both files are optional.

2 files | 0 required, 2 optional | 2 in repo, 0 missing | 1 with HLE fallback

aes_keys.txt -optional

shared_font.bin -optional, HLE available

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/citra_canary/","title":"Citra Canary - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/citra Upstream https://github.com/citra-emu/citra Version Git Profiled 2026-03-23 Cores citra_canary Systems nintendo-3ds Technical notes

Canary branch of libretro/citra. Older codebase than master branch (citra core). Missing boot9.bin, sector0x96.bin, seeddb.bin support present in master. Seed crypto unimplemented (src/core/file_sys/ncch_container.cpp:169). Upstream citra-emu/citra taken down March 2024 (Nintendo lawsuit). Mirror: https://github.com/citra-mirror/citra

Data dir: {system_dir}/Citra/sysdata/ ref: src/citra_libretro/citra_libretro.cpp:305-314

Embedded open-source replacements for shared font, country list, bad word list. ref: src/core/file_sys/archive_ncch.cpp:142-147

firmware_count absent in .info (= 0).

2 files | 0 required, 2 optional | 2 in repo, 0 missing | 1 with HLE fallback

aes_keys.txt -optional

shared_font.bin -optional, HLE available

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/clownmdemu/","title":"ClownMDEmu - RetroBIOS","text":"Type standalone + libretro Classification official_port Source https://github.com/Clownacy/clownmdemu-libretro Upstream https://github.com/Clownacy/clownmdemu Version Git Profiled 2026-03-23 Cores clownmdemu Systems sega-megadrive, sega-megacd Source analysis

tmss:

- **supported:** False\n

megacd_bios:

- **external_required:** False\n- **builtin_boot_rom:** True\n- **boot_rom_source:** https://github.com/Clownacy/clownmdemu-mcd-boot\n- **boot_rom_location:** source/mega-cd-boot-rom.c (16384 uint16 entries = 32 KB)\n- **bus_mapping:** 0x400000-0x41FFFF (address & 0x20000 == 0)\n- **source_ref:** bus-main-m68k.c:19-21, bus-main-m68k.c:501-513\n- **bios_hle:** True\n- **hle_source_ref:** bus-sub-m68k.c:64 (MegaCDBIOSCall)\n
Technical notes

Mega Drive/Genesis and Mega CD emulator by Clownacy. Supports cartridge (bin/md/gen) and CD (cue/iso/chd) formats, plus a subsystem for cartridge+CD combo (Mega CD Mode 1). Mega CD boot ROM is an open-source replacement compiled into the binary (mega-cd-boot-rom.c, 32 KB). Sub-CPU BIOS calls handled via HLE. TMSS not implemented. No external files needed.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/craft/","title":"Craft - RetroBIOS","text":"Type game Classification pure_libretro Source https://github.com/libretro/Craft Upstream https://github.com/fogleman/Craft Version v1 Profiled 2026-03-23 Cores craft Source ref libretro/libretro.c, src/main.c:2680-2698, src/main.c:3315-3345 Technical notes

Libretro port of Craft, a simple Minecraft clone by Michael Fogleman. All textures, fonts, and shaders are embedded in the binary (header arrays). Upstream loads textures from external PNG files; libretro port compiles them in. Uses system directory only for craft.db/auth.db (core-generated save data). Source has zero fopen calls. .info declares no firmware.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/crocods/","title":"CrocoDS - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/libretro/libretro-crocods Upstream https://github.com/redbug26/crocods-core Version v1 Profiled 2026-03-23 Cores crocods Systems amstrad-cpc Platform details

bios_mapping: - source_ref: crocods-core/vga.c:185-200, crocods-core/platform.c:1009-1020 - notes: All ROMs are embedded. InitMemCPC() copies cpc6128_bin and romdisc_bin

into ROMINF and ROMEXT arrays via memcpy. No filesystem lookup occurs. retro_set_environment() does not request system_directory.

**embedded_roms:**\n- source_ref: crocods-core/cpc6128.bin.c, crocods-core/romdisc.bin.c\n- notes: 2 ROM sets embedded as C byte arrays:\n

cpc6128_bin (32KB) - CPC 6128 OS (lower 16KB) + BASIC 1.1 (upper 16KB) romdisc_bin (16KB) - AMSDOS disk controller ROM, mapped to slot 7

**model_rom_map:**\n- source_ref: crocods-core/vga.c:189-192\n- notes: CPC 6128 only: OS in ROMINF, BASIC in ROMEXT[0], AMSDOS in ROMEXT[7]\n

emulator_patch_ROM() applies language patches to ROMINF after loading

Technical notes

CrocoDS is an Amstrad CPC 6128 emulator ported to libretro. Supports .dsk, .sna, and .kcr file formats.

All system ROMs are compiled directly into the core binary as C byte arrays. No external BIOS files are required.

Embedded ROMs (crocods-core/): - cpc6128.bin.c: cpc6128_bin[32768] - CPC 6128 OS (16KB) + BASIC 1.1 (16KB) - romdisc.bin.c: romdisc_bin[16384] - AMSDOS disk controller ROM (16KB)

ROM initialization in InitMemCPC() (crocods-core/vga.c:185-200): - ROMINF (lower ROM, 16KB): first half of cpc6128_bin (OS) - ROMEXT[0] (upper ROM slot 0, 16KB): second half of cpc6128_bin (BASIC) - ROMEXT[7] (upper ROM slot 7, 16KB): romdisc_bin (AMSDOS)

Called from HardResetCPC() (crocods-core/platform.c:1009-1020) using the extern byte arrays directly. No filesystem ROM loading exists in the libretro path.

A Multiface ROM loader exists (crocods-core/multiface.c:51-61) that reads LocRomMulti via fopen(), but InitMultiface() is never called from the libretro build or platform.c. Dead code in libretro context.

The core does not request retro_system_directory or declare any firmware entries in the .info file. need_fullpath is false.

Only the CPC 6128 model is emulated (no CPC 464/664 selection).

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/cruzes/","title":"Cruzes - RetroBIOS","text":"Type libretro Classification pure_libretro Source https://github.com/libretro/libretro-samples/tree/master/tests/cruzes Version 0.1 Profiled 2026-03-23 Cores cruzes Systems game Source analysis Technical notes

Unfinished Picross puzzle game, part of the libretro-samples repository. No separate upstream -- written directly for the libretro API.

supports_no_game true (cruzes.c:772), valid_extensions \"\" (cruzes.c:749). Puzzle grid hardcoded in retro_init (cruzes.c:706-717) via load_challenge. retro_load_game (cruzes.c:728-732) sets pixel format and returns true. No file I/O, no RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY call.

Font data (Carlito-Regular.ttf) compiled in via ttf2c (font10.h, font16.h, font24.h).

No BIOS or firmware files required.

Why no files

Game core with no external file dependencies. All assets compiled in.

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/daphne/","title":"Daphne - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/libretro/daphne Upstream https://github.com/mirror/daphne-emu Version Git Profiled 2026-03-23 Cores daphne Systems arcade-laserdisc Technical notes

LaserDisc arcade game emulator. Port of Daphne 1.0 (Matt Ownby) to libretro. Each game loads its own arcade ROM set from a ZIP file named after the game (e.g. lair.zip). ROMs are loaded from a content-relative directory structure (homedir/roms/) with CRC32 verification (game.cpp:767-781). The core never accesses the RetroArch system directory. Additional per-game data (framefiles, sound samples, overlay BMPs) is also loaded relative to the content directory.

No BIOS or firmware files required.

Why no files

.info declares no firmware (firmware_count absent). Code confirmed: the core never calls RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. All files (ROM ZIPs, framefiles, sound, pics) load from the content directory via g_homedir (libretro.cpp:1153, set to rom_path/..). No shared system BIOS or firmware.

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/desmume/","title":"DeSmuME - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/desmume Upstream https://github.com/TASEmulators/desmume Version SVN Profiled 2026-03-23 Cores desmume Systems nintendo-ds Technical notes

Full HLE of ARM7/ARM9 SWI routines; BIOS files optional for most games. External BIOS enables SWI-from-BIOS mode. Firmware boot requires both BIOS files loaded and interpreter mode (JIT incompatible). No DSi support. Core option: desmume_use_external_bios.

3 files | 0 required, 3 optional | 3 in repo, 0 missing | 3 with HLE fallback

bios7.bin -optional, HLE available : ARM7 BIOS

bios9.bin -optional, HLE available : ARM9 BIOS

firmware.bin -optional, HLE available : NDS firmware image

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/desmume2015/","title":"DeSmuME 2015 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/desmume2015 Upstream https://github.com/TASEmulators/desmume Version SVN (2015 snapshot) Profiled 2026-03-23 Cores desmume2015 Systems nintendo-ds Technical notes

Frozen 2015 snapshot of DeSmuME. The core emulator code supports external BIOS/firmware (PrepareBiosARM7/ARM9 in NDSSystem.cpp:1974-2050), but UseExtBIOS defaults to false (NDSSystem.h:497) and the libretro frontend never sets it \u2014 no desmume_use_external_bios core option exists in this version. Uses HLE BIOS stubs when external BIOS not loaded.

No BIOS or firmware files required.

Why no files

.info declares firmware_count=3 but libretro frontend never enables external BIOS loading (UseExtBIOS defaults false in NDSSystem.h:497, never set in libretro.cpp)

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dice/","title":"DICE - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/mittonk/dice-libretro Upstream https://sourceforge.net/projects/dice/ Version v0.4.2 Profiled 2026-03-23 Cores dice Systems discrete-arcade Source analysis

rom_loading:

- **method:** MAME-style ZIP, matched by CRC32 per RomDesc\n- **source_ref:** chips/rom.cpp:41-218\n- **zip_handling:** unzip library (unzip/), opened via libretro_zip_filename\n
Technical notes

Discrete Integrated Circuit Emulator. Emulates early arcade hardware built from discrete logic components with no CPU. Libretro port by Ken Mitton, based on upstream DICE by Adam B.

Games load as MAME-style ZIP archives matched by CRC32 per ROM chip (chips/rom.cpp:41-218). ROM-less games (Pong, Breakout, etc.) use .dmy dummy launcher files. The system directory is retrieved but never used for file loading (libretro.cpp:60-62).

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dinothawr/","title":"Dinothawr - RetroBIOS","text":"Type game Classification game_engine Source https://github.com/libretro/Dinothawr Version v1.0 Profiled 2026-03-23 Cores dinothawr Technical notes

Puzzle game by the libretro team. Push blocks on ice. Game data (TMX levels, sprites, music) needed for the core to work.

Two loading modes: 1. Load dinothawr.game as content (data in content directory) 2. supports_no_game=true: loads from system_dir/dinothawr/ ref: libretro.cpp:267-271 \u2014 game_path_dir = join(system_dir, \"/\", \"dinothawr\") game_path = join(game_path_dir, \"/\", \"dinothawr.game\")

Buildbot provides Dinothawr.zip via Core System Files Downloader. ref: buildbot.libretro.com/assets/system/Dinothawr.zip

No BIOS or firmware files required.

"},{"location":"emulators/dinothawr/#data-directories","title":"Data directories","text":"

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/directxbox/","title":"DirectXBox - RetroBIOS","text":"Type libretro Classification pure_libretro Source https://github.com/libretro/libretro-directxbox Version alpha Profiled 2026-03-23 Cores directxbox Systems xbox

2 files | 2 required, 0 optional | 2 in repo, 0 missing

mcpx_1.0.bin -required

cromwell_1024.bin -required

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dirksimple/","title":"DirkSimple - RetroBIOS","text":"Type standalone + libretro Classification official_port Source https://github.com/icculus/DirkSimple Version 0.2 Profiled 2026-03-23 Cores dirksimple Systems laserdisc-arcade Technical notes

DirkSimple by Ryan C. Gordon (icculus). Plays laserdisc arcade games via Lua scripts + Ogg Theora video. Same author wrote both standalone and libretro backends (source == upstream).

Libretro port loads from system_dir/DirkSimple/. ref: dirksimple_libretro.c:782,794 \u2014 sysdir from RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY basedir = sysdir + \"/DirkSimple/\" DirkSimple_startup(basedir, info->path, ...) at line 799

Standalone loads from SDL_GetBasePath() + data/. ref: dirksimple_sdl.c:575-577

Game data in data/games//game.lua + assets (PNG, WAV). User provides the OGV laserdisc video as content.

Supported games: Dragon's Lair (lair), Cliff Hanger (cliff). 10 data files in the repo (game.lua scripts, sprites, sounds, icons).

Buildbot provides DirkSimple.zip via Core System Files Downloader.

No BIOS or firmware files required.

"},{"location":"emulators/dirksimple/#data-directories","title":"Data directories","text":"

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dolphin/","title":"Dolphin - RetroBIOS","text":"Type standalone + libretro Classification community_fork Source https://github.com/libretro/dolphin Upstream https://github.com/dolphin-emu/dolphin Version Git Profiled 2026-03-23 Cores dolphin Systems nintendo-gamecube, nintendo-wii Pack structure

33 files | 0 required, 33 optional | 8 in repo, 25 missing | 18 with HLE fallback

IPL.bin -optional, HLE available

IPL.bin -optional, HLE available

IPL.bin -optional, HLE available

dsp_rom.bin -optional, HLE available

dsp_coef.bin -optional, HLE available

font_western.bin -optional, HLE available

font_japanese.bin -optional, HLE available

gba_bios.bin -optional, HLE available

SYSCONF -optional, HLE available, missing from repo

setting.txt -optional, HLE available, missing from repo

nand.bin -optional, HLE available, missing from repo

keys.bin -optional, HLE available, missing from repo

WiiSD.raw -optional, HLE available, missing from repo

codehandler.bin -optional, HLE available, missing from repo

Wii System Menu -optional, HLE available, standalone, missing from repo

clientca.pem -optional, HLE available, missing from repo

clientcakey.pem -optional, HLE available, missing from repo

rootca.pem -optional, HLE available, missing from repo

rtl8723a_fw.bin -optional, standalone, missing from repo

rtl8723b_fw.bin -optional, standalone, missing from repo

rtl8723d_fw.bin -optional, standalone, missing from repo

rtl8761a_fw.bin -optional, standalone, missing from repo

rtl8761bu_fw.bin -optional, standalone, missing from repo

rtl8821a_fw.bin -optional, standalone, missing from repo

rtl8821c_fw.bin -optional, standalone, missing from repo

rtl8822b_fw.bin -optional, standalone, missing from repo

rtl8822cu_fw.bin -optional, standalone, missing from repo

rtl8851bu_fw.bin -optional, standalone, missing from repo

rtl8852au_fw.bin -optional, standalone, missing from repo

rtl8852bu_fw.bin -optional, standalone, missing from repo

rtl8852cu_fw.bin -optional, standalone, missing from repo

rtl8852btu_fw.bin -optional, standalone, missing from repo

rtl8922au_fw.bin -optional, standalone, missing from repo

"},{"location":"emulators/dolphin/#data-directories","title":"Data directories","text":"

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dolphin_launcher/","title":"Dolphin Launcher - RetroBIOS","text":"Type launcher Classification launcher Source https://github.com/RobLoach/libretro-dolphin-launcher Upstream https://github.com/dolphin-emu/dolphin Version 1.2.0 Profiled 2026-03-23 Cores dolphin_launcher Systems nintendo-gamecube, nintendo-wii Technical notes

Launcher stub that passes games to standalone Dolphin via system() calls. Tries dolphin-emu-nogui, falls back to dolphin-emu, then Flatpak org.DolphinEmu.dolphin-emu. Waits for Dolphin to exit, then signals RETRO_ENVIRONMENT_SHUTDOWN. Requires Dolphin installed on the host. All BIOS/firmware files are managed by the standalone Dolphin install.

No BIOS or firmware files required.

Why no files

stub core calls standalone Dolphin \u2014 all BIOS in Dolphin's own directory

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dosbox/","title":"DOSBox - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/dosbox-libretro Upstream https://sourceforge.net/projects/dosbox/ Version 0.74 Profiled 2026-03-23 Cores dosbox Systems dos Technical notes

Based on DOSBox 0.74 snapshot. MUNT MT-32 emulation added by libretro port. Upstream DOSBox 0.74 has no MUNT \u2014 only OS-level MIDI (ALSA, CoreMIDI, Win32). Hardware MIDI drivers removed, replaced with retro_midi_interface passthrough. MT-32 activated via mididevice=mt32 in dosbox config section [midi]. Older MUNT version: no MT-32 v2.x ROMs, no CM-32LN support. Both ROMs loaded by fixed filename from system directory root. ref: midi_mt32.h:82-106 Keyboard layouts and codepages embedded in binary. ref: dos_keyboard_layout_data.h, dos_codepages.h .info declares firmware_count=0 but code loads 2 files (MUNT ROMs). dosbox-libretro.conf optional config searched in system_directory/DOSbox/. ref: libretro.cpp:751

9 files | 0 required, 9 optional | 9 in repo, 0 missing | 9 with HLE fallback

MT32_CONTROL.ROM -optional, HLE available, libretro : MT-32 Control v1.04

MT32_CONTROL.ROM -optional, HLE available, libretro : MT-32 Control v1.05

MT32_CONTROL.ROM -optional, HLE available, libretro : MT-32 Control v1.06

MT32_CONTROL.ROM -optional, HLE available, libretro : MT-32 Control v1.07

MT32_CONTROL.ROM -optional, HLE available, libretro : MT-32 Control BlueRidge

MT32_CONTROL.ROM -optional, HLE available, libretro : CM-32L/LAPC-I Control v1.00

MT32_CONTROL.ROM -optional, HLE available, libretro : CM-32L/LAPC-I Control v1.02

MT32_PCM.ROM -optional, HLE available, libretro : MT-32 PCM ROM

MT32_PCM.ROM -optional, HLE available, libretro : CM-32L/CM-64/LAPC-I PCM ROM

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dosbox_core/","title":"DOSBox-core - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/dosbox-core Upstream https://sourceforge.net/projects/dosbox/ Version SVN Profiled 2026-03-23 Cores dosbox_core Systems dos Technical notes

No BIOS required. MT-32 and SoundFont support is optional for MIDI music. MT-32 ROMs loaded by exact filename from system directory. mt32.romdir = system_dir (libretro.cpp:652). CM-32L is default type. ref: src/gui/midi_mt32.cpp:35,51-66 MUNT identifies ROMs by SHA1+size (ROMInfo.cpp:171-180). FluidSynth reads .sf2/.sf3/.dls/.gig from system/soundfonts/. ref: libretro/src/libretro.cpp:1086-1097 BASSMIDI reads .sf2/.sfz from system/soundfonts/, requires BASS + BASSMIDI shared libs in system dir (dlopen'd at runtime). ref: libretro/src/midi_bassmidi.cpp:232-254 .info declares firmware_count=10 (4 ROMs + 6 BASS libs).

19 files | 0 required, 19 optional | 19 in repo, 0 missing | 19 with HLE fallback

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.04

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.05

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.06

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.07

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control BlueRidge

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.04

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.06

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.07

CM32L_CONTROL.ROM -optional, HLE available : CM-32L/LAPC-I Control v1.00

CM32L_CONTROL.ROM -optional, HLE available : CM-32L/LAPC-I Control v1.02

CM32L_CONTROL.ROM -optional, HLE available : CM-32LN/CM-500/LAPC-N Control v1.00

MT32_PCM.ROM -optional, HLE available : MT-32 PCM ROM

CM32L_PCM.ROM -optional, HLE available : CM-32L/CM-64/LAPC-I PCM ROM

libbass.so -optional, HLE available : BASS audio library (Linux)

libbassmidi.so -optional, HLE available : BASSMIDI addon library (Linux)

bass.dll -optional, HLE available : BASS audio library (Windows)

bassmidi.dll -optional, HLE available : BASSMIDI addon library (Windows)

libbass.dylib -optional, HLE available : BASS audio library (macOS)

libbassmidi.dylib -optional, HLE available : BASSMIDI addon library (macOS)

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dosbox_pure/","title":"DOSBox Pure - RetroBIOS","text":"Type standalone + libretro Classification enhanced_fork Source https://github.com/libretro/dosbox-pure Upstream https://github.com/schellingb/dosbox-pure Version 1.0-preview5 Profiled 2026-03-23 Cores dosbox_pure Systems dos Verification mode sha1 Technical notes

No BIOS required. MT-32 and SoundFont support is optional for MIDI music.

ROM scanning (both modes): Recursive scan of system directory for _CONTROL.ROM and .SF2/.SF3. ref: dosbox_pure_libretro.cpp:1367-1378 MT-32 requires matched pair: _CONTROL.ROM + *_PCM.ROM (PCM name derived from CONTROL name by replacing CONTROL with PCM, preserving case). ref: midi_mt32.h:189-199 ZIP archives also supported \u2014 scanned for files by size (65536/131072 = control, 524288/1048576 = PCM), not by name. ref: midi_mt32.h:160-166 Files can also be on mounted C: drive (DOSBOX.SF2, MT32_CONTROL.ROM). ref: dosbox_pure_libretro.cpp:2760-2762 Cache file DOSBoxPureMidiCache.txt written when scan >2s. ref: dosbox_pure_libretro.cpp:1393-1413

Bundled MUNT (header-only mt32emu.h) for MT-32 emulation. SHA1+size validation at load: unrecognized ROMs rejected (Synth::open fails). ref: mt32emu.h:2982-2988,3016-3019,5183-5187 12 full control ROMs + 2 PCM ROMs supported (no split ROMs in this MUNT). TinySoundFont (tsf.h) for SF2/SF3 playback. No firmware entries in .info file \u2014 all MIDI files optional.

DBP_STANDALONE build mode exists (same MIDI logic, different I/O layer). ref: dosbox_pure_libretro.cpp:81,1558,2270

15 files | 0 required, 15 optional | 13 in repo, 2 missing | 15 with HLE fallback

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.04

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.05

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.06

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.07

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control BlueRidge

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.03 (new MT-32)

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.04

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.06

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.07

CM32L_CONTROL.ROM -optional, HLE available : CM-32L/LAPC-I Control v1.00

CM32L_CONTROL.ROM -optional, HLE available : CM-32L/LAPC-I Control v1.02

CM32LN_CONTROL.ROM -optional, HLE available, missing from repo : CM-32LN/CM-500/LAPC-N Control v1.00

MT32_PCM.ROM -optional, HLE available : MT-32 PCM ROM

CM32L_PCM.ROM -optional, HLE available : CM-32L/CM-64/LAPC-I PCM ROM

DOSBOX.SF2 -optional, HLE available, missing from repo : General MIDI SoundFont (any .sf2/.sf3 accepted)

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dosbox_svn/","title":"DOSBox-SVN - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/dosbox-svn Upstream https://sourceforge.net/projects/dosbox/ Version SVN Profiled 2026-03-23 Cores dosbox_svn Systems dos Technical notes

Same codebase as dosbox_svn_ce, builds against a fake SDL shim (WITH_FAKE_SDL=1) instead of real SDL, for broader platform compat. ref: libretro/Makefile.libretro, libretro/fakesdl/

No MT-32 emulation. src/midi/munt referenced in Makefile.common:15 does not exist, no MUNT submodule. MIDI is hardware-only (ALSA, CoreAudio, CoreMIDI, Win32, OSS) + retro_midi_interface. ref: src/gui/midi.cpp

system_directory set and logged (libretro.cpp:1399-1401), never used to load files. Config uses retro_save_directory (cross.cpp:61-71). Keyboard layouts and codepages embedded in binary. ref: dos_keyboard_layout_data.h, dos_codepages.h

.info firmware_count=0, matches code.

No BIOS or firmware files required.

Why no files

system_directory set but never used for file loading

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/dosbox_svn_ce/","title":"DOSBox-SVN CE - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/dosbox-svn Upstream https://sourceforge.net/projects/dosbox/ Version SVN CE Profiled 2026-03-23 Cores dosbox_svn_ce Systems dos Technical notes

Same codebase as dosbox_svn, builds against real SDL 1.2 + SDL_net instead of the fake SDL shim (WITH_FAKE_SDL not set). ref: libretro/Makefile.libretro:238

No MT-32 emulation. src/midi/munt referenced in Makefile.common:15 does not exist, no MUNT submodule. MIDI is hardware-only (ALSA, CoreAudio, CoreMIDI, Win32, OSS) + retro_midi_interface. ref: src/gui/midi.cpp

system_directory set and logged (libretro.cpp:1399-1401), never used to load files. Config uses retro_save_directory (cross.cpp:61-73). Keyboard layouts and codepages embedded in binary. ref: dos_keyboard_layout_data.h, dos_codepages.h

.info firmware_count=0, matches code.

No BIOS or firmware files required.

Why no files

system_directory set but never used for file loading

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/doublecherrygb/","title":"DoubleCherryGB - RetroBIOS","text":"Type libretro Classification enhanced_fork Source https://github.com/TimOelrichs/doublecherryGB-libretro Upstream https://github.com/libertyernie/tgbdual Version v0.18.1 Profiled 2026-03-22 Cores DoubleCherryGB Systems nintendo-gb, nintendo-gbc Technical notes

Game Boy / Game Boy Color emulator forked from TGB Dual (Hii, 2000-2004) via the libretro port tgbdual. Adds multi-Game Boy emulation with link cable support for up to 16 players, DMG-07 4-Player Adapter emulation, infrared peripherals, and built-in Pokemon distribution events.

No boot ROM support. cpu::reset() sets PC=0x100 and post-boot register values directly (AF=0x01B0 DMG, 0x11B0 CGB). The core does not access the system directory and loads no external firmware files.

No BIOS or firmware files required. Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/doukutsu_rs/","title":"doukutsu-rs - RetroBIOS","text":"Type standalone + libretro Classification game_engine Source https://github.com/DrGlaucous/doukutsu-rs-nm Upstream https://github.com/doukutsu-rs/doukutsu-rs Version 1.2.0 - 0.101.0 Profiled 2026-03-23 Cores doukutsu_rs Systems cavestory Technical notes

No BIOS or firmware files required in the system directory. The core reads game data from a data/ subfolder next to the loaded content. Users must provide the Cave Story freeware game files (Doukutsu.exe and its data/ directory) or a Cave Story+ installation as the content to load. All engine-internal resources (fonts, wavetables, controller mappings) are built into the core binary.

No BIOS or firmware files required.

Why no files

game data loaded relative to content path, not from system directory

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/duckstation/","title":"DuckStation - RetroBIOS","text":"Type standalone + libretro Classification official_port Source https://github.com/stenzek/duckstation Version v0.1 Profiled 2026-03-23 Cores duckstation Systems sony-playstation BIOS size 524288 Verification mode md5 Technical notes

DuckStation auto-detects BIOS by MD5 hash from a flat scan of the BIOS directory. ref: src/core/bios.cpp:460-482 (FindBIOSImagesInDirectory \u2014 scans all files by size) ref: src/core/bios.cpp:208 (MD5Digest::HashData identification)

Accepts PS1 (512 KB), PS2 (4 MB), and PS3 (0x3E66F0) BIOS images. ref: src/core/bios.h:24-26 (BIOS_SIZE, BIOS_SIZE_PS2, BIOS_SIZE_PS3) Only the first 512 KB are mapped (bios.cpp:212).

105 known BIOS entries: 24 PS1 + 80 PS2 (identified by MD5) + 1 OpenBIOS (by signature). ref: src/core/bios.cpp:34-139 (s_image_info_by_hash) Each image has: region, region_check, fast_boot_patch type, priority score. Lower priority = preferred. PS2 deprioritized (>= 100) for dynamic fast boot. Late PAL deprioritized (>= 150) due to additional regional checks. OpenBIOS detected by signature at offset 0x78, not by hash. ref: src/core/bios.cpp:142-147

Standalone: BIOS dir = EmuFolders::Bios (configurable, default bios/). ref: src/core/bios.cpp:375,380 Libretro: BIOS dir = RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY (flat). The libretro core was removed by the author (license change to non-commercial). The .info file and buildbot builds still exist from community forks.

105 files | 3 required, 102 optional | 15 in repo, 90 missing

scph1000.bin -optional, NTSC-J : SCPH-1000, DTL-H1000 (v1.0)

scph1001.bin -optional, NTSC-U : SCPH-1001, 5003, DTL-H1201, H3001 (v2.2 12-04-95 A)

scph1002a.bin -optional, PAL, missing from repo : SCPH-1002, DTL-H1002 (v2.0 05-10-95 E)

scph1002b.bin -optional, PAL, missing from repo : SCPH-1002, DTL-H1102 (v2.1 07-17-95 E)

scph1002c.bin -optional, PAL, missing from repo : SCPH-1002, DTL-H1202, H3002 (v2.2 12-04-95 E)

dtlh1100.bin -optional, NTSC-J : DTL-H1100 (v2.2 03-06-96 D)

scph3000.bin -optional, NTSC-J : SCPH-3000, DTL-H1000H (v1.1 01-22-95)

scph1001_v20.bin -optional, NTSC-U, missing from repo : SCPH-1001, DTL-H1001 (v2.0 05-07-95 A)

scph3500.bin -optional, NTSC-J : SCPH-3500 (v2.1 07-17-95 J)

scph1001_v21.bin -optional, NTSC-U, missing from repo : SCPH-1001, DTL-H1101 (v2.1 07-17-95 A)

scph5000.bin -optional, NTSC-J : SCPH-5000, DTL-H1200, H3000 (v2.2 12-04-95 J)

scph5500.bin -required, NTSC-J : SCPH-5500 (v3.0 09-09-96 J)

scph5501.bin -required, NTSC-U : SCPH-5501, 5503, 7003 (v3.0 11-18-96 A)

scph5502.bin -required, PAL : SCPH-5502, 5552 (v3.0 01-06-97 E)

scph7000.bin -optional, NTSC-J : SCPH-7000, 7500, 9000 (v4.0 08-18-97 J)

scph7000w.bin -optional, NTSC-J : SCPH-7000W (v4.1 11-14-97 A)

scph7001.bin -optional, NTSC-U : SCPH-7001, 7501, 7503, 9001, 9003, 9903 (v4.1 12-16-97 A)

scph7002.bin -optional, PAL : SCPH-7002, 7502, 9002 (v4.1 12-16-97 E)

scph100.bin -optional, NTSC-J : SCPH-100 (v4.3 03-11-00 J)

scph101_v44.bin -optional, NTSC-U, missing from repo : SCPH-101 (v4.4 03-24-00 A)

scph101_v45.bin -optional, NTSC-U, missing from repo : SCPH-101 (v4.5 05-25-00 A)

scph102_v44.bin -optional, PAL, missing from repo : SCPH-102 (v4.4 03-24-00 E)

scph102_v45.bin -optional, PAL, missing from repo : SCPH-102 (v4.5 05-25-00 E)

scph1000r.bin -optional, NTSC-J : SCPH-1000R (v4.5 05-25-00 J)

ps2_scph18000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-18000 (v5.0 10-27-00 J)

ps2_scph30003.bin -optional, PAL, missing from repo : PS2, SCPH-30003 (v5.0 09-02-00 E)

ps2_dtlh10000_0117.bin -optional, Auto, missing from repo : PS2, DTL-H10000 (v5.0 01/17/00 T)

ps2_scph10000_0117.bin -optional, Auto, missing from repo : PS2, SCPH-10000 (v5.0 01/17/00 T)

ps2_dtlh10000_0217.bin -optional, Auto, missing from repo : PS2, DTL-H10000 (v5.0 02/17/00 T)

ps2_scph10000_15000.bin -optional, Auto, missing from repo : PS2, SCPH-10000/SCPH-15000 (v5.0 02/17/00 T)

ps2_dtlh10000_0224.bin -optional, Auto, missing from repo : PS2, DTL-H10000 (v5.0 02/24/00 T)

ps2_dtlh30001.bin -optional, NTSC-U, missing from repo : PS2, DTL-H30001 (v5.0 07/27/00 A)

ps2_scph30001_0727.bin -optional, NTSC-U, missing from repo : PS2, SCPH-30001 (v5.0 07/27/00 A)

ps2_scph30001_0902.bin -optional, NTSC-U, missing from repo : PS2, SCPH-30001 (v5.0 09/02/00 A)

ps2_dtlh30002.bin -optional, PAL, missing from repo : PS2, DTL-H30002 (v5.0 09/02/00 E)

ps2_dtlh30102_0902.bin -optional, PAL, missing from repo : PS2, DTL-H30102 (v5.0 09/02/00 E)

ps2_scph30002_0902.bin -optional, PAL, missing from repo : PS2, SCPH-30002/SCPH-30003/SCPH-30004 (v5.0 09/02/00 E)

ps2_scph18000_gh003.bin -optional, NTSC-J, missing from repo : PS2, SCPH-18000 (GH-003) (v5.0 10/27/00 J)

ps2_scph18000_gh008.bin -optional, NTSC-J, missing from repo : PS2, SCPH-18000 (GH-008) (v5.0 10/27/00 J)

ps2_dtlh30101.bin -optional, NTSC-U, missing from repo : PS2, DTL-H30101 (v5.0 12/28/00 A)

ps2_scph30001_35001.bin -optional, NTSC-U, missing from repo : PS2, SCPH-30001/SCPH-35001 (v5.0 12/28/00 A)

ps2_dtlh30102_1228.bin -optional, PAL, missing from repo : PS2, DTL-H30102 (v5.0 12/28/00 E)

ps2_scph30002_1228.bin -optional, PAL, missing from repo : PS2, SCPH-30002/SCPH-30003/SCPH-30004/SCHP-35002/SCPH-35003/SCPH-35004 (v5.0 12/28/00 E)

ps2_dtlh30000.bin -optional, NTSC-J, missing from repo : PS2, DTL-H30000 (v5.0 01/18/01 J)

ps2_scph30000_35000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-30000/SCPH-35000 (v5.0 01/18/01 J)

ps2_scph30001r_0427.bin -optional, NTSC-U, missing from repo : PS2, SCPH-30001R (v5.0 04/27/01 A)

ps2_scph30000_0427.bin -optional, NTSC-J, missing from repo : PS2, SCPH-30000 (v5.0 04/27/01 J)

ps2_scph30001r_0704.bin -optional, NTSC-U, missing from repo : PS2, SCPH-30001R (v5.0 07/04/01 A)

ps2_scph30002r_0704.bin -optional, PAL, missing from repo : PS2, SCPH-30002R/SCPH-30003R/SCPH-30004R (v5.0 07/04/01 E)

ps2_scph30001r_1004.bin -optional, NTSC-U, missing from repo : PS2, SCPH-30001R (v5.0 10/04/01 A)

ps2_scph30002r_1004.bin -optional, PAL, missing from repo : PS2, SCPH-30002R/SCPH-30003R/SCPH-30004R (v5.0 10/04/01 E)

ps2_scph30005r.bin -optional, NTSC-J, missing from repo : PS2, SCPH-30005R/SCPH-30006R/SCPH-30007R (v5.0 07/30/01 J)

ps2_scph39001.bin -optional, NTSC-U, missing from repo : PS2, SCPH-39001 (v5.0 02/07/02 A)

ps2_scph39002.bin -optional, PAL, missing from repo : PS2, SCPH-39002/SCPH-39003/SCPH-39004 (v5.0 03/19/02 E)

ps2_scph37000_39000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-37000/SCPH-39000 (v5.0 04/26/02 J)

ps2_scph39008.bin -optional, PAL, missing from repo : PS2, SCPH-39008 (v5.0 04/26/02 E)

ps2_scph39005.bin -optional, NTSC-J, missing from repo : PS2, SCPH-39005/SCPH-39006/SCPH-39007 (v5.0 04/26/02 J)

ps2_dtlh50000.bin -optional, NTSC-J, missing from repo : PS2, DTL-H50000 (v5.0 02/06/03 J)

ps2_scph50000_55000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-50000/SCPH-55000 (v5.0 02/06/03 J)

ps2_dtlh50002.bin -optional, PAL, missing from repo : PS2, DTL-H50002 (v5.0 02/27/03 E)

ps2_scph50002_0227.bin -optional, PAL, missing from repo : PS2, SCPH-50002/SCPH-50003/SCPH-50004 (v5.0 02/27/03 E)

ps2_dtlh50001_0325.bin -optional, NTSC-U, missing from repo : PS2, DTL-H50001 (v5.0 03/25/03 A)

ps2_scph50001_0325.bin -optional, NTSC-U, missing from repo : PS2, SCPH-50001 (v5.0 03/25/03 A)

ps2_dtlh50009.bin -optional, NTSC-J, missing from repo : PS2, DTL-H50009 (v5.0 02/24/03 J)

ps2_desr5000.bin -optional, NTSC-J, missing from repo : PS2, DESR-5000/DESR-5100/DESR-7000/DESR-7100 (v5.0 10/28/03 J)

ps2_scph55000_0623.bin -optional, NTSC-J, missing from repo : PS2, SCPH-55000 (v5.0 06/23/03 J)

ps2_dtlh50001_0623.bin -optional, NTSC-U, missing from repo : PS2, DTL-H50001 (v5.0 06/23/03 A)

ps2_scph50001_0623.bin -optional, NTSC-U, missing from repo : PS2, SCPH-50001/SCPH-50010 (v5.0 06/23/03 A)

ps2_scph50002_0623.bin -optional, PAL, missing from repo : PS2, SCPH-50002/SCPH-50003/SCPH-50004 (v5.0 06/23/03 E)

ps2_scph50006.bin -optional, NTSC-J, missing from repo : PS2, SCPH-50006/SCPH-50007 (v5.0 06/23/03 J)

ps2_scph50005.bin -optional, NTSC-J, missing from repo : PS2, SCPH-50005 (v5.0 06/23/03 J)

ps2_scph50008.bin -optional, PAL, missing from repo : PS2, SCPH-50008 (v5.0 06/23/03 E)

ps2_scph50009.bin -optional, NTSC-J, missing from repo : PS2, SCPH-50009 (v5.0 06/23/03 J)

ps2_scph50000_0822.bin -optional, NTSC-J, missing from repo : PS2, SCPH-50000 (v5.0 08/22/03 J)

ps2_scph50004_0822.bin -optional, PAL, missing from repo : PS2, SCPH-50004 (v5.0 08/22/03 E)

ps2_scph50011.bin -optional, NTSC-U, missing from repo : PS2, SCPH-50011 (v5.0 03/29/04 A)

ps2_scph70000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-70000 (v5.0 06/14/04 J)

ps2_scph70001.bin -optional, NTSC-U, missing from repo : PS2, SCPH-70001/SCPH-70011/SCPH-70012 (v5.0 06/14/04 A)

ps2_scph70002.bin -optional, PAL, missing from repo : PS2, SCPH-70002/SCPH-70003/SCPH-70004/SCPH-70008 (v5.0 06/14/04 E)

ps2_scph70002_alt.bin -optional, PAL, missing from repo : PS2, SCPH-70002 (v5.0 06/14/04 E)

ps2_dtlh70002.bin -optional, PAL, missing from repo : PS2, DTL-H70002 (v5.0 06/14/04 E)

ps2_scph70005.bin -optional, NTSC-J, missing from repo : PS2, SCPH-70005/SCPH-70006/SCPH-70007 (v5.0 06/14/04 J)

ps2_desr5500.bin -optional, NTSC-J, missing from repo : PS2, DESR-5500/DESR-5700/DESR-7500/DESR-7700 (v5.0 09/17/04 J)

ps2_dtlh75000.bin -optional, NTSC-J, missing from repo : PS2, DTL-H75000 (v5.0 06/20/05 J)

ps2_scph75000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-75000 (v5.0 06/20/05 J)

ps2_dtlh75000a.bin -optional, NTSC-U, missing from repo : PS2, DTL-H75000A (v5.0 06/20/05 A)

ps2_scph75001.bin -optional, NTSC-U, missing from repo : PS2, SCPH-75001/SCPH-75010 (v5.0 06/20/05 A)

ps2_scph75002.bin -optional, PAL, missing from repo : PS2, SCPH-75002/SCPH-75003/SCPH-75004/SCPH-75008 (v5.0 06/20/05 E)

ps2_scph75006.bin -optional, NTSC-J, missing from repo : PS2, SCPH-75006 (v5.0 06/20/05 J)

ps2_scph77000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-77000 (v5.0 02/10/06 J)

ps2_scph77001.bin -optional, NTSC-U, missing from repo : PS2, SCPH-77001/SCPH-77010 (v5.0 02/10/06 A)

ps2_scph77002.bin -optional, PAL, missing from repo : PS2, SCPH-77002/SCPH-77003/SCPH-77004/SCPH-77008 (v5.0 02/10/06 E)

ps2_scph77006.bin -optional, NTSC-J, missing from repo : PS2, SCPH-77006/SCPH-77007 (v5.0 02/10/06 J)

ps2_dtlh90000_j.bin -optional, NTSC-J, missing from repo : PS2, DTL-H90000 (v5.0 09/05/06 J)

ps2_scph79000_90000.bin -optional, NTSC-J, missing from repo : PS2, SCPH-79000/SCPH-90000 (v5.0 09/05/06 J)

ps2_dtlh90000_a.bin -optional, NTSC-U, missing from repo : PS2, DTL-H90000 (v5.0 09/05/06 A)

ps2_scph79001_90001.bin -optional, NTSC-U, missing from repo : PS2, SCPH-79001/SCPH-79010/SCPH-90001 (v5.0 09/05/06 A)

ps2_scph79002_90002.bin -optional, PAL, missing from repo : PS2, SCPH-79002/SCPH-79003/SCPH-79004/SCPH-79008/SCPH-90002/SCPH-90003/SCPH-90004 (v5.0 09/05/06 E)

ps2_scph79006_90006.bin -optional, NTSC-J, missing from repo : PS2, SCPH-79006/SCPH-79007/SCPH-90006/SCPH-90007 (v5.0 09/05/06 J)

ps2_scph90000_0220.bin -optional, NTSC-J, missing from repo : PS2, SCPH-90000 (v5.0 02/20/08 J)

ps2_scph90001_0220.bin -optional, NTSC-U, missing from repo : PS2, SCPH-90001/SCPH-90010 (v5.0 02/20/08 A)

ps2_scph90002_0220.bin -optional, PAL, missing from repo : PS2, SCPH-90002/SCPH-90003/SCPH-90004/SCPH-90008 (v5.0 02/20/08 E)

ps2_scph90005_0220.bin -optional, NTSC-J, missing from repo : PS2, SCPH-90005/SCPH-90006/SCPH-90007 (v5.0 02/20/08 J)

ps2_kdl22px300.bin -optional, PAL, missing from repo : PS2, KDL-22PX300 (v5.0 04/15/10 E)

openbios.bin -optional, Auto, missing from repo : OpenBIOS

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/easyrpg/","title":"EasyRPG Player - RetroBIOS","text":"Type standalone + libretro Classification game_engine Source https://github.com/libretro/easyrpg-libretro Upstream https://github.com/EasyRPG/Player Version 0.8.1.0 Profiled 2026-03-23 Cores easyrpg Systems rpgmaker Technical notes

No BIOS or firmware required. All files listed below are optional runtime data that improve compatibility and audio quality.

RTP (Run-Time Package) contains default assets (sprites, music, sound effects) shared by many RPG Maker games. Games that ship all their own assets do not need it. The RPG Maker 2000 and 2003 RTPs are separate packages. EasyRPG also supports translated/third-party RTP variants (Don Miguel, Kadokawa, Enterbrain, RPG Advocate, etc.) and auto-detects which one a game uses.

For MIDI music, a General MIDI soundfont in SF2 format is needed. Place it as easyrpg.soundfont in the system directory, or put any .sf2 file in easyrpg-player/Soundfont/ and select it from the core settings menu.

4 files | 0 required, 4 optional | 0 in repo, 4 missing | 2 with HLE fallback Categories: 4 game data

easyrpg.soundfont -optional, HLE available, game_data, missing from repo

wildmidi.cfg -optional, HLE available, game_data, missing from repo

RPG Maker 2000 RTP -optional, game_data, directory, missing from repo

RPG Maker 2003 RTP -optional, game_data, directory, missing from repo

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/ecwolf/","title":"ECWolf - RetroBIOS","text":"Type standalone + libretro Classification game_engine Source https://github.com/libretro/ecwolf Upstream https://bitbucket.org/ecwolf/ecwolf Version 1.3.99999 Profiled 2026-03-23 Cores ecwolf Systems wolfenstein3d Technical notes

Wolfenstein 3D source port by Braden Obrzut. Plays Wolf3D (wl6/wl1), Spear of Destiny (sod/sdm), Super 3D Noah's Ark (n3d), and community pk3 mods. Blake Stone and Rise of the Triad support flagged as Preview in upstream.

Requires ecwolf.pk3 \u2014 engine data package built from wadsrc/static/. Contains IWADINFO (game detection rules), palettes, sprites, map configs, DECORATE actor definitions, MAPINFO, SNDINFO, fonts, and localization strings. Without this file: \"Could not open ecwolf.pk3!\" fatal error.

Libretro: ecwolf.pk3 searched in system_dir. ref: libretro.cpp:831-832 (sysDir passed to SelectGame)

Standalone: ecwolf.pk3 searched in progdir (binary directory). ref: wl_main.cpp:1295 (progdir passed to SelectGame) Also: INSTALL_PREFIX/share/ecwolf/ on Linux (wl_iwad.cpp:648)

Game data files (vswap, gamemaps, vgagraph, audiot) loaded from content directory, not system directory. Auto-detects game variant by scanning lump contents against IWADINFO MustContain rules.

Libretro fork based on ECWolf 1.3.99999-dev (forked 2020-02-23). Upstream head at 1.5.0pre with broader game support.

1 files | 1 required, 0 optional | 1 in repo, 0 missing

ecwolf.pk3 -required : ECWolf engine data package

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/emuscv/","title":"EmuSCV - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/wzcwzc/emuscv Upstream http://takeda-toshiya.my.coocan.jp/ Version 0.12 Profiled 2026-03-23 Cores emuscv Systems scv Platform details

cpu: NEC UPD7801G bios_mapping: - upd7801g: {'target': '0x0000-0x0FFF (CPU internal ROM, 4 KB)', 'format': 'raw binary', 'source_ref': 'src/vm/scv/memory.cpp:249-254', 'notes': 'Memory map from memory.cpp:initialize():\\n 0x0000-0x0FFF BIOS ROM (read-only)\\n 0x2000-0x3FFF VRAM (8 KB)\\n 0x8000-0xFF7F Cartridge ROM (up to 4 banks of 32 KB)\\n 0xFF80-0xFFFF CPU internal RAM (128 bytes)\\nFont data lives inside the BIOS at offset 0x200, accessed via\\nget_font() for the VDP character rendering (src/vm/scv/vdp.cpp).\\n'} cartridge_loading: - formats: cart, bin, rom, 0 (multi-file: .0/.1/.2/.3), zip - banking: 4 banks of 32 KB via PC5/PC6 port lines - source_ref: src/vm/scv/memory.h, src/vm/scv/memory.cpp

Technical notes

Libretro port of eSCV by Takeda Toshiya (Common Source Code Project), ported to libretro by MARCONATO Maxime. Upstream source mirrored at https://github.com/tautologico/common-src-project (src/vm/scv/).

BIOS loading in src/vm/scv/memory.cpp:initialize() (lines 74-243). Tries filenames in order: upd7801g.s01, upd7801g.bin, upd7801g.bios, bios.rom, bios.bin. First successful open wins. Upstream eSCV uses only BIOS.ROM (uppercase); the libretro port renamed and added fallback aliases.

The BIOS is read as 0x1000 (4096) bytes into the bios[] array, mapped read-only at CPU address 0x0000-0x0FFF (UPD7801 internal ROM area).

When CHECKBIOS core option is YES, the core computes MD5 of the loaded data and compares against 635a978fd40db9a18ee44eff449fc126. If the hash does not match, the BIOS is rejected (zeroed out, bios_present=false). When CHECKBIOS is AUTO (default) or NO, any file content is accepted. The log message for AUTO says \"automatic (yes)\" but the code skips the check (code bug: != YES_VAL at line 80).

The font/character data is embedded within the BIOS at offset 0x200 (memory.h get_font() returns bios + 0x200). No separate font ROM file.

The core can start without BIOS (supports_no_game=true) but shows \"BIOS not found\" or \"Bad BIOS\" on the OSD. Games will not run without it.

The .info declares firmware_count=1, firmware0_opt=false. Matches code.

1 files | 1 required, 0 optional | 1 in repo, 0 missing

upd7801g.s01 -required

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/emux_chip8/","title":"emux (CHIP-8) - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/libretro/emux Upstream https://github.com/sronsse/emux Version 0.1 Profiled 2026-03-23 Cores emux_chip8 Systems chip8 Platform details

bios_mapping: - target: none - source_ref: mach/chip8.c:40-57, mach/chip8.c:98-115 - notes: No external BIOS. The 80-byte character font is compiled into the

binary as char_mem[] and memcpy'd into RAM[0x000] on every reset. This is standard CHIP-8 behavior -- all interpreters embed the font.

Technical notes

emux is a multi-system emulator supporting CHIP-8, Game Boy, NES, and Sega Master System as separate libretro cores. The CHIP-8 core (emux_chip8) does not require any external BIOS or firmware files.

The CHIP-8 architecture has no real BIOS. The standard font/character set (hex digits 0-F, 5 bytes each = 80 bytes) is hardcoded in mach/chip8.c:40-57 as the char_mem[] array. On reset, this font data is copied into the beginning of the 4 KB RAM (address 0x000-0x04F) via memcpy in chip8_reset() at mach/chip8.c:105.

ROM loading: the game ROM is loaded via file_open(PATH_DATA, ...) in chip8_init() at mach/chip8.c:68-74. On reset, ROM contents are copied into RAM starting at address 0x200 (mach/chip8.c:113). The core accepts .ch8, .bin, and .rom extensions (libretro/Makefile.rules:20).

Memory map from mach/chip8.c:17-20: 0x000-0x04F font/character data (hardcoded) 0x050-0x1FF unused 0x200-0xFFF program ROM + working RAM

The libretro frontend retrieves the system directory via RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY (libretro/libretro.c:34) but only uses it as a general config path, not for BIOS loading.

No BIOS or firmware files required.

Why no files

CHIP-8 has no BIOS, font data hardcoded in char_mem[]

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/emux_gb/","title":"emux (Game Boy) - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/libretro/emux Upstream https://github.com/sronsse/emux Version 0.1 Profiled 2026-03-23 Cores emux_gb Systems nintendo-gb Technical notes

emux is a multi-system emulator by Sebastien Ronsse. The libretro port renamed the boot ROM from DMG_ROM.bin (upstream, gb_mapper.c:32) to dmg_boot.bin (libretro, gb_mapper.c:35) to match RetroArch conventions.

Boot ROM loaded via file_map(PATH_SYSTEM, \"dmg_boot.bin\", 0, 256) in gb_mapper_init (gb_mapper.c:225-228). Returns false on failure \u2014 no HLE fallback. Mapped at 0x0000-0x00FF, overlays ROM0 until BOOT_LOCK (0xFF50) is written non-zero (lock_writeb, gb_mapper.c:97-106).

No hash validation. Code accepts any 256+ byte file. is_experimental=true. No save states, rewind, or netplay.

1 files | 1 required, 0 optional | 1 in repo, 0 missing

dmg_boot.bin -required : Game Boy (DMG) boot ROM

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/emux_nes/","title":"emux (NES) - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/libretro/emux Upstream https://github.com/sronsse/emux Version 0.1 Profiled 2026-03-23 Cores emux_nes Systems nes Technical notes

emux is a multi-system emulator by Sebastien Ronsse, supporting CHIP-8, Game Boy, NES, and Sega Master System as separate libretro cores.

The NES core does not require any BIOS or firmware files. The .info declares no firmware_count.

The NES has no boot ROM. CPU starts at the reset vector address stored at 0xFFFC-0xFFFD (cpu/rp2a03.c RESET_VECTOR).

Cartridge loading in controllers/mapper/nes_mapper.c: - iNES header parsed (magic 0x1A53454E) - Mapper number extracted from flags6/flags7 - Supported mappers: NROM (0), MMC1 (1), MMC3 (4) - PRG-ROM and CHR-ROM mapped via file_map(PATH_DATA, ...)

Memory map from mach/nes.c: CPU bus: 0x0000-0x07FF WRAM (2 KB, mirrored to 0x1FFF) 0x2000-0x2007 PPU registers (mirrored to 0x3FFF) 0x4000-0x4013 APU registers 0x4014 Sprite DMA 0x4016-0x4017 Controller ports 0x6000-0x7FFF SRAM 0x8000-0xFFFF PRG-ROM

PPU bus: 0x0000-0x1FFF CHR-ROM/RAM (pattern tables) 0x2000-0x2FFF VRAM (nametables, 4 KB) 0x3F00-0x3F1F Palette RAM

system_directory obtained via RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY (libretro/libretro.c:23-25) but not used for any file loading.

is_experimental=true. No save states, rewind, or netplay support. Supported extensions: nes, bin, rom.

No BIOS or firmware files required.

Why no files

NES has no boot ROM, CPU starts at reset vector from cartridge

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/emux_sms/","title":"emux (SMS) - RetroBIOS","text":"Type libretro Classification official_port Source https://github.com/libretro/emux Upstream https://github.com/sronsse/emux Version 0.1 Profiled 2026-03-23 Cores emux_sms Systems sms Technical notes

emux is a multi-system emulator by Sebastien Ronsse. BIOS and cartridge code identical between upstream and libretro fork (only difference: libretro adds g_ram_data/g_ram_size exposure in mach/sms.c for RETRO_MEMORY_SYSTEM_RAM).

BIOS loaded via file_map(PATH_SYSTEM, \"bios.sms\", 0, BIOS_SIZE) in sms_mapper_init (sms_mapper.c:162-165). Returns false on failure \u2014 no HLE fallback. Mapped at 0x0000, overlays cartridge ROM until bios_disable bit set in slot control register (sms_mapper.c:79-82).

No hash validation. Code accepts any file >= 8192 bytes. is_experimental=true. No save states, rewind, or netplay.

1 files | 1 required, 0 optional | 1 in repo, 0 missing

bios.sms -required : Sega Master System BIOS

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/ep128emu/","title":"ep128emu-core - RetroBIOS","text":"Type libretro Source https://github.com/libretro/ep128emu-core Version v1.2.10 Profiled 2026-03-18 Cores ep128emu_core Systems enterprise-64, enterprise-128, videoton-tvc, amstrad-cpc, zx-spectrum Technical notes

All ROMs go under /ep128emu/roms/. The core has built-in ROM fallbacks for every file, so it works without any user-supplied ROMs. External ROMs provide byte-exact originals vs the built-in copies.

Enterprise EP128 is the default machine. EP64 is selected when content requires it. Machine type can also be forced via core options.

Hungarian and German locale ROMs are loaded automatically when content metadata indicates the locale. The IS-DOS disk system is an alternative to the standard EXDOS disk controller.

22 files | 0 required, 22 optional | 22 in repo, 0 missing | 22 with HLE fallback

exos21.rom -optional, HLE available, has built-in fallback

exos20.rom -optional, HLE available, has built-in fallback

exos24uk.rom -optional, HLE available, has built-in fallback

basic21.rom -optional, HLE available, has built-in fallback

basic20.rom -optional, HLE available, has built-in fallback

exdos13.rom -optional, HLE available, has built-in fallback

exdos14isdos10uk.rom -optional, HLE available, has built-in fallback

epfileio.rom -optional, HLE available, bundled in binary, has built-in fallback

zt19uk.rom -optional, HLE available, has built-in fallback

hun.rom -optional, HLE available, has built-in fallback

epdos16f.rom -optional, HLE available, has built-in fallback

brd.rom -optional, HLE available, has built-in fallback

tvc22_sys.rom -optional, HLE available, has built-in fallback

tvc22_ext.rom -optional, HLE available, has built-in fallback

tvcfileio.rom -optional, HLE available, bundled in binary, has built-in fallback

tvc_dos12d.rom -optional, HLE available, has built-in fallback

cpc464.rom -optional, HLE available, has built-in fallback

cpc664.rom -optional, HLE available, has built-in fallback

cpc6128.rom -optional, HLE available, has built-in fallback

cpc_amsdos.rom -optional, HLE available, has built-in fallback

zx128.rom -optional, HLE available, has built-in fallback

zx48.rom -optional, HLE available, has built-in fallback

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/ep128emu_core/","title":"ep128emu_core - RetroBIOS","text":"Type libretro Classification community_fork Source https://github.com/libretro/ep128emu-core Upstream https://github.com/istvan-v/ep128emu Version 1.2.10 Profiled 2026-03-23 Cores ep128emu_core Systems enterprise-64, enterprise-128, videoton-tvc, amstrad-cpc, zx-spectrum Technical notes

Emulates Enterprise 64/128, Videoton TVC, Amstrad CPC 464/664/6128, and ZX Spectrum 16/48/128. All ROMs are embedded in the binary since v1.1.0; external files override built-in data. Content type is auto-detected and determines machine configuration and ROM selection. Custom ROM mappings are possible via .ep128cfg config files placed in ep128emu/config/ or next to content. The .info declares epd19hft.rom and zt19hfnt.rom which are phantom entries never referenced in code. The .info omits epdos16f.rom and exdos14isdos10uk.rom which are used by the code. SDEXT, ReSID, and MIDI port features are compile-disabled in the libretro build.

22 files | 0 required, 22 optional | 22 in repo, 0 missing

exos21.rom -optional : Enterprise 128 Expandible OS 2.1

exos20.rom -optional : Enterprise 64 Expandible OS 2.0

exos24uk.rom -optional : Enterprise 128 Expandible OS 2.4 (enhanced, fast memory test)

basic21.rom -optional : Enterprise 128 BASIC Interpreter v2.1

basic20.rom -optional : Enterprise 64 BASIC Interpreter v2.0

exdos13.rom -optional : Enterprise 128 Disk Controller v1.3

exdos14isdos10uk.rom -optional : Enterprise 128 IS-DOS (CP/M compatible disk system)

epfileio.rom -optional : Enterprise 128 Direct File I/O

epdos16f.rom -optional : Enterprise 128 EP-DOS v1.6f (Hungarian font and CLKOFF)

hun.rom -optional : Enterprise 128 Hungarian language extension

brd.rom -optional : Enterprise 128 German language extension

zt19uk.rom -optional : Enterprise 128 ZozoTools extension (DTF file loading)

tvc22_sys.rom -optional : Videoton TVC system ROM v2.2

tvc22_ext.rom -optional : Videoton TVC extension ROM v2.2

tvcfileio.rom -optional : Videoton TVC Direct File I/O

tvc_dos12d.rom -optional : Videoton TVC disk BIOS v1.2d

cpc464.rom -optional : Amstrad CPC 464 OS + BASIC

cpc664.rom -optional : Amstrad CPC 664 OS + BASIC

cpc6128.rom -optional : Amstrad CPC 6128 OS + BASIC

cpc_amsdos.rom -optional : Amstrad CPC AMSDOS disk BIOS

zx128.rom -optional : ZX Spectrum 128 ROM

zx48.rom -optional : ZX Spectrum 48 ROM

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/fake08/","title":"FAKE-08 - RetroBIOS","text":"Type libretro Classification game_engine Source https://github.com/jtothebell/fake-08 Version v0.0.2.19 Profiled 2026-03-23 Cores fake08 Systems pico8 Platform details

cartridge_format: - extensions: p8, png - source_ref: platform/libretro/libretro.cpp:258 - notes: .p8 is the PICO-8 text cartridge format containing Lua code, gfx,

gff, map, sfx, and music sections. .png is the cartridge-as-image format where cart data is steganographically encoded in the image.

**runtime:**\n- source_ref: source/vm.h, source/p8GlobalLuaFunctions.h\n- notes: The FAKE-08 VM reimplements the PICO-8 API (128x128 screen, 16 colors,\n

4-channel audio, Lua scripting) entirely in C++. The built-in BIOS provides a cart browser and error display. Audio runs at 22050 Hz with save state support via custom serialization (libretro.cpp:517-736).

Technical notes

FAKE-08 is an open-source PICO-8 compatible runtime for running .p8 and .p8.png cartridges on platforms where the official PICO-8 binary is not available (3DS, Vita, Switch, Wii U, various handhelds).

The core retrieves RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY in retro_set_environment() (libretro.cpp:162-163) but never uses the value. No file is loaded from the system directory. The PICO-8 boot sequence, global Lua functions, and default cart menu are compiled directly into the binary as string constants (p8GlobalLuaFunctions.h, DefaultCart.h).

When no ROM is passed (supports_no_game = true), the core queues its built-in BIOS cart \"__FAKE08-BIOS.p8\" (libretro.cpp:751). This is not an external file -- it is generated internally by the VM.

The core accepts .p8 (text) and .png (cartridge-as-image) formats (libretro.cpp:258). Content is loaded either via the libretro data buffer or full path depending on the NEED_FULL_PATH compile flag.

No BIOS or firmware files required.

Why no files

all engine resources compiled into binary via include_bytes!

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/fbalpha2012/","title":"FB Alpha 2012 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/fbalpha2012 Upstream https://www.fbalpha.com Version v0.2.97.29 Profiled 2026-03-23 Cores fbalpha2012 Systems arcade, neogeo, cps1, cps2, cps3, pgm Technical notes

Frozen snapshot of Final Burn Alpha v0.2.97.29 (circa 2012), full version. Supports CPS-1, CPS-2, CPS-3, Neo Geo, PGM, Sega, Cave, Toaplan, and more.

Multiple arcade systems have BIOS ROMs marked BRF_BIOS in source:

Neo Geo (d_neogeo.cpp:923-1011): neogeo.zip ROM set contains ~35 BIOS variants - 68K BIOS: asia-s3.rom (default), sp-s2.sp1, sp-s.sp1, sp-u2.sp1, sp-e.sp1, vs-bios.rom, sp-j2.sp1, sp1.jipan.1024, sp-45.sp1, japan-j3.bin, neo-po.bin, neo-epo.bin, neodebug.bin, sp-1v1_3db8c.bin, 16 Universe BIOS variants, neopen.sp1, plus PCB/CD/trackball BIOS variants - Z80 BIOS: sm1.sm1 (sound program) - Graphics: sfix.sfix (text layer tiles) - Data: 000-lo.lo (zoom table) - Neo Geo CD: neocd.bin

PGM (d_pgm.cpp:303-379): per-game BIOS sets in each ROM ZIP - pgm_t01s.rom (text tiles), pgm_m01s.rom (samples), pgm_p01s.u20/pgm_p02s.u20 (68K BIOS v1/v2), ddp3_bios.u37, bios.u42, svg_bios.u49 (custom per-game)

CPS-3 (d_cps3.cpp): 18 SH-2 BIOS variants, 512 KB each, region-specific (see fbalpha2012_cps3.yml for full list)

Sega System 16B (d_sys16b.cpp:8900): ism2006v00.u1

All BIOS files are part of their respective game ROM set ZIPs (arcade standard). None are standalone system directory files. The .info note \"BIOS files must be inside the ROM directory\" refers to the ROM directory containing the game ZIPs, which already include their BIOS.

ROM path: g_rom_dir from content path. Sample path: g_system_dir/fba2012/samples/ (samples.cpp:248). Hiscore path: g_save_dir/hiscore.dat (hiscore.cpp:411).

9 files | 0 required, 9 optional | 1 in repo, 8 missing Categories: 1 BIOS, 8 game data

hiscore.dat -optional : High score persistence database

dkong.zip -optional, game_data, missing from repo : Donkey Kong audio samples

dkongjr.zip -optional, game_data, missing from repo : Donkey Kong Jr audio samples

galaga.zip -optional, game_data, missing from repo : Galaga audio samples

rallyx.zip -optional, game_data, missing from repo : Rally-X audio samples

ghox.zip -optional, game_data, missing from repo : Ghox audio samples

fireshrk.zip -optional, game_data, missing from repo : Fire Shark / Same! Same! Same! audio samples

tekipaki.zip -optional, game_data, missing from repo : Teki Paki audio samples

vimana.zip -optional, game_data, missing from repo : Vimana audio samples

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/fbalpha2012_cps1/","title":"FB Alpha 2012 CPS-1 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/fbalpha2012_cps1 Upstream https://www.fbalpha.com Version v0.2.97.28 Profiled 2026-03-23 Cores fbalpha2012_cps1 Systems cps1 Technical notes

Frozen snapshot of Final Burn Alpha v0.2.97.28 (circa 2012), CPS-1 only. Exists for RAM-constrained platforms (3DS, embedded). Most users should use FBNeo.

CPS-1 has no system BIOS. Each game's ROM set is self-contained: 68000 program ROMs + Z80 sound program + GFX ROMs + (optional) QSound samples. QSound games (Cadillacs & Dinosaurs, etc.) include audio samples directly in their ROM set (cd-q1.1k through cd-q4.4k), not as a separate DSP BIOS.

Board PLDs (buf1, ioa1, prg1, rom1, sou1) are listed in ROM definitions as BRF_OPT (optional). These are GAL/PAL dumps for hardware preservation \u2014 never loaded by the emulator.

ROM path: ROMs are loaded from the content directory (g_rom_dir). system_directory (libretro.cpp:2202) is used only for hiscore.dat.

The .info note \"BIOS files must be inside the ROM directory\" is misleading \u2014 there are no BIOS files for CPS-1. This note is generic across all FBA cores.

244 ROM sets defined (488 STD_ROM_PICK/FN entries = 244 games). is_experimental=false, need_fullpath=true, block_extract=true.

1 files | 0 required, 1 optional | 1 in repo, 0 missing

hiscore.dat -optional : High score database, loaded from system directory

Generated on 2026-03-25T14:56:43Z

"},{"location":"emulators/fbalpha2012_cps2/","title":"FB Alpha 2012 CPS-2 - RetroBIOS","text":"Type libretro Classification frozen_snapshot Source https://github.com/libretro/fbalpha2012_cps2 Upstream https://www.fbalpha.com Version v0.2.97.28 Profiled 2026-03-23 Cores fbalpha2012_cps2 Systems cps2 Technical notes

Frozen snapshot of Final Burn Alpha v0.2.97.28 (circa 2012), CPS-2 only. Exists for RAM-constrained platforms (3DS, embedded).

CPS-2 has no system BIOS. Each game's ROM set is self-contained: 68000 program ROMs + Z80 sound program + GFX ROMs + QSound samples. Zero BRF_BIOS entries in entire codebase. No BRF_OPT entries either (PLD references stripped from this CPS-2-only build).

QSound emulated in software (qs_c.c). No external QSound DSP ROM needed. All audio data loaded from game ROM ZIP.

ROMs loaded from content directory (g_rom_dir, libretro.cpp:969). g_system_dir used only for hiscore.dat (hiscore.c:228-232).

Hiscore support gated by fba2012cps2_hiscores core option (libretro.cpp:561-563) and per-game BDF_HISCORE_SUPPORTED flag.

1 files | 0 required, 1 optional | 1 in repo, 0 missing

hiscore.dat -optional : High score persistence database