How to Dump PS2 BIOS From Your Own Console — Legal Method Using FreeMcBoot

Low4 solutions

I want to use PCSX2 but I need a BIOS file. I own a real PlayStation 2 console. What is the legal way to extract the BIOS from my own PS2 so I can use it with PCSX2?

Last updated 1 week ago0 users reported this issue4
Sign in to interact

Solutions

solution #939

dump-bios-with-freemcboot-and-biosdump (sortOrder=1, isMostHelpful)

The standard legal method is to use a FreeMcBoot (FMCB) memory card to run homebrew on your PS2, then use the BIOSDUMP homebrew app to copy the BIOS to a USB drive. This works on most PS2 models (SCPH-10000 through SCPH-90000) and requires no soldering or modification of your console.

What you need:

  • A real PlayStation 2 console (any model except SCPH-90000 slim without early FMCB support — check your model first)
  • A FreeMcBoot memory card (available pre-installed from many sellers online for $5–$15; or you can make one yourself if you already have a PS2 game that supports exploit-based FMCB installation)
  • A USB flash drive formatted as FAT32
  • The PS2 BIOSDUMP homebrew app (a small ELF file; search the PCSX2 documentation page or the PCSX2 subreddit for the current recommended BIOSDUMP tool — do NOT download from random file hosts)

Steps:

  1. Copy the BIOSDUMP.ELF file to the root of your FAT32 USB drive.
  2. Insert the FreeMcBoot memory card into your PS2 Memory Card Slot 1.
  3. Power on the PS2. The FreeMcBoot menu will appear instead of the normal browser.
  4. From the FMCB menu, navigate to uLaunchELF (a file browser that comes pre-installed on most FMCB cards).
  5. In uLaunchELF, navigate to mass: (your USB drive) and launch BIOSDUMP.ELF.
  6. BIOSDUMP will run and write your PS2 BIOS files to a BIOS folder on the USB drive. The process takes about 30 seconds.
  7. Eject the USB drive and copy the BIOS folder to your PC.

In PCSX2: Go to Settings → BIOS and point the BIOS directory to the folder containing your dumped files. PCSX2 will detect the region automatically (USA / Europe / Japan).

BIOS files you expect to see: several files with names like SCPH-XXXXX.bin or ps2-0200a-20040614.bin. If PCSX2 shows a BIOS in the list after pointing to the folder, the dump was successful.

solution #940

check-ps2-model-compatibility (sortOrder=2)

FreeMcBoot works on the vast majority of PS2 consoles, but there are some model-specific considerations:

Model RangeFMCB SupportNotes
SCPH-10000 – SCPH-30000 (Fat, early)YesFull FMCB support. Some need the older version of FMCB.
SCPH-39000 – SCPH-70000 (Fat, most common)YesBest compatibility. FMCB works on all of these.
SCPH-75000 – SCPH-77000 (Slim)YesSupported. Some require FMCB 1.966 or newer.
SCPH-90000 (Slim, very late)PartialSome units patched by Sony. Check specific revision — many still work.

To find your model number: look at the sticker on the underside of your PS2. The SCPH number is printed there.

If your specific unit does not boot FreeMcBoot (very rare), an alternative is the Fortuna exploit, which works on patched consoles via a disc-based method — but this is beyond the scope of this guide. The FreeMcBoot path covers the vast majority of PS2 consoles in use today.

solution #941

dump-ps1-bios-from-ps1-console (sortOrder=3)

If you need a PS1 BIOS (for DuckStation or RetroArch's PS1 core), the process is different because the PS1 has no memory card homebrew equivalent.

Options for PS1 BIOS extraction:

  • PS2 BIOS includes PS1 BIOS: The PS2 BIOS files you dump via FMCB include the PlayStation 1 BIOS inside them. PCSX2 and DuckStation can both use these files. For DuckStation specifically: it can load a PS1 BIOS from a PS2 dump, or you can point it at the same BIOS folder and it will find the PS1 BIOS component automatically.
  • Via a PS1 with a cheat device or parallel port adapter: The traditional method requires either a mod chip or a rare parallel port adapter (Xplorer/GameShark) to boot homebrew and dump the BIOS. This is more complex and requires specific hardware.
  • Via a PS1 Net Yaroze dev unit: Developer consoles could run unsigned code — not applicable for most users.

Practical recommendation: If you own a PS2, the FMCB BIOS dump from that console is the simplest path to getting both your PS2 BIOS and a working PS1 BIOS, since the PS2 BIOS package includes PS1 backwards-compatibility data that emulators can use.

solution #942

verify-bios-dump-and-set-up-pcsx2 (sortOrder=4)

Verifying your BIOS dump is good:

  • Open PCSX2 → Settings → BIOS. Your dumped BIOS should appear in the list with a region flag (✓ USA / Europe / Japan) and a version number (e.g. 2.00 / 2.20).
  • If the list is empty: ensure the folder path is correct and contains .bin files or the appropriate format. PCSX2 v1.7+ (Qt builds) expects the raw BIOS files in the folder you point to.
  • PCSX2 will work with any region BIOS. Use a BIOS that matches the region of your game for best compatibility (USA BIOS for NTSC-U games, Europe for PAL games, Japan for NTSC-J games).

Common issue — BIOS not detected after dump:

  • Check that the USB drive was FAT32 (not exFAT or NTFS) when you ran BIOSDUMP. The PS2 cannot write to exFAT.
  • Confirm the BIOS folder was written: you should see files inside the BIOS folder on the USB, not an empty folder.
  • Some FMCB memory cards do not include uLaunchELF by default. If you see no file browser in the FMCB menu, you need a version of FMCB that includes uLaunchELF, or install it separately onto the FMCB card from your PC using a PS2 memory card adapter.

After BIOS setup in PCSX2, you can begin loading your PS2 game discs (via an optical drive in your PC) or disc image files (.ISO / .CHD) dumped from discs you own.

Experiencing a different problem?Report a new issue to help the community find solutions.

Comments (0)

No other comments yet. Be the first to share your thoughts.

Sign in to_leave_comment

On This Page