Spider-Man: Shattered Dimensions [SPDP52]

Started by Apache81, October 05, 2010, 05:34:19 PM

Previous topic - Next topic

Apache81

Here's some codes:
Infinite Spider Essence
048A2B8C 000F423F

Infinite Special Power
04CC2C04 60000000


Please, report any issue !!!  ;)


All my codes are made to work with Gecko, Coverfloader and WiiFlow... not sure about others !!!

Apache81

#1
Code fixed:
Infinite Special Power
48000000 80C2A880
DE000000 80008180
14037744 60000000
E0000000 80008000


It's the first time that I see an ASM address with a pointer !!!    :o


All my codes are made to work with Gecko, Coverfloader and WiiFlow... not sure about others !!!

Apache81

#2
Here's some more:
Infinite Health
48000000 80C2A880
DE000000 80008180
14037798 90C3000C
E0000000 80008000

Immediate Max Special Power
04CC2C84 801f0004


it seems that the Immediate Max Special Power will freeze the Wii !!!!!   :(


All my codes are made to work with Gecko, Coverfloader and WiiFlow... not sure about others !!!

Apache81

Code fixed again:
Infinite Special Power
48000000 80C2A880
DE000000 80008180
14037748 60000000
E0000000 80008000

the previous version will crash the Wii in the Web of Destiny screen.


All my codes are made to work with Gecko, Coverfloader and WiiFlow... not sure about others !!!

dcx2

Quote from: Apache81 on October 05, 2010, 09:57:27 PM
It's the first time that I see an ASM address with a pointer !!!    :o

I saw something like this in Resident Evil 4.  The ASM that's loaded changes depending on what gun you are using.  I went looking for infinite ammo, patched the subi with a nop, and then promptly crashed when I switched guns.

I find it interesting that you used a pointer to get around it.  In my case, I walked the call stack a little bit until I found a function that wasn't moving.  That function had a pointer to the gun data that I could use to give infinite ammo.

Apache81

Quote from: dcx2 on October 06, 2010, 12:14:50 AM
I walked the call stack a little bit until I found a function that wasn't moving.  That function had a pointer to the gun data that I could use to give infinite ammo.

Well, I didn't thought about a possible static function, but maybe the next time I'll Take a look around.
Thanks for the advice !!!   ;)


All my codes are made to work with Gecko, Coverfloader and WiiFlow... not sure about others !!!