2024-01-18 13:09:58 +00:00
# Duckstation - General Guide
2024-01-06 08:25:02 +00:00
2024-01-18 13:09:58 +00:00
< img src = "../../../wiki_images/logos/duckstation-logo.png" width = "150" >
2024-01-06 08:25:02 +00:00
2024-01-20 11:44:06 +00:00
Duckstation is a Playstation 1 - PSX Emulator.
2024-01-06 08:25:02 +00:00
2025-01-24 11:59:33 +00:00
**Note: Legacy Emulator**
2025-01-27 07:12:14 +00:00
As of RetroDECK `0.9.0b` Duckstation have made licensing changes and is marked as Legacy.
It will no longer receive any updates and is working as-is.
2025-01-24 11:59:33 +00:00
---
2024-01-20 11:44:06 +00:00
### Duckstation Links:
[Duckstation - Webpage ](https://www.duckstation.org/ )
[Duckstation - Wiki ](https://www.duckstation.org/wiki/ )
[Duckstation - Game Compatibility ](https://docs.google.com/spreadsheets/d/e/2PACX-1vRE0jjiK_aldpICoy5kVQlpk2f81Vo6P4p9vfg4d7YoTOoDlH4PQHoXjTD2F7SdN8SSBLoEAItaIqQo/pubhtml )
2024-01-18 13:09:58 +00:00
2024-01-20 11:44:06 +00:00
[Duckstation - Github ](https://github.com/stenzek/duckstation )
2025-01-24 11:59:33 +00:00
---
2025-01-06 13:59:31 +00:00
## Where to put the games?
2024-01-20 11:44:06 +00:00
PSX games should be put under the `retrodeck/roms/psx/` directory.
2024-01-20 14:34:22 +00:00
2025-01-06 13:59:31 +00:00
## What file formats are supported?
2025-02-20 10:32:50 +00:00
| File Format | Description |
|-------------|-------------|
| .bin + .cue | Binary disc image file with cue sheet |
| .img | Disc image file |
| .iso | Standard ISO disc image |
2025-02-26 08:24:43 +00:00
| .chd | Compressed Hunks of Data ** (Recommended)** |
2025-02-20 10:32:50 +00:00
| .mds | Media Descriptor File |
| .pbp | PlayStation Portable Update file |
| .ecm | ECM compressed file |
2025-01-06 13:59:31 +00:00
## Does Duckstation require BIOS or Firmware?
2025-01-07 08:52:23 +00:00
Yes, there exists several PSX BIOS from different regions and hardware versions.
2025-01-06 13:59:31 +00:00
[PSX BIOS Guide on Github ](https://github.com/LiquidSevens/psx-models-bios-guide )
### Where to put the PSX BIOS?
Directly into the folder
`retrodeck/bios/`
**Example:**
`retrodeck/bios/Scph1001.bin`
2025-01-14 06:48:22 +00:00
## Folder structure
| Type | Folder | Comment |
| :---: | :---: | :---: |
2025-01-19 08:39:58 +00:00
| ROMs Folder |`retrodeck/roms/psx/` | |
2025-01-14 06:48:22 +00:00
| Saves Folder |`retrodeck/saves/psx/duckstation/` | |
| States Folder |`retrodeck/states/psx/duckstation/` | |
| Texture Packs Folder |`retrodeck/texture_packs/Duckstation/` | Corresponds to `duckstation/textures` folder |
2025-01-19 08:25:35 +00:00
| Config Folder |`~/.var/app/net.retrodeck.retrodeck/config/duckstation/` | `settings.xml` , `gameProfiles` folder, `controllerProfiles` folder|
2025-01-14 06:48:22 +00:00
| BIOS Folder | `retrodeck/bios/` | |
## Guide - Adding Texture Packs
The `~/retrodeck/texture_packs/duckstaiton/` represents the `/duckstation/textures/` folder in Duckstation.
**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.
**Note:**< br >
`TITLEID` is different for every game.
## Enable Custom Textures
- Open up Duckstation inside `RetroDECK Configurator` by pressing `Open Emulator` - `Duckstation` .
- Go to `Settings` -> `Advanced` -> `Tweaks/Hacks` < br >
`Enable VRAM Write Texture Replacement` and set it to `On` .< br >
`Preload Texture Replacements` and set it to `On` .< br >
## How do I add texture packs?
**Requirements:** Texture pack files < br >
**NOTE:** On the Steam Deck this could be easier to do in `Desktop Mode` .
### Texture folder directly
1. Extract any texture pack files from compressed `.zip` or any other format into folders.
2. Go into `~/retrodeck/texture_packs/duckstation/` . The folders are all named by `TITLEID` .
3. Move textures into the right `~/retrodeck/texture_packs/duckstation/<TITLEID>` folder.
2025-01-06 13:59:31 +00:00