That's the beauty of forums: people have plenty of time to think about what they're going to post , immediacy is not compatible with hacking. Anyway, I don't use instant messengers except for contact with (non-virtual) close friends and parents.
No need to do those saves again, however if you want to do savestates for some of the later levels bosses that would be helpful. I think the safest way is to save the game just BEFORE delivering the final blow in the boss, sorry if I didn't make it very clear the last time.
Funny how King Bob-omb coordinates are loaded (most likely result of a compiler setting):
lui $at,0x44fa
mtc1 $at,$f12
lui $at,%hi(data_80337900)
lui a2,0xc58c
ori a2,a2,0xa000
lwc1 $f14,%lo(data_80337900)($at) # ROM = 0xF2900
jal func_802A5588 # this function calls the CreateStar(x,y,z) one.
lui a3,0x4348
lui t7,%hi(current_object)
lw t7,%lo(current_object)(t7)
X and Z (registers $F12 and $A2) are loaded with immediate instructions, while the Y position (register $F14) is read from memory (which, in this case, is in the checksum area of the ROM). In the Missing Stars hack, I rewrote this code section so that all floats are loaded with immediate instructions, however for easier handling I think I'll simple read the float-triplet straight from RAM (somewhere in extended memory). |