can't say i've tested more than just having the game at the menu
this is the pal version
.text:804CDEB0 7C 16 E8 40 cmplw %r22, %r29
.text:804CDEB4 40 82 FF EC bne loc_804CDEA0
.text:804CDEB8 57 F6 B2 BE srwi %r22, %r31, 10
.text:804CDEBC 7F FF B2 78 xor %r31, %r31, %r22
.text:804CDEC0 57 F6 A0 16 slwi %r22, %r31, 20
.text:804CDEC4 7F FF B2 78 xor %r31, %r31, %r22
.text:804CDEC8 7F F6 82 79 xor. %r22, %r31, %r16
.text:804CDECC 41 82 00 5C beq loc_804CDF28 # good guy - no hooks, force this one
.text:804CDED0 48 00 00 09 bl loc_804CDED8 # bad guy - hooks
so mine is
use ossleep hook 044CDECC 4800005C
also have the cios checks patched (playing it off disc though)
i haven't checked if it blanks code lists etc...haven't cheated yet so if it works, great...if not, it's a start for someone