2024-01-18 16:32:29 +00:00
# PCSX2 - General Guide
2024-01-06 08:25:02 +00:00
2025-02-25 11:57:46 +00:00
< img src = "../../../wiki_images/logos/pcsx2-logo.png" width = "100" >
2024-01-06 08:25:02 +00:00
2025-01-24 11:59:33 +00:00
PCSX2 is a free and open-source PlayStation 2 (PS2) emulator.
---
2024-04-30 13:07:26 +00:00
### PCSX2 Links:
[PCSX2 Documentation ](https://pcsx2.net/docs/ )
[PCSX2 Website ](https://pcsx2.net/ )
[PCSX2 Github ](https://github.com/PCSX2/pcsx2 )
[PCSX2 Compability List ](https://pcsx2.net/compat/ )
2025-01-24 11:59:33 +00:00
---
2025-01-07 08:52:23 +00:00
## Where to put the games
Playstation 2 games should be put under the `retrodeck/roms/ps2/` directory.
## What file formats are supported?
2025-02-20 10:32:50 +00:00
| File Format | Description |
|-------------|-------------|
| .iso | Standard ISO disc image |
2025-02-26 08:54:58 +00:00
| .bin + .cue | Binary disc image file with cue sheet |
2025-02-26 08:17:12 +00:00
| .chd | Compressed Hunks of Data ** (Recommended)** |
2025-01-07 08:11:06 +00:00
## Does PCSX2 require BIOS or Firmware?
2025-01-07 08:52:23 +00:00
Yes check the:
2025-01-07 08:11:06 +00:00
2025-01-07 08:52:23 +00:00
[PCSX2 - BIOS Guide ](https://pcsx2.net/docs/setup/bios/ )
2025-01-07 08:11:06 +00:00
2024-04-30 13:07:26 +00:00
2025-01-07 08:52:23 +00:00
### Where to put the PSX BIOS?
Directly into the folder
`retrodeck/bios/`
2024-05-22 06:18:08 +00:00
2025-01-19 08:56:46 +00:00
## Folder structure
| Type | Folder | Comment |
| :---: | :---: | :---: |
| ROMs Folder |`retrodeck/roms/ps2/` | |
| Saves Folder |`retrodeck/saves/ps2/pcsx2/memcards/` | |
| States Folder |`retrodeck/states/ps2/pcsx2/` | |
| Config Folder |`~/.var/app/net.retrodeck.retrodeck/config/PCSX2/` | |
| BIOS Folder | `retrodeck/bios/Cemu` | Contains `usr` and `sys` folders |
| Texture Pack Folder |`retrodeck/texture_packs/PCSX2/` | Represents `PCSX2/textures/` |
2025-02-14 08:33:08 +00:00
## How-to: Emulate the Multitap?
2024-05-22 06:18:08 +00:00
Multitap is a way to have up to 8 players on the Playstation 2, by hooking 4 players in each controller port.
2025-01-19 08:56:46 +00:00
2024-05-22 06:18:08 +00:00
Most games do not support this feature and some might not even work with it enabled.
1. Open the Configurator and open `PCSX2` .
2. Go to `Settings` -> `Controllers` -> `Controller Multitap`
3. Enable/disable Multitap by clicking the checkbox for either Port 1, Port 2 or both.
4. Several new controllers called 1A to 1D and 2A to 2D will be enabled to map.
2025-02-14 08:33:08 +00:00
## How-to: Emulate in the EyeToy?
You need to have a `USB Webcam` connected or an `Integrated Webcam` .
1. Open the Configurator and open `PCSX2` .
2. Go to `Settings` -> `Controllers` -> Select `USB Port` -> Select `Webcam (EyeToy)` from the Dropdown list -> Select the `Device Name` of your connected Camera from the Dropdown list.
2025-01-19 08:56:46 +00:00
## Change in-game language or system language
2024-05-22 06:18:08 +00:00
### PCSX2 Interface
Normally it should follow your system locale if supported by PCSX2
1. Open the Configurator and open `PCSX2` .
2. Go to `Settings` -> `Interface` -> `Interface`
3. Under `Preferences` you can change the language from the drop-down menu.
4. Close `PCSX2` .
### For the BIOS / Games
1. Open the Configurator and open `PCSX2` .
2. Go to `Settings` -> `BIOS`
3. Under `Options and Patches` uncheck `Fast Boot` and close the menu.
4. Go to `System` -> `Start BIOS` to open the BIOS.
5. Within the BIOS navigate to `System Configuration` -> `Language` and change the language.
6. Close the BIOS go back to `Settings` -> `BIOS` -> `Options and Patches` and check `Fast Boot` checkbox again.
7. Close `PCSX2` .
2025-01-19 08:56:46 +00:00
## How to add texture packs?
The `~/retrodeck/texture_packs/PCSX2/` represents the `/PCSX2/textures/` folder in PCSX2.
**Note:** < br >
Some texture packs could made for a specific version or region of a game. Make sure you have the right game and textures for it.
`TITLEID` is different for every game.
### Enable Custom Textures
Open up PCSX2 from the `RetroDECK Configurator` by pressing `Open Emulator` - `PCSX2` .
You can either enable textures globally or per game.
**Globally for all games**
1. Go to `Settings` -> `Graphics` -> `Texture Replacement`
2. Enable `Load Textures` and `Async Texture Loading` .
**Per game**
1. In the main PCXS2 interface `Right Click` the game you want to bring up the menu.
2. Go to `Game Properties` -> `Graphic Settings` -> `Texture Replacement`
3. Enable `Load Textures` and `Async Texture Loading` .
### Add the texture packs to the correct folder
1. Extract any texture pack files from compressed `.zip` or any other compressed format.
2. Go into `~/retrodeck/texture_packs/PCSX2/` .
3. Find the correct `TITLEID` that mactches your game.
4. Move textures into the right `~/retrodeck/texture_packs/PCSX2/<TITLEID>` folder.
5. If the textures match the game they should be loaded on next time you launch the game.