Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PSVita NPDRM Decryptor: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
Line 83: Line 83:
==Changelog==
==Changelog==
'''v1.0.1'''
'''v1.0.1'''
* Improved UI
* Improved UI.
* Added options to output rePatch folders, copy original head.bin to the decrypted app and show terminal during decryption.
* Added options to output rePatch folders, copy original head.bin to the decrypted app and show terminal during decryption.
* Miscellaneous improvements
* Miscellaneous improvements.
'''v1.0'''
'''v1.0'''
* First Release.
* First Release.
Line 98: Line 98:


== External links ==
== External links ==
* GitHub - https://github.com/SuleMareVientu/PSVitaNPDRMDecryptor
* GBAtemp - https://gbatemp.net/threads/release-psvita-npdrm-decryptor.658172/
* GBAtemp - https://gbatemp.net/threads/release-psvita-npdrm-decryptor.658172/
* GitHub - https://github.com/SuleMareVientu/PSVitaNPDRMDecryptor

Latest revision as of 04:20, 21 July 2024

PSVita NPDRM Decryptor
PSVitaNPDRMDecryptor.png
General
AuthorSuleMareVientu
TypePC Utilities
Version1.0.1
LicenseMixed
Last Updated2024/07/20
Links
Download
Website
Source

A GUI that allows batch decryption of NPDRM encrypted PS Vita titles.

Features

  • Straightforward GUI to decrypt NPDRM protected apps/patches/addcont:
    • Easier modding.
    • Allows all apps to run on all firmware versions.
    • Removes the need of plugins like NoNpDrm.
    • Full control over the content you own.

User guide

Requirements

  • Microsoft Windows 7 or later (x64)
  • .NET Framework 4.8.1
  • (Optional) TrialPatch user plugin to bypass game trials (e.g. Rayman Legends, FEZ).
  • (Optional) rePatch-reLoaded kernel plugin to install patches & addcont without merging.

How to use

If you have a PKG file and not a NPDRM app in folder format you'll first need to extract the PKG with pkg2zip.exe or similar by providing the correct zRIF.

  • Use the + button or drag & drop encrypted folders, select the output directory and click the blue arrow.
  • Adjust the options in the checkboxes to your liking.
  • Remove highlighted folders with the X button.

Follow the Input Folder Search Structure section below to setup your input folders correctly with patches and addcont.

The program will search for patches/addcont only when decrypting the main app with the specified folder setup.

Patches and additional content can still be decrypted separately.

Installing decrypted applications

  • App:
    • Copy the VPK/folder to the PS Vita (not inside ux0:app).
    • (VPK) Open VitaShell and install the package.
    • (Folder) Open VitaShell and press Triangle on the app folder and choose M > Install folder.
    • Accept extended permissions.
  • Patch:
    • Merge with main app or use rePatch.
  • Additional content:
    • Use rePatch.

For now app installation must be done through VitaShell because we need to generate a fake head.bin to display the app in the livearea.

Installing decrypted applications (rePatch)

Input folder search structure

├───addcont (DLC)
│   └───TITLE_ID
│   │   └───DLC_FOLDER
├───patch (Patch)
│   └───TITLE_ID
├───app (Main game, any name or TITLE_ID)
│   └───eboot.bin
│   └───...

Troubleshooting

Troubleshooting on readme.

Changelog

v1.0.1

  • Improved UI.
  • Added options to output rePatch folders, copy original head.bin to the decrypted app and show terminal during decryption.
  • Miscellaneous improvements.

v1.0

  • First Release.

Credits

External links

Advertising: