Half-Byte Loader 

What is it?

If you have firmware 6.60 or below, you might want to install a Custom Firmware rather than HBL.
This page is the official Download page for Half-Byte Loader. If you have questions please check the FAQ. For the latest news about Half Byte Loader, check the HBL Category on this blog.
Half-Byte Loader (HBL) is an open source Homebrew Loader for the Sony PSP. It allows to play fan-made games on any PSP up to firmware 6.39. HBL allows to run emulators for the Game Boy, Game Boy Advance, Nintendo 64, Sega Megadrive, NES, Super NES… and many other applications.

Downloads




The Version of HBL you need to download depends on the firmware of your PSP, and is independent of the model (it works on all models, 1000, 2000, 3000, and PSP Go). Click on the firmware installed on your PSP to be redirected to the appropriate download page:



Additional downloads

If you’re looking for good homebrews that run on your PSP, don’t look any further, those are 15 games and utilities that will keep you entertained for hundreds of hours.

How to use

Check the README.txt file in the zip file :)

More Info

HBL is a work in progress and sometimes it might fail to load your favorite homebrew. However we believe it is harmless for your PSP and I personally test my work on several PSPs before releasing it. We are also confident that this program cannot “brick” your psp and it will not void your Sony Warranty.

HBL is open source, the compiled versions I provide are a compiled version of the sources available freely here

Need Help?

If you have questions/issues please go to the official forums

Want to Help?

