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
In order to stop it, just press the HOME button again.
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 all
v0.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.
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
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