Subscribe to AfterDawn's weekly newsletter.
PSP stands for Sony's handheld gaming console, Playstation Portable.
The console was released on December 12, 2004 in Japan, March 24, 2005 in North America and September 1, 2005 in Europe after originally being announced at the E3 event in 2003.
The PSP's CPU is MIPS R4000-based and all firmwares before 3.50 are clocked to run at 222mhz. Firmware 3.50 removed this limit allowing the CPU to run at 333MHz.
The PSP is also touted for its media capabilities. It can play UMD movies and all games are produced on UMD media. More importantly the console has a memory card slot allowing for gamers to play video and music off Memory Stick PRO Duo memory cards. It plays MP3s, WAVs, WMAs, ATRAC3+ and MP4s.
Using the PSP you can also connect to the internet using the built in Wi-Fi (802.11b). Using this you can also connect to other PSPs and exchange video, music and play games online.
As of writing, the PSP had sold 41 million units worldwide, making it wildly successful.
In late 2007, Sony release the PlayStation Portable Lite and Slim which is 30 percent lighter and 20 percent slimmer than its bulkier predecessor.
Arguably what has made the PSP so popular has been the ability to run homebrew. The original PSP firmware allowed the running of homebrew without the need for exploits. However, an updated firmware, v1.50 changed that, locking out homebrew code. That didn't stop the hackers however, who through the use of exploits could launch homebrew on PSP 1.50.
See: (PSP v1.50 firmware cracked).
Two later versions of the firmware, v1.51 and v1.52 fixed the problem for Sony, and were a nuisance to users who bought their brand new PSPs to discover they had been sold with either of these firmware versions. Some months later, Sony released the next version of the firmware, v2.00.
See: (Sony releases PSP 2.0 update in North America)
Once again, hackers got the better of Sony. A flaw discovered in the image viewer allowed some homebrew code to be run. The first homebrew code to run on PSP 2.00 only changed the colour of the PSP screen. However, that was enough to excite 2.00 users as it was simple proof of concept.
See: (Progress being made with PSP v2.0 cracking)
Finally a solution emerged for 2.0 users. A downgrader (by MPH) was released which made it possible to change the PSPs firmware to v1.50. Though the process did show some error messages and came with a warning, it still has not shown any major problems for PSP users who downgraded, and can also be safely upgraded again. Also, homebrew code runs perfectly on a downgraded PSP.
See: (Downgrade PSP 2.0 to PSP 1.50)
Sony will continue to fight against homebrew being launched on a PSP. It is not surprising that so far, PSPs have not required a hardware solution (like modchips) to bypass security measures. Compare the PSP against the PS2 and XBOX, what are the major differences? The PS2 and XBOX were merely gaming consoles (expect for offering some music features and others) whereas Sony has created the PSP as a portable entertainment device that can do more than play games. With a PSP you can listen to music, view photos, watch videos, browse the internet (with firmware above 2.00) through a wireless network and the latest PSP firmware (2.50) has come even more feature packed.
See: (Sony releases PSP 2.50 firmware)
Also you can store any files on a Memory Stick, provided that you have enough free space. Therefore all these extra features meant that some bugs that could be exploited, most likely exist. When they are found by hackers, another solution is created to run homebrew code on a proprietary platform.
Another example of how a software flaw led to the possibility of running homebrew, is the PS2 Independence Exploit. Some versions of the PS2 console had a buffer overflow bug in the BIOS. Hackers discovered how to modify a file (TITLE.DB) to trigger a buffer overflow and ultimately run code from a Memory Card (unencrypted) when a specific PS1 game was run.
This allowed homebrew to be run on an unmodified console. Sony corrected the problem, but using a Modchips with a PS2 is by far the best way to launch homebrew code on the console.
Manufacturers will probably never stop their customers from finding ways of running unauthorized code on their products; homebrew is most likely here to stay.
Here are a few examples of the PSP in the news recently:
PSP outsells all other consoles in Japan ( 4 May 2008)
PSP firmware gets updated (19 March 2008)
Guides relating to the PSP:
Convert DVD video for iPhone, iPod (Classic, Touch, Nano), Zen, PSP and more
Convert DVD video to files for PSP with CloneDVD Mobile
Convert video files to MP4 for PSP
Stream multimedia files to PSP without encoding
How to encode files for the PSP with Nero Recode
For even more information please visit the PSP entries in our Hardware Section.
PlayStation Portable Slim and Lite
Related glossary terms
Related software tools
Absolute Video Converter (Commercial demo)
Absolute Video Converter is a video converting software, that can batch convert several different video files.
AutoGK (Auto Gordian Knot) is powerful and very easy to use tool for making DVD rips.
AVS Video Tools (Shareware)
AVS Video Tools is a complete video suite for converting, editing, transferring and burning video files.
CloneDVD mobile (Shareware)
CloneDVD mobile converts your DVD movies quickly and easily into a format that your mobile equipment (Sony PSP, Apple iPod Video, iAudio X5, Creative Labs ZEN Vision, etc) can play.
PSP Movie Creator (Adware)
PSP Movie Creator helps you to convert DVD movies and various video formats to Sony PSP directly.
PSP Video 9 (Freeware)
PSP Video 9 is a free PSP (Playstation Portable) video conversion and management application.
PSP Video Manager (Freeware)
PSP Video Manager helps you to import PSP MPEG4 files to your PSP.
PSP VideoConstructor (Freeware)
PSP VideoConstructor software is a video converter that allows you to convert media files into PSP compatible format.
SUPER. Simplified Universal Player Encoder & Renderer. A GUI to ffmpeg, mencoder, mplayer, x264, ffmpeg2theora & the theora/vorbis RealProducer plugIn.