7303 verified BIOS and firmware files for 10 retrogaming platforms, 329 emulators profiled from source code.

What’s included

BIOS, firmware, and system files for consoles from Atari to PlayStation 3. Each file is checked against the emulator’s source code to match what the code actually loads at runtime.

  • 10 platforms supported with platform-specific verification
  • 329 emulators profiled from source (RetroArch cores + standalone)
  • 396 systems covered (NES, SNES, PlayStation, Saturn, Dreamcast, …)
  • 7,303 files verified with MD5, SHA1, CRC32 checksums
  • 8765 MB total collection size

Supported systems

NES, SNES, Nintendo 64, GameCube, Wii, Game Boy, Game Boy Advance, Nintendo DS, Nintendo 3DS, Switch, PlayStation, PlayStation 2, PlayStation 3, PSP, PS Vita, Mega Drive, Saturn, Dreamcast, Game Gear, Master System, Neo Geo, Atari 2600, Atari 7800, Atari Lynx, Atari ST, MSX, PC Engine, TurboGrafx-16, ColecoVision, Intellivision, Commodore 64, Amiga, ZX Spectrum, Arcade (MAME), and 362+ more.

Coverage

Platform Coverage Verified Untested Missing
Batocera 361/361 (100.0%) 361 0 0
BizHawk 118/118 (100.0%) 118 0 0
EmuDeck 161/161 (100.0%) 161 0 0
Lakka 448/448 (100.0%) 448 0 0
Recalbox 346/346 (100.0%) 346 0 0
RetroArch 448/448 (100.0%) 448 0 0
RetroBat 339/339 (100.0%) 339 0 0
RetroDECK 2006/2006 (100.0%) 2006 0 0
RetroPie 448/448 (100.0%) 448 0 0
RomM 374/374 (100.0%) 374 0 0
  • k8sgremlin@geekroom.tech
    link
    fedilink
    English
    arrow-up
    1
    ·
    23 hours ago

    This is exactly the kind of project that’s easy to take for granted until the day you need a specific BIOS and every download you find is dead or unverifiable. Checking against emulator source rather than trusting whatever’s floating around is the right call, that’s usually where these collections go wrong.

    Bookmarked for when my Batocera box inevitably needs a re-flash. Do you have a cadence for pulling in new releases as RetroArch etc. cut new versions, or is this more of an as-needed refresh?