07-16-2019, 08:28 PM (This post was last modified: 07-16-2019, 08:30 PM by kozarovv.)
Spiderman 3 (SLUS-21552) CRC=29873A0C
Fix level 2 loading. Require SPU2 sync mode to async mix (at least for me, some people seems to not need this).
I noticed that log throw set T-Bit right before going to nowhere. So i found place in vu where t-bit is set, and started messing there with assembly. Few lines later game also set E-bit. Removing that E-bit set, allow game to load next level. Why? No idea. But it load now, not tested much more than that.
Fix level 2 loading. Require SPU2 sync mode to async mix (at least for me, some people seems to not need this).
I noticed that log throw set T-Bit right before going to nowhere. So i found place in vu where t-bit is set, and started messing there with assembly. Few lines later game also set E-bit. Removing that E-bit set, allow game to load next level. Why? No idea. But it load now, not tested much more than that.
Code:
patch=1,EE,0044bae4,word,000002ff
Good job. I too was working on the same line for last few days without any success. I will test it now with other levels to make sure it doesn't need further patching.
Edit: All levels seem to load now. Great work with the patch.
Fix level 2 loading. Require SPU2 sync mode to async mix (at least for me, some people seems to not need this).
I noticed that log throw set T-Bit right before going to nowhere. So i found place in vu where t-bit is set, and started messing there with assembly. Few lines later game also set E-bit. Removing that E-bit set, allow game to load next level. Why? No idea. But it load now, not tested much more than that.
Code:
patch=1,EE,0044bae4,word,000002ff
(07-16-2019, 08:46 PM)prafull Wrote: Good job. I too was working on the same line for last few days without any success. I will test it now with other levels to make sure it doesn't need further patching.
Edit: All levels seem to load now. Great work with the patch.
Thank you very much for that.
One question though, will it work for the PAL version?
(07-16-2019, 08:46 PM)prafull Wrote: Good job. I too was working on the same line for last few days without any success. I will test it now with other levels to make sure it doesn't need further patching.
Edit: All levels seem to load now. Great work with the patch.
Nice
(07-16-2019, 10:03 PM)Darkriku96 Wrote: Thank you very much for that.
One question though, will it work for the PAL version?
I doubt that, CRC seems to be different. Probably address will be also different. You can create blockdump if you want so i can port it to your version. No need to be from loading screen, just title screen will be fine.
07-16-2019, 11:28 PM (This post was last modified: 07-16-2019, 11:31 PM by Darkriku96.)
(07-16-2019, 11:14 PM)kozarovv Wrote: Nice
I doubt that, CRC seems to be different. Probably address will be also different. You can create blockdump if you want so i can port it to your version. No need to be from loading screen, just title screen will be fine.
Is this ok?
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLES_547.24;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = PAL
found 0 symbols
ELF (cdrom0:\SLES_547.24;1) Game CRC = 0xC529B0AD, EntryPoint = 0x003CF3A0
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLES_547.24;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = PAL
07-17-2019, 02:15 AM (This post was last modified: 07-17-2019, 02:21 AM by prafull.)
(07-16-2019, 11:14 PM)kozarovv Wrote: Nice
I doubt that, CRC seems to be different. Probably address will be also different. You can create blockdump if you want so i can port it to your version. No need to be from loading screen, just title screen will be fine.
Actually the address is same so the same patch will also work for PAL version.