Thanks for the info, I could have searched for a long time
Thanks to you, I found the data I was looking for.
But many things bug me.
For example, the main code section in the BOOT.BIN file should start, according to the ELF program header, at $20a210 ; according to the ELF section header, it should be at $000000.
But when looking in the RAM dump, it's at $08804000 !
Even worse, the code lying there is not exactly the same as the one in the BOOT.BIN : instructions are the same, but address prameters not. I first thought I was looking the wrong section in the BOOT.BIN, but I couldn't find the exact code that I read in the memory dump.
So now I think I definetely missed something. Is the BOOT.BIN the true file loaded in memory ? In addition of this one, there are 2 EBOOT.BIN (one in SYSDIR, the other in SYSDIR/UPDATE, which is oddly older). What are their use ?
I read EBOOT was an Encrypted version of BOOT.BIN. Once decrypted, is it the very same file ? If yes, why ?
Don't hesitate to point me interesting documents on PSP hacking (there are not any in the site database)
April 23, 2013, 06:51:53 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
I got it : it's not an ELF file, it's a PRX. So everything is relocatable. prxtools helped me convert it to an ELF, I have now to find out how to achieve the opposite.