HBL is a work in progress and we need your help. Bug reports, test reports, and code patches are welcome. I also accept donations if you want to support my releases.

  1. Pier’s avatar

    can anyone tell me how can i change the display name of a psp homebrew or game?

    thx in advance

    Reply

  2. Skullfire’s avatar

    I’ve tried HBL 0.95 & 0.96 before on my PSP 3004, ver 6.00 & I’ve failed. But now, 0.99 works like hell. thnx very much

    Reply

  3. john cena is the best’s avatar

    hi agian

    @ 0M9H4X

    ha ha ha ha ha ha
    i cant stop laughing
    u no why
    coz this filer ver4.4.kernel3 is ollllllllllllllllllld
    im using v 6.6 with it u can copy to flash0

    and i tried to copy this file :-
    MEMSTICK.IND
    to the flash 0
    then it said copied 1 file(s)
    then i found it there

    that means its copied with succes

    now i found how to access the flash0

    what’s next ?
    now u should work on hbl rev100 with support to filer v6.6

    then?
    find a cfw files wich are working on 6.20 and this is the last step and its the most dangerous thing coz it may break any psp

    i guess this thing will help :-
    i could use the filer v6.6 on chickHen
    other meaning :-
    filer v6.6 works on chickHen before i put cfw

    hope its helpfull

    Reply

  4. antcapp’s avatar

    @ Pier you can use PSPBREW

    Reply

  5. 5.03 m33-6’s avatar

    hi
    anyone can tell me how to make patches for demos to make them work on cfw 5.03 m33-6

    i tried pspdemopatcher but it didnt work

    please help me fast

    Reply

  6. 0M9H4X’s avatar

    @john cena is the best:
    ok i tried v6.6 already… back with hbl 95.
    didnt thought it will work with 99, imma try out now.
    on filer 4.4 with hbl 95, its said “1/1 fiels copied” but the file wasnt there, after refreshing flash0′s content.

    but seriously… that would mean we can use custom gameboots on OFW!

    @antcapp:
    i cant give you a tutorial, ive just seen a tool somewhere which can do this by accessing ONLY flash1 (well, as said in the tools description)
    but i cant remember the name, and either way, i dont think it will boot up on HBL.

    @5.03m33-6:
    i dont know about your firmware, there are tools for 5.50gen-d3.
    but by the way – why do you want to use DEMOS if you couls use ISOs?

    Reply

  7. 5.03 m33-6’s avatar

    its 5.03 but with cfw enabler v 3.20

    the demos are :-
    naruto shippuden ultimate ninja heroes 3
    ultimate board game collection
    and motor storm arctict edge demo

    they are all works on 6.20 on my cousin psp but on mine they are not work
    and the second game works without cfw but when i tried it on cfw it says the game couldn’t start

    if you want the error code here is it :-
    80010087
    all those 3 games = the same error code

    and not only the demos not working also the apps for 1.00 , 1.50 and 2.00
    and

    and i want to use demos coz my internet is too slow so i cant download isos it takes too much time and im bored from my games

    Reply

  8. 0M9H4X’s avatar

    @all:
    PSPFiler 6.6 crahses on PSP-3004 OFW 6.20 Data Code 8B with HBL 99
    1) loads
    2) memory-stick light gets stuck on orange (not flashing anymore)
    3) about 8 seconds later… psp turns off.

    @5.00m33-6:
    seriously, google is your friend:
    5 seconds spent with google returned the following:
    http://pspslimhacks.com/custom-firmware-6-20-m33-plug-in-play-6-00-games-on-5-00-m33-cfw/
    it should work for you, they are only talking about 6.20 requiring ISOs there, but why shouldnt it work for demos? give it a try

    Reply

  9. 5.03 m33-6’s avatar

    ok thanks il try

    and what did you say mean ?

    Reply

  10. 5.03 m33-6’s avatar

    ok thanks il try it and i really searched google

    and what did you say mean ?
    about the crash

    Reply

  11. yellow’s avatar

    hey you guys psptube beta 2 works i thinks its only youtube you can watch on it but is not working is says no video i type in youtube but it still says no video plus someone was talking about getting a dev id on you tube but i dont see it on you tube so could anyone give me there dev id if they are not using psptube please

    Reply

  12. 5.03 m33-6’s avatar

    hi again the plugin is not working
    so i converted the pbp to iso and there is a new error code :-
    80020148

    Reply

  13. darkslyicer67’s avatar

    Hey maybe someone can make an iso emulator that can play the iso’s. So they wouldn’t be directly on the system. I don’t know how the system works besides the fact that its basically a computer but can you do something like it. Basically put the iso in a virtual machine on the psp. BTW- I HATE PIRATING..i wish i could get my old games on my psp go because it is much more convenient when traveling or on a plane ride to carry one memstick or system full of games than a case with all your games. I have tons of od games that don’t even exist in the new psp library. MY od psp broke and my nice loving parents got me a psp go. But sadly i wanted a 3000 with lowest firmware.

    Reply

  14. Brandon’s avatar

    CAN U GUYS QUIT IT WITH THE ISO’s WOLOLO SAID THERE WOULD BE NO ISO LOADER.

    Reply

  15. Brandon’s avatar

    For everybody that says cfw could me installed and just replace files…. it’s suicide. You need kernel access. Because not everything is loaded into ram that is needed to make a successful cfw installed.

    Reply

  16. Louis’s avatar

    hi guys, is possible with gamebootsinstall v4, to instal an alternative gameboot? or my psp will brick?

    Reply

  17. janneth’s avatar

    tengo un problema en mi psp go le carge los emuladores y se descargo, lo volvi a cargar y ahora solo prende hasta el menu, pero el menu no aparece y luego se apaga,

    Reply

  18. nozepikka’s avatar

    @5.03 m33-6 – ok first of all.. upgrade to 5.03 GEN-C.. then install the promtheus patch from here ‘ http://www.psp-hacks.com/2010/06/19/cfw-5-03-prometheus-released-for-psp-2000-ta088v3-psp-3000-models/ ‘… it should work now… and just a word of advice.. if u cant download isos and ur friends have some games u want.. try using UMDumper.. a lil stealing never hurt anyone.. :D

    Reply

  19. nozepikka’s avatar

    @Louis – if ur psp is not unbrickable don’t try it.. gameboots are stored in flash0 so it’ll either not work or brick…

    Reply

  20. 5.03 m33-6’s avatar

    @ nozepikka

    ok thanks il try it

    and im doing that
    i took 4 games from my cousin and i gave him 13 demos

    and this is not stealing its called sharing

    and im not using umdumper i change the usb device to umd disc from the vsh menu then i copy them coz his games are new so i patch them first and im using the best patching programs = Edecrypt + umdgen

    and i want to say something :-
    when we go to my aunt i download isos coz they have a fast internet

    i have 20 games 3 i took from my cousin and 3 i brought them

    and i had more but i deleted them by a big mistake and i dont no how to return them ( i removed them from recycle bin )
    if u no a program to recover that files please give it to me or just tell me the name of the program

    thanks in advance

    Reply

  21. c.ronaldo’s avatar

    hi guys

    i have a suggestion :-
    and im gonna say it like an example:-

    when a new game released there are 2 ways to make it an iso game

    first if the game is a umd they just copy it and then upload it

    second if the game is from psn they convert it using eboot2iso and from here is the beginning of the suggest

    you should make a converter from the iso to eboot same as the eboot2iso but make it iso2eboot

    then there is 2 ways
    first :
    try to play the eboot on hbl and if it didnt work try the second

    second :
    you know that you should have the license file or the eboot will not work on ofw
    so now there is 2 ways to have it
    1st : hack the ps store and download all the licenses and upload them
    2nd : make a program that could make a fake license files then we will put the game and it will make the license for it

    hope its helpfull

    Reply

  22. psprulez’s avatar

    hbl r99 works great i finally have full speed on my emulators.
    i just have one question. How do you put cheats on gpsp kai? when i load a cht file it says none loaded someone plz reply

    Reply

  23. 0M9H4X’s avatar

    @c.ronaldo:
    pls stop using different nicknames.
    IP’s who often change nickname will get marked as “spammers” which means wololo must spend time on allowing/confirming every single post of those “spammers” instead of bakin HBL 100′s birthday cake.

    Reply

  24. Louis’s avatar

    wololo please in hbl 100 can u solve the problem with mhustore?

    Reply

  25. john cena is the best’s avatar

    hi again
    @0M9H4X

    ok sry but u no y?

    the first nickname ( 5.03 m33-6 ) because u didnt answer my question

    and the second one ( c.ronaldo ) was because my cousin told u that not me so i changed the nickname and im convinced that his idea is 100 % wrong

    and u should no that im tryin to find a way to put a cfw for him firstly and for everyone wants cfw like him secondly

    and i want to say something about pspfiler v6.6
    its 100% writing in flash0
    and im gonna try it on all hbl releases
    and im gonna put photos to proof that its writing in flash0

    and im gonna worl on a cfw ( only ideas coz i dont no how to make a psp program )

    Reply

  26. 0M9H4X’s avatar

    @john cena is the best:
    well, ok.
    anyways. could you try to copy this file:
    http://ifile.it/v1ogcr8
    to “flash0:/vsh/resource” and overwrite the old one?
    it should give you an (awesome) custom gameboot after you rebooted your PSP. this is the final test of flash0 w-access, i dont believe it will work :/

    Reply

  27. TatyJasbon-the pussy creamer’s avatar

    hey I can manifest and visualize that psptube/gotube will work on hbl and also visualize with your thoughts that a new hen on 6.20 will be release “look up david icke on google”

    Reply

  28. john cena is the best’s avatar

    before i test

    u should know the following :-

    1- i have psp 3004 this means if it bricked i cant unbrick it

    2- my dad told me that if my psp bricked he will not let me buy another one

    so im so sry coz i cant test anything maybe i can find anyone has an unbrickable psp so he could try this for me and i no where i can find that one

    so il reply to u after one reply to me maybe after 2 weeks and maybe after 2 hours im gonna put this file in my account on ifile so it will not be deleted ok ?

    Reply

  29. cemtop’s avatar

    Please in 1week the next hbl rev100 ;) i love wololo hbl i think in 1 yrs or 2yrs psp 3004 data 8c 8d ofw 6.20 6.10 6.00 5.70 hackable :)

    Reply

  30. kevinhacksd’s avatar

    when hack of psp 6.20? in the hbl rev100?

    Reply

  31. (Genius~David~Icke)’s avatar

    Dear Wololo, I like to thank you and all developers out there for a wonderful experience in the homebrew society! for done then said :) also I have a question regarding psptube or gotube working in future revision how is the progress of “network libraries and “loading externel modules” coming along? I have seen great improvement wololo, I will expect better compatabilities in future revisions. good luck, Wololo and all devs who made this incredible experience possible.

    Reply

  32. edua7x’s avatar

    @ jannethe

    to psp no tiene nada
    eso me a pasado varias veces en mi psp 3000 y nomas quitandole la pila
    jalaba
    ultimamente no se a puesto asi

    Reply

  33. SnakeV66613’s avatar

    @janneth intenta borrando la carpeta hbl y el archivo h.bin de tu memory stick y vuelvelos a descargar

    Reply

  34. 0M9H4X’s avatar

    ok, yeah i wouldnt try anything on my PSP-3004′s flash0 too ;)
    i cant even copy stuff from flash0 to MS!
    PSPFiler 4.4 is like “error occured: cant read file” WTF.

    anyways, a big thanks to JJS, ive been with rev99 now for some days and its hard to be improved! it never crashes on my 3k 6.20 and the working home-button makes it even more cool ;)

    PSP2600 (an atari 2600 emulator for PSP) works perfectly.
    beside “better homebrew compability” and “fix the gbSP-exit issue”
    i realy dont have an idea on how to improve HBL, imma take a look at the issues-list ;D

    thanks to you all, even to malloxis – just everyone who helped making HBL what it is thesedays!

    Reply

  35. Lorz’s avatar

    @OM9H4X: I know right, the console emulators all work perfectly cept for a few minor issues, all of the old school DOS FPS game ports work perfectly, I can play scorched earth(probably the best dos game ever :P ) on my PSP with Dosbox :P …. what more could we ask for?

    DeadalusX64 will probably never happen on HBL unless the deadalus team started working on an hbl specific version(and who knows, it might happen, they currently have a 16 bit release, might be the perfect soloution for making a version that works with hbl)

    .prx support would be nice for running a few apps that use .prx files….. but i think i really could live without it.

    being able to exit gpsp and masterboy without crashing would be nice, but again not really that big of a deal……sometimes Snes9XTYL crashes on launch(not nearly as much as it did with rev 97 though).

    Ocassionally HBL will launch a game or app with a memory leak error, sometimes causing the game or app to crash or do other wierd things.

    Other than that the only real complaint i have is that damn highly annoying Patapon music…… which i solve by simply muting the sound until hbl is loaded :P

    Reply

  36. ???’s avatar

    wololo how much mem hbl take and if possible can we reduce the amount of mem by disabling wmenu and other features we dont need

    Reply

  37. jlo138’s avatar

    @Lorz, yeah I had weird things happen too besides the crashes. I paused the game on my Go using the pause feature that is for cps2psp and when i went back to the game, it was like I forgot to blow into a nintendo cartridge. The graphics were all out of place.

    Also people, I found a neat trick using snes9xtyl emulator with Mario Kart snes. The emu has a screen calibration option and when playing Mario Kart go to it and stretch the screen vertically (up to down) as far as it will go. Mario Kart has a split screen so it will make it larger as you don’t really need to see the bottom part anyways. Makes it look much better too.

    Check it out on YouTube here:
    http://www.youtube.com/watch?v=Iit–MH2lMY

    Reply

  38. 0M9H4X’s avatar

    @Lorz:
    hmm, yes.
    also Jelly Car 1.1 crashes… after some time.
    just play, and play – first the sound will stop, then it will freeze.
    but, dzzz, those are lil bugs – well never need to miss them.

    for me, as a PSP-3000 FW 6.20 user, rev99 was THE big deal.
    its stable, its fast and it farts (lol).

    ok, ok it still crashes sometimes, for example gbSP crashed one time while playing “Dragonball – Advanced Adventures” (great game!) – it never happened again, who cares what caused it.

    Reply

  39. Lorz’s avatar

    btw i finally decided to test daedalus….. running daedalus r13(the one you can dl from the “15 essential homebrews” section here), not only was it stable, but i was getting playable framerates simply by disabling frame skip and disabling audio(ok games without sound arent much fun, but atleast i can play)

    The 3 games i tested
    Super mario 64…… 8FPS average with sound, 30FPS average without sound, as high as 45 FPS in some areas with no sound

    Star Fox 64….. 20 FPS average with no sound(except in cutscenes where it does bog down)

    Conker’s bad fur day….. wouldn’t run at all, it’s a 65+ mb rom though so maybe hbl doesnt have access to enough ram to load it.

    You can also squeeze out a few extra FPS by shinking the screen size a little, turning off texture clipping and disabling texture updates

    Reply

  40. Pier’s avatar

    @antcapp

    thx man it works but it didn´t do what i expected (change the name of the psp update 5.03 to 6.30 because i have 6.20, and i wanted to see if it would be able to update to 6.30 when it´s actualy 5.03)

    but thanks for the help ;D

    Reply

  41. ben’s avatar

    hello do you(or others coders) manage to make an exploit on everybody’s golf 2 ?

    Reply

  42. wololo’s avatar

    @??? : HBL takes between 100 and 150kB in Ram. We are trying our best to use less but it is of course very difficult. Basically it leaves your PSP with 23,8MB instead of 24MB, so hopefully this is not a problem for any homebrew.
    wMenu is a homebrew like any other. HBL cleans up the Ram taken by wMenu after wMenu is closed.
    Do you have Ram problems with some homebrews ?

    Feel free to code a “light” version if you want to, but you would basically have to remove some pretty major features.

    Reply

  43. antcapp’s avatar

    @jlo138 Can you give the link of snes9xTYL, please

    Reply

  44. fabio’s avatar

    wololo i reuploaded quake 1 it works great
    the link
    http://www.mediafire.com/?pa8sk684l0xazbh
    if you have the cd of the full game copy the ID1 Folder in 2 the PSP Quake folder and overwrite it

    Reply

  45. 0M9H4X’s avatar

    @Lorz:
    in Daedalus R13 with Super Mario 64 you can get 25-30 FPS with sound.
    (ok, fps will slow down when reaching a new area, but after a few seconds theyre back on >25)

    try these settings:
    Software clipping: enabled
    Texture Update Check: Every Frame
    Frameskip: disabled
    Limit framerate: yes
    dynamic recompilation: enabled
    and all following settings also “enabled”

    Reply

  46. jlo138’s avatar

    @antcapp just click on the “15 essential homebrews for HBL” under the additional downloads section on the upper part of this page. It’s then on that next page available for download from here.

    Reply

  47. antcapp’s avatar

    @jlo138 yeah :-) , sorry

    Reply

  48. Nazhitow!! (Team W.C.D)’s avatar

    ola a todos en especial a wololo!!
    wololo te cuento que estamos creando un exploit el cual lleva mui buenos resultados… ya da el pantallazo verde en una psp con firmware oficial 6.XX..
    pero lo que pasa es que la psp se reinicia sola y luego se apaga…
    este resultado (pantallazo verde) fue gracias a mas de 40 intentos… si quieres ayudarnos con nuestro proyecto enviame un correo a nazhitow_95@hotmail.com… aca les dejo el exploit para que testeen http://www.mediafire.com/?a1w387zvld7w9zz
    salu2

    Reply

· 1 · · 35 · 36 · 37 · 38 · 39 · · 68 ·

Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>