Readablewiki

PlayStation Portable homebrew

Content sourced from Wikipedia, licensed under CC BY-SA 3.0.

PlayStation Portable homebrew is the practice of running unsigned code on the PSP by using exploits and hacks. This lets people do things the official system didn’t intend, like running software from other consoles, playing homebrew games, and using the PSP to handle music, photos, and videos, including formats and sites not originally supported.

Key ideas
- Emulators: People created PSP emulators for NES, SNES, Game Boy Color/Advance, Sega Genesis, Nintendo 64, and more.
- Native PlayStation emulation: Sony already included PlayStation 1 emulation on the PSP.
- Extra capabilities: Homebrew can also enable streaming video, printing photos, and other features beyond the original PSP firmware.

How it started and evolved
- After the PSP’s release, hackers found flaws to run unsigned code. Sony released firmware updates to close these holes.
- In 2005, hackers released cracked code, and Sony tried to persuade users to update by adding new features like a web browser. This created a “carrot and stick” situation.
- The chain of firmwares continued to evolve, sometimes including security fixes that blocked hacks. In 2006 a trick emerged to downgrade newer PSPs to an older, hackable firmware.
- A well-known hacker, Dark_AleX, developed a Custom Firmware (CFW) that unlocked more features. Sony kept patching, and Dark_AleX stopped work in 2007.

What Custom Firmware does
- Custom Firmware lets you run unsigned code, back up UMD games, and use emulators and PS1 games in PSP format.
- It can also place features on the PSP’s internal memory, helping some users skip using a memory stick.

Half Byte Loader and beyond
- Half Byte Loader (HBL) is an open-source project that loads homebrew through user-mode exploits. It doesn’t run official games or ISO images.
- HBL began with early exploits and, with help from developers like wololo, expanded to work on many exploits and inspired other projects.
- HBL also reached the PlayStation Vita via a PSP emulator, opening more ports for homebrew.

Current landscape and goals
- Modern PSP homebrew often uses CFWs like PRO, LME, and ARK (ARK-4/ARK-5) and techniques like cIPL and Infinity to keep a hacked state after reboot.
- The motivation behind unlocking the PSP is to give owners full control over hardware they bought, not to enable piracy, though piracy concerns are part of the debate.
- Sony warns that running modified code can void warranties, and their updates are aimed at stopping piracy and protecting users.

In short, PSP homebrew opened up the device to a flood of third-party software and tools, letting people stretch what the handheld could do while sparking ongoing debates about legality, piracy, and user freedom.


This page was last edited on 2 February 2026, at 20:57 (CET).