For the most ambitious project ever on PSP: a full reverse engineering of the official PSP firmware!
That's it, we already have our own server, thanks to npt: http://uofw.psnpt.com/
The registration to the website is protected, and I have to accept new members. That's it, to be added to the website as a developer, you'll have to send me an email at (email not useful anymore - check below) containing at least a partial reverse engineering. Just check the modules that nobody picked up on the website, reverse engineer one of them at least partially and send your code to me. Otherwise, your account will not be accepted.
Anyway, the website is opened read-only, so you can check what's already done (audio.prx, init.prx, interruptman.prx, loadexec.prx, ...) and make yourself an opinion about the project.
There are also two side-projects: a SDK (user and kernel) documentation generated by Doxygen at http://uofw.psnpt.com/sdkdoc/ (highly uncomplete for now because of lazyness) and a full PSP documentation at http://uofw.psnpt.com/wiki/ that will be based on current documentations, and what we can find by reverse engineering the firmware.
Its objectives are:
- to better understand the PSP hardware (yes, we are very curious!)
- to better understand how the PSP firmware works
- to have an entirely open-source firmware
- to maybe have an entirely new firmware, not based on the official one but only on the documentations we could create from it.
Have fun guys! Don't hesitate to talk about this project to whoever you know that could contribute, or to post on other forums!
---
Recent updates: Now everything is stored on http://github.com/uofw : the three related projects (uOFW code / installer / full documentation project), and the Doxygen documentation at http://uofw.github.io/uofw . So now, you are free to send a pull request on these repositories whenever you want.
We also have a new common email address for our team: uofwteam@gmail.com .
Read Felix's posts throughout the topic for more information.
Advertising