Now if only we could learn from Winback. xD I mean c'mon, how the hell do I fix this LBA Table in hex? >_>
EDIT: Progress, been looking around and am taking another shot at figuring out the LBA Table.
EDIT2: Aye, with some help I was able to fix the game without having to edit the LBA (even though now I know how)! Yippy!
Care to share how you got it too work. It may help others down the road who read this.
Originally Posted by AuraDragon
With the help of spkleader, we were able to come up with this solution.
That should suffice, we used Hex Workshop, CDVDGen, MSDOS (sort and copy), and ISOBuster, any burner should work. :cheers:
After some investigation I found the LBA table, and I was going along
changing the pointers until spkleader came up with the idea that we wouldn't
need to modify the LBA table since, through more investigation, we found
that the LBA table didn't point towards the first few files, which took up more
than the conversion to DVD took up:
00000031 , >:\SYSTEM.CNF
00000032 , >:\MODULES\KESSOUND.IRX
00000044 , >:\MODULES\KOEIADS.IRX
00000061 , >:\MODULES\LIBSD.IRX
00000074 , >:\MODULES\MCMAN.IRX
00000115 , >:\MODULES\MCSERV.IRX
00000119 , >:\MODULES\MODMIDI.IRX
00000129 , >:\MODULES\MODMSIN.IRX
00000131 , >:\MODULES\PADMAN.IRX
00000153 , >:\MODULES\SDRDRV.IRX
00000158 , >:\MODULES\SIO2MAN.IRX
00000162 , >:\MODULES\MODHSYN.IRX
00000181 , >:\MODULES\MODMONO.IRX
00000184 , >:\MODULES\MTAPMAN.IRX
00000190 , >:\MODULES\IOPRP202.IMG
00000245 , >:\GAME.DAT
These ones, so we removed them from the beginning (The table didn't mind),
and used "Set Location" on the first file:
00135245 , >:\ICON\WINBACK.ICO
That one, to set it's location to 135245 and then added all the remaining files
in correct order so that they would all be in the exact same addresses as
when on the CD, then we placed all the files we removed from the beginning
in and placed Game.dat at 600001 so to prevent CDVDGen from getting angry.
After all that we compiled as usual with CDVDGen (adding the value label and
all) and burnt, works like a charm! ;)