DuckStation: BIOS not found — the legal way to add your PS1 BIOS
DuckStation cannot start any PS1 game until you supply a BIOS file (a file named something like SCPH1001.BIN or SCPH5501.BIN) dumped from PlayStation hardware you physically own. The emulator rejects every game without it — this is not optional.
You opened DuckStation, pointed it at a disc image or ROM, and ran into one of these:
- "No BIOS images found" or the BIOS dropdown in settings is completely empty
- DuckStation asks you to add a BIOS directory during first-time setup and nothing appears
- Games launch but immediately crash to a black screen before any video shows
- Error: "Failed to load BIOS" when starting a title
What the BIOS is: The original PlayStation contains a ROM chip with Sony's proprietary startup code. This code initialises the hardware, authenticates discs, and provides system libraries that games call into. DuckStation emulates the hardware accurately but cannot ship Sony's copyrighted code — you must provide it from a console you own.
The legal line: PS1 BIOS files are copyrighted by Sony. The only legal path is to dump the BIOS from a PlayStation 1 or PlayStation 2 console you own (the PS2 contains a PS1-compatible BIOS in its hardware). EmuDesk does not host, link to, or endorse any site distributing pre-dumped BIOS files. Downloading a BIOS from a third-party site is almost certainly a copyright violation regardless of what those sites claim.
Once you have your own BIOS file, setup takes about two minutes. Re-test after each step.
Solutions
solution #1467
Use DuckStation's built-in BIOS dumper (or its documented dump tool) to extract the BIOS from the PlayStation 1 or PlayStation 2 you own, then point DuckStation at the folder. This is the only legal and reliable fix for "No BIOS found."
- Check DuckStation's official documentation. The DuckStation project (duckstation.org / GitHub) documents how to dump the BIOS from your hardware. The method differs slightly by console: PS1 users typically need a way to run homebrew on the console (or use a specific dump tool), while PS2 owners can dump the PS1 BIOS that is built into the PS2's hardware using a simpler process. Follow the instructions for whichever console you own.
- What you will get. A successful dump produces a
.binfile named after your console's model — for exampleSCPH5501.BIN(US PS1),SCPH5500.BIN(JP PS1),SCPH5502.BIN(EU PS1), or a PS2-sourced file likeSCPH-70012.BIN. Capitalisation varies; DuckStation is not case-sensitive. - Create a dedicated BIOS folder anywhere on your PC (e.g.
C:\Emulation\BIOS\) and copy the dumped file into it. Keep the filename as-is from the dump — do not rename it. - Tell DuckStation where the folder is. In DuckStation, go to Settings → BIOS (or Settings → General → BIOS Directory depending on version). Browse to the folder you created. DuckStation will scan it automatically and show the detected BIOS entries. Select the one matching your console region and click OK.
- Launch any PS1 game. The game should now boot normally, showing the PlayStation startup screen (or going straight into the game in fast-boot mode).
If DuckStation still says no BIOS found after placing the file, continue to S2 for path and format troubleshooting.
solution #1468
You put the BIOS file in a folder and pointed DuckStation at it, but the BIOS list still appears empty or the game still fails — almost always a wrong path setting, a compressed file that was never extracted, or a filename that DuckStation doesn't recognise.
- Make sure the file is extracted — not a zip or 7z archive. Enable file extensions in Windows Explorer. The BIOS must be a raw
.binfile, notSCPH5501.BIN.zipor similar. If you see an archive, extract it first; the.bininside is what DuckStation needs. - Point DuckStation at the folder, not the file. DuckStation's BIOS setting takes a directory path, not the path to the individual file. If you accidentally selected the file itself or a parent folder that is one level too high, DuckStation won't find anything. Set the path to the exact folder that contains the
.binfile. - Click "Refresh" or restart DuckStation after changing the path. The BIOS scan does not always update live. Close and reopen the Settings dialog or use the Refresh button if your version has one.
- Check file size. A valid PS1 BIOS file is exactly 512 KB (524,288 bytes). If your file is smaller or much larger, the dump failed or the file is corrupt. Redo the dump.
solution #1469
DuckStation shows multiple BIOS files (or you dumped from both a PS1 and PS2) and you're not sure which one to use — pick the region that matches your games, but any valid BIOS will boot most titles.
- Match region to your game library when possible. US/NTSC games work best with a US BIOS (
SCPH5501-class), EU/PAL games with a PAL BIOS (SCPH5502-class), and JP games with a JP BIOS (SCPH5500-class). Most games boot on any region BIOS, but a mismatched region can cause timing differences or audio pitch issues on some PAL titles. - PS2-sourced BIOS files work. If you dumped from a PS2 you own, the resulting BIOS is fully compatible with DuckStation for PS1 games. The PS2's PS1-mode BIOS is slightly different from a PS1's native BIOS but both are well-supported.
- DuckStation has a per-game BIOS override. In the game's properties (right-click a game in the list → Properties → Game Settings), you can pin a specific BIOS to that title. Use this if a particular game misbehaves on the global BIOS but works on a different one you dumped.
Comments (0)
Sign in to_leave_comment