PS1 BIOS Files Guide: Verified scph5501.bin, scph1001.bin & psxonpsp660.bin Setup for RetroArch & DuckStation
Quick Answer: PlayStation 1 (PS1) BIOS files always measure 524,288 bytes (512 KB). To clear the “No BIOS found, expect bugs” warning and keep Memory Card saves reliable in RetroArch, DuckStation, ArkOS, and Batocera, place lowercase scph5500.bin (JP), scph5501.bin (US), and scph5502.bin (EU) plus region-free psxonpsp660.bin loose in your root bios/ or system/ folder.
Nothing stings quite like clearing two hours of Final Fantasy VII or Castlevania: Symphony of the Night, walking up to an in-game save point, and discovering the virtual Memory Card refuses to record your progress. Matching the exact 512 KB file size, MD5 hash, and filename each PlayStation core expects removes the most common cause of that problem.
1. Verified PS1 BIOS Specification Matrix: scph5501.bin vs. scph1001.bin vs. psxonpsp660.bin (MD5 & Regions)
Every genuine PlayStation 1 BIOS dump measures 524,288 bytes (512 KB). While older guides point only to North American scph1001.bin, modern RetroArch, DuckStation, and Batocera setups rely on the lowercase scph5500.bin / scph5501.bin / scph5502.bin regional trio plus Sony's region-free psxonpsp660.bin.
Every retail Sony PlayStation (PSX / PS1) motherboard carries a 512 KB BIOS ROM holding the startup animation, the CD-ROM access routines, and the Memory Card file system calls every game leans on. Older guides standardized on scph1001.bin, a 1995 North American BIOS from the SCPH-1001 console. Accuracy-focused cores like Beetle PSX and SwanStation list the later v3.0 550x family instead (scph5500.bin for Japan, scph5501.bin for North America, and scph5502.bin for Europe), and current PCSX-ReARMed builds check those three names first.
Alongside those retail console dumps sits a fourth file that handheld players should know: psxonpsp660.bin (MD5: c53ca5908936d412331790f4426c6c33). It comes from the PlayStation emulator (POPS) inside Sony's PSP firmware 6.60, it's region-free, and the Batocera Wiki PlayStation 1 page notes it “sometimes offers better performance.” The official Libretro PCSX-ReARMed core documentation puts it at the top of the core's BIOS table and adds that any retail PSX or PS one BIOS works, whatever its version or region.
I still open old cartridge shells to check the PCB before I trust a label, and the same rule applies here: never judge a ROM by its filename alone. Anyone can rename a corrupt 256 KB file scph5501.bin, so check its 524,288-byte size and MD5 checksum against our master complete RetroArch and Batocera BIOS reference guide first. For multi-disc RPGs like Final Fantasy VII, pair these files with our PS1 multi-disc .CHD compression and .M3U playlist guide so disc swaps share one Memory Card. PlayStation BIOS dumps are Sony's copyrighted code, so dump them from your own PS1 or PSP hardware; we don't host or link BIOS downloads.
“Tested on our unit” means we verified the folder structure and menu path on our own 2Bluebox R36S Handheld ($79.99) or 2Bluebox Portable HDD Super Console 500GB ($64.99); “Manufacturer spec” means the published Libretro, Batocera, or DuckStation documentation, or a store listing and store policy; “Community reports” means documented emulation behavior across Linux handheld builds.
| PS1 BIOS Filename | Target Region & Hardware Origin | Exact File Size | Reference MD5 Checksum | Primary Emulator & Core Support | Evidence |
|---|---|---|---|---|---|
scph5501.bin |
North America (NTSC-U · SCPH-5501 / SCPH-7003 · v3.0 11/18/96) |
524,288 bytes (512 KB) |
490f666e1afb15b7362b406ed1cea246 |
US BIOS listed by Beetle PSX & SwanStation; accepted by every PCSX-ReARMed version; listed in the Batocera wiki | Manufacturer spec |
scph5500.bin |
Japan (NTSC-J · SCPH-5500 · v3.0 09/09/96) |
524,288 bytes (512 KB) |
8dd7d5296a650fac7319bce665a6a53c |
JP BIOS listed by Beetle PSX & SwanStation; checked first by current PCSX-ReARMed builds | Manufacturer spec |
scph5502.bin |
Europe / Australia (PAL · SCPH-5502 / SCPH-5552 · v3.0 01/06/97) |
524,288 bytes (512 KB) |
32736f17079d0b2b7024407c39bd3050 |
EU/PAL BIOS listed by Beetle PSX & SwanStation; needed for PAL LibCrypt games | Manufacturer spec |
psxonpsp660.bin |
Region-Free (NTSC-U / NTSC-J / PAL · Sony PSP firmware 6.60 POPS) |
524,288 bytes (512 KB) |
c53ca5908936d412331790f4426c6c33 |
Accepted by PCSX-ReARMed & listed in the Batocera wiki; Beetle PSX uses it (as PSXONPSP660.bin) only with Override BIOS on |
Manufacturer spec |
scph1001.bin |
North America Legacy (NTSC-U · SCPH-1001 · 1995; two dumps circulate) |
524,288 bytes (512 KB) |
924e392ed05558ffdb115408c263dccf or dc2b9bf8da62ec93e868cfd29f0d067d
|
Last named fallback in PCSX-ReARMed; accepted by DuckStation; not on Beetle PSX's or SwanStation's list | Manufacturer spec |
scph101.bin / scph7001.bin
|
North America PSone (SCPH-101 · v4.4 03/24/00) / SCPH-7001 (v4.1 12/16/97) |
524,288 bytes (512 KB) |
6e3735ff4c7dc899ee98981385f6f3d0 / 1e68c231d0896b7eadcad1d7d8e76129
|
Named fallbacks in PCSX-ReARMed; listed in the Batocera wiki | Manufacturer spec |
2. Why “No BIOS Found, Expect Bugs” Breaks PS1 Memory Card Saves (HLE Fallback & PCSX-ReARMed Priority)
PCSX-ReARMed falls back to a built-in HLE BIOS when it can't find a real one, and the Libretro docs warn that this lowers compatibility, citing Memory Card problems in Suikoden games and black screens in others. A real 512 KB BIOS file fixes it.
When you launch a PlayStation 1 game on an ARM handheld like the 2Bluebox R36S ($79.99), RetroArch on ArkOS 2.0 typically loads the PCSX-ReARMed core because its ARM dynamic recompiler runs most PS1 games at full speed on modest chips. SwanStation won't start at all without a real BIOS (current Beetle PSX HW builds fall back to the open-source OpenBIOS). PCSX-ReARMed takes a third route: it includes a High-Level Emulation (HLE) BIOS, a software stand-in for Sony's code, so the game can still reach its title screen when your bios/ folder is empty.
That convenience is a trap for RPG players. Older PCSX-ReARMed builds flash an on-screen message reading “No BIOS found, expect bugs”, and current builds say “No PlayStation BIOS file found - add for better compatibility”. The Libretro documentation names Memory Card issues in the Suikoden games and black screens in others as typical HLE side effects, which is exactly the kind of failure you don't want to discover two hours into a save-heavy RPG.
Even players who copy a BIOS file onto their card can still hit that warning, usually because of a wrong filename, a file that isn't exactly 512 KB, or the core option forced to HLE. The Libretro PCSX-ReARMed BIOS guide lists the filenames the core recognizes and says it searches for any file whose name starts with scph if none match. Current builds, per the PCSX-ReARMed libretro source, check lowercase names first and then scan the folder for any valid 512 KB BIOS. Table 2 shows both scan orders and the RetroArch menu path to confirm BIOS Selection is set to Auto instead of HLE.
| PCSX-ReARMed Scan Step / Control | Target Filename or RetroArch Menu Path |
|---|---|
| Current builds: Steps #1 to #3 |
scph5500.bin, scph5501.bin, scph5502.bin (the v3.0 regional trio, all lowercase) |
| Current builds: Step #4 |
psxonpsp660.bin (MD5 c53ca5908936d412331790f4426c6c33 · region-free PSP 6.60 BIOS) |
| Current builds: Steps #5 to #7 |
scph101.bin, scph7001.bin, scph1001.bin
|
| Current builds: Final fallback | Any other valid 512 KB BIOS in the folder; if none is found, the core drops to HLE and shows the missing-BIOS warning |
| Older builds (Libretro docs table) |
PSXONPSP660.bin → scph101.bin → scph7001.bin → scph5501.bin → scph1001.bin, then any file starting with scph
|
| SELECT + X on ArkOS (FN + X on some R36S builds) | Open RetroArch Quick Menu → Core Options → confirm BIOS Selection is set to Auto (never HLE) |
| SELECT + START on ArkOS (HOTKEY + START on Batocera) | Exit the PS1 game back to EmulationStation so RetroArch writes your .srm Memory Card save to the card or drive |
If you want a pocket handheld built on a genuine Dual-RAM RK3326 board running ArkOS 2.0, with the EASYROMS/bios/ folder already in place and a public list of 12,805 unique playable games (76 of them PS1, from 15,768 files on the card) you can search before buying, check our 2Bluebox R36S Handheld ($79.99). Skip it if you want to play on a TV (its USB-C OTG port has no HDMI output); for couch co-op on a TV, use our 2Bluebox Retro Game Stick 4K Pro ($59.98), or plug our 2Bluebox 500GB Batocera HDD ($64.99) into a Windows PC:
3. DuckStation / SwanStation vs. PCSX-ReARMed & Beetle PSX: Which Core Needs Which Filename?
Match BIOS filenames to your core. ARM handhelds like the R36S run PCSX-ReARMed, which accepts scph5501.bin or psxonpsp660.bin; PC builds (Batocera) run SwanStation, DuckStation, or Beetle PSX HW, which expect lowercase scph5500.bin, scph5501.bin, and scph5502.bin.
Why does an uppercase SCPH1001.BIN file work fine in an old Windows emulator, yet fail when you copy it to a Batocera drive or switch to SwanStation? Two things trip up players switching between emulators: Linux case sensitivity and each core's own list of accepted filenames.
On case-sensitive Linux file systems like ext4 (often used for Batocera's /userdata share), SCPH5501.BIN, Scph5501.bin, and scph5501.bin are three different filenames. The EASYROMS partition on an ArkOS card is usually exFAT or FAT32, which ignores capitalization, and Windows and macOS do the same by default. That's also why you can't keep two copies of psxonpsp660.bin that differ only in capitalization: Windows, FAT32, and exFAT see them as the same name, so pick lowercase and keep one copy.
-
PCSX-ReARMed (ArkOS 2.0 on R36S, RetroPie and other ARM builds): Built for low-power ARM processors. Current builds check
scph5500.bin,scph5501.bin,scph5502.bin,psxonpsp660.bin,scph101.bin,scph7001.bin, andscph1001.bin, then scan for any other valid512 KBBIOS. Older builds documented on the Libretro page listPSXONPSP660.binfirst and only fall back to otherscphfiles when none of their five names match, soscph5501.binis the one name every PCSX-ReARMed version accepts. -
DuckStation Standalone & Libretro SwanStation (Batocera PC, Windows/Linux/macOS): Both need a real BIOS. The libretro team's SwanStation core announcement lists
scph5500.bin,scph5501.bin, andscph5502.binas the recognized images and confirms there is no HLE BIOS. The DuckStation README accepts a BIOS from any hardware version or region but warns that mismatched game and BIOS regions may cause compatibility issues, so keep all three regional files. Both cores support GPU upscaling to 1080p/4K and PGXP geometry correction to reduce PS1 polygon wobble. -
Beetle PSX & Beetle PSX HW (RetroArch PC & Batocera): As the Libretro Beetle PSX HW documentation states, Beetle PSX expects
scph5500.bin,scph5501.bin, andscph5502.binfor Japanese, North American, and European games. It only usesPSXONPSP660.bin, the PS3'sps1_rom.bin, oropenbios.binafter you turn on theOverride BIOScore option. Current builds fall back to the open-source OpenBIOS when no BIOS is present, which keeps many games booting, though a real Sony dump remains the safer choice for saves.
To see how these three PlayStation cores compare against cores for N64, Saturn, and Dreamcast, read our best RetroArch cores per system (PCSX-ReARMed vs. SwanStation), or check our Sega CD, Saturn, and Dreamcast BIOS setup guide for other 32-bit CD consoles. Table 3 summarizes the exact filename requirements across all three PS1 cores.
| PS1 Emulator / Libretro Core | Target Hardware | Required Lowercase / Uppercase Filenames | Region Auto-Switching? | 3D Upscaling & PGXP Geometry Fix | Evidence |
|---|---|---|---|---|---|
PCSX-ReARMed (RetroArch / ArkOS 2.0) |
ARM handhelds (R36S RK3326) |
Current: scph5500.bin, scph5501.bin, scph5502.bin, psxonpsp660.bin, scph101.bin, scph7001.bin, scph1001.bin, then any valid 512 KB BIOS · Older: PSXONPSP660.bin first |
Not needed: Libretro docs say any retail BIOS works regardless of region |
Enhanced Resolution option on the ARM NEON renderer |
Manufacturer spec |
DuckStation / SwanStation (Batocera / PC) |
x86-64 PC (2Bluebox 500GB HDD), Steam Deck, Android |
scph5500.bin (JP), scph5501.bin (US), scph5502.bin (EU); real BIOS required, no HLE |
Yes (keep all three so each disc region finds a matching BIOS) | GPU upscaling to 1080p/4K + PGXP wobbly-polygon correction | Manufacturer spec |
Beetle PSX / Beetle PSX HW (RetroArch PC) |
Mid-to-high-end x86-64 PC |
scph5500.bin, scph5501.bin, scph5502.bin; PSXONPSP660.bin, ps1_rom.bin, or openbios.bin only with Override BIOS; OpenBIOS fallback if none |
Yes (uses the matching regional 550x file) |
Up to 16x internal resolution with Vulkan/OpenGL + PGXP (Beetle PSX HW) |
Manufacturer spec |
4. Exact PS1 BIOS Folder Paths on RetroArch, ArkOS (R36S), Batocera & PAL LibCrypt .SBI Fix
Place all PS1 BIOS files loose inside the root bios/ or system/ directory, never inside a psx/ subfolder. Four lowercase files, scph5500.bin, scph5501.bin, scph5502.bin, and psxonpsp660.bin, take only 2 MB and cover every core in this guide.
Because four 512 KB files take up just 2 MB of storage, you never need to choose between PCSX-ReARMed naming and Beetle PSX / SwanStation naming. Putting the lowercase 550x trio plus one lowercase psxonpsp660.bin directly inside your root BIOS folder lets every PS1 core in this guide find what it needs on the first try. If you also own scph101.bin, scph7001.bin, or scph1001.bin, they can sit in the same folder as extra fallbacks.
Follow these 4 steps to install and verify your PlayStation 1 BIOS files on ArkOS 2.0 (R36S), Batocera (500GB HDD), RetroArch, and DuckStation:
-
Step 1: Verify Exact 524,288-Byte Sizes & Prepare the 4-File Set. Copy your own BIOS dumps to your computer and confirm that every
.binfile measures exactly524,288 bytes(512 KB) and matches the MD5 in Table 1 (certutil -hashfile scph5501.bin MD5on Windows,md5 scph5501.binon macOS,md5sum scph5501.binon Linux). Rename them to lowercasescph5500.bin,scph5501.bin,scph5502.bin, andpsxonpsp660.bin. Don't try to add a second uppercase copy, because Windows,FAT32, andexFATtreatPSXONPSP660.binandpsxonpsp660.binas the same file. -
Step 2: Copy Directly into the Root BIOS Directory (No Subfolders). Copy those four
.binfiles directly into the root BIOS folder without creating apsx/orplaystation/subfolder. On ArkOS 2.0 (2Bluebox R36S), place them inEASYROMS/bios/(or/roms/bios/over Wi-Fi SSH); on a two-card setup, use thebios/folder on theTF2-GAMEcard that holds your games. On Batocera.linux (2Bluebox 500GB HDD), place them in/userdata/bios/(\\BATOCERA\share\bios\over your local network). On standalone RetroArch, place them inRetroArch/system/. -
Step 3: Add Matching .sbi Files for PAL LibCrypt-Protected Games. Several European (
PAL) releases, including Ape Escape, Final Fantasy VIII, Final Fantasy IX, MediEvil, and Spyro: Year of the Dragon, use Sony's LibCrypt subchannel copy protection. As the Batocera Wiki PlayStation 1 page and the Beetle PSX HW docs explain, they need a matching.sbi(subchannel data) file in the same ROM folder with the same base filename as your.chdor.cuefile (for example,Final Fantasy IX (Europe) (Disc 1).sbinext toFinal Fantasy IX (Europe) (Disc 1).chd). Without it, they can hang even with a validscph5502.bin. CHD conversion doesn't embed it, and Beetle PSX also needsSkip BIOSturned off for these games. -
Step 4: Confirm “Present” in RetroArch & Exit Cleanly After Saving. Launch any PS1 game, press
SELECT + X(FN + Xon some R36S builds) to open the RetroArch Quick Menu, then go back toMain Menu → Information → Core Information. The BIOS files you copied should readPresent; optional names you skipped will showMissing, which is fine. After saving your game at an in-game Memory Card point, quit withSELECT + START(press it again if RetroArch asks you to confirm;HOTKEY + STARTon Batocera) so RetroArch writes the.srmfile to your drive before you power down.
Keep lowercase scph5500.bin, scph5501.bin, scph5502.bin, and psxonpsp660.bin loose in your root bios/ folder: four 512 KB files (2 MB total) cover PCSX-ReARMed, SwanStation, DuckStation, and Beetle PSX on Linux, Windows, and macOS.
5. PS1-Ready Out of the Box: 2Bluebox vs. Marketplace Clones & DIY Setup
Unlike most marketplace clones, 2Bluebox (2bluebox.com) publishes each game list before you buy: R36S ($79.99) 12,805 unique (76 PS1), Game Stick 4K Pro ($59.98) 14,755 (13 PS1), 500GB Batocera HDD ($64.99) 110,686.
Before you order any retro console for PlayStation 1 classics, you can check every pre-loaded title on our 15,768-game R36S list (12,805 unique playable games, including 76 PS1 titles such as Castlevania: Symphony of the Night, Tekken 3, and Crash Bandicoot) or search the living-room TV catalog on our 14,755-game Game Stick 4K list (13 PS1 games, including Tekken, Ridge Racer, and Mortal Kombat 4). Table 4 compares marketplace clones and reseller sticks, a blank DIY build, and all three 2Bluebox setups across public game lists, hardware verification, shipping, and warranty support.
| Buying Factor | Marketplace Clones & Reseller Sticks (Amazon / AliExpress / TikTok) | DIY Blank Handheld or PC Setup | 2Bluebox R36S Handheld ($79.99) | 2Bluebox Retro Game Stick 4K Pro ($59.98) | 2Bluebox Portable HDD Super Console 500GB ($64.99) | Evidence |
|---|---|---|---|---|---|---|
| Public Game List Before You Buy | Usually no searchable title list | You source, compress, and verify every PS1 disc yourself |
15,768 files (12,805 unique · 76 PS1) on /pages/r36s-games-list
|
14,755 games (13 PS1 titles) on /pages/all-games
|
110,686 games on /pages/hdd-super-console-game-list
|
Manufacturer spec |
| Hardware & OS Setup | Single-RAM clone boards running EmuELEC and unbranded microSD cards are common | You flash the OS, build /bios/ folders, and test saves yourself |
Dual-RAM RK3326 board (1GB DDR3L) · ArkOS 2.0 · EASYROMS/bios/ folder in place |
White 4K GAME STICK PRO dongle (SEGAM-M8-V5.0 board) + 2x 2.4GHz PS5-style wireless controllers + HDMI extender cable |
500GB USB 3.0 drive (clear shell, blue cassette label) booting Batocera · /userdata/bios/ in place |
Community reports |
| Shipping | Marketplace seller, delivery times vary | Parts ordered from multiple sellers | US-based (Colorado LLC) · free tracked shipping on $50+ orders to the US, UK, Canada, Australia & EU | US-based (Colorado LLC) · free tracked shipping on $50+ orders to the US, UK, Canada, Australia & EU | US-based (Colorado LLC) · free tracked shipping on $50+ orders to the US, UK, Canada, Australia & EU | Manufacturer spec |
| US Company & Warranty | Marketplace return window only | Self-supported | 2Bluebox LLC (Denver, CO) · 30-day hardware & microSD replacement (/policies/refund-policy) |
2Bluebox LLC (Denver, CO) · 30-day hardware & microSD replacement (/policies/refund-policy) |
2Bluebox LLC (Denver, CO) · 30-day hardware & microSD replacement (/policies/refund-policy) |
Manufacturer spec |
| Best For | Lowest upfront price if you plan to rebuild the card yourself | Tinkerers who already own BIOS dumps and multi-disc .chd libraries |
Pocket PS1, GBA, and 16-bit sessions on commutes and flights | Plug-and-play 2-player couch play on a 4K TV under $65, no PC needed | Smooth PS2, GameCube, Wii, and PSP on a Windows PC you already own, plus upscaled PS1 with PGXP | Manufacturer spec |
| Skip If | You want reliable Memory Card saves and a verified game list on day one | You want to play tonight without hours of file prep | You want TV output (no HDMI-out): pick the Game Stick 4K Pro ($59.98) for TV or the 500GB HDD ($64.99) for PC | You want heavy 3D PS2 / GameCube games or a console for flights (pick the 500GB HDD or the R36S) | You only own an Apple Silicon Mac (M1/M2/M3) or want to plug straight into a TV without a computer | Manufacturer spec |
If you want to play PlayStation 1 classics like Tekken, Ridge Racer, and Mortal Kombat 4 on your living-room TV tonight without configuring RetroArch cores or BIOS folders, our 2Bluebox Retro Game Stick 4K Pro ($59.98) plugs straight into HDMI and includes two 2.4GHz wireless controllers plus 14,755 games (13 of them PS1). Skip it if you want heavy 3D PS2 or GameCube games; for those, plug our 2Bluebox 500GB Batocera HDD ($64.99) into a Windows PC:
Frequently Asked Questions
Where do I put PlayStation 1 BIOS files in RetroArch, ArkOS (R36S), and Batocera?
Place all uncompressed .bin PlayStation 1 BIOS files directly inside the root BIOS directory, never inside a psx/ or playstation/ subfolder. On ArkOS 2.0 (2Bluebox R36S), copy them to EASYROMS/bios/ on your microSD card (or /roms/bios/ over Wi-Fi SSH). On Batocera.linux (2Bluebox 500GB HDD), copy them to /userdata/bios/ (\\BATOCERA\share\bios\ over the network share). On standalone RetroArch, place them in RetroArch/system/. In standalone DuckStation, open Settings → BIOS Settings and point the BIOS Directory to that same folder.
What is the difference between scph1001.bin, scph5501.bin, and psxonpsp660.bin?
All three files measure 524,288 bytes (512 KB), but they come from different Sony hardware. scph1001.bin is a 1995 North American (NTSC-U) BIOS from the SCPH-1001 console, and two dumps circulate (MD5: 924e392ed05558ffdb115408c263dccf or dc2b9bf8da62ec93e868cfd29f0d067d); PCSX-ReARMed and DuckStation accept it, but Beetle PSX and SwanStation don't look for it. scph5501.bin (MD5: 490f666e1afb15b7362b406ed1cea246) is the v3.0 North American BIOS dated 11/18/96 that Beetle PSX and SwanStation expect, alongside scph5500.bin for Japan and scph5502.bin for Europe. psxonpsp660.bin (MD5: c53ca5908936d412331790f4426c6c33) is Sony's region-free PS1 BIOS extracted from PSP firmware 6.60; PCSX-ReARMed accepts it on handhelds, and Beetle PSX uses it only with Override BIOS turned on.
Why does PCSX-ReARMed say “No BIOS found, expect bugs” and fail to save to the Memory Card?
Older PCSX-ReARMed builds show that message (current builds say “No PlayStation BIOS file found - add for better compatibility”) when the core can't find a valid 512 KB BIOS in your bios/ folder, or when Quick Menu → Core Options → BIOS Selection is set to HLE. The core then falls back to its High-Level Emulation (HLE) BIOS, which the Libretro docs say can cause Memory Card issues in Suikoden games and black screens in others. Adding scph5501.bin and psxonpsp660.bin to EASYROMS/bios/, setting BIOS Selection to Auto, and exiting games cleanly with SELECT + START stops that kind of Memory Card save loss.
Why won't SwanStation or Batocera recognize my uppercase SCPH1001.BIN file?
Two problems stack up. Linux file systems such as ext4 (often used on Batocera's share partition) are case-sensitive, so SCPH1001.BIN and scph1001.bin are different names, and the Batocera wiki lists every PS1 BIOS in lowercase. On top of that, SwanStation and Beetle PSX look for the lowercase 550x trio (scph5500.bin, scph5501.bin, scph5502.bin) and don't list scph1001.bin at all. Rename your files to lowercase, add the 550x trio plus psxonpsp660.bin to your root bios/ folder, and every core in this guide will find a match. Every system from 2Bluebox LLC (1500 N Grant St, STE N, Denver, CO 80203) also ships with organized folder structures and a 30-day hardware and microSD replacement guarantee (/policies/refund-policy).
Conclusion
Fixing the “No BIOS found, expect bugs” warning and protecting your PlayStation 1 Memory Card saves comes down to three checks: verifying that your .bin files measure exactly 524,288 bytes (512 KB) and match the reference MD5 checksums, placing the lowercase scph5500.bin / scph5501.bin / scph5502.bin trio and one lowercase psxonpsp660.bin directly inside your root bios/ folder, and dropping matching .sbi files next to European PAL LibCrypt games. Need BIOS hashes for other CD systems or want to check our pre-loaded catalogs? Visit /pages/hdd-super-console-bios-guide, browse /pages/r36s-games-list, or search /pages/all-games.
Drop those four 512 KB files into your root bios folder, confirm BIOS Selection is set to Auto, and save your Final Fantasy VII progress at the next save point with total peace of mind.
Further Reading & Resources
- Official Libretro PCSX-ReARMed Documentation: Libretro Docs: PCSX-ReARMed BIOS Table, HLE Fallback & Core Options (Libretro Project)
- Official Libretro Beetle PSX / HW Documentation: Libretro Docs: Beetle PSX HW Regional BIOS Requirements, Override BIOS & SBI Files (Libretro Project)
- Batocera Linux PlayStation 1 System Wiki: Batocera Wiki: Sony PlayStation 1 BIOS MD5 Hashes & PAL .SBI Subchannel Files (Batocera.linux Wiki)
- SwanStation (Formerly DuckStation) Libretro Core: Libretro Blog: SwanStation Core Announcement & Recognized BIOS Images (Libretro Project)
- DuckStation Standalone Emulator: DuckStation README: BIOS Requirements, User Directory & LibCrypt SBI Files (Stenzek / DuckStation Project)