[Tutorial] PSX emulation with customized opening_plugin.rco
As most of us know, having a customized opening_plugin.rco will disable the ability to emulate psx games. Well this tutorial is the solution to that problem. The entire process will take about 5-10 minutes.
Disclaimer – Neither I, or any members of pspbrew.com will be held responsible if you brick your psp. As always make sure you have enough flash0 space before attempting to modify anything in your flash0.
If you need a tutorial for clearing some flash0 space you can find one HERE
Tools needed:
1. A copy of your firmware. (The sony version; see sony firmware downloads)
2. PBP Unpacker Download
3. PSAR Dumper Download
4. Original “opening_plugin.rco”
5. Original “game_plugin.prx”
6. Hex Editor Download
7. PSP Filer (optional if on firmware 3.03 oe-c or above) Download
Supported Firmwares:
3.02 OE-A
3.02 OE-B
3.03 OE-A
3.03 OE-A'
3.03 OE-B (Tested by me)
3.03 OE-C
3.10 OE-A
3.10 OE-A' (Rev 2)
3.30 OE-A
3.30 OE-A'
3.40 OE-A
Sony Firmware Downloads:
Sony 3.02 Download (JP)
Sony 3.03 Download
Sony 3.10 Download
Sony 3.30 Download
Sony 3.40 Download
If you have firmwares 3.10, 3.30, and 3.40, there is a program called LOLstation which will do this entire process for you.
Lolstation Download
Procedure:
If your on 3.03 oe-c or above you have the option to access flash0 via recovery instead of using pspfiler. To access your flash0 via recovery turn off your psp, then turn it on and hold the r trigger. A recovery menu will pop up, click on advanced, then toggle flash0.
If you already have a decrypted dump of your flash0 you may skip to step 10.
1. Rename your sony firmware to EBOOT.PBP.
2. Install PBPUnpacker to your computer.
3. Start up PBPUnpacker and click the ‘OPEN’ button.
4. Open up your sony firmware EBOOT.PBP in PBPUnpacker.
5. Click ‘EXTRACT’ and choose a location for the files to extract to.
6. Now take the DATA.PSAR file and put it on the root of your memory stick.
7. Now place the files from PSAR Dumper in your GAME150 folder. (psar_dump2 and psar_dump2%)
8. On Your psp, scroll to game > memory stick and run psar dumper.
9. Push square for psar dumper to create a decrypted copy of your flash0. NOTE: It will be created on the root of your memory stick so make sure you have enough room.
10. Now, place your F0 folder on your computer.
11. Install psp filer on your psp in the GAME150 folder. (filer and filer%)
12. Inside the F0 folder, navigate to vsh > resources, and rename your Original opening_plugin.rco to 0pening_plugin.rco ( 0 = zero) and place it on the root of your memory stick. Note: If you have previously customized this file, your going to need to download a clean original version of it for your firmware.
13. Now, start up psp filer on your psp. Push L Trigger + R Trigger + Left Directional button (Not on the analog stick). In the top left corner you will see the words “hacker mode”. Note: If psp filer is in japanese language, you can change this by pressing select then o then square to save the setting as English then x to close the box.
14. Navigate to your 0pening_plugin.rco. Press square to mark it, press x, then press o to copy it to your ramdisk.
15. Press start two times. In the top left corner it should say file:[flash0:/]
16. Navigate to vsh press o. Navigate to resource press x and then press triangle to paste files from ramdisk.
17. Exit from psp filer by pressing select + start.
18. Open up your hex editor program on your computer. Then open up the game_plugin.prx from your f0 folder. It will be located in vsh > module.
19. Follow the steps in the picture below. Note: offset for firmware 3.40 = 16B8D
20. Save the file, put it on your memory stick, and start up psp filer again.
21. Same deal as before hold the L trigger + R trigger + left directional button. It will say hacker mode in the top left corner.
22. Navigate to game_plugin.prx. Press square, then x, then o to paste the file to your ramdisk.
23. Press start twice. Should say file:[flash0:/] in the top left corner.
24. Now navigate to vsh press o. Navigate to nodule (yes with an N) press x then triangle to paste the files from ramdisk.
25. Exit psp filer by pushing select + start.
All done…If everything was done right, you will be able to use a customized opening_plugin.rco as well as still be able to play psx games.
For a tutorial on how to create your own custom opening_plugin.rco refer to here for with graphics or here with sounds. NOTE: you will not have to change the o to a zero with your customized openings, just leave it as a o and don’t touch the one we made with a zero.
Enjoy!!