The Gaming Revolution
Would you like to react to this message? Create an account in a few clicks or log in to continue.


An awesome place to hang out and talk about Games & Stuff!
 
HomeLatest imagesRegisterLog in

 

 How to make cheat codes for Gecko!

Go down 
AuthorMessage
WiiSpazzm
Hacker Administrator
Hacker Administrator
WiiSpazzm


Posts : 42
Join date : 2009-08-19
Age : 29
Location : Look behind you... nah I cba to murder you.

How to make cheat codes for Gecko! Empty
PostSubject: How to make cheat codes for Gecko!   How to make cheat codes for Gecko! EmptyWed Apr 07, 2010 2:56 pm

Please do NOT use this tutorial on any other site without my permission!

This tutorial is a little bit different then coding homebrew. It uses pointers/memory addresses/etc
In other words, You need half a brain + lots of reading time + another quarter of a brain.


Requirements
Nintendo Wii with Homebrew access (You should really know how to do this before starting)
Wii Remote (At least 1)
Computer with USB Ports (Standard)
USB Gecko (Costs $50! Find online!)
WiiRD GUI (Free) (Google)
That brain I was talking about

Getting your game ready for hacking.
Launch Gecko OS with the hook of your choice.
It should detect your USB Gecko. So when you run WiiRD GUI click Run.
The game should boot normally.
Then you can start searching addresses in WiiRD gui!

There are MANY detailed tutorials online on how to find addresses and pointers.

So, Assuming you know how to do this, you can keep moving.

Button Activation
This is quite easy if you know math.

Here is the button layout:
Code:

GCN Wii Classic remote
L 0001 L 0001 U+ 0001
R 0002 R 0002 L+ 0002
D 0004 D 0004 Zr 0004
U 0008 U 0008 X 0008
Z 0010 + 0010 A 0010
R 0020 2 0100 Y 0020
L 0040 1 0200 B 0040
A 0100 B 0400 Zl 0080
B 0200 A 0800 R 0200
X 0400 - 1000 + 0400
Y 0800 Z 2000 - 1000
S 1000 C 4000 L 2000
D+ 4000
R+ 8000

the key press is 2844BB66.. this means: "Read the 16 bit value at the address 8044BB66.

WARNING!!! BRAIN NEEDED FOR MATH AHEAD! CRITICAL WARNING!!!

C+Z+R=4000+2000+0002=6002 Just do this method for multi button presses.

Here is an example of using a button activator.

Code:

2844BB66 00006002
00000000 00000000
00000000 00000000

Notice the first line? It is the added value of the buttons. This will tell the wii (Hey! I pushed a button! USE TEH CODE)
The 0s are not needed, it is just an example of use. Replace the 0s with your code.

So, in conclusion, this will read C Z And R and then activate the code below.

Thanks for reading!

Credits to Link.
Back to top Go down
WiiSpazzm
Hacker Administrator
Hacker Administrator
WiiSpazzm


Posts : 42
Join date : 2009-08-19
Age : 29
Location : Look behind you... nah I cba to murder you.

How to make cheat codes for Gecko! Empty
PostSubject: Re: How to make cheat codes for Gecko!   How to make cheat codes for Gecko! EmptyThu Apr 08, 2010 10:11 am

Moon Jump - Half assed
This can be a pain to make. Unfortunately you need a lot of patience!

Finding the pointer is going to take a while, so grab a coffee and get your USB gecko ready.

To start, start your game with the Gecko hooked up. (Via Gecko OS)
And Jump, While in mid-air do a search of an unknown value.

Jump again, but try and be a little lower/higher then before when you search again.
Just keep looking until you (eventually) find the address of jumping +

Once you find the base address, you will need to dump the memory. (Don't forget the base address!!)
Then load another level, and find that base address again (I know what you're thinking! I HAVE TO DO IT ALL AGAIN?!?!?)
Yes you do! Once you find it, dump the memory as file 2.

Then open both, and compare with WiiRD GUI. Once you find the pointer you will see the +xxx , XXX = the offset.
Then you will have to open up Calculator (Windows)

And in scientific mode, choose HEX and paste the address then add XXX in hex.

Then go back to WiiRD GUI and choose the memory viewer tab,
search for the value you have gotten in calculator, that should be your pointer!

Then navigate to the Dissasembler tab. And paste your pointer.
Look for anything that relates to the jumping it's self. Such as Something +

Or ADD
Or ADDI

I am not sure if those would be in jumping, but I dunno.

You can change it so it never goes down unless you let go. It's all based on timing. If you can find the timing of the jump and remove it. You just got yourself moon jump!

Credits to : Foxx
Back to top Go down
 
How to make cheat codes for Gecko!
Back to top 
Page 1 of 1
 Similar topics
-
» How to make Infinite health codes
» How to use USB Gecko with USB loaders
» Gecko code types
» How to make homebrew! (All parts)

Permissions in this forum:You cannot reply to topics in this forum
The Gaming Revolution :: Next-Gen :: Nintendo Wii-
Jump to: