Plugins for PSPs running on 6.XX
#102540 by NightStar3
Sun Sep 25, 2011 1:21 am
ZeroVSH Patcher v0.4
by NightStar3 and codestation

-- What is it? --

ZeroVSH Patcher is a plugin that allows users to customize
their PSPs to the fullest extent. You can use this plugin
to load resources (.rco), fonts, (.pgf), bitmap images (.bmp)
gameboots (.pmf) and modules (.prx), all from your memory stick
or internal storage.

-- How to Use --

Copy zerovsh_patcher.prx and zerovsh.ini to your seplugins folder

Just place all the files you want to load from your memory stick or internal storage in the
folder which you have RedirPath set to in zerovsh.ini (Default is (root):/PSP/VSH) and let the plugin do the rest of the work

-- How does it work? --

ZeroVSH Patcher uses the robust technique of hooking I/O drivers,
allowing us to load files from a memory stick or internal storage,
rather than replacing the file from flash. It will check if the file is
being loaded from flash, check if our replacement is found, and then
do some hooking to load our files.

-- The PSP GO Clock and Calendar --

The newest version of ZeroVSH Patcher adds support for the PSP GO's Clock and Calendar,
a nifty feature Sony added on PSP GO's.

In order to enable it, open up zerovsh.ini and set SlidePlugin to Enabled

Then, navigate to the /slide folder and place the files slide_plugin_XXX.rco, slide_plugin_XXX.prx, and netconf_bt_plugin_6XX.prx(only if 6.3X and above) in the folder which you have
RedirPath set to in zerovsh.ini (Default is (root):/PSP/VSH) and rename them to slide_plugin.rco, slide_plugin.prx, and netconf_bt_plugin.prx

If you have a umd inserted
-----------> If the loading icon (small animation going on in the bottom right corner of your screen) is visible, wait for it to pass before
trying to trigger the clock and calendar

In order to load it wait 1 second(and do not press any buttons during that time period), and press the HOME button
In order to stop it, just press the HOME button again.

Screenshots
Image
(Thanks ibromizi ^)

Image
(Thanks bsanehi ^)

Image
Image

Video

(Thanks bsanehi ^)

Bugs
-Prompt for disabling bluetooth when using usb or camera with clock and calendar enabled
-Umd, and umd update shows a blank image with clock and calendar enabled
-Does not work on 1k psp
(Feel free to report new bugs)

-- For Developers --

You must have the pspsdk or psptoolchain set up in order to compile the plugin
Just run the script in the trunk corresponding to your operating system, and it should compile fine

The plugin will be compiled to the /bin folder in the trunk

If you have a patch you want to submit, contact one of the active developers and we shall add your
patch to the svn, and add your name to the credits

If you are interested in becoming an active developer for the project, contact one of the project leaders
and we shall give your rights to the svn, if you qualify

You can download the source code from http://code.google.com/p/zerovsh-patcher/

Be sure to respect the license (see the COPYING.txt file)

-- Extra Notes --

In order for everything to go as planned, make sure to use custom
files from the fw you are using, or else the new files wont be loaded
properly (due to the offsets changing and all).

This plugin should work on ALL PSPs, and on ALL FIRMWARES (up to date)
(Excluding the clock and calendar)

Note: Restart your VSH after enabling this plugin

-- Changelog --

Code: Select allv0.4:
Added FW 6.61 support.
v0.2:
[+] Support for PSPGO's clock and calendar on other models (non-1k atm)
[+] Added 5.70 support
[+] dat file support
[+] Added config support: zerovsh.ini
v0.1:
[+]First release.

-- Credits --

codestation - Co-Creator of project
NightStar3 - Co-Creator of project

Davee - For his brilliant ideas and his help here and there
ArnoldBronson - For 5.70 nids
Bubbletune - Game Categories

ruyor - Beta testing
Tikiko - Beta testing
npt - Beta testing
ASKidwai - Beta testing
Draan - Beta testing
bsanehi - Beta testing
Casavault - Beta testing

-- Download --

Source code: Here
Binary: Here

Be sure to read the readme.txt file before doing anything

Be sure to leave us a tweet or follow us if you liked our plugin
or have any issues or problems with it.

We'd love to see your screenshots of how you customized
your PSP to the very best.

Cheers guys, and happy customizing :D
Advertising
Last edited by codestation on Sat Mar 28, 2015 4:09 am, edited 10 times in total. Reason: Updated plugin to 0.4
#102541 by Casavult
Sun Sep 25, 2011 1:28 am
Great release NightStar3 and Codestation. ;)
Advertising
#102551 by Sean994
Sun Sep 25, 2011 2:33 am
Pretty cool plugin NS, Will get alot of use on my 1000, so will this replace or take the place of ZeroRCO Patcher, seeing how it uses custom resources like ZeroRCO?
#102552 by NightStar3
Sun Sep 25, 2011 2:36 am
Sean994 wrote:Pretty cool plugin NS, Will get alot of use on my 1000, so will this replace or take the place of ZeroRCO Patcher, seeing how it uses custom resources like ZeroRCO?

This plugin is ZeroRCO's ultimate successor :P
#102554 by ChorizoConWebo
Sun Sep 25, 2011 2:45 am
Hells yeah, I heardit was being made but never knew when it would be released and now my dreams have come true :twisted:
#102555 by playjun
Sun Sep 25, 2011 2:47 am
Thanks for the hardwork.nice one :-)
#102569 by Sean994
Sun Sep 25, 2011 3:51 am
NightStar3 wrote:
Sean994 wrote:Pretty cool plugin NS, Will get alot of use on my 1000, so will this replace or take the place of ZeroRCO Patcher, seeing how it uses custom resources like ZeroRCO?

This plugin is ZeroRCO's ultimate successor :P


Nice good to know. ;)
#102616 by NightStar3
Sun Sep 25, 2011 11:27 am
ibromizi wrote:I use ZEROrco patcher
Is this better?

This plugin is 100x better than ZeroRCO, and it works on all CFWs/HENs
#102619 by moz
Sun Sep 25, 2011 11:33 am
Have you guys read my mind? lols i wanted to explain to neur0n another idea i had, a plugin to load modules from ms0:/VSH instead of flash0/VSH
but this morning i found it here already coded... LOL this is amazing XD

Who is online

Users browsing this forum: No registered users and 1 guest