All Regions • Tested & Verified
PS2 BIOS: Every Region, File and Setup Step for PCSX2 and Android
Virus Scanned
Every file checked
Hash Checked
SHA1 matches Redump
No Installers
Plain ZIP files only
A PS2 BIOS is the PlayStation 2’s built-in firmware. It starts the hardware, reads memory cards and launches games. PCSX2, NetherSX2 and ARMSX2 all need a BIOS file to run games. Pick the one whose region matches your games.
What Is a PS2 BIOS?
BIOS stands for Basic Input/Output System. On the PlayStation 2, it lives on a chip inside the console. It runs the moment you press the power button. Sony wrote it, and each console model shipped with its own version.
1st
Code that runs at power on
4 MB
Size of the main BIOS image
4
Regions: U, J, PAL, C
Why PCSX2 Needs a BIOS
PCSX2 recreates the PS2 hardware in software. It does not recreate Sony’s firmware. The PCSX2 team says the emulator cannot play games without a BIOS, and no open-source replacement exists. Android emulators built from PCSX2 code have the same requirement.
What the BIOS Does Inside the Console
How the PS2 BIOS Boots a Game
Power button to gameplay in 5 steps
01
Power on
The BIOS runs first, straight from its chip.
02
Hardware check
Starts the Emotion Engine, Graphics Synthesizer, IOP and SPU2.
03
Memory card
Reads your saves and console settings.
04
Region check
Confirms the disc matches the console region.
05
Game boots
Control passes to the game disc.
PS2 BIOS vs ROM vs ISO
| Term | What it is | Do you need it? |
|---|---|---|
| BIOS | The console’s firmware | Yes, once |
| BIOS image or BIOS ROM | A dumped copy of that firmware, saved as a file | Yes, this is what the emulator loads |
| ISO | A copy of a game disc | Yes, one per game |
| CHD | A compressed disc image PCSX2 also reads | Optional |
People often call the BIOS file a “ROM” because it comes from a read-only memory chip. A BIOS ROM and a BIOS image are the same thing.
PS2 BIOS File Details
The key facts about the files before you download one.
| Detail | Information |
|---|---|
| File types | .rom0 .bin .rom1 .nvm .mec |
| Main BIOS size | About 4 MB |
| Full pack size | 12.8 MB All regions in one ZIP |
| Regions | NTSC-U, NTSC-J, PAL, NTSC-C |
| PC emulator | PCSX2 v2.8.2 for Windows, macOS and Linux |
| Android emulators | NetherSX2, ARMSX2 |
| Download format | ZIP archive, extract before use |
| Legal source | A dump from a PS2 you own |
Choose Your PS2 BIOS
Match the BIOS region to your game. Not sure which one? Get the full pack and switch any time in PCSX2 settings.
US
60 Hz
USA
NTSC-U
SCPH-39001 SCPH-70012
For US and Canada games
File size 17.3 MB
JP
60 Hz
Japan
NTSC-J
SCPH-10000 SCPH-18000
For Japan-only releases
File size 20.4 MB
EU
50 Hz
Europe
PAL
SCPH-50003 SCPH-70004
For Europe, UK and Australia
File size 26.9 MB
AS
Regional
China and Asia
NTSC-C
Asia models
For China and Asia titles
File size 30 MB
ALL
Recommended
Full Pack
All regions
US JP EU AS
Every region in one ZIP
File size 12.8 MB
How to Install PS2 BIOS
You can get a working PS2 BIOS in two ways. Pick the method that suits you, then finish setup in under five minutes.
Method 1
Download from ps2biosdownloads.com
PS2 BIOS Files Explained
A proper BIOS is not a single file. It is a small set. The recommended dumping tool, biosdrain, names each file after the console model and gives them extensions like .rom0, .rom1 and .nvm.
Keep the whole set in one folder. The main image boots your games, and the rest help the emulator behave like a real console.
SCPH-70012.rom0Main BIOS · 4 MBSCPH-70012.rom1DVD playerSCPH-70012.nvmConsole settingsSCPH-70012.mecMechaCon versionEvery PS2 BIOS File Type
| Extension | What it holds | What to do with it |
|---|---|---|
.rom0 | The main BIOS, about 4 MB | Select in PCSX2 |
.bin | An older name for the main BIOS file | Select if you have it |
.rom1 | DVD player firmware | Keep in the same folder |
.rom2 | Chinese font data on some models | Keep if your dump has one |
.erom | Encrypted DVD player data | Keep in the same folder |
.nvm | Console settings such as language and clock | Keep in the same folder |
.mec | Disc drive controller (MechaCon) version | Keep in the same folder |
Only the main image is required to boot games. The companion files help the emulator match real console behavior, so keep the full set together.
How to Check a BIOS File Is Clean
The Redump project keeps hashes for every PS2 BIOS version. Compare your dump’s SHA1 hash with Redump’s list. A match means the file is clean.
Open PowerShell and run:
Get-FileHash yourfile.rom0 -Algorithm SHA1
Open Terminal and run:
shasum -a 1 yourfile.rom0
Open a terminal and run:
sha1sum yourfile.rom0
Hashes differ? Get a fresh copy of the BIOS before you use it.
PS2 BIOS Versions by Region and SCPH Model
Sony made the PS2 from 2000 until 2013 and released dozens of models. Each one has an SCPH number on the label at the back or bottom of the console.
USA PS2 BIOS (NTSC-U)
This region covers games sold in the United States and Canada. The SCPH-39001 is a popular fat model with BIOS version 1.6 from 2002. The SCPH-70012 is the most common American slim. Both work well for US games in PCSX2.
Common models
SCPH-30001 SCPH-39001 SCPH-50001 SCPH-70012 SCPH-77001 SCPH-90001
Game serials
SLUS SCUS
Japan PS2 BIOS (NTSC-J)
The SCPH-10000 was the first PS2 ever sold. It launched in Japan in March 2000. Japanese dumps are the best match for Japan-only releases, many of which never came out in the West.
Common models
SCPH-10000 SCPH-15000 SCPH-18000 SCPH-30000 SCPH-50000 SCPH-70000
Game serials
SLPS SLPM SCPS
Europe and Australia PS2 BIOS (PAL)
PAL consoles were sold in Europe, the UK, Australia and New Zealand. The SCPH-50003 and SCPH-70004 both carry BIOS version 2.0 from 2004. Use a PAL dump for European and Australian discs.
Common models
SCPH-30004 SCPH-39004 SCPH-50003 SCPH-50004 SCPH-70004
Game serials
SLES SCES
Asia and China PS2 BIOS (NTSC-C)
Chinese-market consoles are rare outside Asia. Some include an extra font chip, which appears as a .rom2 file in the dump. Most US players will never need this region. Match your console label against Redump before using one.
Common models
Asia models
Game serials
Regional labels
How to Read an SCPH Model Number
The first digits show the hardware series. The final digit often points to the region: 0 for Japan, 1 for USA and Canada, 3 for the UK and 4 for Europe. Exceptions exist, such as the US slim SCPH-70012, so confirm your model on Redump.
Fat vs Slim PS2 Models
Fat models cover the 10000 to 50000 series, sold from 2000 to 2004. The slim arrived in 2004 with the 70000 series. Both run games equally well in PCSX2. The difference matters when you dump, because some methods skip the newest slims.
PS2 Hardware Timeline
13 years Fat to Slim 155M+ sold
MAR 2000
Japan launch
The first PS2 goes on sale in Japan.
SCPH-10000 NTSC-J
OCT 2000
North America launch
The fat model reaches the USA and Canada.
SCPH-30001 NTSC-U
2004
Slim PS2 arrives
A much thinner console that plays the same games.
SCPH-70000 series
2013
Production ends
Sony stops making the PS2 after 13 years and over 155 million consoles.
SCPH-90000 series
Which PS2 BIOS Should You Use?
Match the BIOS region to your game’s region. Check the serial code on the game’s case or disc. PCSX2 also shows it in the game list.
| Your game | Serial starts with | BIOS to use |
|---|---|---|
| USA or Canada release | SLUS SCUS | NTSC-U, such as SCPH-39001 or 70012 |
| Japanese release | SLPS SLPM SCPS | NTSC-J, such as SCPH-10000 or 70000 |
| Europe, UK or Australia | SLES SCES | PAL, such as SCPH-50003 or 70004 |
| Games from several regions | Mixed | One BIOS per region in the same folder |
Does the BIOS Version Affect Performance?
No. Many sites claim the USA BIOS runs faster, but that is a myth. A PCSX2 forum staff member said two different BIOS versions perform identically, and save states work between them. Your frame rate depends on your hardware and settings.
NTSC vs PAL: 60 Hz vs 50 Hz
NTSC · USA, Japan
60 Hz
480i resolution · full speed
PAL · Europe, Australia
50 Hz
576i resolution · some games run slower
Many PAL games include a 60 Hz option. If a European game feels sluggish, look for it first.
Can You Keep More Than One BIOS?
Yes. Put every dump in one folder and PCSX2 lists them all. Switch under Settings, then BIOS. Many games boot with the wrong region, but a matching BIOS avoids language and timing quirks.
PS2 BIOS Download and Dumping Guide
Download PS2 BIOS files for every region
Get USA, Japan, Europe and Asia BIOS files from ps2biosdownloads.com. Pick the region that matches your games.
Prefer to make your own copy? The official PCSX2 project recommends dumping the BIOS from a console you own. It is a one-time job most people finish in under an hour.
Dumping Methods Compared
| Method | Cost | Skill | Works on | Risk |
|---|---|---|---|---|
| FreeMcBoot card | About $15 | Very low | All fat models, most slims | Minimal |
| Fortuna card | About $15 | Low | All slim models | Minimal |
| FreeDVDBoot | Free (blank DVD) | Low | Many slims, some fats | Minimal |
| Disc swap exploit | A game disc | Advanced | Unknown | Moderate |
| Modchip | $10 to $60 | Expert | Unknown | High |
Source: PCSX2 Dumping BIOS guide. PCSX2 recommends FreeMcBoot or FreeDVDBoot because neither permanently changes your console.
From Your PS2 to PCSX2 in Five Moves
Your PS2
Boot with FreeMcBoot or FreeDVDBoot.
USB + biosdrain
Run biosdrain.elf from a FAT32 drive.
BIOS files
.rom0 .rom1 .nvm land on your PC.
Hash check
Match the SHA1 against Redump.
PCSX2
Select the BIOS and start playing.
How to Dump Your PS2 BIOS With biosdrain
1
Format a USB flash drive as FAT32 with an MBR partition. Use Rufus on Windows. This erases the drive.
2
Download biosdrain.elf from its official GitHub releases page and copy it to the USB drive.
3
Insert your FreeMcBoot card in memory card slot 1, or load your FreeDVDBoot disc.
4
Turn on the PS2 and open uLaunchELF from the menu.
5
Plug the USB drive into the PS2. Open “mass:” and run biosdrain.elf.
6
Wait for “Finished Everything.” PS2 USB transfers are slow, so be patient.
7
Copy the files to your computer and check the hash against Redump.
Risks of BIOS Packs and Archive Downloads
How to Set Up PS2 BIOS in PCSX2
Once you have your BIOS, setup takes about five minutes. Get the emulator only from pcsx2.net or its GitHub page. The latest stable release is v2.8.2 for 64-bit Windows, macOS and Linux.
Add Your BIOS in the First-Run Wizard
1
Open PCSX2. The setup wizard starts on first launch.
2
Choose your language and click Next.
3
On the BIOS page, click “Open BIOS Folder.”
4
Copy all your BIOS files into that folder.
5
Click “Refresh.” Your BIOS appears with its region and version.
6
Select it and finish. Change it later under Settings, then BIOS.
PCSX2 BIOS Folder Location by System
| System | Default BIOS folder |
|---|---|
| Windows | Documents\PCSX2\bios |
| macOS | ~/Library/Application Support/PCSX2/bios/ |
| Linux (AppImage) | ~/.config/PCSX2/bios/ |
| Linux (Flatpak) and Steam Deck | ~/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios/ |
Fast Boot
Skips the PS2 startup animation and loads the game directly. The right choice for everyday play.
Full Boot
Runs the real BIOS startup. Use it to set the clock or language, or when a game acts strangely with Fast Boot.
PS2 BIOS for Android
Android PS2 emulation has changed a lot, and many guides are out of date. AetherSX2’s developer stopped work in January 2023 after impersonation, complaints and death threats. The app later left Google Play, and the community moved to NetherSX2.
NetherSX2
Active
Community fork of AetherSX2. The strongest Android option today.
ARMSX2
Active
Open source and on Google Play. Built on PCSX2, still maturing.
Play!
Active
Open source, multi-platform, lower game compatibility.
DamonPS2
Paid
Closed source and criticized by the emulation community.
AetherSX2
Discontinued
Development stopped in January 2023. No longer updated.
How to Add a BIOS in NetherSX2
- Copy your BIOS files to a phone folder, such as Download/PS2BIOS.
- Open NetherSX2. The setup screen asks for a BIOS.
- Tap Import BIOS and select your main BIOS file.
- Choose the BIOS version from the list.
- Set your game folder and start playing.
How to Add a BIOS in ARMSX2
ARMSX2 asks for a BIOS folder on first launch. Point it to your BIOS, then select the version. Menu names can change between builds.
Moving From AetherSX2
Your BIOS works in every PCSX2-based emulator. Copy it over along with your memory card files, and your saves come with you.
BIOS Setup on RetroArch, Steam Deck, Mac and Xbox
The same BIOS works across PCSX2-based emulators on every platform. Only the folder changes.
RetroArch
The LRPS2 core reads the BIOS from system/pcsx2/bios inside RetroArch’s system folder.
Steam Deck
EmuDeck installs PCSX2 for you. Put your files in the Emulation/bios folder it creates.
Mac
PCSX2 runs on Apple Silicon Macs through Rosetta 2, according to its official requirements page.
Xbox Series X|S
XBSX2 is a PCSX2 fork adapted for Xbox. It uses the same BIOS files.
iPhone and iPad
Options are limited. Apple’s limits on JIT compilation make PS2 emulation slower on iOS than on Android.
Common PS2 BIOS Errors and How to Fix Them
Most BIOS errors come down to file location or file format.
PCSX2 could not find a BIOS image in your BIOS folder.
Is the PS2 BIOS Legal?
Sony owns the copyright to the PS2 BIOS. PCSX2’s official route is to dump it from a console you own. Downloading someone else’s file is where copyright problems arise. Laws differ by country, so check the rules where you live.
Can You Play PS2 Games on PS5 or PS4?
Only in a limited way. Neither console reads PS2 discs. Sony sells a small set of games as PS2 Classics, and PlayStation Plus Premium includes some. For your full library, PCSX2 with your own dump is the most complete option.
Tips for Smoother PS2 Emulation
Small settings changes make a big difference once your BIOS is set up.
Use the Vulkan renderer
Vulkan runs best on modern graphics cards and Android phones.
Start at 2x resolution
Raise the internal resolution only if the game stays smooth.
Keep PCSX2 updated
New releases fix bugs and improve game compatibility.
Turn on performance mode
On Android, it stops the phone from slowing down during long sessions.
Close background apps
Free up CPU power and memory before you play.
Match your BIOS region
Use the BIOS that matches your game’s serial code.
PS2 BIOS FAQs
Quick Setup Checklist
Six steps from a real console to your first game.
