"Sign" PSP and PS1 ISO's to run on Unmodified PSVita Firmware.
Go to file
Li 434c3304b7 Update info2 2023-06-10 20:22:52 +12:00
ChovySign-CLI Update readme, fix some stuff 2023-06-10 20:20:11 +12:00
ChovySign-GUI Update readme, fix some stuff 2023-06-10 20:20:11 +12:00
DiscUtils
GameBuilder
LiLib
LibChovy
PbpResign
PspCrypto
Vita
.gitignore
ChovySign2.sln
LICENSE
Methods.png
PIC0.pdn
README.md Update info2 2023-06-10 20:22:52 +12:00

README.md

#ChovyProject v2 Now with PS1 Support !

- chovy-sign is an application to allow you to convert PSP and PS1 ISO's to be playable on unmodified PSVita's

Setups: You need a valid (offical) PSP or PS1 license, i recommend getting; Petz Saddle Club, LocoRoco Midnight Carnival, or Ape Quest Starter Pack atleast one of these are free in most regions;

however failing that, you can also use a PSP DLC license-

-- if you don't have a hacked PSVita:

Copy the offical game to your PC using Content Manager,

open chovy-sign2 and click the "Get Keys" button

select "EBOOT.PBP" method,

select the offical game;

click on select "Content Manager" backup

(note: there may be some issues if you try this while having DLC for the game installed ...)

you should see the RIF and KEY fields populate, and your good to go!

-- If you have a hacked PSVita:

note: you can still use the unhacked vita method if you would like

note2: bubbles created using the hacked vita method will still work on any unhacked vita, using the same PSN Account; however it requires a hacked vita to obtain some of the files, that are required for this method;

you will need:

  • Your ConsoleID/IDPS, Yoti has a tool to dump this availible here
  • Your Consoles activation data file (located at tm0:/npdrm/act.dat)
  • Any PSP/PS1 License file for your account (located at ux0:/pspemu/PSP/LICENSE/*.rif, or ux0:/bgdl/t/XXXXXX/temp.dat if you have a pending download)

YOUTUBERS: if you are planning on making a youtube tutorial on this, please note that your consoles IDPS is also used to identify your console on the playstation network, and sharing it would allow anyone to impersonate your console on the PSN!, do not just blindly give this out to people. (this would not give them access to your PSN Account however)

Open the CHOVY-SIGN2 application, under PSP click GET KEYS put in your IDPS into the ConsoleID/IDPS field; in hex (if you used yotis tool, its in ux0:/data/idps.txt) browse to your act.dat file, and rif file, and click Generate. this will populate the key and rif field; now do the same thing for the PS1 Option, using the same license and activation file as before.

a diagram explaining the 3 key obtaining methods is below:

image

--

Credits:
SquallATF (for "PspCrypto" and "PBPResigner", and making PS1 Game signing possible, And discovering a bug in __sce_ebootpbp handling that makes it possible to use multi-disc games.)

Li: (for writing the original chovy-sign, Developing the GUI, finding the original psp bubbles method and, Sfo.NET A Simple SFO Parser,
Writing the PS1 Disc Compresison algorithm, making it possible to use custom ISOs, Writing C# Implementation of PSVIMGTOOLS, Being transgender)

dots-tb (for chovy-gen (__sce_ebootpbp signing)

Sony Computer Enterainment: (For at3tool)

yifanlu & xyz for the original psvimgtools.

Mathieulh (Found psp signing keys?)

Motoharu (For helping dots with __sce_ebootpbp)

Davee (For finding the PS1 Signing Key)

xlenore (For PS1 Cover Art)

RupertAvery (For their fork of DiscUtils to add PS1 Support)

SquallATF's PBPResigner and PSPCrypto were derived from : xdotnano (PSXTract)
swarzesherz (sign_np)
tpunix (kirk_engine)