PDA

View Full Version : MAIGO.BIN figured it out....


hrb2k
22-05-2004, 10:10
i think i figured this bin out and how to hack it.

first off, this is NOT a bootbin you have to binhack. if you look after the cd001 reference, it does not have "gdfs" references after it. neither does SG_DPLDR.BIN. so DON'T BINHACK those 2 .bins. as a matter of fact don't even touch the SG_DPLDR.BIN. its the MAIGO.BIN we have to manually hack in a hex editor.

the SG_DPLDR.BIN file is similar to the GINXFER.BIN file i the Planetweb browsers, which executes or loads/launches the game.

MAIGO.BIN exits the games back to the browser or whatever. but only if the lba is 45000,...........but not any more.

open MAIGO.BIN in a hex editor. go to address,

x00001404 - you should see 5EB0, which is 45150 = 45000+150

now, go to address,

x00001410 - you should see 6EB0, which is 45166 = 45000+166


those are the 2 addresses we must hack in order to exit the game back to the browser successfully at any lba. so its simple. at address, x1404, is your lba+150. at address x1410, is your lba+166.

i have already figured it out for lba's 11700 and 11702.

if your lba is 11700, change it to,

x00001404 = 4A2E
x00001410 = 5A2E

if your lba is 11702, change it to,

x00001404 = 4C2E
x00001410 = 5C2E

now save the file.

i have tested this with the DPP web browser loading up dream library mega drive emu. i play it for a little while, then i exited the emu back to the browser successfully at lba 11702 after hacking the MAIGO.BIN.

so i hope this can help ppl selfbooting the backups and have a fully working disc. :D

jeffma68
29-05-2004, 08:35
hello
did you crack dream library?
it has 15 mins time limit

hrb2k
29-05-2004, 10:25
nope, not yet, but i'm working on it.

i'm sure i have to NOP something out, but .....i don't know where?? :(

Excalibur007
30-05-2004, 09:43
In my opinion, I think it's best to change the 6EB0 to your new lba, but leave the 5EB0 alone. This way when you select to return to the game from within the browser, it will go back to the DC system menu. If you change 5EB0, it will just freeze the browser and you'll have to reset your DC.
I always prefer to leave the games at 45000 lba if possible anyway, which avoids this problem altogether, but when a game is just too big, I'd rather it go back to the system menu where I can just press start rather than having to reset my DC. ;)

-Ex