Skip to content
This repository has been archived by the owner on Mar 10, 2020. It is now read-only.
/ auto-h-encore Public archive
forked from noahc3/auto-h-encore

Automates (most of) the process of getting h-encore running on your PS Vita

License

Notifications You must be signed in to change notification settings

yexun1995/auto-h-encore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auto h-encore

A C# (.NET) application to automate the PC process of getting h-encore running on your PS Vita system!

This application is WINDOWS ONLY.

screenshot

Features

This application does everything required for h-encore related to your PC. This means:

  • Automatically installs and configures QCMA if it is not already installed.
  • Automatically installs QCMA USB drivers if necessary.
  • Gets AID and QCMA directory from QCMA automatically.
  • Automatically downloads required tools (psvimgtools, pkg2zip, bittersmile demo and h-encore itself).
  • Allows user to import necessary files if they've already downloaded them (optional).
  • Grabs CMA encryption key from your account ID.
  • Unpackages bittersmile and repackages it with your encryption key and h-encore.
  • Trims excess bittersmile demo files to reduce h-encore file size from ~240MB to ~13MB without breaking trophy fix (optional).
  • Moves finished files to your QCMA directory for copying to your PS Vita.
  • Holds your hand along the way.

Basically, you just need to read and interact with your Vita.

Usage

The average user should probably follow vita.hacks.guide, which includes the process of using this application. Otherwise:

The application has been verified working on all PS Vita models (including PSTV).

Requires .NET 4.5.2 or higher (Windows should automatically download it or link you to it if you don't have it).

Download and extract the latest release and run it. Further instructions are included in the application itself.

If the application crashes or h-encore fails to install, please submit an issue, do not create an issue on the h-encore Github, it probably isn't their fault.

Build

Clone the repository and open the solution in Visual Studio. Build from there.

Contributing

If you know C and are willing to help out, it would be appreciated if you could help integrate libVitaMTP into this application.

Other changes are also welcome through pull requests.

Thanks

Translators

  • yexun1995 for the Simplified Chinese translation.
  • RY0M43CH1Z3N for the Spanish translation.
  • M2l2koPOWER, portablegaming and pvc1 for the Russian translation.
  • theheroGAC for the Italian translation.
  • barbabarros for the Brazilian Portuguese translation.
  • wababc and Retsukun for the French translation.
  • barooney and fyr77 for the German translation.
  • Hack-Usagi for the Japanese translation.
  • Localizati0n for the Turkish translation.

Scene

  • fyr77 for giving me a good reference for getting QCMA automation working.
  • thefl0w for h-encore and all of their other contributions to the Vita scene.
  • yifanlu for psvimgtools and all of their other contributions to the Vita scene.
  • codestation for QCMA.
  • mmozeiko for pkg2zip.
  • Everyone else that positively contributes to the Vita scene.

About

Automates (most of) the process of getting h-encore running on your PS Vita

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%