Page 1 of 3

Signing EBOOT.BIN

Posted: Wed Jan 28, 2015 4:44 pm
by samsara
In case someone needs a tutorial to sign EBOOT.BIN files, here are the steps I use:

0. Make a folder, put the ISO, sign_np and UMDGEN here.
1. Get UMDGEN, http://dl.qj.net/psp/homebrew-applicati ... -v400.html
2. Start UMDGEN and drag the ISO onto it.
3. Select File>File List>Export and name it whatever. Very important for some ISOs to work.
4. Go into PSP_GAME/SYSDIR/ and right-click the EBOOT.BIN and extract it to to the same folder as all the other files.
5. Delete the EBOOT.BIN, which is inside the UMDGEN window, by right-clicking it and select delete.
6. Now you have no EBOOT.BIN in the UMDGEN window, but you have one in the folder.
7.Shift-right-click anywhere in the folder with everything in and select "Open Command window here" or something.
8. Write sign_np -elf EBOOT.BIN EBOOT2.BIN 2
9. Right-click on the UMDGEN window and choose Add>Existing File>select the EBOOT2.BIN
10. Right-click the EBOOT2.BIN and select Rename. Rename it to EBOOT.BIN
11. Select File>File List>Import and select the text file you made earlier.(step 3) Then choose Yes.
12. Save the ISO uncompressed.

You have now signed the EBOOT.BIN

Follow any other guide to sign the ISO using sign_np.

EDIT: For anyone having problems with signing EBOOT.BIN, try decrypting it using JPCSP. In the configurations for that emulator, in the crypto settings, set it to decrypt it in the tmp folder. Run the ISO and get that EBOOT.BIN and sign it.

Re: Signing EBOOT.BIN

Posted: Wed Jan 28, 2015 5:29 pm
by Alpmaster
Thanks i am going to try that out i still have not been able to make my own masterboy custom bubble.

Re: Signing EBOOT.BIN

Posted: Wed Jan 28, 2015 5:36 pm
by dmaskell92
You don't need this method to sign MasterBoy. You need the homebrew loader.

Re: Signing EBOOT.BIN

Posted: Wed Jan 28, 2015 5:49 pm
by dMouZe
samsara wrote:In case someone needs a tutorial to sign EBOOT.BIN files, here are the steps I use:

0. Make a folder, put the ISO, sign_np and UMDGEN here.
1. Get UMDGEN, http://dl.qj.net/psp/homebrew-applicati ... -v400.html
2. Start UMDGEN and drag the ISO onto it.
3. Select File>File List>Export and name it whatever. Very important for some ISOs to work.
4. Go into PSP_GAME/SYSDIR/ and right-click the EBOOT.BIN and extract it to to the same folder as all the other files.
5. Delete the EBOOT.BIN, which is inside the UMDGEN window, by right-clicking it and select delete.
6. Now you have no EBOOT.BIN in the UMDGEN window, but you have one in the folder.
7.Shift-right-click anywhere in the folder with everything in and select "Open Command window here" or something.
8. Write sign_np -elf EBOOT.BIN EBOOT2.BIN 2
9. Right-click on the UMDGEN window and choose Add>Existing File>select the EBOOT2.BIN
10. Right-click the EBOOT2.BIN and select Rename. Rename it to EBOOT.BIN
11. Select File>File List>Import and select the text file you made earlier.(step 3) Then choose Yes.
12. Save the ISO uncompressed.

You have now signed the EBOOT.BIN

Follow any other guide to sign the ISO using sign_np.

i get the error "Invalid ELF file for EBOOT resigning!" everytime :(

Re: Signing EBOOT.BIN

Posted: Thu Jan 29, 2015 4:48 am
by xfullmetal17
I'm in a similar boat... At least with Tag Force 5

Kingdom Hearts BBSFM worked with this method.

edit: be aware that although the OP uses 2 after EBOOT2.PBP you may have to substitute the correct tag (00-23) for it to work properly. Try this especially if it throws an error at you when you're trying to build the .iso

next edit: Are you sure on uncompressed .iso? That just ballooned Birth By Sleep Final Mix to 4GB :o I'd hate to think what it'll do to Final Fantasy Type-0

Re: Signing EBOOT.BIN

Posted: Thu Jan 29, 2015 5:42 am
by dMouZe
still can't get **** to work with this method. i'm just using the sign_np cmd thing, works perfectly everytime. for every game i've tested so far, FF Type 0 works with cubixx btw..

Re: Signing EBOOT.BIN

Posted: Thu Jan 29, 2015 10:32 pm
by xfullmetal17
Interesting... I can't get Type-0 to work with Cubixx... Maybe it doesn't like the custom boot icon or something? (or it's a EU vs US thing)

Re: Signing EBOOT.BIN

Posted: Fri Jan 30, 2015 12:09 am
by The Z
Thanks to this I was able to get FFT0 work with Cubixx :P

Re: Signing EBOOT.BIN

Posted: Fri Jan 30, 2015 2:33 am
by digileandro
In my yu-gi-oh tag force 6 iso, in the PSP_GAME/SYSDIR/ there is an eboot-copied.bin file (1,8 mb) and an eboot.bin (only 12 kbts, I think this is a too small size for a eboot.bin file :| ) Which one do I have to sign?

Re: Signing EBOOT.BIN

Posted: Fri Jan 30, 2015 7:17 am
by xfullmetal17
Missed step 0, which turned out to be the most important... Turns out when exporting the .iso from where I had it originally it was adding a bunch of 'garbage' files to it as well which caused the size to balloon so much.
digileandro wrote:In my yu-gi-oh tag force 6 iso, in the PSP_GAME/SYSDIR/ there is an eboot-copied.bin file (1,8 mb) and an eboot.bin (only 12 kbts, I think this is a too small size for a eboot.bin file :| ) Which one do I have to sign?
It *should* be EBOOT.BIN. Worst that happens is you have to redo it with the other one. (note that UMDGen shouldn't touch the original .iso file, that's why you export a new one in the last step.) I agree though, that does seem a bit small (the EBOOT.BIN file in Type-0 was 4.9MB for me).

edit: also learned that the custom image you use when launching one of these bubbles has to be 480x272, matching the PSP's screen size.