Vita3K Tips and Tricks¶
How to Configure Vita3K to Work With ES-DE and Pegasus¶
Note: This section requires you to install your PlayStation Vita games first through Vita3K. At this time, ES-DE and Pegasus only support launching installed PSVita games.
- In Desktop Mode, open Vita3K
- Right click a game of your choice, and click
Copy app info-->Title ID - You may also click
Informationto see theTitle ID - Example 1:
- Example 2:
- In
Emulation/roms/psvita, right click,Create New - Text File - Name it
GAMENAME.psvita - The name of the file is primarily for identifying it in ES-DE and Pegasus and scraping
- Open the text file in Kate or a text editor of your choice and paste the
Title IDfrom Step 1 on a single line - Using
Tales of Heart Ras an example:
- Save the text file and exit out
- Repeat for each PlayStation Vita ROM
- Your game should now show up in and launch directly from ES-DE and Pegasus
For additional detail, read ES-DE's section on Vita3K: https://gitlab.com/es-de/emulationstation-de/-/blob/master/USERGUIDE.md#sony-playstation-vita
How to Configure Gyro With External Controllers¶
Supported Games
This list is not comprehensive
- Assassin's Creed: Liberation
- Borderlands 2
- Chronovolt
- Criminal Girls 2: Party Favors
- Gravity Rush
- Killzone Mercenary
- Little Deviants
- Plants vs. Zombies
- Resident Evil: Revelations 2
- Sonic & All-Stars Racing: Transformed
- Super Stardust Delta
- Uncharted Golden Abyss
- VitaQuake
Desktop Mode¶
- Switch to Desktop Mode
- Exit out of Steam
- You may exit out of Steam a couple of different ways:
- Right click the
Steamicon in your taskbar and clickExit Steam - Open Steam, click the
Steambutton in the top left, clickExit - Open a terminal (Konsole) and enter
killall -9 steam - Do note that clicking the the
Xbutton in the top right of the Steam window will not exit out of Steam
- Right click the
- Your controls will switch to
Lizard Mode. UseL2to right click,R2to left click, and theRight Trackpadto move the mouse - You may also connect an external keyboard and mouse
- Click the bluetooth icon in the bottom right of your taskbar and connect your controller
- Open Vita3K
- Click
Controlsat the top, clickControllers - Make sure your external controller is listed here and that you see
Gamepad has motion supportat the bottom of this screen 
- Close out of the controller screen and Vita3K
- Switch to
Game Mode
Game Mode¶
- In Game Mode, connect your controller
- Select your PlayStation Vita game
- On the
Playscreen, select theControllericon to the right of the screen - Select your controller tab at the top
- Click the
Gearicon to the right, and clickDisable Steam Input - You may need to restart first for this setting to properly apply
- Your controller's gyro will now work for this selected game, repeat as needed for your other games
Post-Configuration¶
To restore the default Steam Deck controls:
Once you disconnect your controller, your Steam Deck controls should work again. If you would like your controller to remain connected, you may need to re-enable Steam Input for your controller so you can use the Re-order Controllers feature.
How to Re-Enable Steam Input
- Select your PlayStation Vita game
- On the
Playscreen, select theControllericon to the right of the screen - Select your controller tab at the top
- Click the
Gearicon to the right, and clickEnable Steam Input - You may need to restart first for this setting to properly apply
- The controls will be reverted to Steam Input and the Steam Deck controls will be restored
How to Install Custom Textures¶
Texture Pack Sources
This list is not exhaustive
- https://old.reddit.com/r/tales/comments/17ogjtr/tales_of_innocence_r_hd_fan_project_english/
- For updates to this texture pack, you will need to join their Discord. For the link, see the top of the GitHub page: https://github.com/lifebottle/Tales-of-Innocence-R
How to Install Custom Textures
- In Desktop Mode, open
/home/deck/.local/share/Vita3K/ ~/.localis an invisible folder by default, click theHamburgermenu in the top right of the file explorer, clickShow Hidden Files- Create a
texturesfolder here, casing matters - In the
texturesfolder, create animportfolder, casing matters - Place your downloaded texture pack folder (containing the texture files) directly in the newly created
importfolder - The texture pack folder should match the game's Title ID
- To locate your game's Title ID, open Vita3K, right click a game, and click
Information
- To locate your game's Title ID, open Vita3K, right click a game, and click
- In Desktop Mode, open Vita3K:
- At the top, click
Configuration,Settings,GPU - Check
Import TexturesunderTexture Replacement - Click
Saveand close out of the settings menu- You may also do this on a per game basis:
- Right click the game
- Click
Custom Config,Create,GPU, - Check
Import TexturesunderTexture Replacement - Click
Saveand close out of the settings menu
- You may also do this on a per game basis:
- Your texture pack will now be applied
How to Install English Patches¶
English Patch Sources
This list is not exhaustive
- https://github.com/lifebottle/Tales-of-Innocence-R
- https://gbatemp.net/threads/release-trails-in-the-sky-fc-evolution-english-patch.472727/
This section will use the Tales of Innocence R English Patch as an example. Instructions may differ depending on what patch you are using, but generally you will be able to apply the below instructions to any English patch.
- In Desktop Mode, open Vita3K and install your game
- Skip this step if you have already installed your game
- Download the English patch and extract it to a folder of your choice * For Tales of Innocence R English Patch, download the " toir_patch-DecryptedWithComputer" version from https://github.com/lifebottle/Tales-of-Innocence-R/releases
- On the Steam Deck, open https://www.romhacking.net/hash/ on a web browser of your choice
- If your English patch extracted folder includes a
eboot.xdeltafile: ROM Hack:ClickBrowseand navigate toEmulation/storage/Vita3K/uxo/app/GAMETITLEIDand select theeboot.binfile- To locate your game's Title ID, open Vita3K, right click a game, and click
Information
- To locate your game's Title ID, open Vita3K, right click a game, and click
Patch File: Navigate to your extracted English patch folder from Step 2 and select theeboot.xdeltafile- Click
Apply Patch,romhacking.netwill save your patchedeboot.binto yourGAMETITLEIDfolder- If the website saves your file elsewhere, move it to your
GAMETITLEIDfolder
- If the website saves your file elsewhere, move it to your
- Either delete or rename the original
eboot.binfile and rename the newly patchedeboot (patched).binfile toeboot.bin - If your English patch extracted folder includes a
toidata_release.xdeltafile: ROM Hack:ClickBrowseand navigate toEmulation/storage/Vita3K/uxo/app/GAMETITLEIDand select thetoidata_release.l7cfile- To locate your game's Title ID, open Vita3K, right click a game, and click
Information
- To locate your game's Title ID, open Vita3K, right click a game, and click
Patch File: Navigate to your extracted English patch folder from Step 2 and select thetoidata_release.xdeltafile- Click
Apply Patch,romhacking.netwill save your patchedtoidata_release.l7cto yourGAMETITLEIDfolder- If the website saves your file elsewhere, move it to your
GAMETITLEIDfolder
- If the website saves your file elsewhere, move it to your
- Either delete or rename the original
toidata_release.l7cfile and rename the newly patchedtoidata_release (patched).l7cfile totoidata_release.l7c - If your English patch extracted folder includes a
data.psarc.xdeltafile: ROM Hack:ClickBrowseand navigate toEmulation/storage/Vita3K/uxo/app/GAMETITLEID/gamedataand select thedata.psarcfile- To locate your game's Title ID, open Vita3K, right click a game, and click
Information
- To locate your game's Title ID, open Vita3K, right click a game, and click
Patch File: Navigate to your extracted English patch folder from Step 2 and select thedata.psarc.xdeltafile- Click
Apply Patch,romhacking.netwill save your patcheddata.psarcto yourGAMETITLEIDfolder- If the website saves your file elsewhere, move it to your
GAMETITLEIDfolder
- If the website saves your file elsewhere, move it to your
- Either delete or rename the original
data.psarcfile and rename the newly patcheddata (patched).psarcfile todata.psarc - Your English patch will now be applied
How to Configure Language Settings¶
UI¶
- In Desktop Mode, open Vita3K
- At the top, click
Configuration - Click
Settings - Click the
GUItab - To the left of
GUI Language, select your preferred language in the drop-down menu
In-Game¶
- In Desktop Mode, open Vita3K
- Open the
Settingsapplication, clickStart - The
Settingsapplication will be in your game list. By default, it will look like a toolbag with a green background 
- Click
Language - Click
System Language - Select your preferred language in the drop-down menu