-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding readme.md and Wikis #611
Comments
readme.md example: X-Generation Aftermarket Firmware for Playstation Portable™ PRO Firmware is a Aftermarket Firmware for Playstation Portable™. It's licensed under the GPLv3, and thus is under full control of the community, made by users for the users. It will continue to provide you with new features, even after Sony drops the plattform and allows you to develope your own applications for PSP. News Bulletin Supported Kernel and Hardware Revisions Downloads Most frequently mentioned features Support the Project DONATE Project Information |
procfw - Compiling.wiki Introduction This tutorial will guide you on how to setup a working development environment for compiling the PRO CFW sourcecode on Ubuntu Linux. It requires you to have basic knowledge on how to handle a bash terminal. Setting up the PSPSDK Due to problems with the PSPSDK subversion repository, this tutorial will explain an alternative and easier route on how to setup a minimalistic PSPSDK for compiling the PRO CFW.
Congratulations. You now have a KIRK signature compatible PSPSDK set up and are ready to compile PRO CFW. Compiling PRO CFW
Congratulations. After waiting for the compilation process to finish, you should now have a newly created "dist" folder in your PRO CFW sourcecode directory, which contains ready to distribute PRO CFW installation executables. Note: If you are building the most recent commits then you should pass NIGHTLY=1 to make also well. It's good for bug-tracking. |
procfw - QuickStart.wiki Introduction A QuickStart is the process of loading and executing Aftermarket Modules from the flash0 NAND partition. After performing a QuickStart the system modules are patched for increased functionality by the Aftermarket Modules. |
procfw - Pro620Bootloader.wiki Introduction The 620 PRO Bootloader Installer is a application which is part of the PRO CFW Project. It installs a custom replacement XMB shell which exploits a security flaw in the Runlevel Execution of the 6.20 Kernel to auto-execute a QuickStart on system start. Hold SELECT button during the bootstrap it will boot into OFW. Hold O+X+SELECT+START during the bootstrap the perament patch will emergency uninstall. Use it as a last resort. |
procfw - AftermarketModules.wiki Introduction The Aftermarket Modules are part of the PRO CFW Project. Their purpose lies in patching and extending the system modules to provide the enduser with a richer set of features. Functionality Most of the work done by the Aftermarket Modules lies in properly hooking and patching loose ends aswell as disabling system security to allow proper execution of custom content. They are split into several supporting libraries, distributing tasks to multiple small modules to provide modularity and most effective use of system memory. |
procfw - PROOnline.wiki Introduction PRO Online (aka aemu or Prometheus) is a WIP (Work in Progress) Project by Coldbird to make Adhoc Titles playable online just like any other Infrastructure Title, without the need of extra equipment (unlike Xlink Kai). Details At the time of writing version 0.06 is undergoing public beta testing with confirmed working titles being: * Ace Combat - Joint Assault * Armored Core 3 Portable * Outrun 2006 - Coast 2 Coast * Dungeon Siege - Throne of Agony * Dissidia Final Fantasy * Dissidia Duodecim Final Fantasy * Metal Gear Solid - Portable Ops * Metal Gear Solid - Portable Ops + * SOCOM Fireteam Bravo 3 * Monster Hunter Portable 3 * Fat Princess - Fistful of Cake * Tekken 6 * Split Second Velocity * Warship Gunner 2 Portable * God Eater * Gods Eater Burst * Mod Nation Racers * Untold Legends - Brotherhood of the Blade * Untold Legends - The Warriors Code * Virtua Tennis 3 * Pangya Fantasy Golf * Blood Bowl * Worms Open Warfare 2 * Worms Battle Islands The official community forums can be found at http://forum.coldbird.net. |
procfw - CompilingOnWin.wiki Introduction After being requested by several people here is a compilation guide for PRO CFW on Windows Operating Systems using Cygwin. Instructions In this tutorial I will use the Cygwin Bash Shell to reproduce a Linux-Like Environment for PSP Development, capable of compiling not only but also PRO CFW. Follow the listed instructions and commands and you will be guided to a fully working Windows Cygwin Setup for PRO CFW compiling.
Congratulations. You have setup a fully working Windows Cygwin PSPSDK ready for use with PRO CFW and hopefully a lot of other PSP developments. To compile PRO CFW, navigate into the procfw folder and issue the required make commands. For 6.20 PRO it would be...
|
procfw - NightlyBuilds.wiki Introduction For those who wish to walk the bleeding edge of our latest developments without getting involved with compiling can grab nightly builds from this WikiPage. The following links get updated automatically every day at 23 'o clock UTC time by Coldbird's server. USE AT YOUR OWN RISK! NIGHTLY BUILDS ARE IN NO WAY SUPPORTED! Downloads
|
procfw - ProUpdate.wiki Introduction The PROUPDATE Executable is part of the PRO CFW Project. Its purpose lies in installing the Aftermarket Modules to the flash0 NAND partition for later execution through a QuickStart. Functionality The PROUPDATE Executable aquires VSH stage NAND writing permission via a PXE environment which temporarly sets the Installer Executable as the main XMB shell. This PXE environment in turn relies on a Kernel Exploit to setup a minimalistic CFW environment. |
procfw - Installation.wiki Introduction Before installing, you need to make sure your PSP is compatible. At the time of writing this article, PRO CFW supports 4 different PSP Kernel.
If your PSP runs a firmware, lower or equal to 6.60, your PSP should be compatible to PRO CFW. Should your PSP run a firmware, lower than your target PRO Base Kernel Version, grab and install the appropriate Update File from the mirror chart below. | Version | UMD Models | GO Model | |:--------|:-----------|:---------| | 6.20 | DOWNLOAD | DOWNLOAD | | 6.35 | DOWNLOAD | DOWNLOAD | | 6.39 | DOWNLOAD | DOWNLOAD | | 6.60 | DOWNLOAD | DOWNLOAD | Installation You read the introduction and now know your PSP is compatible to PRO CFW. Now it's time to install the Aftermarket Firmware Modules into your system. Grab the latest binary release from the Google Code Download Page and unpack it. You will find two (or three, if you got the 6.20 / 6.39 / 6.60 version) folders of interest which you will use to install and operate the Aftermarket Firmware.
Note: Holding L Button during installation will reset your configuration to default and rewrite all the Aftermarket Modules. Daily Use You have installed the PRO CFW Aftermarket Modules on your PSP as described above. Now it's time to learn how to use it efficiently. After the installation, you will be QuickStarted into the CFW environment automatically, however, in the future you will have to boot it manually every time you shutdown and restart your PSP. Due to the PSPs security design, it's not possible for all PRO CFW versions to QuickBoot automatically everytime you turn on your system. This is only possible if your PSP is compatible to the 6.20 / 6.39 / 6.60 PRO CFW version and only if you installed the optional 6.20 PRO Bootloader or CIPL. All other PRO revisions need to be QuickStarted manually by executing the FastRecovery application. Once executed, PRO CFW will remain active until you shutdown your PSP system. Summed up, if you restart your PSP, it will be back in OFW mode and behave just like every other normal PSP until you QuickStart it back into CFW mode. |
procfw - FastRecovery.wiki Introduction FastRecovery is a application which is part of the PRO CFW Project. Its sole purpose lies in performing a QuickStart to boot a OFW into a CFW environment for extended functionality. Details To perform a QuickStart, a existing installation of the Aftermarket Modules on flash0 is required. Functionality FastRecovery overrides the Reboot Sector in memory via a combination of Kernel Exploits. This replaced / patched Reboot Sector in turn circumvents further security levels to allow the Aftermarket Modules to get executed. |
procfw - RebootSector.wiki Introduction The PSP uses a Runlevel-System similiar to that of Linux Operating Systems to dynamically load and unload modules. The Reboot Sector is the very first code that gets executed everytime the system switches from one runlevel to another. Functionality The Reboot Sector of the PSP is always located at the same location in Kernel Memory, it contains security code to prevent the execution of unsigned modules. In PRO CFW this is circumvented by replacing the Reboot Sector with a custom one to remove parts of the security code. This is done by utilizing a handful of different Kernel Exploits. |
This issue is just a suggestion, to preserve all information available in code.google.com/archive
readme.md could be a copy of:
https://code.google.com/archive/p/procfw
Some or all of the following wikis could be added:
https://code.google.com/archive/p/procfw/wikis/Compiling.wiki
https://code.google.com/archive/p/procfw/wikis/QuickStart.wiki
https://code.google.com/archive/p/procfw/wikis/Pro620Bootloader.wiki
https://code.google.com/archive/p/procfw/wikis/AftermarketModules.wiki
https://code.google.com/archive/p/procfw/wikis/PROOnline.wiki
https://code.google.com/archive/p/procfw/wikis/CompilingOnWin.wiki
https://code.google.com/archive/p/procfw/wikis/NightlyBuilds.wiki
https://code.google.com/archive/p/procfw/wikis/ProUpdate.wiki
https://code.google.com/archive/p/procfw/wikis/Installation.wiki
https://code.google.com/archive/p/procfw/wikis/FastRecovery.wiki
https://code.google.com/archive/p/procfw/wikis/RebootSector.wiki
The text was updated successfully, but these errors were encountered: