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
Information
to 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 ID
from Step 1 on a single line - Using
Tales of Heart R
as 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
Steam
icon in your taskbar and clickExit Steam
- Open Steam, click the
Steam
button in the top left, clickExit
- Open a terminal (Konsole) and enter
killall -9 steam
- Do note that clicking the the
X
button in the top right of the Steam window will not exit out of Steam
- Right click the
- Your controls will switch to
Lizard Mode
. UseL2
to right click,R2
to left click, and theRight Trackpad
to 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
Controls
at the top, clickControllers
- Make sure your external controller is listed here and that you see
Gamepad has motion support
at 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
Play
screen, select theController
icon to the right of the screen - Select your controller tab at the top
- Click the
Gear
icon 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
Play
screen, select theController
icon to the right of the screen - Select your controller tab at the top
- Click the
Gear
icon 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/
~/.local
is an invisible folder by default, click theHamburger
menu in the top right of the file explorer, clickShow Hidden Files
- Create a
textures
folder here, casing matters - In the
textures
folder, create animport
folder, casing matters - Place your downloaded texture pack folder (containing the texture files) directly in the newly created
import
folder - 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 Textures
underTexture Replacement
- Click
Save
and 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 Textures
underTexture Replacement
- Click
Save
and 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.xdelta
file: ROM Hack:
ClickBrowse
and navigate toEmulation/storage/Vita3K/uxo/app/GAMETITLEID
and select theeboot.bin
file- 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.xdelta
file- Click
Apply Patch
,romhacking.net
will save your patchedeboot.bin
to yourGAMETITLEID
folder- If the website saves your file elsewhere, move it to your
GAMETITLEID
folder
- If the website saves your file elsewhere, move it to your
- Either delete or rename the original
eboot.bin
file and rename the newly patchedeboot (patched).bin
file toeboot.bin
- If your English patch extracted folder includes a
toidata_release.xdelta
file: ROM Hack:
ClickBrowse
and navigate toEmulation/storage/Vita3K/uxo/app/GAMETITLEID
and select thetoidata_release.l7c
file- 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.xdelta
file- Click
Apply Patch
,romhacking.net
will save your patchedtoidata_release.l7c
to yourGAMETITLEID
folder- If the website saves your file elsewhere, move it to your
GAMETITLEID
folder
- If the website saves your file elsewhere, move it to your
- Either delete or rename the original
toidata_release.l7c
file and rename the newly patchedtoidata_release (patched).l7c
file totoidata_release.l7c
- If your English patch extracted folder includes a
data.psarc.xdelta
file: ROM Hack:
ClickBrowse
and navigate toEmulation/storage/Vita3K/uxo/app/GAMETITLEID/gamedata
and select thedata.psarc
file- 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.xdelta
file- Click
Apply Patch
,romhacking.net
will save your patcheddata.psarc
to yourGAMETITLEID
folder- If the website saves your file elsewhere, move it to your
GAMETITLEID
folder
- If the website saves your file elsewhere, move it to your
- Either delete or rename the original
data.psarc
file and rename the newly patcheddata (patched).psarc
file 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
GUI
tab - To the left of
GUI Language
, select your preferred language in the drop-down menu
In-Game¶
- In Desktop Mode, open Vita3K
- Open the
Settings
application, clickStart
- The
Settings
application 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