Page 1 of 1

[Release] VHBL Reboot

Posted: Wed Apr 30, 2014 12:18 am
by Acid_Snake
wololo started a googlecode project some time ago that aimed at making a simpler HBL port for the Vita, removing uses PSP code and such. Since he didn't have time to actually work on this project, qwik and I took it to ourselves to make it happen.
After a while we eventually made a lot of changes to VHBL's code, lots of cleanup and various fixes, and we gave them to wololo, but he never had the time to publish it, so today I decided to release it myself.

Some of the core changes to this version of VHBL include:
- removal of PSP-specific code, notoriously syscall estimation.
- restructuring of the project layout to make it easier to navigate.
- various hooks and fixes
- added exploit_config.c (experimental), with two new functions: preHBL_Exec(), which is executed before running anything in HBL, and preLoader_Exec(), which is executed before running the initial loader. This file will be useful for games where you have to do some manual cleanup before VHBL can start.
- experimental workaround for minis on 3.00+ that don't import the net utilities. Since they can't be loaded anymore, you have to tell VHBL not to attempt loading them as it results in a crash, this is enabled by defining HOOK_UTILITY and AVOID_NET_UTILITY in your game's configuration file. This decreases the game's compatibility (specially with ad-hoc games) but at least should make them usable again.
- created script to compile VHBL for all available game exploits, both debug and distrib.
- other stuff I may not remember.
For full technical details, see the the included oilix_changes file.

Anyways, here's the source code:
vhbl-reboot.tar.gz
(273.56 KiB) Downloaded 988 times
I would love to do some more refactoring and adding some extra features, like support for multiBootMenu, but time right now is thin for me and I've been spoiled by kxploits and CFW.

This sources are distributed under the GNU General Public License v3, you must distribute any modification you do to the source code.

Re: [Release] VHBL Reboot

Posted: Wed Apr 30, 2014 2:43 am
by wololo
Thanks! So sorry for never following up on this!

Re: [Release] VHBL Reboot

Posted: Wed Apr 30, 2014 9:40 am
by Acid_Snake
If I manage to get some money I'll grab a game to keep working on VHBL. I will also upload my wMenu mod when I add a delete function.

Re: [Release] VHBL Reboot

Posted: Wed Apr 30, 2014 5:19 pm
by SMOKE
Acid_Snake wrote:I will also upload my wMenu mod when I add a delete function.
Yay! Easier testing!! :lol:

Re: [Release] VHBL Reboot

Posted: Wed Apr 30, 2014 5:56 pm
by hgoel0974
SMOKE wrote:
Acid_Snake wrote:I will also upload my wMenu mod when I add a delete function.
Yay! Easier testing!! :lol:
We can make things a lot more easier for you by writing autotest...

Re: [Release] VHBL Reboot

Posted: Wed Apr 30, 2014 6:07 pm
by SMOKE
NO!!

Re: [Release] VHBL Reboot

Posted: Wed Apr 30, 2014 6:46 pm
by DS_Marine
Includes "Crappy Menu (tm) Wololo" :D

Also Smoke:
[spoiler]Image[/spoiler]
:lol:

Re: [Release] VHBL Reboot

Posted: Mon May 12, 2014 2:39 pm
by josh_axey
Bit late of me, but nice work on the touch ups.

Re: [Release] VHBL Reboot

Posted: Mon May 12, 2014 6:08 pm
by kingknuts
Thanks here are only important people!!!