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***
Setups: You need an (offical) PSP or PS1 license;
i recommend getting; Petz Saddle Club, LocoRoco Midnight Carnival, or Ape Quest Starter Pack because atleast one of these are free in most regions;
-- If you don't have a modded PSVita:
you will need:
obtaining keys:
Copy an offical PS1 or PSP game to your PC using Content Manager,
open chovy-sign2
select either PSP or PS1 and click the "Get Keys" button
click "EBOOT.PBP method",
select the offical PS1 or PSP game you copied;
click on select "Content Manager" backup
you should see the RIF and KEY fields populate,
chovy-sign2 will remember this information for later so you only have to do this part one time;
getting psp or ps1 games:
note: there may be some issues if you try this while having DLC for the game installed .
-- If you have a modded PSVita:
note: you can still use the unmodified vita method on a hacked vita; if you would like
note2: bubbles created using the hacked vita method will still work on any unmodified 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:
tm0:/npdrm/act.dat
)ux0:/pspemu/PSP/LICENSE/*.rif
, or ux0:/bgdl/t/XXXXXX/temp.dat
for downloads)
you can also use PocketStation license or a PSP DLC licensenote: your IDPS is unique to your PSVita and is used to identify your console on the PSN, so do not share it with other people
obtaining keys:
chovy-sign2 will remember this information for later so you only have to do this part one time;
getting psp or ps1 games:
ux0:/pspemu/PSP/GAME
, then delete ux0:/id.dat
, and reboot to trigger an app database update.so overall there are 3 methods to obtain keys,
note: keys.txt is basically pointless now, in the bast it wasn't known how to use psp eboot to create ps1 games
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)