All Regions · Emulator-Ready Files
PS2 BIOS
Download
USA · Japan · Europe · China · Full Pack
PCSX2 and AetherSX2 can run nearly the entire PS2 library at upscaled resolutions — but they won't start without a BIOS file. The BIOS is the firmware that tells the emulator how to behave like real PlayStation 2 hardware.
Pick your region below, check the model number against your game library, and you'll be up and running in a few minutes.
What Is PS2 BIOS?
The PS2 BIOS — Basic Input/Output System — is proprietary Sony firmware stored on a chip inside every PlayStation 2 console. When you power on real hardware, the BIOS executes first: it initialises the processor, graphics, and audio hardware, then loads the familiar startup menu before any disc is read.
Emulators like PCSX2 and AetherSX2 reproduce the PS2's hardware in software, but they cannot reproduce the BIOS itself — it is Sony's proprietary code. The BIOS file must be supplied separately. Without it, the emulator has no startup routine and cannot load any game, read a memory card, or accept controller input.
Hardware Init
Initializes CPU, GPU, and audio processors.
Memory Cards
Reads, writes, and organizes save data.
Controller Input
Handles DualShock 2 and peripherals.
System Settings
Date, time, language, audio, and video.
PS2 BIOS Download — All Regions
Pick your region or take the full pack — all files verified against PCSX2, AetherSX2, and ArmSX2.
PS2 BIOS File Details at a Glance
Key technical facts about PS2 BIOS files before you download:
File Format
.bin (primary), may include .mec and .nvm companion files
File Size
Approximately 4 MB per regional version
Full Pack Size
Approximately 16–20 MB (all regions combined)
Compatible Emulators
PCSX2, AetherSX2, ArmSX2, RetroArch (PCSX2 core), DamonPS2
Compatible OS
Windows, macOS, Linux, Android, iOS (via RetroArch)
Compression
Usually distributed as a ZIP or 7z; extract before use
PS2 BIOS Versions Explained: SCPH Models
Sony produced the PlayStation 2 from 2000 to 2013 across multiple hardware revisions, each carrying a distinct BIOS version. The model number is stamped on a label on the underside of the console — this SCPH number tells you exactly which BIOS is inside.
The version matters for emulation because certain titles check the BIOS they are running on. Using a mismatched version can cause boot failures, audio problems, or graphical issues on a small subset of games — particularly early Japanese releases and some late PAL titles. For the vast majority of the library, any version from the correct region works fine.
The most widely-used versions by region:
Japan (NTSC-J)
| Model | BIOS Version | Notes |
|---|---|---|
| SCPH-10000 | v1.00 | The very first PS2 BIOS ever released (March 2000). Historic, but limited compatibility with later titles. |
| SCPH-18000 | v1.01 | Slightly updated. Added built-in DVD playback. Better for Japanese exclusives. |
Best for: Ico, Katamari Damacy, Yakuza, Dragon Quest VIII, Kingdom Hearts (Japanese original).
USA (NTSC-U)
| Model | BIOS Version | Notes |
|---|---|---|
| SCPH-39001 | v1.60 | Mid-generation model. Stable, well-tested, and compatible with the vast majority of USA titles. |
| SCPH-70012 | v2.00 | Slim PS2 line. Faster boot time. Slightly revised BIOS architecture. Widely recommended. |
Best for: GTA San Andreas, God of War I and II, Final Fantasy X, Madden, NBA 2K, Tony Hawk's Pro Skater.
Europe (PAL)
| Model | BIOS Version | Notes |
|---|---|---|
| SCPH-50003 | v1.70 | Standard PAL fat model. Covers the core European game library. |
| SCPH-75004 | v2.00 | Slim PAL unit. Good compatibility with later European releases. |
Best for: Pro Evolution Soccer, Asterix and Obelix XXL, PAL-exclusive sports titles, any UK or EU region game.
China (NTSC-C / PAL)
| Model | BIOS Version | Notes |
|---|---|---|
| SCPH-70000 | Regional variant | Designed for Chinese-market consoles. Less commonly used but necessary for China-region-specific titles. |
Fat vs. Slim: Does the Difference Matter?
For most of the PS2 library: no. Both fat (SCPH-30000–50000 range) and slim (SCPH-70000+) BIOS versions handle the overwhelming majority of games without issue. The distinction only surfaces on a narrow set of titles with specific boot or memory card requirements that are sensitive to the underlying firmware revision.
If you are not targeting a specific game that is known to need a particular model, the SCPH-39001 (USA v1.60) covers the widest range and is the standard recommendation across the emulation community. The SCPH-70012 (USA v2.00) is the preferred choice if you are focused on slim-era titles.
NTSC vs. PAL: What the Difference Means for Emulation
Every PS2 BIOS belongs to one of two broadcast standards — NTSC or PAL — inherited from the television systems each region's hardware was built around. In emulation, this distinction affects frame rate, output resolution, and game compatibility.
| Feature | NTSC (USA, Japan) | PAL (Europe, Australia) |
|---|---|---|
| Refresh Rate | 60 Hz | 50 Hz |
| Standard Resolution | 480i | 576i |
| Frame Output | Up to 60 FPS | Up to 50 FPS |
| Coverage | North America, Japan, parts of Asia | Europe, UK, Australia, Africa |
| Typical Games | GTA, God of War, Final Fantasy | PES, FIFA (EU), PAL exclusives |
What the PS2 BIOS Actually Does
The BIOS is responsible for far more than the startup screen. Every time you launch a game — on real hardware or in an emulator — the BIOS is handling the following:
- Hardware Startup: Brings up the Emotion Engine CPU, the Graphics Synthesizer, the SPU2 audio processor, and the I/O processor in the correct sequence before anything else can run.
- Disc Region Check: Verifies that the inserted disc's region code matches what the console expects. Region-locked discs are rejected at this stage.
- Memory Card Access: Manages all read and write operations to memory cards — loading saves, writing new ones, and maintaining the card's file index.
- Peripheral Handling: Initialises and communicates with DualShock 2 controllers, multitaps, and other connected peripherals.
- System Configuration: Stores and applies your display settings, audio output preference, language selection, and system clock.
- PS1 Compatibility Layer: Contains the additional firmware needed to run original PlayStation 1 software on PS2 hardware or in emulation.
- Media Playback: Provides the built-in DVD video player and audio CD playback functionality.
- Fault Reporting: Detects hardware or disc errors and displays the Red Screen — the PS2's well-known error state.
Which PS2 BIOS Should You Use?
The primary rule is simple: match the BIOS region to your game region. A USA game needs an NTSC-U BIOS; a Japanese title needs NTSC-J; European releases need PAL. Mixing regions works for many games but causes failures on region-locked titles.
For specific scenario recommendations and a full breakdown by game type: Which PS2 BIOS to Use
Quick reference:
| Your Situation | Recommended BIOS |
|---|---|
| Playing USA games on PC or Android | SCPH-39001 or SCPH-70012 (NTSC-U) |
| Playing Japanese exclusives | SCPH-10000 or SCPH-18000 (NTSC-J) |
| Playing European or Australian games | SCPH-50003 or SCPH-75004 (PAL) |
| Not sure / want the widest compatibility | SCPH-39001 (NTSC-U) — safest default |
| Playing games from multiple regions | Download the full pack and switch as needed |
Both PCSX2 and AetherSX2 support multiple BIOS files in the same folder simultaneously. You can switch between them in the settings before loading a game, which makes managing a mixed-region library straightforward — download the full pack and you have everything in one place.
Supported Emulators
All BIOS files listed here use the standard .bin format accepted by every major PS2 emulator. Here is what each one offers:
PCSX2 (Windows, macOS, Linux)
The reference PS2 emulator — open-source, actively maintained, and capable of upscaling to 4K with widescreen patches. The Qt build is the current version and supports hardware rendering via Direct3D 12, Vulkan, Metal, and OpenGL. Official site: pcsx2.net
AetherSX2 (Android)
Built for Android ARM64 devices, AetherSX2 achieves near-full speed on mid-range to high-end phones. Development is paused but the emulator is stable and remains the most widely deployed option for Android users.
ArmSX2 (Android, iOS)
A newer fork of the PCSX2 codebase targeting ARM64 on both Android and iOS. An actively maintained alternative to AetherSX2 with ongoing compatibility improvements. Uses the same BIOS file format.
RetroArch (iOS, Android, Desktop)
A unified front-end for dozens of emulators. PS2 emulation runs through RetroArch's PCSX2 core, making it the most practical option for iPhone and iPad. The same .bin BIOS files work here without modification.
DamonPS2 (Android)
A standalone Android alternative with reasonable game compatibility. Less frequently updated than AetherSX2 or ArmSX2, but functional. Uses the same standard BIOS format.
How to Install PS2 BIOS
The setup process is the same across all emulators — it takes under five minutes once you know where files go:
- Download the BIOS file for your region and extract the ZIP to find the
.binfile (and any.mec/.nvmcompanions). - Copy those files into your emulator's BIOS folder (PCSX2:
Documents\PCSX2\BIOS; AetherSX2: a folder of your choice on internal storage). - Open the emulator, go to Settings → BIOS, point it at the folder, and select your version from the list.
- A green indicator or checkmark means it has been detected correctly. Start a game.
Full step-by-step guide with screenshots for PC and Android: How to Install PS2 BIOS
Common Errors and How to Fix Them
These are the setup problems encountered most often, along with straightforward fixes:
"No BIOS Found" or Empty BIOS List
The emulator's BIOS scanner checked the folder and came up empty. Almost always caused by either an un-extracted ZIP or the folder path pointing somewhere wrong.
Fix: Extract the downloaded archive first — the emulator needs the .bin file itself, not the ZIP. Then verify the path in Settings → BIOS points exactly to the folder containing that file.
Black Screen When a Game Loads
The game started the boot process but nothing appears. Two most common causes: a region mismatch between BIOS and game, or a damaged game disc image.
Fix: Confirm your game's region and switch to a matching BIOS. Also try toggling Fast Boot vs. Full Boot in PCSX2's system settings — some titles require Full Boot to initialise correctly.
Stuttering or Frame Drops
Performance problems are almost always a configuration issue, not a BIOS one. Internal resolution is the most common culprit — setting it too high pushes the GPU beyond what your system can sustain.
Fix: Drop internal resolution to 2x, switch the renderer to Vulkan (or Metal on macOS), and close background processes. On Android, enable high-performance mode in system settings for demanding titles.
Region-Locked Game Won't Boot
A USA BIOS with a PAL game (or any region crossing) will cause disc authentication to fail on region-locked titles, producing a black screen or an error message.
Fix: Keep all regional BIOS files in your BIOS folder and select the matching version before loading a game. The full pack download includes every region, so switching takes seconds.
Gamepad Not Recognised
The emulator cannot see the controller. This is an OS-level or emulator configuration issue rather than a BIOS problem.
Fix: Check that the controller appears in your OS device settings or Android Bluetooth list. In PCSX2, go to Settings → Controllers and confirm the input mapping is assigned to the correct device.
Updating Your PS2 BIOS Setup
The PS2 BIOS is not updateable in the way PC firmware is. Sony wrote it to a chip at the factory, and it cannot be patched or modified after the fact. When emulation users talk about "updating" their BIOS, they typically mean one of two things: replacing a corrupted file with a fresh download, or switching to a different version for better game compatibility.
What does update regularly — and what has the most impact on emulation quality — is the emulator itself. PCSX2 releases frequent builds that improve accuracy, fix rendering bugs, and expand compatibility. Keeping the emulator current is more meaningful than switching BIOS versions.
See the detailed guide: Managing and Updating Your PS2 BIOS Setup
NetherSX2 / ArmSX2 / XBSX2 Compatibility
All of these newer emulator forks share the same underlying PCSX2 architecture and read standard .bin BIOS files without modification. Any file downloaded from this page works across all of them.
Legal Notice
PS2 BIOS files are copyrighted software owned by Sony Computer Entertainment (now Sony Interactive Entertainment). Distributing or downloading them without authorisation may constitute copyright infringement depending on the laws of your country.
The legally unambiguous method is to extract the BIOS directly from a PlayStation 2 console you personally own. The PCSX2 project documents and supports this process — we have a full guide at How to Dump PS2 BIOS.
Files on this site are provided as a reference resource. By downloading, you accept responsibility for ensuring your use complies with applicable copyright law in your jurisdiction.
Tips for Better Emulation Performance
Once your BIOS is installed and a game is loading, these settings make the biggest practical difference:
Match BIOS region to game region
Even with Fast Boot active, a region mismatch trips disc authentication on locked titles. Get this right once and you won't revisit it.
Choose Vulkan or Metal as your renderer
Both outperform OpenGL on modern hardware. Metal is the better choice on macOS; Vulkan on Windows and Android.
Start at 2x internal resolution
2x — roughly 720p — is the best value point for most hardware. Move to 3x or 4x only after confirming your system holds a stable framerate.
Fast Boot for most games
Fast Boot skips the BIOS startup animation and loads games faster. Switch to Full Boot only for titles that interact directly with the BIOS — some save-intensive JRPGs need it.
One folder, all regional BIOS files
Put every .bin file in a single named folder and point your emulator there. PCSX2 and AetherSX2 list all detected files, making per-game switching quick.
Keep your emulator version current
Compatibility improvements land in PCSX2's nightly builds regularly. Staying current fixes more game-specific issues than any BIOS version switch will.
Free up system resources before playing
Background apps competing for CPU and GPU time are a common but overlooked cause of intermittent stuttering, particularly on laptops and mid-range phones.
Android: switch to Performance mode
Most Android devices apply aggressive power throttling at idle. Enabling a Performance or Gaming mode in system settings unlocks sustained CPU and GPU frequencies for demanding titles.
Best PS2 Games to Try First
With a working BIOS and emulator, you have access to over 4,000 titles spanning thirteen years of PS2 production. These are the titles that showcase what the hardware — and PCSX2's upscaling — can do:
- God of War I and II
- Grand Theft Auto: San Andreas
- Shadow of the Colossus
- Final Fantasy X and XII
- Tekken 5
- Kingdom Hearts I and II
- Metal Gear Solid 2 and 3
- Resident Evil 4
- Ico
- Burnout 3: Takedown
Genre breakdowns, region notes, and PCSX2 performance data for the full library: Best PS2 Games of All Time
Frequently Asked Questions
The BIOS is Sony's proprietary firmware — it belongs to them, not to the emulator developers. Distributing it bundled with the emulator would be copyright infringement. The emulator software is free and open; the BIOS file must be obtained separately.
Download the full pack — it includes all regions and all major versions. If you want just one file, SCPH-39001 (USA v1.60) is the community default and works with the vast majority of USA and many multi-region titles.
Many games from other regions will still load on a mismatched BIOS, particularly when using PCSX2's Fast Boot option. However, region-locked titles — and some PAL-exclusive games with 50 Hz dependencies — require a matching regional BIOS for correct behaviour.
A typical package contains a .bin file (the main BIOS image, exactly 4 MB), a .mec file (mechanical data), and a .nvm file (non-volatile memory defaults). Extract all of them into your BIOS folder — the emulator reads the full set.
By default: C:\Users\[YourName]\Documents\PCSX2\bios on Windows. Open PCSX2 → Settings → BIOS, then point the path at whichever folder you placed them in and click Refresh. A valid file shows a checkmark and displays its region and version string.
Not in any meaningful way. Performance is determined by your hardware, the renderer you choose, and how accurately the emulator core handles a specific game. Switching between BIOS versions for speed gains is not productive — focus on emulator settings instead.
Three things to check: (1) the archive is fully extracted — the emulator needs the .bin file, not the ZIP; (2) the folder path in Settings → BIOS matches the actual location of the extracted files; (3) the file itself is not corrupted — a valid .bin is exactly 4,194,304 bytes. Re-download if the size differs.