uPSPD (unofficial PSP documentation) is a project of making a full documentation for PSP.
This project was started because PSP lacks good documentation - the only acceptable one is yapspd but it's clearly not up to date.
This repository will contain info we discovered while working on uOFW and other findings published by a variety of people throughout the years. The vision behind it is to become a centralized place of information for those interested in the technical details of the PSP system.
The documentation can be accessed through the "Wiki" tab of this page.
You can simply directly edit a wiki page and save it; it should open a pull request automatically.
As soon as you have contributed something through a pull request, you will most likely be granted access to modify this wiki directly.
We uploaded useful information to our Github repository: http://uofw.github.io/upspd/docs/
Furthermore, you can find useful information to complete this documentation on these sites:
- ps2dev.org - archived, another website and mostly forum which holds a lot of information too
- wololo.net, a blog and forum about more PSP stuff
http://mrmrice.fx-world.org/vfpu.html, with information about the VFPUhttp://wiki.fx-world.org/doku.php?do=index, with details about the VFPU instructions and registers- Kirk engine, a project of imitating KIRK's behavior, holding information about how it works (also available here: https://code.google.com/p/kirk-engine/)