But I'm thinking also that HBL won't have its "syscall information charge" to be able to resolve the homebrews, but HBL can include any number of imports to be resolved by the OFW kernel as well.
Advertising
Yes, nice thinking, it's even simpler.JJS wrote:But thinking about it, you could also just have h.bin as it is and only load it to RAM with the signed eboot.
That's not really an issue though, we could reorganize the code, have 2 separate makefiles for the "game exploit" mode and for the "eboot" mode.Strangelove wrote:I mean you wouldn't want to ruin HBL by changing it so much that it can't perform it's original function. If someday Sony fixes the signing issue, then HBL is once again needed to load from an exploit.
You just have to mute the sound. And I'm sure wololo and me heard that dang song more than anyone, maybe even more than Patapon developers themselvesStrangelove wrote: I think many people are sick of hearing the Patapon theme song now.
I hardly think Sony can fix the signing issue...Strangelove wrote:If someday Sony fixes the signing issue
Lol, every day, when I turn my PSP on, and the "gameboot" sound starts, my wife starts singing "Pata Pata Pata Pooooon... yo ho hoi!..." before the game even runsm0skit0 wrote:And I'm sure wololo and me heard that dang song more than anyone, maybe even more than Patapon developers themselvesStrangelove wrote: I think many people are sick of hearing the Patapon theme song now.
Code: Select all
//import libraries?
main{
void * h_bin_entry = 0x08810000;
fd = fopen(h.bin)
char * buffer = h_bin_entry;
fread(fd, buffer, 10000);
fclose(fd);
h_bin_entry();
}
As mentioned above, I think the best way is to make a signed Bin Loader (I just tried it, very easy), and from the bin loader you import all the usefull lib's (not quite sure how to do this), and then adjust the sdk files (also very easy) and the rest should be just troubleshootingLibre wrote:I was trying to do just that since yesterday, either one of those ways, but unsuccessfully :
- Build the h.bin (loader.c) as signed eboot (-> The original hbl/hbl.bin is loaded but crashes when building NIDS)
- Build the hbl.bin (eloader.c) as signed eboot (-> Crashes after boot screen whenever I include some NIDs from sdk_hbl.S)
Obviously I do this the wrong way, I'll wait to see how your guys will do it, and learn.