Wednesday, July 15, 2009

How to get homebrew on your psp

Homebrews are basically games, applications, plugins, flashers etc that are developed by fellow psp users who have got a decent programming knowledge. In fact, you can develop homebrew and enjoy them on your psp as well! But um, as usual, there's always a twist behind everything. You need to be able to code in either C, C++ or Lua which are the three most famous language used in psp programming.

About homebrew :

Not every psp unit is capable of running homebrew. Only certain official firmwares can do so. By saying so, I mean firmware 1.00 and 1.50 which are both early psp firmwares that can run unsigned code a.k.a homebrew. However, Sony decided to put an end to the unsigned code reign, and they came up with newer firmwares that removed the ability to run unsigned code on the system. However, it all came to an end when hackers (Dark_AleX and friends) managed to develop custom firmwares. With custom firmware, homebrew can be loaded with ease.

Homebrew capable firmwares :

1) Firmware 1.00
2) Firmware 1.50
3) Firmware 2.71 (With HEN)
4) Firmware 2.80 (With HEN)
5) Firmware 5.03 (With ChickHEN)
6) All custom firmwares

Types of homebrew :

Homebrews come in a few different builds. 

1) Firmware 1.00 builds (Game)
2) kXploit builds (Game & Game%)
3) 3.xx builds (Game)

All these three builds can be run on phat psp units with custom firmware on it, but unfortunately, slim units cannot run kXploit builds due to the absence of 1.50 kernel. This encouraged homebrew developers to build their homebrew using the 3.xx build in order to support slim units as well.

How to install homebrew :

Homebrew installation is extremely easy. 

1.00 builds go into the ms0:/PSP/GAME directory.
kXploit builds go into ms0:/PSP/GAME150
3.xx builds go into ms0:/PSP/GAME3xx

A few homebrew games :

There are many good homebrew out there. All you need to do is to search for the keyword which is "homebrew" of course, and BAMM! You get the results you want.

Now, i've developed several games, and here's on of them : Urinal Test

That's just an example. To get that game to run on your unit, just place the Urinal Test folder (That has the eboot.pbp file in it) in ms0:/PSP/GAME and you're done! 

A few sites you should take a look at :

No comments:

Post a Comment