2024-01-18 16:32:29 +00:00
|
|
|
# PCSX2 - General Guide
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2024-01-18 16:32:29 +00:00
|
|
|
<img src="../../../wiki_images/logos/pcsx2-logo.png" width="180">
|
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?
|
|
|
|
|
|
|
|
```
|
|
|
|
.iso
|
|
|
|
.bin
|
|
|
|
.chd
|
|
|
|
```
|
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/` |
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-05-22 06:18:08 +00:00
|
|
|
## How to enable/disable Multitap?
|
|
|
|
|
|
|
|
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-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.
|