Skip to content

Rustation - RetroBIOS

Type libretro
Classification Official ports
Source https://github.com/libretro/rustation-libretro
Upstream https://github.com/simias/rustation
Version v1
Profiled 2026-03-25
Cores rustation
Systems sony-playstation
Technical notes

Scans every file in the system directory, filters by exact 512 KB size, then validates the full binary against an internal SHA-256 database (lifted from Mednafen). Region must match the loaded disc. Known-bad dumps are rejected. No filename requirement. No HLE fallback. "Boot to BIOS menu" core option allows booting without a disc. Database contains 24 entries (22 good, 2 known-bad rejected) covering BIOS versions 1.0 through 4.5. .info declares firmware_count=0; incorrect. Project abandoned, superseded by rustation-ng.

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

scph5500.bin required in repo NTSC-J
SCPH-5500 (v3.0 J)

scph5501.bin required in repo NTSC-U
SCPH-5501 (v3.0 A)

scph5502.bin required in repo PAL
SCPH-5502 (v3.0 E)

scph1000.bin optional in repo NTSC-J
SCPH-1000 (v1.0 J)

scph_v11j.bin optional in repo NTSC-J
v1.1 J

  • Size: 512.0 KB
  • SHA256: 5eb3aee49593...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:48-57 (v1.1 Japan)

scph3000.bin optional in repo NTSC-J
SCPH-3000 (v2.1 J)

scph3500.bin optional in repo NTSC-J
SCPH-3500 (v2.2 J)

  • Size: 512.0 KB
  • SHA256: 0c8359870cba...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:108-117 (v2.2 Japan)
  • Platforms: lakka, retroarch, retrodeck, retropie, romm
  • A known-bad v2.2 J dump also exists in the DB but is rejected.

scph5000.bin optional in repo NTSC-J
v2.2 J (alt)

  • Size: 512.0 KB
  • SHA256: 4018749b3698...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:148-157 (v2.2 Japan alt)
  • Platforms: lakka, retroarch, retrodeck, retropie, romm

scph7000.bin optional in repo NTSC-J
SCPH-7000 (v4.0 J)

  • Size: 512.0 KB
  • SHA256: e900504d1755...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:198-207 (v4.0 Japan)

scph7500.bin optional in repo NTSC-J
SCPH-7500 (v4.1 J)

  • Size: 512.0 KB
  • SHA256: b3aa63cf30c8...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:208-217 (v4.1 Japan)

scph9000.bin optional in repo NTSC-J
SCPH-9000 (v4.3 J)

  • Size: 512.0 KB
  • SHA256: b29b4b5fcdde...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:238-247 (v4.3 Japan)

scph1001.bin optional in repo NTSC-U
SCPH-1001 (v2.0 A)

scph5001.bin optional in repo NTSC-U
SCPH-5001 (v2.1 A)

  • Size: 512.0 KB
  • SHA256: 6ad5521d105a...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:88-97 (v2.1 NorthAmerica)

scph_v22a.bin optional in repo NTSC-U
v2.2 A

  • Size: 512.0 KB
  • SHA256: 71af94d1e47a...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:128-137 (v2.2 NorthAmerica)

scph7001.bin optional in repo NTSC-U
SCPH-7001 (v4.1 A)

scph101.bin optional in repo NTSC-U
SCPH-101 (v4.5 A)

scph1002.bin optional in repo PAL
SCPH-1002 (v2.0 E)

scph_v21e.bin optional in repo PAL
v2.1 E

  • Size: 512.0 KB
  • SHA256: 1efb0cfc5db8...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:98-107 (v2.1 Europe)

scph_v22e.bin optional in repo PAL
v2.2 E

  • Size: 512.0 KB
  • SHA256: 3d06d2c46931...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:138-147 (v2.2 Europe)

scph7002.bin optional in repo PAL
SCPH-7002 (v4.1 E)

  • Size: 512.0 KB
  • SHA256: 5e84a94818cf...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:228-237 (v4.1 Europe)
  • Platforms: lakka, retroarch, retrodeck, retropie, romm

scph102.bin optional in repo PAL
SCPH-102 (v4.4 E)

  • Size: 512.0 KB
  • SHA256: 5c0166da24e2...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:248-257 (v4.4 Europe)

scph102_v45.bin optional in repo PAL
v4.5 E

  • Size: 512.0 KB
  • SHA256: 42244b0c6508...
  • Validation: size, sha256
  • Source: rustation/src/bios/db.rs:268-277 (v4.5 Europe)

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