PSP Hackers Go Retro
ByteWoopy writes "Hello World!' That's the traditional phrase that programmers display when they create their first piece of software for an unfamiliar operating system. Owners of Sony's handheld PSP game system were delighted to hear May 5 that a hacker had managed to write a small program that displayed those words on a PSP. They wondered what would be next. As it turned out, it only took hackers five days to go from 'Hello World' to Mario World. On May 10, sites like PSP Hacker reported that a Japanese hacker known only by the name Mr. Mirakichi had developed a program called RIN that let the PSP play software written for the original black-and-white Nintendo Game Boy system.'"
I thought running these applications was limited to just the Japanese V1.0 firmware. The rest are unable to run any of these programs. This kind of limits the cool factor to me. If this one particular firmware didn't have the loophole/exploit (whatever you want to call it) would the PSP be moving along as fast as it is...well, for those with the right PSP/firmware?
My Xbox Live Gamer Card
The PS2DEV forums is currently the best resource to get started hacking your PSP with 1.0 firmware. There's even the beginnings of a PSP GCC toolchain: http://www.oopo.net/consoledev/files/psptoolchain- 20050603.tgz.
It's like buying a PSP and getting a gameboy for free. Granted it is illegal, and the ROMs won't play as well as the originals, but how much will people notice or care?
by the fact that the author writes "from Hello World to Mario World" when the Game Boy version was called "Super Mario Land" (note: I'm fine with leaving out the "Super", but changing "Land" to "World" just to get a cute line is cause for making a declaration of shennanigans.) Still, the ingenuity of those who manage to hack the PSP and similar systems never ceases to amaze.
This is the NFL, which stands for "Not For Long" if you keep making those bulls*** calls.
The ultimate crack protection is to stop time.
the early "hacks" were really just finding clever ways to use the web browser built into wipeout. they weren't actually running any proper code on the PSP itself, and you had to stay near a proper PC or laptop to use them
these hacks are *actualy pieces of code* being run *directly on the firmwire*...
i'll be really impressed when I see linux boot, but i'm waiting for linux on a DS far more
(before anyone says "why the hell.." - the DS is a dual processor, touch screen system - it would make a great cut price PDA)
Joseph Farthing
http://josephfarthing.com
Wake me up when this works on a current US firmware release.
Now that my rant is done with, I will say that I expect the PSP to be broken for homebrews eventually, probably through some kind of buffer overflow exploit like the one in 007 Agent Under Fire (?) for Xbox. You may have to carry a UMD of some particular game around and use it every time you want to run a homebrew, though.
--
"Open source is good." - Steve Jobs
"Open source is evil." - Microsoft
Gameboy/Gameboy Colour - Rin, Rin Unnoficial
GameGear - SMS PSP
Genesis (Megadrive) - Megadrive for PSP, Generator/PSP
MAME (Arcade) - XMame PSP
Master System - SMS PSP
MSX - fMSX, Hitbit
Neo Geo Pocket - NGPSP
Neo Geo CD - NEOGEO CD
Nes - InfoNes, Famicontest, Nes for PSP, Nesterj PSP
PC Engine - PCEP
Snes - UO Snes9x PSP, Snes9x PSP, Snes9x Optimised
Wonderswan - Oswan PSP
They're not all running at full speed, but some of them are great pieces of work. Rin, for instance, is damned near perfect (and getting better with each release). I use it to play the Zelda GBC games and they look (and sound, and play) great.
The work on them is continuing at a rapid pace - a lot of the emulators are getting updated several times a week - and they're just going to get better.
The one I'm waiting for (that hasn't shown up yet) is a GBA emulator. I think that's the one that's really going to get people's attention.