chovy-sign/README.md

90 lines
3.7 KiB
Markdown
Raw Normal View History

2023-04-26 03:07:17 +00:00
#ChovyProject v2
2023-04-26 03:12:18 +00:00
Now with PS1 Support !
2023-04-14 03:52:57 +00:00
2023-04-26 03:07:17 +00:00
\- 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:
2023-06-10 08:20:11 +00:00
Copy the offical game to your PC using Content Manager,
2023-04-26 03:07:17 +00:00
open chovy-sign2 and click the "Get Keys" button
2023-06-10 08:20:11 +00:00
select "EBOOT.PBP" method,
select the offical game;
2023-06-10 07:20:27 +00:00
2023-06-10 08:20:11 +00:00
click on select "Content Manager" backup
2023-04-26 03:07:17 +00:00
(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](https://github.com/Yoti/psv_idpsdump/releases/)
- 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.
2023-04-26 03:08:59 +00:00
2023-04-26 03:07:17 +00:00
a diagram explaining the 3 key obtaining methods is below:
2023-04-26 03:08:59 +00:00
![image](https://silica.codes/SilicaAndPina/chovy-sign/raw/branch/master/Methods.png)
2023-04-26 03:07:17 +00:00
--
Credits:
2023-04-26 04:27:15 +00:00
SquallATF (for "PspCrypto" and "PBPResigner", and making PS1 Game signing possible,
2023-04-26 04:25:58 +00:00
And discovering a bug in \_\_sce_ebootpbp handling that makes it possible to use multi-disc games.)
2023-04-26 03:07:17 +00:00
2023-04-26 04:27:15 +00:00
Li: (for writing the original chovy-sign,
Developing the GUI, finding the original psp bubbles method and,
[Sfo.NET](https://github.com/KuromeSan/Sfo.NET/blob/master/README.md) A Simple SFO Parser,
Writing the PS1 Disc Compresison algorithm, making it possible to use custom ISOs,
Writing C# Implementation of PSVIMGTOOLS,
2023-04-26 04:25:58 +00:00
Being transgender)
2023-04-26 03:07:17 +00:00
2023-04-26 04:27:15 +00:00
dots-tb (for [chovy-gen](https://github.com/dots-tb/chovy-gen) (\_\_sce_ebootpbp signing)
2023-04-26 03:07:17 +00:00
Sony Computer Enterainment: (For at3tool)
yifanlu & xyz for the original [psvimgtools](https://github.com/yifanlu/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](https://github.com/xlenore/psx-covers))
RupertAvery (For their fork of DiscUtils to add PS1 Support)
SquallATF's PBPResigner and PSPCrypto were derived from :
2023-04-26 03:30:10 +00:00
xdotnano ([PSXTract](https://github.com/xdotnano/PSXtract))
swarzesherz ([sign_np](https://github.com/swarzesherz/sign_np))
tpunix ([kirk_engine](https://github.com/tpunix/kirk_engine))
2023-04-26 03:07:17 +00:00