Hi guys,
I'm trying to hack the PAL version of Metroid Prime Trilogy but if I use WiiRD after 3 search all graphic is messed up and I cannot play the game anymore.
To return to normality I need to go back to the main menù of the game.
Has anyone of you some hints about this issue?
THAKS !!! :-)
Yeah, that's a known problem.
It's explained in the support forum for this game if I remember correctly.
Sorry to haven't check it first and thanks !!! O0
Post Merge: September 05, 2009, 06:27:23 PM
Hi again !!!
I'm not able to finish this code:
48000000 804C3C14 // save the address that contains the pointer
DE000000 80008180 // check if the address that contains the poiner is in the right memory region
92210000 XXXXXXXX // save the max number of missiles (804C3C14 + 50) into gecko register 0
94210000 XXXXXXXX // set gecko register value into the current number of missiles (804C3C14 + 4c)
E0000000 80008000 // global end of code
I'm not able to write the pointer address + pointer offset instruction to set to the XXXXXXXX.
Basically it's all explained in the comment line.
Can you please help me to finish this code?
To be more specific, basically a working code is:
48000000 804C3C14
DE000000 80008180
1400004C 00000037
E0000000 80008000
but this will set current infinite missiles always to 55 and it's not good to see.
Moreover I would like to finish this code by using also a switcher activation (on/off) by, for example, using "C" + "D-Pad Down" keys combination.
REALLY THANKS FOR THE TIMES YOU WILL WASTE FOR ME !!! :)
Post Merge: September 06, 2009, 01:34:40 PM
Ok, ok, I did it... it was my fault: I wronged the pointer offset !!! :P
The correct code looks like this:
[MP1 - Infinite Missiles]
48000000 804C3C14 // set the pointer
DE000000 80008180 // check if the memory region contained in the pointer is in the right memory region
92210000 00000050 // gecko register 0 = value contained in pointer + offset
94210000 0000004C // pointer + offset = gecko register 0
E0000000 80008000 // full terminator
the only thing that remains to do is the on/off switcher. I would like to use "Z+C+1" for Metroid Prime 1, "Z+C+2" for Metroid Prime 2 and "Z+C+D-Pad Up" for Metroid Prime 3.