Which PS2 BIOS Should You Use for Best Emulator Performance
Quick Answer:
Match the BIOS to your game region. For USA (NTSC-U) games, SCPH-70012 (Slim, version 2.00) and SCPH-39001 (Fat, version 1.60) are the two safest picks. For Europe (PAL), use SCPH-50003 or SCPH-75004. For Japan (NTSC-J), use a mid-era file such as SCPH-50000 or SCPH-70000 and avoid the very earliest Japanese models. Any BIOS from version 2.00 onward gives you 98 to 99 percent game compatibility, and a newer version never improves performance. In short: one region-matched BIOS plays your whole library.
If PCSX2 shows you a list of BIOS files with names like SCPH-39001 and SCPH-70012, it is easy to freeze and wonder whether you picked the wrong one. The truth is that choosing a PS2 BIOS comes down to a few clear rules, and once you understand the region system and the difference between fat and slim firmware, the decision takes seconds. This guide covers every region, explains what the SCPH numbers actually mean, breaks down the popular versions, and answers the questions that send people in circles.
First, the only rule that really matters: region
Sony region locked the PlayStation 2 at the BIOS level. That means the BIOS file you load tells PCSX2 which region your virtual console belongs to. A USA BIOS expects USA (NTSC-U) games, a European BIOS expects PAL games, and a Japanese BIOS expects NTSC-J games. Loading a game from a region that does not match your BIOS is the single most common reason for a red screen, a black screen, or a game that simply will not boot.
So before you look at version numbers or model details, ask one question: where are my games from? Answer that and you have already narrowed your choice to a handful of files.
How PS2 region codes work (reading the SCPH number)
Every PlayStation 2 has a model number that starts with SCPH followed by five digits. The last digit is the region indicator, and the first digits tell you the hardware generation. Once you can read this number, you can identify any BIOS at a glance.
| Last Digit | Region | Video Standard |
|---|---|---|
| 0 | Japan | NTSC-J, 60Hz |
| 1 | USA and North America | NTSC-U, 60Hz |
| 2 | Australia | PAL, 50Hz |
| 3 | United Kingdom | PAL, 50Hz |
| 4 | Europe (mainland) | PAL, 50Hz |
| 5 | South Korea | NTSC, 60Hz |
| 6 | China and parts of Asia | NTSC, 60Hz |
For example, SCPH-39001 ends in 1, so it is a North American (USA) console. SCPH-39004 ends in 4, so it is a European unit. SCPH-90006 ends in 6, so it is a Chinese model. The leading digits (the 39, 70, 90 and so on) tell you the hardware era, which we cover next.
Best PS2 BIOS for USA games (NTSC-U)
North America is the most common case and the most documented, so you have excellent options. Two files stand out.

SCPH-70012 (Slim, version 2.00) — the all-rounder
SCPH-70012 comes from the USA Slim line and runs BIOS version 2.00. It is the most downloaded PS2 BIOS worldwide and the one most Reddit and YouTube tutorials assume you are using. It boots the vast majority of NTSC-U games quickly, handles late era titles like God of War 2 cleanly, and is the closest thing to a default recommendation. If you want one file and no further thought, this is it.
SCPH-39001 (Fat, version 1.60) — best for older libraries
SCPH-39001 is a mid generation USA Fat model running version 1.60. It is famous for stability and very broad compatibility, and it works with around 99 percent of USA titles. Some players prefer it for early PS2 games. Both SCPH-39001 and SCPH-70012 are excellent, so if you have both dumped, either is a safe default.
| USA BIOS | Type | Best For |
|---|---|---|
| SCPH-39001 | Fat, v1.60 | Broad USA library, early titles, maximum stability |
| SCPH-50001 | Fat, later | Later USA Fat era games |
| SCPH-70012 | Slim, v2.00 | All-round default, fast boot, late titles |
| SCPH-90001 | Slim, final | Latest USA Slim hardware, newer game catalogues |
Best PS2 BIOS for European games (PAL)
Europe used the PAL video standard, which runs at 50Hz instead of the 60Hz used in the USA and Japan. This matters because some PAL only games were built around 50Hz and can run at the wrong speed or fail to boot on an NTSC BIOS. If your games are European, use a European BIOS.
| PAL BIOS | Type | Best For |
|---|---|---|
| SCPH-50003 | Fat (UK) | Most European and UK libraries |
| SCPH-39004 | Fat (Europe) | Classic European PS2 titles |
| SCPH-75004 | Slim (Europe) | Later European releases |
For most European players, SCPH-50003 or SCPH-75004 covers everything, including PAL only releases and football titles that never shipped in NTSC regions.
Best PS2 BIOS for Japanese games (NTSC-J)
Japan ran on NTSC-J at 60Hz, and there is one important caveat. The very earliest Japanese Fat models, such as SCPH-10000, SCPH-15000 and SCPH-18000, use early firmware that only reads single layer discs, loads slowly, and has known memory card quirks. These are not ideal for general PCSX2 use. Instead, pick a mid era Japanese BIOS such as SCPH-30000, SCPH-50000 or SCPH-70000, which support dual layer discs and have far better game compatibility.
China, Korea and other regions
China used NTSC-C, and SCPH-90006 is a common Chinese BIOS. South Korea used NTSC at 60Hz with its own SCPH-x0005 models. For these regions the same rule applies: match the BIOS to the region of the games you intend to play, and a later hardware revision is generally the safer choice.
How to Find Out Which BIOS Your Console Uses
You usually don’t need to guess which BIOS your console uses.

