Dump PS2 BIOS
Dump the BIOS files from your PS2 console for emulation.
P3F Community Enhancement Pack was retired on 05 January 2024.
The pack still works, but it will no longer receive updates or support. Information on this page may be outdated.
See the End of Life FAQ for more information.
Introduction
The PCSX2 emulator needs the PS2's system BIOS files to run games on your PC. We will dump these from your PS2 console using a homebrew program called biosdrain.
The PS2 is over 20 years old and every person's hardware is different.
We will help you to the best of our ability, but we cannot guarantee success with homebrewing your specific PS2 hardware.
Running modified software on consoles is DRM circumvention and is illegal in some countries, including Germany and Japan.
You are responsible for following your country's laws regarding homebrew.
Prepare Homebrew Starter
There are two ways to start homebrew on your PS2 console:
The easiest way to load PS2 homebrew is a memory card with Free McBoot installed.
This method works for all fat PS2 models and all but the most recent slim PS2 models.
This method will NOT work for SCPH-9XXXX slim PS2 models with an "R-type" chassis. You will need to use the FreeDVDBoot Disc method instead.
See this page for a full compatibility list.
You can check your model number on the back of your PS2 console:
Purchase a Free McBoot Card
You can buy a memory card pre-loaded with Free McBoot for about $15 on Amazon.
These are cheap Chinese knock-offs and should NOT be used for saving game data, but they will work for loading homebrew.
We recommend purchasing a card shipped from Amazon so you will get their generous 30-day replacement / return policy if something goes wrong.
Download biosdrain to USB Drive
Insert your USB drive into your PC.
Open the releases page for biosdrain:
biosdrain on GitHub |
Under the Assets section for the most recent release, select biosdrain.elf and save the file to the root of your USB drive.
Once you have transferred biosdrain.elf, eject your USB drive from your PC.
Dump BIOS with biosdrain
Load uLaunchELF
uLaunchELF is a file manager and executable launcher for your PS2 console. It is already included on your Free McBoot memory card or FreeDVDBoot disc.
Set Up PS2 Console
If there is any disc in your PS2 console, remove it.
Power off your PS2.
Insert your Free McBoot memory card into your PS2 - try Slot 2 first.
Insert your USB drive into your PS2.
Launch uLaunchELF
Power on your PS2. You should see the Free McBoot logo appear.
Free McBoot will launch its own version of the system menu with many different homebrew applications. Find and open uLaunchELF.
The program may be called wLaunchELF or just LaunchELF instead.
These are all different releases of the same program.
Launch biosdrain
uLaunchELF uses the Japanese button layout for menus.
Use Circle to select something and Cross to go back.
At the uLaunchELF startup screen, press Circle to enter the file browser.
You'll see a list of drives to open. Navigate down to mass:/ and press Circle to open your USB drive in the file browser.
Navigate to biosdrain.elf and press Circle to launch biosdrain.
Get BIOS Dump
biosdrain on PS2
biosdrain will automatically dump your BIOS to your USB drive. Just wait a few minutes.
Once the message "Finished everything" appears, power off your PS2.
That's all you need your PS2 for; feel free to put it away now.
Copy to PC
Insert your USB drive into your PC. Your USB drive will now have your PS2 BIOS files (SCPH-XXXXX).
Copy these BIOS files to your P3F Mods\Setup folder.
Last updated