Skip to content

Beetle PSX (Mednafen PSX) - RetroBIOS

Type libretro
Classification Community forks
Source https://github.com/libretro/beetle-psx-libretro
Upstream https://mednafen.github.io/
Version v0.9.44.1
Profiled 2026-03-29
Cores beetle_psx, 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:186). Override option allows using PSP, PS3, or OpenBIOS as region-free alternative. Embedded OpenBIOS (512KB) compiled into the binary serves as HLE fallback when no BIOS found. "Skip BIOS" option patches BIOS ROM but causes compatibility issues. Upstream Mednafen loads the same 3 region BIOS; override BIOS and HLE fallback are libretro additions.

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

scph5500.bin required in repo HLE fallback both NTSC-J
SCPH-5500 (v3.0 09-09-96 J)

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

  • Size: 512.0 KB
  • SHA1: 0555c6fae890...
  • MD5: 490f666e1afb...
  • Aliases: SCPH5501.bin, SCPH-5501.bin, scph5503.bin, SCPH5503.bin, SCPH-5503.bin, scph7003.bin, SCPH7003.bin, SCPH-7003.bin
  • Validation: sha1
  • Source: libretro.cpp:271-289
  • Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrodeck, retropie, romm

scph5502.bin required in repo HLE fallback both PAL
SCPH-5502, 5552 (v3.0 01-06-97 E)

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

  • Size: 512.0 KB
  • SHA1: 96880d1ca92a...
  • MD5: c53ca5908936...
  • Aliases: PSXONPSP660.bin
  • Validation: sha1
  • Source: libretro.cpp:192-198
  • Platforms: batocera, lakka, retroarch, retrobat, retrodeck, retropie
  • override_bios=1. Falls back to region BIOS if not found.

ps1_rom.bin optional in repo libretro Auto
PS3 embedded PS1 BIOS, first 512KB extracted (region-free override)

  • SHA1: c40146361eb8...
  • MD5: 81bbe60ba7a3...
  • Aliases: PS1_ROM.bin
  • Validation: sha1
  • Source: libretro.cpp:200-206
  • Platforms: lakka, recalbox, retroarch, retrodeck, retropie
  • override_bios=2. Falls back to region BIOS if not found.

openbios.bin optional in repo libretro Auto
OpenBIOS (open-source PS1 HLE BIOS, region-free override)

  • Size: 512.0 KB
  • Aliases: OPENBIOS.bin
  • Source: libretro.cpp:208-214
  • override_bios=3. No SHA1 validation. Falls back to region BIOS if not found. Also embedded in binary as HLE fallback (libretro.cpp:2157-2159).

Generated on 2026-04-18T08:05:07Z