Homebrew Bubbles via ISO
Posted: Sat Dec 27, 2014 2:33 pm
First don't use old exploit games as base games since they got restrictions and no Homebrew over 1MB of size will work.
Secondly only signable homebrews will work. Just like back in PSP days..
Third to change the name and icon the PBOOT/PARAM.PBP trick has to be done additionally to the original EBOOT.PBP in the &-folder.
Here are all tools needed for the process http://www.mediafire.com/download/r8p87 ... etools.zip (without UMDGen)
And here's a pre made VItaFTP ISO by myself http://www.mediafire.com/download/57zf1 ... ctz/NP.iso (You can skip 5 - 11 when using it)
Step by step:
1) Open TN-V and launch VitaFTP
2) Navigate to your PSP/Game/NPXX00000
3) "download" the EBOOT out of there
4) on the PC extract the bubbletools.zip and open the folder where you put this eboot named ORIGINAL.PBP
5) Now take a Homebrew you want and use EBOOT2ISO.exe to convert it to a folder
6) You should got a "PSP_GAME" Folder, open SYSDIR and take the EBOOT.BIN file out of there in your folder
7) Use fake_np to sign it
-> You will just need to start the "sign EBOOT.BIN.bat"
8) When succesfull you should have a new file called EBOOT_.BIN
9) Put this file back into SYSDIR and rename it back to EBOOT.BIN
10) Now open up UMDGen and drop the PSP_GAME Folder in there and save it as a new UNCOMPRESSED ISO
11) rename the iso file to NP.ISO and put it into your tools folder
12) Now once again this
-> You will just need to start the "make EBOOT.bat"
13) A new EBOOT.PBP should be created
14) Now do the cool "&" trick: So that it looks like this "PSP/Game/NPXX00000&" directory via FTP
15) create that new folder PSP/Game/NPXX00000
16) and drop the EBOOT.PBP you created in there (if it autorenames itself to FBOOT.PBP use the "dot-trick" if neccessary)
17) Close TN-V and launch your bubble. (reboot or rebuild database if errors appear)
The whole bubble-homebrew-ISO-way is very complex and alot of mistakes can happen.
At least I can confirm that it worked for me this way..
Puhh,
via GBOT
Edit: The Dot-Trick
Since your technically not allowed to create EBOOT.PBPs in the pspEmu yourself you need this trick as a workaround
1) Rename your "ms0:/PSP" folder to "PSPx"
2) rename your "FBOOT.PBP" to "EBOOT.PBP." -> EBOOT.PBP
3) re-rename that "PSPx" back to "PSP"
Note: To delete this EBOOT or any other original EBOOT.PBP you will need to follow these steps in reverse!!
Secondly only signable homebrews will work. Just like back in PSP days..
Third to change the name and icon the PBOOT/PARAM.PBP trick has to be done additionally to the original EBOOT.PBP in the &-folder.
Here are all tools needed for the process http://www.mediafire.com/download/r8p87 ... etools.zip (without UMDGen)
And here's a pre made VItaFTP ISO by myself http://www.mediafire.com/download/57zf1 ... ctz/NP.iso (You can skip 5 - 11 when using it)
Step by step:
1) Open TN-V and launch VitaFTP
2) Navigate to your PSP/Game/NPXX00000
3) "download" the EBOOT out of there
4) on the PC extract the bubbletools.zip and open the folder where you put this eboot named ORIGINAL.PBP
5) Now take a Homebrew you want and use EBOOT2ISO.exe to convert it to a folder
6) You should got a "PSP_GAME" Folder, open SYSDIR and take the EBOOT.BIN file out of there in your folder
7) Use fake_np to sign it
Code: Select all
seboot.exe -t2 EBOOT.BIN EBOOT_.BIN
8) When succesfull you should have a new file called EBOOT_.BIN
9) Put this file back into SYSDIR and rename it back to EBOOT.BIN
10) Now open up UMDGen and drop the PSP_GAME Folder in there and save it as a new UNCOMPRESSED ISO
11) rename the iso file to NP.ISO and put it into your tools folder
12) Now once again this
Code: Select all
fake_np.exe -b ORIGINAL.PBP NP.ISO
13) A new EBOOT.PBP should be created
14) Now do the cool "&" trick: So that it looks like this "PSP/Game/NPXX00000&" directory via FTP
15) create that new folder PSP/Game/NPXX00000
16) and drop the EBOOT.PBP you created in there (if it autorenames itself to FBOOT.PBP use the "dot-trick" if neccessary)
17) Close TN-V and launch your bubble. (reboot or rebuild database if errors appear)
The whole bubble-homebrew-ISO-way is very complex and alot of mistakes can happen.
At least I can confirm that it worked for me this way..

Puhh,

Edit: The Dot-Trick
Since your technically not allowed to create EBOOT.PBPs in the pspEmu yourself you need this trick as a workaround
1) Rename your "ms0:/PSP" folder to "PSPx"
2) rename your "FBOOT.PBP" to "EBOOT.PBP." -> EBOOT.PBP
3) re-rename that "PSPx" back to "PSP"
Note: To delete this EBOOT or any other original EBOOT.PBP you will need to follow these steps in reverse!!