- If you’re dumping the BIOS from your own PS2, the dumped file will already match your console’s model and region.
- If you have multiple BIOS files, check the SCPH model number printed on the bottom of your console.
- Use the region table above to identify your console’s region.
- Choose the BIOS file that matches both the SCPH model number and region.
How to Check a Game’s Region
You can usually find a game’s region by:
- Checking the information printed on the game disc
- Looking at the game case or packaging
- Viewing the ISO region code if you’re using a digital backup
Note: Matching your game’s region with your console’s BIOS region can help ensure the best compatibility.
Fat versus Slim: does the BIOS architecture matter?
Yes, a little, and it is worth understanding rather than ignoring. Fat models roughly in the SCPH-30000 to SCPH-50000 range use an older BIOS architecture, while Slim models from SCPH-70000 and above use a revised version. For the overwhelming majority of games, both work fine in PCSX2. A small number of titles behave slightly differently depending on whether a fat era or slim era BIOS is loaded, so if a specific game misbehaves, trying the other type is a reasonable troubleshooting step.
What does not change is the region requirement. A fat USA BIOS and a slim USA BIOS both play USA games. The fat versus slim choice is a secondary consideration, while region is the primary one.
The practical takeaway
Region first, then version. Pick the file that matches your games, prefer a 2.00 era file for the widest support, and only switch between fat and slim BIOS if a particular game gives you trouble.
Does the BIOS Version Number Matter?
For nearly everyone, no. The community standard is any version 2.00 or newer, and stable BIOS files in this range reach 98 to 99 percent compatibility across the PS2 library. Crucially, a newer BIOS does not make games run faster. Performance in PCSX2 comes from the emulator code and your computer hardware, not from the firmware version. So there is no reward for chasing the latest BIOS, and a stable, trusted version is the smarter choice.
When an Older BIOS Can Actually Help
A handful of older games run better with an early BIOS such as version 1.60 (found on SCPH-39001). These cases are uncommon. The general guidance holds: a BIOS from 2004 or later gives the best experience and the fewest glitches, and you should only reach for an older version when a specific title clearly prefers it.
A Note on the Final SCPH-90000 Series
The last Slim revision, the SCPH-90000 series, carries refined firmware and works well in emulation. One thing to know if you plan to dump your own BIOS from this model: many late SCPH-90000 units (Summer 2008 date code 8C and later) had the FreeMcBoot entry point removed by Sony, which makes homebrew harder to run. This does not affect using a SCPH-90001 BIOS file in PCSX2, only the process of dumping one from that specific console.
NTSC versus PAL: Why refresh rate affects game speed
NTSC regions (USA and Japan) run at 60Hz, while PAL (Europe and Australia) runs at 50Hz. On original hardware, many PAL games ran slightly slower and with black borders because of this difference. In PCSX2 the emulator can manage this, but using a BIOS that matches your game region keeps the timing correct and avoids speed problems. This is the main practical reason to keep PAL games on a PAL BIOS rather than forcing them onto an NTSC file.
Frequently Asked Questions
Which PS2 BIOS is best overall for PCSX2?
SCPH-70012 (USA Slim, version 2.00) is the most popular and most widely tested choice, and it boots the vast majority of games. The rule above it is simple: match the BIOS region to your game region first.
Do I need every SCPH version?
No. One BIOS that matches your region plays your entire regional library. You only need extra files if you also play games from other regions.
Does a newer BIOS make games run faster?
No. Speed comes from the emulator and your hardware. Any version 2.00 or newer gives near complete compatibility, so a newer BIOS offers no performance gain.
What is the difference between a fat and a slim BIOS?
Fat models (roughly SCPH-30000 to SCPH-50000) use an older BIOS architecture, while Slim models (SCPH-70000 and up) use a revised one. Both work for almost all games. Switch between them only if a specific game misbehaves.
Why will my PAL game not run on a USA BIOS?
PAL games were built for 50Hz and a PAL region console. A USA BIOS expects 60Hz NTSC games, so the mismatch can cause speed problems or boot failures. Use a PAL BIOS for PAL games.
Which BIOS should I use on AetherSX2 or NetherSX2?
The same file as on PC. The BIOS is universal, so a USA SCPH-70012 or SCPH-39001 works identically on Android.
Should I avoid the earliest Japanese BIOS files?
For general use, yes. The earliest Japanese Fat models such as SCPH-10000 read only single layer discs and have memory card quirks. A mid era Japanese BIOS like SCPH-50000 or SCPH-70000 is a better choice.
