2024-01-18 17:42:25 +00:00
|
|
|
# Vita3K - General Guide
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-02-25 11:57:46 +00:00
|
|
|
<img src="../../../wiki_images/logos/vita3k-logo.png" width="75">
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-01-24 11:59:33 +00:00
|
|
|
Vita3K is an experimental open-source Sony PlayStation Vita emulator.
|
|
|
|
|
2024-01-06 08:25:02 +00:00
|
|
|
---
|
|
|
|
|
|
|
|
### Vita3K Links:
|
|
|
|
[Vita3K Quickstart Guide](https://vita3k.org/quickstart.html)
|
|
|
|
|
|
|
|
[Vita3K Game Compatibility and ID List](https://vita3k.org/compatibility.html?lang=en)
|
|
|
|
|
|
|
|
[Vita3K Homebrew Compatibility and ID List](https://vita3k.org/compatibility-homebrew.html)
|
|
|
|
|
|
|
|
[Vita3K Wiki](https://github.com/Vita3K/Vita3K/wiki)
|
|
|
|
|
|
|
|
[Vita3K Github](https://github.com/Vita3K/Vita3K)
|
|
|
|
|
|
|
|
[Vita3K Webpage](https://vita3k.org/)
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
## Where to put the games?
|
2025-01-19 14:00:55 +00:00
|
|
|
|
|
|
|
Vita3K games should be put into the `retrodeck/roms/psvita/` directory.
|
|
|
|
|
|
|
|
## What file formats are supported?
|
|
|
|
|
2025-02-20 10:32:50 +00:00
|
|
|
| File Format | Description |
|
|
|
|
|-------------|-------------|
|
2025-02-26 08:24:43 +00:00
|
|
|
| .psvita | PSVita file |
|
2024-01-06 08:25:02 +00:00
|
|
|
|
|
|
|
## Does Vita3K require BIOS or Firmware?
|
2025-01-19 14:00:55 +00:00
|
|
|
|
|
|
|
Yes, it requires two firmwares.
|
|
|
|
|
|
|
|
It also requires licence and keys files play games.
|
|
|
|
|
|
|
|
### Firmware files
|
2024-01-06 08:25:02 +00:00
|
|
|
|
|
|
|
- The Firmware: `PSVUPDAT.PUP`
|
|
|
|
- The Firmware Font Package: `PSP2UPDAT.PUP`
|
|
|
|
|
2025-01-19 14:00:55 +00:00
|
|
|
The firmware and font firmware can be downloaded and installed from the RetroDECK Configurator.
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-01-19 14:00:55 +00:00
|
|
|
You can also install them manually:
|
2024-01-06 08:25:02 +00:00
|
|
|
|
|
|
|
- [Sony PSVita Firmware](https://www.playstation.com/en-us/support/hardware/psvita/system-software/)
|
|
|
|
- [Sony PSVita Firmware Font Package](https://dus01.psp2.update.playstation.net/update/psp2/image/2022_0209/sd_59dcf059d3328fb67be7e51f8aa33418/PSP2UPDAT.PUP?dest=usand)
|
|
|
|
|
|
|
|
Open Vita3K from the Configurator and press `File - Install Firmware` to install the downloaded firmware.
|
|
|
|
|
2025-01-19 14:00:55 +00:00
|
|
|
### Licence Files and Keys
|
|
|
|
|
|
|
|
Licence files `.bin` `.rif` or licence keys called a `zRif` are required for many games.
|
2024-01-06 08:25:02 +00:00
|
|
|
|
|
|
|
They need to be installed by pressing `File - Install Licence` then either `Select work.bin / rif` for the files or `Enter zRif` to input the key.
|
|
|
|
|
2025-01-19 14:00:55 +00:00
|
|
|
## Folder structure
|
|
|
|
|
|
|
|
| Type | Folder | Comment |
|
|
|
|
| :---: | :---: | :---: |
|
|
|
|
| ROMs Folder |`retrodeck/roms/psvita/` | |
|
|
|
|
| Saves Folder |`retrodeck/saves/psvita/vita3k/` | | |
|
|
|
|
| Config Folder |`~/.var/app/net.retrodeck.retrodeck/config/Vita3K/` | `config.yml` |
|
|
|
|
| Data Folder |`~/.var/app/net.retrodeck.retrodeck/data/Vita3K/` | |
|
|
|
|
|
2025-03-23 09:20:05 +00:00
|
|
|
## How-to: Get games to show up inside RetroDECK
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-03-23 10:57:53 +00:00
|
|
|
**Example:**
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2025-03-23 09:25:56 +00:00
|
|
|
In this guide will have an example fake game we want to add: `OutWipe 4820`.
|
2024-01-06 08:25:02 +00:00
|
|
|
|
|
|
|
### Step 1: Install the Game
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2025-03-23 09:25:56 +00:00
|
|
|
1. Open the Vita3K emulator via Configurator
|
|
|
|
2. Press `File` and either: `Install .pkg` or `Install .zip, .vpk` (depending on what game file you have).
|
2025-03-23 09:33:57 +00:00
|
|
|
3. The game is now installed, if so wished, the package file can be deleted, only the `.psvita` file is needed at this point.
|
|
|
|
|
|
|
|
**Example:**
|
|
|
|
|
|
|
|
`OutWipe 4820` is a `.pkg` file so we chose the `Install .pkg` option and navigate to where we have the file on the system to install it.
|
|
|
|
|
2024-01-06 08:25:02 +00:00
|
|
|
|
|
|
|
|
2025-01-19 14:02:36 +00:00
|
|
|
#### Step 1b: Add Licences
|
2025-01-19 14:00:55 +00:00
|
|
|
|
|
|
|
During installation the Vita3K could call for a Licence File or Key
|
|
|
|
|
2024-01-06 08:25:02 +00:00
|
|
|
Either add the `.bin` or `.rif` files or input the `zRif` key in the prompt.
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2024-01-06 08:25:02 +00:00
|
|
|
#### Step 1c: Install any DLCs or patches
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2024-01-06 08:25:02 +00:00
|
|
|
Install the patches and DLC the same way as the game by repeating Step 1 to 1b for the filetype the patch/DLC is in `pkg`, `zip`, `vpk`.
|
|
|
|
|
2025-03-23 09:25:56 +00:00
|
|
|
### Step 2: How-to: Get the Title ID
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-03-23 09:25:56 +00:00
|
|
|
<img src="../vita3k-titleid.png" width="800">
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-03-23 09:33:57 +00:00
|
|
|
1. Open the Vita3K emulator via Configurator
|
|
|
|
2. The third column contains the `Title ID` of the game you just installed (this is unique to every game).
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2025-03-23 09:33:57 +00:00
|
|
|
Another method is to check the: [Vita3K Game Compatibility and ID List](https://vita3k.org/compatibility.html?lang=en).
|
2025-03-23 09:20:05 +00:00
|
|
|
|
2025-03-23 09:33:57 +00:00
|
|
|
**Example:**
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-03-23 09:33:57 +00:00
|
|
|
`OutWipe 4820` Title ID is `PCSF00007`
|
2024-01-06 08:25:02 +00:00
|
|
|
|
|
|
|
### Step 3: Create the .psvita file
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2025-03-23 09:20:05 +00:00
|
|
|
1. Create a new empty `.psvita` file in `retrodeck/roms/psvita/`
|
2025-03-23 10:57:53 +00:00
|
|
|
2. Name it according to your game: `GameNameHere.psvita`, avoid using exotic characters like: `/ \ () [] < > , .` etc..
|
|
|
|
3. The end result should look like: `retrodeck/roms/psvita/GameNameHere.psvita`.
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2025-03-23 10:57:53 +00:00
|
|
|
**Example:**
|
2025-03-23 09:20:05 +00:00
|
|
|
|
2025-03-23 10:57:53 +00:00
|
|
|
`retrodeck/roms/psvita/OutWipe 4820.psvita`.
|
|
|
|
|
|
|
|
### Step 4: Open the pstvita file and add the Title ID
|
2025-03-23 09:08:28 +00:00
|
|
|
|
2025-03-23 09:33:57 +00:00
|
|
|
1. Open up the empty `GameNameHere.psvita` file with the text editor.
|
|
|
|
2. Type in the `Title ID`the the first row. Make sure you don't add any spaces or line-breaks and the file should just contain the `Title ID`.
|
|
|
|
|
|
|
|
**Example:**
|
2024-01-06 08:25:02 +00:00
|
|
|
|
2025-03-23 10:57:53 +00:00
|
|
|
<img src="../psvita-kate.png" width="800">
|
|
|
|
|
|
|
|
The `OutWipe 4820.psvita` file contains only the word: `PCSF00007` and nothing else.
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2024-08-02 15:18:19 +00:00
|
|
|
|
2025-03-23 09:33:57 +00:00
|
|
|
### Step 5: Quit and Launch RetroDECK
|
2025-01-19 14:00:55 +00:00
|
|
|
|
2025-03-23 09:33:57 +00:00
|
|
|
1. Close Vita3k, RetroDECK Configurator and RetroDECK.
|
|
|
|
2. Open RetroDECK again.
|
|
|
|
3. The game should now be added to the ES-DE frontend and be able to be played.
|