uOFW ==== The unofficial Official FirmWare, a complete latest PSP firmware reverse engineering project. Project page: http://uofw.psnpt.com/ Doxygen documentation: http://uofw.psnpt.com/sdkdoc/ For more information: http://dev.psnpt.com/redmine/projects/uofw/wiki Getting started --------------- In order to contribute to uOFW, you need advanced knowledge in MIPS ASM and C. Some good MIPS ASM online resources can be found at: http://www.mips.com/products/product-materials/processor/mips-architecture/ MIPS ASM Instruction Set Reference: http://math-atlas.sourceforge.net/devel/assembly/mips-iv.pdf In addition, there is a nice MIPS runtime simulator and debugger which can be found at: http://courses.missouristate.edu/kenvollmar/mars/ The next step is to improve your reverse engineering skills (if needed). We suggest reading the following excellent guide about reverse engineering for the PSP: http://psnpt.com/joomla/index.php/articles/39-tutorials Additional Information ---------------------- While you reverse-engineer parts of the PSP's kernel, you may will find yourself in a position where you would like to know more about how Operating Systems work in general. We suggest to check out the following webpage: http://wiki.osdev.org/Expanded_Main_Page If you are looking for more PSP-related resources, you should consider checking out the following links below: - [LAN.st - IDStorage] [1] - [LAN.st - General PSP questions] [2] - [LAN.st - PSP Motherboard information] [3] - [Yet Another laystation Portable Documentation] [4] - [PSP Module Tutorial] [5] - [24C3 - TyRaNiD on early PSP hacking + Pandorra hack] [6] Other websites are: - http://wololo.net - http://ps2dev.org Contact ------- You can stay in touch with us and discuss project-related topics with us via the following ways: - via IRC on the FreeNode server (irc.freenode.net) (join the channel #uofw). [1]: (http://lan.st/archive/index.php/t-151.html) [2]: (http://lan.st/archive/index.php/t-3013.html) [3]: (http://lan.st/archive/index.php/t-372.html) [4]: (http://hitmen.c02.at/files/yapspd/psp_doc.pdf.tar.gz) [5]: (http://pspdev1.com/wp-content/uploads/2007/03/moduletutorialv1.pdf) [6]: (https://www.youtube.com/watch?v=INdUZk4NFIA)