Basically, i'd like to store h.bin and maybe hbl.bin directly in the PSAR section of the launcher, and make it load them into memory directly from there instead of their actual locations.
I managed to get a working build of the launcher using MINPSPW 0.11.1 (didn't work with my linux psp toolchain), but of course, whenever I change the code, hbl crashes.
I'm kind of a quick learner but I'm missing basic knowledge about what (stubs I guess) I should try to modify in h.bin & hbl.bin in order to make it work, and how I could get the informations I would need.
Working with a PSP 3004 9g (can't downgrade to 6.20), It seems I'm also having some issues trying to use PSPLINK. Every command line triggers the same exception :
Code: Select all
modlist Exception - Bus error (data) Thread ID - 0x0408F569 Th Name - PspLink Module ID - 0x002B8647 Mod Name - sceSystemMemoryManager EPC - 0x88002E78 Cause - 0x9000001C BadVAddr - 0x29110FB4 Status - 0x00088603 zr:0x00000000 at:0x00000000 v0:0x00000001 v1:0x00000074 a0:0x88231E18 a1:0x00000001 a2:0x88233B79 a3:0x882EACCC t0:0x00000001 t1:0x8820D77C t2:0x00001000 t3:0x00000001 t4:0x00000001 t5:0x880157E0 t6:0x880151E8 t7:0x80020000 s0:0xDEADBEEF s1:0xDEADBEEF s2:0xDEADBEEF s3:0xDEADBEEF s4:0xDEADBEEF s5:0xDEADBEEF s6:0xDEADBEEF s7:0xDEADBEEF t8:0x00000004 t9:0x00000004 k0:0x00000000 k1:0x00000000 gp:0x88239190 sp:0x882EAC80 fp:0x882EBCE0 ra:0x88223F60 0x88002E78: 0x1169FF9D '..i.' - beq $t3, $t1, 0x88002CF0 Usage: [opts] host0:/>