Hi,
it seems like the following code was written in manual assembly.
[Moon Jump - mdmwii - NTSC-US]
28341462 00000400
045AA70C 4BA58AF4
04003200 823E006C
04003204 3E000002
04003208 7E308A14
0400320C 923E006C
04003210 485A7500
E0000000 80008000
28341462 00000000
045AA70C D33E006C
E0000000 80008000
How would I upgrade that one to C2?
80003200: 823E006C lwz r17,108(r30)
80003204: 3E000002 lis r16,2
80003208: 7E308A14 add r17,r16,r17
8000320C: 923E006C stw r17,108(r30)
80003210: 485A7500 b 0x805aa710
...
805AA710: ECA001B2 fmuls f5,f0,f6
805AA714: EC84182A fadds f4,f4,f3
805AA718: D2FE0070 stfs f23,112(r30)
...
28341462 00000400
C25AA70C 00000003
823E006C 3E000002
3E000002 7E308A14
923E006C 00000000
E0000000 80008000
28341462 00000000
045AA70C D33E006C
E0000000 80008000
String ASM:
045AA70C 4BA58AF4 <-- branch from hook address to 80003200
04003200 823E006C
04003204 3E000002
04003208 7E308A14
0400320C 923E006C
04003210 485A7500 <--- branch to 805AA710
fine thx.
It was an easy question to solve anyways :D