Skip to content

# Beetle PSX (Mednafen PSX) - RetroBIOS

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)

- Size: 512.0 KB
- SHA1: `b05def971d8ec59f346f2d9ac21fb742e3eb6917`
- MD5: `8dd7d5296a650fac7319bce665a6a53c`
- Aliases: `SCPH5500.bin`, `SCPH-5500.bin`
- Validation: sha1
- Source: `libretro.cpp:252-256`
- Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrodeck, retropie

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

- Size: 512.0 KB
- SHA1: `0555c6fae8906f3f09baf5988f00e55f88e9f30b`
- MD5: `490f666e1afb15b7362b406ed1cea246`
- 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:258-270`
- Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrodeck, retropie

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

- Size: 512.0 KB
- SHA1: `f6bc2d1f5eb6593de7d089c425ac681d6fffd3f0`
- MD5: `32736f17079d0b2b7024407c39bd3050`
- Aliases: `SCPH5502.bin`, `SCPH-5502.bin`, `scph5552.bin`, `SCPH5552.bin`, `SCPH-5552.bin`
- Validation: sha1
- Source: `libretro.cpp:272-282`
- Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrodeck, retropie

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

- Size: 512.0 KB
- SHA1: `96880d1ca92a016ff054be5159bb06fe03cb4e14`
- MD5: `c53ca5908936d412331790f4426c6c33`
- Aliases: `PSXONPSP660.bin`
- Validation: sha1
- Source: `libretro.cpp:190-195`
- Platforms: batocera, lakka, retroarch, retrobat, retrodeck, retropie
- override_bios=1. Falls back to region BIOS if not found.

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

- Size: 512.0 KB
- SHA1: `c40146361eb8cf670b19fdc9759190257803cab7`
- MD5: `81bbe60ba7a3d1cea1d48c14cbcc647b`
- Aliases: `PS1_ROM.bin`
- Validation: sha1
- Source: `libretro.cpp:198-203`
- Platforms: lakka, recalbox, retroarch, retrodeck, retropie
- override_bios=2. Falls back to region BIOS if not found.

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