Confused about PS2 BIOS file names? This complete reference guide explains every SCPH file name, what region it belongs to, which PS2 model it came from, and which one works best for your emulator in 2026.
Most people download a random BIOS file without knowing what the name means. That's why they end up with wrong region files, black screens, and compatibility issues.
Here's the thing — PS2 BIOS file names follow a simple pattern. Once you understand it, picking the right file takes 10 seconds.
SCPH stands for Sony Computer Products Hardware. Every PS2 model Sony ever made has an SCPH number. The BIOS file that comes from that model carries the same number.
So SCPH-70012 means the BIOS came from PS2 model number 70012. Simple as that.
The number tells you two things — which PS2 model it came from and which region that model was sold in.
Every PS2 BIOS file name follows this pattern:
SCPH-XXXXX.bin
The last digit of the number tells you the region:
0 or 1 — Japan 2 — USA / North America 3 — Europe / PAL 6 — China
So SCPH-70012 ends in 2 — USA. SCPH-70003 ends in 3 — Europe. SCPH-10000 ends in 0 — Japan.
Once you know this, you never need to guess the region again.
These work for USA and North American PS2 games. If you play NTSC games — use one of these.
SCPH-10000 — Not USA. Skip this one, it's Japanese.
SCPH-30001 — Early USA fat PS2. Works but older firmware.
SCPH-39001 — USA fat PS2, 2002 model. Very stable, widely used.
SCPH-50001 — USA fat PS2, 2003 model. Good compatibility.
SCPH-70001 — USA slim PS2, early slim model. Solid choice.
SCPH-70012 — USA slim PS2, 2005-2006 model. Best overall. Recommended for PCSX2 and AetherSX2.
SCPH-77001 — USA slim PS2, later model. Works fine.
SCPH-90001 — USA slim PS2, final model. Newest firmware.
Best pick for USA games: SCPH-70012. Highest compatibility with modern emulators.
For a detailed comparison of SCPH-70012 vs SCPH-39001, check the PS2 BIOS version comparison guide
These work for European PS2 games. PAL games run at 50Hz — you need a PAL BIOS for proper compatibility.
SCPH-30003 — Early European fat PS2. Older firmware.
SCPH-39003 — European fat PS2, 2002 model. Common and stable.
SCPH-50003 — European fat PS2, 2003 model. Good compatibility.
SCPH-70003 — European slim PS2. Solid choice for PAL games.
SCPH-75004 — European slim PS2, later model. Good firmware.
SCPH-90004 — European slim PS2, final model. Newest PAL firmware.
Best pick for PAL games: SCPH-70003 or SCPH-75004.
These work for Japanese PS2 games. Japan got the PS2 first so they have the most BIOS versions.
SCPH-10000 — Original Japanese PS2 launch model, 2000. Very old firmware.
SCPH-15000 — Japanese PS2, 2001 model.
SCPH-18000 — Japanese fat PS2, updated firmware. Better pick than 10000.
SCPH-30000 — Japanese fat PS2, 2002 model. Stable.
SCPH-50000 — Japanese fat PS2, 2003 model.
SCPH-70000 — Japanese slim PS2. Good compatibility.
SCPH-77000 — Japanese slim PS2, later model.
SCPH-90000 — Japanese slim PS2, final model. Newest Japanese firmware.
Best pick for Japanese games: SCPH-70000 or SCPH-90000.
China got a special PS2 variant called the PS2 China (also known as the PS2 Giga). Different hardware, different BIOS.
SCPH-50009 — Early Chinese PS2 model.
SCPH-70009 — Later Chinese PS2 model.
SCPH-90006 — Final Chinese PS2 model. Most commonly used Chinese BIOS.
These are rarely needed unless you specifically play Chinese region PS2 games. Most people can skip these entirely.
Simple answer based on what you play:
You play USA games → SCPH-70012
You play European games → SCPH-70003
You play Japanese games → SCPH-70000
You play a mix of USA and Japanese → SCPH-70012 works for most, keep SCPH-70000 as backup
You play PAL games on PCSX2 → SCPH-70003, enable PAL mode in PCSX2 settings
Every legitimate PS2 BIOS file is around 4MB (4,096 KB).
If your file is:
4MB — Good. Valid BIOS file.
512KB or 1MB — Incomplete dump or corrupted download. Don't use it.
8MB or larger — Possibly a combined dump or wrong file. Test it but likely won't work.
0KB or very small — Empty or corrupt. Delete and get a fresh file.
File size check takes 2 seconds and saves hours of troubleshooting.
When PCSX2 or AetherSX2 reads your BIOS, it shows a version number like this:
PS2 BIOS v1.60 (USA) PS2 BIOS v1.70 (USA) PS2 BIOS v2.20 (Europe)
Higher version number generally means newer firmware. SCPH-70012 shows v1.60 or v1.70 depending on the specific dump. Both are fine.
This version number appears in emulator settings when your BIOS is detected correctly. If you see it — your BIOS is working.
Using a Japanese BIOS for USA games. SCPH-10000 ends in 0 — Japan. Many people think it's a USA file because it starts with 1. It's not. Use SCPH-70012 for USA games.
Downloading a .zip file and not extracting. Your emulator needs the .bin file. If you downloaded a .zip or .rar, extract it first. The .bin file inside is what you need.
Using a BIOS with wrong file name. Some sites rename BIOS files incorrectly. If your file doesn't start with SCPH and end in .bin — it might not work. Rename it to the correct format.
Keeping multiple BIOS files in one folder. PCSX2 handles this fine but AetherSX2 sometimes gets confused. Keep one BIOS file per folder for clean setup.
If you have the right BIOS file but still getting errors, these guides have the fixes:
PCSX2 BIOS not found error: How to Fix BIOS Not Found Error in PCSX2
Black screen after BIOS loads: Why Your PS2 Games Show Black Screen — 7 Real Fixes
AetherSX2 BIOS setup: PS2 BIOS for AetherSX2 — Complete Android Setup Guide
For verified BIOS files by region, everything is at AllPS2Bios.com
What does SCPH stand for in PS2 BIOS?
SCPH stands for Sony Computer Products Hardware. It's the model number prefix Sony used for all PlayStation 2 hardware.
How do I know which region my PS2 BIOS is?
Check the last digit of the SCPH number. 2 = USA, 3 = Europe, 0 or 1 = Japan, 6 or 9 = China.
Can I use a European BIOS to play USA games?
Technically possible but not recommended. Many USA games will show black screen or run with timing issues on a PAL BIOS. Always match BIOS region to game region.
What is the best PS2 BIOS file name for PCSX2?
SCPH-70012.bin for USA games. It has the highest compatibility with PCSX2 in 2026.
My BIOS file has a weird name — will it still work?
Rename it to the correct SCPH format with .bin extension. Example: rename whatever.bin to SCPH-70012.bin. The emulator reads the file content, not just the name, but correct naming helps with detection.
PS2 BIOS file names follow a simple pattern — SCPH number tells you the model, last digit tells you the region. Once you know that, picking the right file is easy.
For USA games use SCPH-70012. For PAL games use SCPH-70003. For Japanese games use SCPH-70000. File size should always be around 4MB.
For verified BIOS files for every region with proper file names and setup guides, everything is at AllPS2Bios.com