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.

🇯🇵 NTSC-J
Japan
SCPH-10000 · SCPH-18000
🇪🇺 PAL
Europe
SCPH-50003 · SCPH-75004
🇨🇳 NTSC-C / PAL
China & Other
SCPH-70000

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)

ModelBIOS VersionNotes
SCPH-10000v1.00The very first PS2 BIOS ever released (March 2000). Historic, but limited compatibility with later titles.
SCPH-18000v1.01Slightly 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)

ModelBIOS VersionNotes
SCPH-39001v1.60Mid-generation model. Stable, well-tested, and compatible with the vast majority of USA titles.
SCPH-70012v2.00Slim 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)

ModelBIOS VersionNotes
SCPH-50003v1.70Standard PAL fat model. Covers the core European game library.
SCPH-75004v2.00Slim 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)

ModelBIOS VersionNotes
SCPH-70000Regional variantDesigned 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.

FeatureNTSC (USA, Japan)PAL (Europe, Australia)
Refresh Rate60 Hz50 Hz
Standard Resolution480i576i
Frame OutputUp to 60 FPSUp to 50 FPS
CoverageNorth America, Japan, parts of AsiaEurope, UK, Australia, Africa
Typical GamesGTA, God of War, Final FantasyPES, 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 SituationRecommended BIOS
Playing USA games on PC or AndroidSCPH-39001 or SCPH-70012 (NTSC-U)
Playing Japanese exclusivesSCPH-10000 or SCPH-18000 (NTSC-J)
Playing European or Australian gamesSCPH-50003 or SCPH-75004 (PAL)
Not sure / want the widest compatibilitySCPH-39001 (NTSC-U) — safest default
Playing games from multiple regionsDownload 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:

  1. Download the BIOS file for your region and extract the ZIP to find the .bin file (and any .mec / .nvm companions).
  2. Copy those files into your emulator's BIOS folder (PCSX2: Documents\PCSX2\BIOS; AetherSX2: a folder of your choice on internal storage).
  3. Open the emulator, go to Settings → BIOS, point it at the folder, and select your version from the list.
  4. 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.

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.