A year and a half ago when I got Doom for PSP to run on the PSP Go, website hackaday noticed it and said “[being able to run Doom is] a prerequisite for any cracked device”. Some people try to run Linux on their hardware at all cost, I prefer Doom. Today I was able to tweak HBL a bit on the PS Vita to get Doom to run on it. Will I get hackaday’s attention this time too? That’s, hands down, the best fps available on the vita so far, check the video below!
You are currently browsing the archive for the HBL category.
Update: one important clarification: this video shows HBL running on the latest firmware 1.510. The firmware update that happened today does not patch the exploit, unlike what some sites are saying.
A few days ago Japanese developer Teck4 posted a picture of a “hello world” running on the PS Vita through the PSP emulator. I contacted him immediately with some help from Mamosuke, and I soon got enough information to start working on porting Half Byte Loader to this exploit (note that Teck4 is also working on exploiting this vulnerability further, but I don’t know how far he’s been).
What you see in the video below is the game “Sonic & Knuckles” running in picodrive, a Megadrive emulator for the PSP.
Last week, an exploit on the PS Vita through the PSP emulator was announced by Mamosuke. The exploit was found by Teck4, and, we won’t stress it enough, is a PSP exploit that gives us user mode access within the PSP emulator on the Vita. So this is not a Vita exploit per se, but it’s still very cool. Mamosuke confirmed this with a video a few days ago, and today I was able to confirm the exploit myself as shown in the video below (and I must admit that I spent way too much time working on that basic flame effect). The video below shows the exploit running on both a PSP 1000 and the PS Vita.
Japanese PSP scener Mamosuke announced today on his blog that he was able to confirm a “Hello World” running on the PS Vita through the embedded PSP emulator. The exploit was made by developer teck4, and most likely relies on one of our good buffer overflow friends. and for those who are wondering “is it real?”, my current answer is that I haven’t tried it yet, but knowing Mamosuke fairly well I can tell you it’s true.
Technically, the idea behind the hack is simple but brilliant: the PS Vita has a PSP emulator, and we have plenty of PSP game exploits lying around… can we assume they will work on the emulator? That’s what teck4 tried, and the answer is yes, so he managed to run unsigned code on the PS Vita.
While we’re all waiting for a new Kernel exploit, a Hen, or a CFW on 6.60, we might want to enjoy some homebrews on the latest Sony firmware. For that, you currently have two possibilities. Either give a try to the the hundreds of signed homebrews that are available, or if you find a homebrew that is not signed, run it through HBL. I said a few days ago that HBL would run out of the box on firmware 6.60. This wasn’t true, some additional security was added that prevented HBL to run. But thanks to the work of JJS, only a couple days after the release of OFW 6.60, we are able to provide you a version of HBL that runs on the latest Sony firmware. This one is a full release build, so it runs faster than the debug builds you might have seen recently.
Download here, as usual, and enjoy your homebrews!
Two days ago I mentioned that Half Byte Loader was a good way to still run homebrews on official firmware 6.60, if you’re one of the poor souls who updated. It turns out I was wrong, as HBL, for now, doesn’t run on Firmware 6.60, due to some tricky changes in the PSP firmware. JJS found a workaround however and published a Debug version of HBL, that runs on 6.60. Since the download also contains a patch file, it is fairly easy to compile a “release” build for those who want to, but JJS announced he still wants to add a few tweaks before we feel confident to publish a release build.
This is of course, until a downgrader or a Hen appear for 6.60, which should happen sooner than later
With the number of firmwares, PSP models, motherboards, and the speed at which devs come up with new tools, it is very difficult to keep up to date with what’s the best way to install a Custom Firmware on your PSP. Some people don’t even know if they can run a CFW on their PSP or not, or what solutions exist for them.
CFW For Dummies is my humble attempt at making an up to date guide on how to install a CFW or Homebrew solution on all existing PSP models. I tried to cover all existing “up to date” solutions. Like most similar guides, it needs improvement and fixes. Like most guides, it will become obsolete in a few weeks.
But right now it is up to date, and I’ll do my best to update it based on people’s comments and experiences And unlike most guides, it is designed in a way to lead you directly to the information you need, based on your psp hardware and firmware. It is not noob-proof yet, but that’s the ultimate goal.
So, if you have a PSP, and are lost as to which Custom Firmware can be installed and/or run on your machine, if you don’t clearly understand what a HEN, CFW, or Ta88v3 are, just follow the guide
Note: Looking for the NesterJ NES Emulator? You can download it here
If you’re on a Firmware 6.36 or less, there’s a high chance you already know about the Homebrew enablers available for you, which are as close as you can get to a Custom Firmware nowadays. Homebrews, plugins, Kernel mode, everything you want to do with your PSP is now doable (Sony still hasn’t added youtube support in the official firwmare, while we’ve been enjoying it on CFW for almost 3 years now… but if you’re running one of those Homebrew enablers, you already know that.)
Of course, Official Firmware 6.37 patches the Kernel exploit used by the HEN, as well as the exploit in the Game “minna no sukkiri”.
But this is no news anymore, we can now sign user-mode homebrews for the PSP, and 6.37 doesn’t patch that. This means that if you’re on 6.37, you still have a possibility to run user-mode homebrews (which represent the majority of homebrew games and utils)… as long as they are signed.
Of course, you can look for signed homebrews (there’s a good list here), and run them directly on your machine. Often though, you will run into a homebrew that is not yet signed. Yes, you can sign homebrews yourself on your PSP. But maybe you won’t want to bother. Or maybe the homebrew you want to play has limitations that prevent it to be signed (*cough* scummVM *cough*). Such as homebrews that are too big, or homebrews compiled as static elf. Unless you’re very tech-savvy, don’t try too hard figuring out which ones will work or won’t, the best way is to try…which is frustrating.
What I’m saying is: don’t trash your perfectly fine collection of unsigned homebrews, HBL is still here for you, in a shiny new version that you can run from the XMB. (Thanks to JJS for this new version!)
This new release of Half Byte Loader runs directly from the XMB on any 6.xx firmware, and will allow you to:
- Run your homebrews on 6.37 (or any other 6.XX firmware) without the need to sign them
- Run homebrews that cannot be signed (such as ScummVM), on firmware 6.37 or below
- Put your homebrews in any folder you want, to avoid turning your “Game” XMB into a huge mess
I expect this release to be interesting mostly for 6.37 owners, but this new HBL release is compatible with all 6.XX firmwares for people who are not into the “Hen” stuff .
I must say that I’m perfectly happy that for this one time, Sony patches the Kernel exploit (we expect them to) but still lets us enjoy User mode homebrew. I’m sure this is not intentional, but thanks anyways.
Download here and enjoy
Total_Noob posted a warning a few days ago regarding donations for the TN Hen: it seems some people are impersonating him in order to get donations in exchange for vaporware…
Don’t get tricked! Devs always appreciate donations, but we (I speak for Total_Noob and the devs of HBL and Wagic) will never ask for donation in exchange of new features. TN Hen, Half-Byte Loader (and Wagic) are free. As a matter of fact, HBL and Wagic are so free that they are open source.
Keep in mind that you donate to thank the devs for the work they’ve done so far, not for something you expect to happen.
TN Hen is the result of months of work by Total_Noob. You can find his donation link directly on his blog.
Half Byte Loader is the result of more than one year of work, from almost 10 developers. Wagic is the result of 3 years of work by more than 20 devs and designers. I shamelessly accept donations for my own involvement in these 2 projects. I try to use the donations money wisely. However if you don’t want to donate to me directly, but still want to thank us for these 2 projects, donate to the Red Cross and let me know by email!
Thanks to all people who donated and to those who will
This will sound like old news to many of you, as the binary has been made available a while ago by Mr.X on our forums, but, believe it or not, with all the “Hen” and “iso loader” things going on, I didn’t find the time to do a proper release of HBL for the sukkiri exploit.
I apologize in advance as I haven’t tested this release very thoroughly, but there it is, official support of all firmwares up to 6.35 for HBL.
I also want to announce that I will stop supporting the Golf exploits from now on. I don’t know yet what the decision will be from the development point of view, but as far as binaries are concerned, I won’t release updates for the Golf exploit anymore. I strongly suggest to people on OFW 6.30/6.31 to migrate to the sukkiri exploit as soon as possible. As far as I know, this exploit will bring a higher compatibility rate than the golf exploit, the game being a bit more recent.
The patapon exploit is a different story. For now I keep it at the latest R109 release, as I expect people using this exploit to quickly start using the HEN. And there’s no need to update HBL as long as the Hen starts fine (by the way, don’t mind the “memory leak” message when running the Hen through HBL, this is perfectly normal)
Thanks to JJS, some1 and m0skit0 for their work on this release.
I see many comments asking for the availability of a HEN for firmwares 6.30, 6.31, and 6.35…
I won’t describe in depth how stupid it is to upgrade your console and then complain about it. It’s not like hackers (or Sony, for that matter) come into your house and upgrade your PSP while you’re sleeping, right? Most people on 6.3x right now are people who made a choice on their own (I know there are exceptions…) and it’s not like we didn’t warn you
Let me also remind you that Half Byte Loader works on firmwares 6.3x and will allow you to run most applications that you can run on a HEN. I know it’s not as convenient, but it should be enough for you to wait patiently.
Now, back on the Hen for 6.35. Yes, I’m convinced this will happen. I don’t know when, and I don’t know if it will be a downgrader or a HEN for 6.35, but now that Total_Noob’s Hen is in the wild, people already started reversing it, and it is probably a matter of time before a public solution is made available for 6.3x owners. After all, the Kernel exploit used in this HEN is still here in 6.35.
Usually the difficulty in these things is to find the exploit. Now that the exploit for 6.35 has been made public, anybody with a brain and enough free time could contribute to a HEN for 6.35. And remember, beggers can’t be choosers, so grab a decompiler or shut up
I expect the news to spread very fast by now, so no point in hiding this. Today Jeerum released a user mode exploit for the Demo of the video Game “minna no sukkiri” (files below).
This demo exploit was known by several hackers, and had been found before Jeerum by (at least) the following people: Darxploit, Flyer, minomushi, some1. These people made the clever move of keeping this as secret as possible, and contacting us (mamosuke, j416, JJS, m0skit0, and myself) in order to discuss release plans.
I had written a long explanation on how stupid this leak release was, but then realized that such drama is mostly useless. Let’s just say that Sony will patch both the Hen and this exploit in their next firmware, while everybody already knew that TN had been working on “something” on 6.35 involving a VSH exploit. Well, at least he won’t have to waste this one…
Thumbs down to Jeerum for releasing this now. Man, had you waited a few weeks after Sony’s next firmware, you’d have been in a much better position.
Some1 and JJS have a port of HBL ready for this exploit, we will most likely release it asap but I need to synchronize with other HBL devs.
Oh, and for those who ask, this was pretty much the only known Demo exploit, at least until we can start investigate on Demos that require 6.xx. And trust me, we looked hard.
You can download the files of the exploit below, HBL will come later once we’re ready. This exploit is nothing but a call to sceKernelExitGame. Once you load the game and click on “continue”, this will simply exit to the XMB.
Please stay tuned for the release of HBL on this exploit.
Once in a while, I browse my old posts on this blog, to see “who I was” a few years ago. Yes, I guess I’m a kind of narcissist… One of the thing I like to do, is to see “what I posted” one year before…
Most of you probably heard of Half Byte Loader for the first time around April this year, when we released a port for the Patapon2 exploit. But did you know that the work on HBL started more than one year ago, back in 2009? And that the first public release (a prototype aimed at devs only) was made in November that year, and already open source? How many of us realized at that time that m0skit0′s prototype would become such a huge part of the PSP’s hacking history? Well, if you’re interested, you can read the visionary (lol) article I wrote when HBL was first released:
Too bad the announcement’s source, AdvancedPSP, was taken down earlier this year
Developer Neur0n has ported HBL to OFW 6.35. Yes, HBL working on 6.35 less than 24h after the latest firmware was made available, pretty cool, uh?
Neur0n has been recently actively involved in HBL development by submitting critical bug fixes and an alternate menu, in other words he can be trusted. Although I didn’t test the exploit yet, I contacted neur0n and could confirm this wasn’t a prank.
We are still discussing the pros and cons of releasing a new version of HBL before/after TN Hen gets released. But it proves HBL still runs on the latest OFW, so we will be hard at work to release HBL for newest firmwares pretty soon.
Thanks to punker69 for the tip
As a side effect, he also fixed the issue which prevented Gpsp from going back to the HBL menu, an issue that had been here for ages.
R109 Is now also available for the “original” hot shots golf game (not the “Greates Hits” edition, the other one, see this post for more details), so people who where having trouble running the Hello world with hot shots golf can give a try to this alternate (majorly untested!!!) version.
This revision has been tested by me on a 6.20 PspGo with the Patapon2 version on the following homebrews: Wagic, T.O.M.E, Daedalus, Doom, picodrive, gpsp kai, Mobile Assault, CSPSP, Snes9xTyl, EmuMaster, ScummVM, FCE Ultra (you can download some of these homebrews from this page)
Since R107, HBL is compatible with many new homebrews, including Mobile Assault, Kurok, Half-Life (a Kurok mode), Defense Station Portable, Resonate, and many others. Join the fun and post your test reports in our forums
Download here, as usual.