pcfree said:
It seems you are trying to use 3.2E hacks info to directly derive the NoCopy Protection values. But according to my experiences in 3.2U to 4.0U for this hack, disassemble/reverse-engineering is required because some codes are different:
801D0024/901D0024 should be changed to 801C0024/901C0024 due to reference to different CPU register.
And one of 7C000000 (should be the "not found yet" one) would also need to change the next code as 7C000000 4182001C due to different compare/branch instructions.
I guess the 4.0E would be similar with 4.0U.
Please refer to
http://gbatemp.net/index.php?showtopic=146137
http://gbatemp.net/index.php?showtopic=145979
thanks for the info ^^
[Remove NoCopy Protection 4.0U (untested)]
version=417
Offset=0x8134E1E0
value=0x7C000000
offset=0x8134E1F0,0x8134E1F4,0x8134E1F8,0x8134E1FC
value=0x801C0024,0x5400003C,0x901C0024,0x48000018
offset=0x81353DF8
value=3BE00000
offset=0x813C4C88,0x813C4C8C
value=0x7C000000,0x4182001C
offset=0x815C1B48
value=0x38600001