Advertising (This ad goes away for registered users. You can Login or Register)

Black Friday Sale: Playstation Plus 1 Year subscription is $39.99 (33% off) on Amazon and other retailers, while supplies last.

How to setup Unity environment to develop Vita Games using 3.57 SDK

Post here your guides, tips, how-to, etc...
Post Reply
User avatar
robin994
Posts: 20
Joined: Mon Oct 08, 2012 12:30 pm
Location: Italy

How to setup Unity environment to develop Vita Games using 3.57 SDK

Post by robin994 » Wed Jun 13, 2018 9:34 am

Warning
This is only a tutorial, no illegal material is linked below, if you can effort an official license key, buy one and support the official way to develop games. Please don't ask for the links.

Requirment
- (Optional, but really suggested) Visual Studio 2017 (Community version is enough) installed
- Unity 2017.4 Release 3_ 2017.4.2
- UnitySetup-Playstation-Vita-Support-for-Editor-2017.4.2f2
- 3.570 SDK
- PS4 and PS Vita development license key
(for the links, Google is your friend, the big one isn't hard to find ;) )
-UnityTools (https://github.com/SilicaAndPina/UnityT ... e/v1.0.zip) (Author SilicaAndPina, thank you for this tool)

1 Install Unity 2017.4 Release 3_ 2017.4.2
2 Put the license key for PS4 and PS Vita development , then install UnitySetup-Playstation-Vita-Support-for-Editor-2017.4.2f2
3 Create the folder PSVITA in the location where you want to put the SDK, i will use C:\PSVITA\ as default location for this tutorial
4 Extract "SDK-3_570_011" to C:\PSVITA\
(optional) exctract every patch for the SDK-3_570 from the older to the newer, overwriting the files.
5 Extract "libsecure-2.4.6 - 3.570.071" to C:\PSVITA\
6 Extract "SNC-3_570_1" to C:\PSVITA\
7 Install "TMServer-3_60_0_2"
8 Install the following exe:
-USBDriver-Win64-1_80_0_70253
-ScreenCapture-3_60_1_11
-NetworkManager-3_10_0_88353
-EventViewer-3_60_1_11
-ControllerCapture-3_60_1_11
-ContentManagerAssistant-3_3_0_7825 (If you have already installed CMA be sure to uninstall it first)
-BatteryMonitor-3_60_1_12

Now you are almost done
You just need to set up the Envirment variables
- Add the variable SCE_PSP2_SDK_DIR and link it to your sdk path, in my case it's C:\PSVITA\sdk
- Add the variable SCE_ROOT_DIR and link it to SCE folder, if you haven't changed the path it should be: C:\Program Files (x86)\SCE\

REBOOT YOUR PC OR THE CHANGES WON'T TAKE ANY EFFECT

CONGRATULATIONS
if you did everything correctly you should be fine, you are ready to build your first Unity game for PSVita

Use UnityTool to convert your built game to vpk using cmd (eg. "UnityTool -i Input/files/path -o output/path -p" )
args:
-i Input DIR
-o output DIR
-f Fix the "Unsafe homebrew" bug (that prevents the game from launching if unsafe homebrew is enabled)
-u Remove the "trial version" watermark caused by development license in the bottom right corner
-r Remove unused files from your build
-p Pack to "PC HOSTED" builds to .VPK
-d Remove input directory after packing into .vpk

Also, you can Drag n Drop a "PC HOSTED" build onto the program to run all operations on it...

Enjoy it and good development to you all.
Advertising

lemming
Posts: 10
Joined: Thu Aug 30, 2012 10:24 pm

Re: How to setup Unity environment to develop Vita Games using 3.57 SDK

Post by lemming » Sat Oct 27, 2018 11:11 am

Followed the guide and am getting error 0xFFFFFFFE on Vita when trying to install unity created vpk

Any ideas?

Thanks
Advertising

Post Reply

Return to “Tutorials”