Vita Half-Byte Loader is a project to port the PSP homebrew loader HBL to the PlayStation Vita, through the PSP emulator on the PlayStation Vita.
This is the official VHBL download page for people who own a copy of the PSP Game Apache Overkill, and a firmware 2.06 or lower. If you don't own this game, or have a higher firmware, go back to the VHBL page to see if we have a version of VHBL working with a game you own.
How to Install and Run HBL on Apache Overkill
It is *strongly* recommended that you turn of all wireless connections on your PS Vita, and that you use OpenCMA on your PC instead of the regular CMA. This is recommended because otherwise your console has a way to force you to upgrade the firmware even before you get a chance to use the exploit.
Extract the HBL archive matching your version of the game in your CMA PSP Savedata folder. It is a folder on your PC named PSSAVEDATA/[lots of random characters here]. If you don't know where it is, check your settings in CMA
Connect your PS Vita to the PC through the CMA, it should give you the possibility to copy the savedata from your PC to the Vita. If not, you probably extracted it in the wrong folder. (Note: You will also want to install some homebrews with a similar technique, read the section below)
To run HBL, start the game, then go to "High Scores". At this point, VHBL should start
OpenCMA is strongly recommended to install if you want to use VHBL. Open CMA is a tool by Virtuous Flame that allows you to copy files from and to your vita without being connected to the internet. This is useful, especially if you don't want Sony to forcefully update your firmware.
How to Install and Run Homebrews
Installing homebrews on the PSP was an easy task. On the Vita, until better solutions are provided, it's quite a pain in the rear. The CMA will only let you copy savedata, and will not recursively browse folders. To address this, HBL comes with a tool that can extract archives with a specific structure.
Packaging the homebrew for installation on the Vita:
1) download PSP homebrews from your favorite Web site
2) extract the homebrew somewhere on your hard drive, and with your favorite utility, zip it again with the store setting (no compression), in a file that you will name "INSTALL.ZIP" (uppercase is important). If your compression tool does not have compression options, I recommend 7zip.
3) take any PSP savedata (but not the one used for HBL!), and add the "INSTALL.ZIP" to that folder, in your PC CMA folder. so your PSP Savedata will look something like this:
in folder PSSAVEDATA/1a2b3c4def5678/UCUS12345000/ (or something like this) you will have the following files:
1) Run OpenCMA on your PC, and CMA on your Vita
2) Copy the previously packaged SAVEDATA (see above) with your homebrew in "INSTALL.ZIP" on your Vita
3) Run HBL (how to run HBL is explained in the previous section)
4) Navigate with the HBL menu to the SAVEDATA folder, then go to the folder you just downloaded (in my example, UCUS12345000), and click cross or circle on it
5) At this point, the HBL menu should ask you if you want to install the homebrew. select yes, and wait until HBL is done extracting your homebrew
6) The homebrew is now installed, and you can run it by going to the GAME folder, if everything went well, a new subfolder with your homebrew has been created here, and you can run the homebrew
Update (via wololo.net/talk/viewtopic.php?f=53&t=31767): 2.06 VHBL Fix and Compatibility Update for Apache Overkill: Proof of Concept by jeoway
Comes compiled in any menu of choice (wMenu, pyMenu, yMenu)
Less lagging when starting VHBL and during its process.
NOTE: THE FIX WAS BASED ON WMENU AND THE NID TABLES! OTHER MENUS THAN WMENU MAY NOT HAVE FULL COMPATIBILITY!!! PLEASE TRY TO USE WMENU IF YOU WANT TO BE ABLE TO RUN ALL YOUR HOMEBREW!!!!!
If you find a working version of one of the non-working games listed below, please reply to this thread with the Name, Version, and link to download and I will add it to the working list (After I have checked it works) Thanks!
Hello community! Today, I have compiled a fix and a compatibility update for Apache Overkill VHBL for Firmware 2.06. This update will fix some of the lagging issues when starting up certain homebrew (For me, it was Wagic latest update). This fix/patch for VHBL 2.06 will also include compatibility improvement! I will keep a list below of homebrew that are NOW compatible.
List of Homebrew that now are CONFIRMED working by me!
Lamecraft (The terrain actually generates now)
DOOM (Sound Threads work right most of the time, playable)
SNES9xTYL 042 (Must be this version because it optimized to be played on VHBL w/ no intro) (Works fine, roms play, no problem here)
gpsp Kai (GBA Emulator) (It works fine, great sound, no lag, nothing here) (The savegame is a problem with gPSP Kai itself, not VHBL)
yMenu (Works like a charm! Will come pre-compiled with the new VHBL Fix!)
pyMenu (Works amazing! Will come pre-compiled with the new VHBL Fix too!)
Nazi Zombies Portable (Only some versions work, Wololo's version sometimes crash on map loading or gun data, but it will still be playable)
Here is a list of confirmed homebrew working from forum user Hydraulicelf
Geometry Wars is working with no problems now!
Dragon Ball Z works, but in a different Language.
MARIO FUSION v2 works great! Pretty fun actually...
Silveredge works fine.
Mario's Road v2 works
Homebrew that DOES NOT work! (This can always change in future updates)
DaedalusX64 (Freezes on Rom Start R13)
CPS2PSP (Black Screen and No rom found for some versions)
Mobile Assualt (Just won't work right)
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
Following up on the initial announcement and video demo, today Sony hacker Total_Noob has released the TN-V Custom Emulator Firmware (CEF) 6.60 for PS Vita handheld consoles.
Below are the details, to quote: The highly anticipated Custom Emulator Firmware TN-V from Total_Noob is finally here!
TN-V brings the XMB experience to the Vita and has been in development for over half a year, and is finally ready to be released. The goal was to bring a full PSP CFW to Vita and its been finally accomplished.
TN-V supports ALL exploits we have ever released and will support any future kernel exploits that happen to get released, but remember that there’s a small chance of one being released anytime soon considering the rarity of them. The next release will probably be VHBL which doesn’t support TN-V and can only do emulators and homebrew.
Below you can find the features, instructions and some tips. Please read through it thoroughly but if you have any issues, head over to the /Talk forums! We hope everyone enjoys this, and special thanks to TN for his hard work!
Some of the features of TN-V include:
The whole PSP environment
Recovery menu and VSH menu (many options to set)
Support of plugins
CPU speed changement (makes no sense, as the difference is only minimal )
1.50 kernel homebrews compatibility
Higher homebrews compatibility (VLF homebrews)
High PSX compatibility (without sound)
High backups compatibility
Support of prometheus patched backups
Instructions: (Note: This requires an exploit to use, TN-V is not an exploit itself!)
1. Search the game which you own in ‘savedatas’ and extract the associated savedata to ‘\PS Vita\PSAVEDATA\XXXXXXXXXXXXXXXX\’, (The ’XXXXXXXXXXXXXXXX’ is a bunch of random numbers and letters.)
2. Transfer it to your PS Vita using CMA.
3. Obtain the 6.60 EBOOT (link HERE!) and copy it to the savedata folder with the name ’660.PBP’
4. Run the exploit game and hold the R trigger while the game is loading the exploited savedata.
5. Once you are in the recovery menu, select: -> Advanced -> Install 6.60 files
6. As original OFW files are needed, this step has to be done. But ONLY ONE TIME.
7. If you are not familiar with the recovery menu, only adjust the settings which are recommended.
8. Enjoy 6.60 TN-V
If you’ve found a bug, please either contact Total_Noob or write the problem in the official /Talk forums topic which is collecting bugs. If your problem lies on the initializing of the exploit, please report the debug color which appeared.
Thanks to Dark_AleX for all his great work since 2005.
Thanks to frostegater for the wlan kernel exploit.
Thanks to The_Zett for providing his server.
Thanks to every developer who provides his game exploit to the scene.
Update: TN-V ports for MH, Urbanix JP and fix for UNO version
TN-V has been ported and updated!
Below you can find an extended package of TN-V with ports for Urbanix Japan, the Monster Hunter Exploit and an updated version for UNO that fixes it. We are aware of some of the bugs existing, please continue to report them in the /Talk forum here. Also please read through the read me included as it covers most of your questions and issues. Also remember that with homebrew it has to be named FBOOT.PBP if its not it will show corrupt. You can use PSPFILER to rename it or use Acid_Snake’s app that will conveniently rename them all automatically for you!
Vita Eboot Renamer
http://www.mediafire.com/?rrqff9asrpq85vx by Acid_Snake
http://www.mediafire.com/?4o5088dnfuf2dmn by GBOT
What is this?
Vita Eboot Renamer (or VER for short) is a tool that allows you to rename all Eboots in your Vita Memory Stick to a different name with a single click.
Why do I need this?
You don't need this if you are using a menu that allows different eboot names, such as pyMenu, vMenu and yMenu, but other menus such as tnMenu and the XMB only allow one name to be used, so you have to rename all your eboots to that specific name, this apps eases this tedious job for you.
Why are the eboots named like that?
The Vita doesn't allow us to have files named EBOOT.PBP, so to install a homebrew we must rename it. Depending on the installation method, for example if you install a homebrew using wMenu or pyMenu it will be renamed to wmenu.bin, but if you use FTP on ARK it will be named VBOOT.PBP or if you use FTP on TN CEF it'll be named FBOOT.PBP
Why can't the different menus support all naming types?
Usually they do, pyMenu, yMenu and vMenu all support all naming types, but other menus such as tnMenu don't support it, this has to do with how the programmer makes the menu.
So, when should I use this tool?
To put simple, use this tool on tnMenu or the XMB, those are the known menus that only support one naming convention, FBOOT.PBP to be more precise. So if you launch tnMenu or the XMB and you see that some of your homebrews show up as corrupted, or don't show up at all, then use this tool to rename them.
Just a reminder for some of you that still are confused; you must have an exploit that has been released on 1.6x – 2.02 to be able to use TN-V. You can not update to 2.05 and above because no usermode exploits with a kernel exploit have been released and any exploits previously released are blocked.
Finally, TomTomDu80 has confirmed (via wololo.net/2013/03/16/vita-hack-tomtomdu80-confirms-his-vhbl-port-will-be-released/) that his VHBL port will be released, to quote:
VHBL Ninja releases are like the Fight Club. The first rules of the ninja releases is that you’re not supposed to talk about them. Then again, there’s always the difficulty of letting people know that they should be ready for an upcoming hack, without saying too much… TomTomDu80 confirmed to me that he will be releasing his VHBL (compatible with OFW 2.06) port sometimes soon.
The release date is of course not disclosed, as this is a key part of the success of such releases. But at this point, it is not a question of “if”, but a question of “when”.
As for all previous VHBL ports, running this exploit will require you to purchase a specific PSP game on the PSN (the exploit relies on a vulnerability in that one game). Given the history of these exploits, we know that Sony take the problem seriously enough to pull the exploited games from their stores, usually within hours of the public announcement. For this reason the announce is secretly made to members of our community before it is announced publicly.
As a reminder, VHBL is a homebrew loader for the psp and in particular will not let you run psp isos or vita isos. VHBL has an ok compatibility rate with the most popular PSP homebrews and emulators (snes, nes, gba, megadrive, …, although this highly depends on the exploited game. I haven’t tested this port myself yet. For those of you on 2.05 or 2.06, this will probably be your best bet for now to run a psp emulator hack on your Vita.
For those who are running on 2.02 or lower, with CEF or ARK, the choice is more difficult, as you’ll have to choose between running a PSP Custom Firmware, and get to the latest Vita firmware but stick to a less compatible homebrew experience with VHBL. In general I would recommend to keep your eCFW over updating in order to get VHBL, but the choice is yours.
As usual, I recommend that you do not update until you actually know for sure that you want to. Stay tuned.