WiiRd forum

Wii & Gamecube Hacking => Wii Game hacking help => Topic started by: Bubsy on November 11, 2010, 04:22:13 PM

Title: From "Poke" Command to Code?
Post by: Bubsy on November 11, 2010, 04:22:13 PM
Hello Community,

I have search a value and i found it.
Also i would cheat Money for a game.
Then i search the Money Adress and found this Adress:
D0E65FF4
So, now i poke this Adress to:
0001869F

Year, It Works!

Now, i want out "D0E65FF4 0001869F" a GCT Code.
Also a Code, which i can use with Ocarina.

How i do this?
I only will "freeze" the Adress to 1869F, without press any Buttons.

I hope you understand my  ;)
Title: Re: From "Poke" Command to Code?
Post by: Panda On Smack on November 11, 2010, 05:03:43 PM
Never used the D0 area before

Its a mirror of 90 so try looking at 90E65FF4

If that was it then try this:

4A000000 90000000
14E65FF4 0001869F
E0000000 80008000
Title: Re: From "Poke" Command to Code?
Post by: Bubsy on November 11, 2010, 05:17:41 PM
No, i dont use it before.
Only 80 and 90
Title: Re: From "Poke" Command to Code?
Post by: GMO on November 11, 2010, 05:21:15 PM
what game is this?
Title: Re: From "Poke" Command to Code?
Post by: Bubsy on November 11, 2010, 09:10:39 PM
It is Animal Crossing (EU).
But the Codes on the Mainside dont work.
Because that ich would made new codes.
Title: Re: From "Poke" Command to Code?
Post by: Bubsy on November 12, 2010, 01:38:36 PM
Quote from: Panda On Smack on November 11, 2010, 05:03:43 PM4A000000 90000000
14E65FF4 0001869F
E0000000 80008000

Thank you for your example.
But why you use: 4A000000
The Most Cheat Codes use: 42000000
And in the Documents i found this: 42TYZ00N XXXXXXXX
XXXXXXXX is the Base, also 90000000 or D0000000.

http://www.geckocodes.org/index.php?arsenal=1&ct=42
http://www.geckocodes.org/index.php?arsenal=1&ct=04
This Links helped my ^^
But now i dont understand the differences.
Title: Re: From "Poke" Command to Code?
Post by: Panda On Smack on November 12, 2010, 05:44:43 PM
The Base address or starting point is always 80 so you either have to set a pointer to go to 90 or set 90 as the base address

4A code type is setting the pointer to 90
42 code type is setting the base address to 90

The equivalent Base address code is this I think:

42000000 90000000 <-- set base address to 90
04E65FF4 0001869F <-- 32bit write at offset E65FF4 using the value 0001869F
E0000000 80008000 <-- reset base address