Get started with Vita3K and play your favorite PSVita games!
GPU that supports OpenGL 4.4
CPU with the AVX instruction set
Minimum of 4GB RAM
GPU that supports OpenGL 4.4 and above
GPU that supports shader interlock
CPU with the AVX instruction set
8GB of RAM or greater
If you're having trouble running Vita3K and it complains about VCRUNTME140_1.dll was not found
,
download and install the Visual C++ 2015-2019 Redistributable
You need to be running a 64-bit operating system in order for Vita3K to work.
Some games require the system modules be present for Vita3K to (low level) emulate them. This can be done by installing the PS Vita firmware through Vita3K.
The firmware can be downloaded from the official PlayStation website, there's also an additional firmware package that contains the system fonts that needs to be installed. The font firmware package can be downloaded straight from the PlayStation servers.
Install both firmware packages using the File > Install Firmware
menu option.
System modules can be managed in the Configuration > Settings > Core
tab of the emulator,
we recommend loading libpgf, libpvf, libatrac and libsas
for now as almost all other modules either cause crashes or don't work yet.
And if you have doubts some modules are causing crashes you can try to remove libsas and libatrac
.
Vita3K does not condone piracy, therefore, you are required to dump your own games.
Currently, Vita3K supports maidumps, .pkg, NoNpDrm, FAGDec, or manually decrypted games (Vitamin dumps are not supported).
The games should be in a .zip or .vpk format if you want to install them from the emulator, or if you prefer to copy them yourself,
you can drag and drop the game folder in your pref_path/ux0/app
folder (not applicable for NoNpDrm dumps/.pkg files).
pref_path
defaults to:
%Appdata%/Roaming/Vita3K/Vita3K
on windows
~/.local/share/Vita3K/Vita3K
on linux
~/Library/Application Support/Vita3K
on macOS
These are the several ways to dump and get decrypted games in order of their accuracy.
Launch Vitashell and navigate to gro0:app
Launch Vitashell and navigate to ux0:app
(or wherever your games are) and choose a game you want to dump
△
then choose Open decrypted
That's the game files done, now we need to use FAGDec to decrypt the selfs.
✖
button, wait for FAGDec to find all the modules and then select DECRYPT ALL
Start
[START] START DECRYPT(SELF)
ux0:FAGDec/app/'title_id'
Now all you gotta do is take the files that FAGDec outputted and put them in the previously copied folder from VitaShell, if asked to replace some files, confirm the replacement.
It's very important that the folder containing the game files be named as the game's Title ID. Otherwise your game won't boot.
Download the latest nonpdrm.skprx, copy it to ux0:tai
and modify the ux0:tai/config.txt
file to add the path to the module under *KERNEL
as follows
*KERNEL
ux0:tai/nonpdrm.skprx
ur0:tai/config.txt
instead assuming you do not have a config.txt file inside the ux0:tai/
folder
ux0:nonpdrm/license/app/TITLE_ID/6488b73b912a753a492e2714e9b38bc7.rif
ux0:nonpdrm/license/addcont/TITLE_ID/DLC_FOLDER/6488b73b912a753a492e2714e9b38bc7.rif (for additional content)
gro0:app/TITLE_ID
or ux0:app/TITLE_ID
to your PC and copy the fake license ux0:nonpdrm/license/app/TITLE_ID/6488b73b912a753a492e2714e9b38bc7.rif
file as TITLE_ID/sce_sys/package/work.bin
TITLE_ID
, select all the contents and compress them into a .zip format.TITLE_ID.zip
file and confirm. The game will begin installing (This might take a long time for large games).ux0:addcont/TITLE_ID/DLC_FOLDER
or, on selected card games, from grw0:addcont/TITLE_ID/DLC_FOLDER
(ONE AT A TIME)
ux0:nonpdrm/license/addcont/TITLE_ID/DLC_FOLDER/6488b73b912a753a492e2714e9b38bc7.rif
to DLC_FOLDER/sce_sys/package/work.bin
and transfer it to your pc. DLC_FOLDER
, select all the contents and compress them into a .zip format.DLC_FOLDER.zip
file and confirm. The DLC will begin installing.It's recommended you use Vitashell with maidump here as it's more stable this way.
Extract/Decrypt content
◯
buttonSelect Decrypt eboot only(incl. suprx)
and wait for it to decrypt.
Then dump the game files using Vitashell by following the steps in the first method from steps 2-4.
Copy the dumped files from ux0:mai/'title_id'
into your previously copied folder from VitaShell.
Select Extract the game and decrypt eboot (incl. suprx)
.
Wait for the game to finish dumping (dumping sometimes fails since maidump is unstable).
You can find your dumped game in ux0:mai/'title_id'
.