Help creating GCT codes

Started by blaspy, March 16, 2009, 01:53:23 AM

Previous topic - Next topic

blaspy

Hello, I followed dexter0's handy guide for finding pointers and creating GCT codes ( http://members.cox.net/dexter0/WiiHacking/example2.shtml ), I can find the addresses when I poke them it works perfectly increases my life, etc. However when I attempted to convert these to GCT codes they fail to work aswell as anyone posted on www.usbgecko.com/codes (I am making sure I choose the right region (NTSC-US)) none of the GCT codes work. In dexter0's guide he talks about a few special codes wiird uses is there a guide that lists all of these special codes?, for example how do I freeze the data at a specific address rather then just poke it? After following dexter0's guide for unlimited life in super mario galaxy 3 and came up with:

48000000 806B7B40
DE000000 80008180
14000380 00000003
E0000000 80008000

Can someone please explain why this is not working for me?

PS. I did not just copy everything from his guide I followed everything step by step and happened to come up with the same pointer on top of my list.

Thanks, sorry for the newbish questions I am very interested in creating my own cheats and will hopefully be able to contribute to the community once I have it figured out.

If anyone can point me in the right direction, maybe link me to a few guides or any helpful information it would greatly be appreciated.  :confused:

Thanks again  :)

Also keep up the great work wiird team :) great piece of software you guys created.

Post Merge: March 16, 2009, 03:33:45 AM

I apologize, I should have read the sticky posts before posting this I am watching the bsod wii hacking video which has been very helpful and answered most of my questions but any more information I can get will still be appreciated :).

Thanks again :)

Post Merge: March 16, 2009, 04:11:22 AM

Ok, I think I have mostly everything figured out I've been attempting to create my own infinite free lives code (I am using NTSC/USA super mario galaxy) everything seems to be working good I found a proper pointer Pointer: [806BD71C]+20 so I came up with the following code:

Final Code:
48000000 806BD71C <--- Pointer 806BD71C
14000020 00000063 <--- Lock Offset 20 to 00000063 (99 in dec)
E0000000 80008000 <--- Clean up for the next code

The code works great sets my lives to 99 however it crashes the console every time I apply it :( any advice?  (I have verified my pointer on multiple levels it is a valid pointer)

More info:

I used good egg galaxy and came up with: 8107A580 for the address of my lives
Second I used honey galaxy and came up with: 81075540 as the address
Third I tested the pointer in loop da loop galaxy, the observatory and a few other ones.

Thanks :)

silverII


dcx2

806B7B40 isn't a safe pointer.  It's prone to changing whenever you do spins.  Watch the address in the Memory Viewer with Auto-Update while you spin and you'll see it change.

Here's the code types list.  http://wiird.l0nk.org/codetypes.html