411 REFERENCE · Wikibooks
PSP Programming
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Welcome to the fascinating and often rewarding world of PlayStation Portable Programming. This set of Learning Modules will provide you with the basic knowledge necessary to apprehend, acquire, install, and configure a PlayStation Portable Programming Laboratory from which all sorts of useful and entertaining tools, utilities, programs, games, and other forms of interactive media can be produced by you. I hope that this learning experience is both enjoyable and enlightening for you.
For new PSP programmers, try Python: It's a good place to start. However, the recommended language for PSP homebrew is C, since the firmware, homebrew, and most games use C as their native language, and it allows deeper memory management (which, given that you have only 32MB/64MB available, you really need to do it).
Table of Contents
right|350px|thumb|PlayStation Portable
Intro
/Introduction/ 50% Aug 30, 2008
PSP hardware 75% Aug 30, 2008
Setting Up
Setting up a tool-chain 50% Aug 30, 2008
/MinPSPW/ 00% Aug 30, 2008
/CYGWIN/ 50% Aug 30, 2008
/Linux/ 00% Aug 30, 2008
Programming for the PSP (C Language)
/Creating Makefiles/ 50% Nov 30, 2008
Creating the common Callback 75% Nov 30, 2008
Your first PSP program 75% Nov 30, 2008
Button Input 75% Nov 30, 2008
Images 00% Nov 30, 2008
Sound 00% Nov 30, 2008
File Management 00% Nov 30, 2008
Examples
Making a start menu
Programming for the PSP (Python Language)
/Python/ 00% Aug 11, 2015
Programming for the PSP (Lua Language)
/Lua/ 00% Feb 12, 2017
Related Wikibooks
PSP Homebrew Wikibook
C Programming, the language that many (most?) people use for PSP programming
MIPS Assembly, the language that some people use for parts of their PSP programs
Console game programming
P
25%
__NOTOC__ __NOEDITSECTION__