How to Install PS2 Games (PCSX2)
PCSX2 is the PS2 emulator. It's been around for a long time, it's mature, and most PS2 games run well on modern hardware. Setup takes about 10 minutes.
What you need
- PCSX2 — download the latest stable release
- A PS2 BIOS file — you need to dump this from your own PS2 console
- The game files from this site
BIOS note: The PS2 BIOS is copyrighted by Sony. PCSX2 cannot legally distribute it, and neither can we. You need to dump it from a physical PS2 console you own. PCSX2's official documentation explains how to do this.
Step 1 — Install PCSX2
PCSX2 comes as an installer or a portable zip. Either works.
Recommended: portable zip, extracted to C:\Emulators\PCSX2\
Step 2 — Add the BIOS
- Open PCSX2
- Settings → BIOS
- Set the BIOS directory to wherever you put your dumped BIOS files
- Select your BIOS from the list
PCSX2 will tell you if the BIOS is valid. If it's not listed, the file is wrong or in the wrong location.
Step 3 — Add the game
PS2 games from this site come as:
ISO files
The most common format. PCSX2 can open these directly.
- File → Open → select the ISO file
- The game boots immediately
Alternatively: Settings → Game List → add the folder containing your ISOs. They'll appear in the PCSX2 game library for easy launching.
BIN/CUE format
Same process — open the .cue file (not the .bin). PCSX2 handles the rest.
Step 4 — Configure the renderer
Settings → Graphics:
- Renderer: Hardware (Direct3D 11 or Vulkan) — use this for best performance
- Internal Resolution: Start at 2x native. Crank it higher if your GPU can handle it — PS2 games look significantly better at higher resolutions
- Texture Filtering: Bilinear (PS2) — makes textures look less pixelated
- Anti-Aliasing: MSAA 4x if your GPU is decent
If a game has graphical issues: Switch to Software renderer. It's slower but more accurate — it mimics the actual PS2 hardware more closely and fixes things the Hardware renderer can't.
Step 5 — Configure your controller
Settings → Controllers:
PCSX2 supports basically everything — Xbox controllers, PlayStation controllers via DS4Windows, keyboard/mouse.
Map the buttons to match a PS2 layout. The defaults are reasonable for Xbox controllers.
For analog-heavy games (racing, action): make sure analog sticks are mapped and not set to digital.
Step 6 — Run the game
Double-click from the game library or use File → Open.
First boot takes a second — PCSX2 shows the PS2 BIOS splash screen briefly before the game loads. This is normal.
Performance tips
- EE Cycle Rate: Leave at 0 unless you're having speed issues
- Multi-threaded VU: Enable this — significant performance boost on multi-core CPUs
- Game Fixes: Some games have per-game fixes in PCSX2's database. If a game is running badly, check Settings → Game Fixes — some are pre-applied automatically
- V-Sync: Disable for better performance, enable if you see screen tearing
Common issues
Black screen — game doesn't load
Wrong or missing BIOS. Make sure you've selected a valid BIOS file in Settings.
Graphical corruption / broken geometry
Switch to Software renderer. Hardware rendering has known issues with specific games.
Game runs slowly
- Lower internal resolution to 2x or native
- Disable any upscaling effects
- Enable Multi-threaded VU if not already on
- Check that PCSX2 is using your dedicated GPU, not integrated graphics
Controller not detected
Make sure the controller is plugged in before opening PCSX2. Re-map buttons in Settings → Controllers.
Saves not working
PCSX2 uses virtual memory cards. Make sure Settings → Memory Cards has memory cards created and assigned. The game needs them to save.
Useful resources
- PCSX2 Wiki — game-specific compatibility and fix notes
- PCSX2 Discord — community support

