Revmage's Basic Hacking Guide
Page 1 of 1 • Share •
Revmage's Basic Hacking Guide
1.Requirements.
if u want to learn how to hack cause ure new here r the requirements:
1.need to be good in math.
2.maybe know a little bit of Algerbra.
3.need to at least like math because hacking is based on math.
4.and need to know how to count in Hex decimal.
5.you need to like reading because your going to have alot of reading to do.
6.u must have a good behavior.
2.learning the Hex decimal chart.
well now like u got to here, u know how u know basic counting like 1-10,yeh?,well FORGET ABOUT IT.when your hacking ure counting differently,its like if ure speaking another language for example.
when ure hacking don't think the code will be like the counting u know,the counting u know is called decimal count,which is based on 10s,for hacking u need to know Hex decimal,which is based on 16s.
now for the game to make it appear in decimal count,you will have to know how to port it from Hex to decimal thats the tricky part u can do it by using ure brain, which may get confusing,but that's why we have technology;we can use a calculator,here's the link for porting Hex numbers to decimal numbers:
http://www.subnetonline.com/pages/conve ... to-dec.php
now here's the chart learn the counting remember its just like counting to 10 but like in another language.like u know how u count through 1-10 and then its 11-20 and its adding by 10s hex decimal is just like that but by 16s and the letters r numbers(the letters r in order as counting as A=+1(1st)[10] B=+2(2nd)[11] C=+3(3rd)[12] D=+4(4th)[13] E=+5(5th)[14] F=+6(6th)[15]. the letters r only A-F.
the numbers in the [] are the decimal numbers.
the numbers in the () is the place of the alphabet of the numbers.
Code:
Hex decimal=HD|Decimal=DC
HD|DC
00|00
01|01
02|02
03|03
04|04
05|05
06|06
07|07
08|08
09|09
0A|10
0B|11
0C|12
0D|13
0E|14
0F|15
10|16
11|17
12|18
13|19
14|20
15|21
16|22
17|23
18|24
19|25
1A|26
1B|27
1C|28
1D|29
1E|30
1F|31
20|32
21|33
22|34
23|35
24|36
25|37
26|38
27|39
28|40
29|41
2A|42
2B|43
2C|44
2D|45
2E|46
2F|47
30|48
etc.(continues.)
3.what does value mean?
value means wat the letter equals of your choice and it should tell u wat each type of value would represent when in use.
ex:=Example.
ex:2834XXXX
[X Values](NTSC-US)
1462=Wii Mote
3E80=GCN Controller
14C2=Classic Controller
so how to put value is by what u want to use it by,lets say u want it to be used by wii mote so u would replace the XXXX with 1462.
4.whats a address/controller address?
this is a controller address but this is for mario kart wii:
2834XXXX
its referred as the controller address.
4.button activators.
lets say u want to learn button making remember to include the right address for the controller buttons u r using.
28343E80 YYYYZZZZ
[Z Values - GCN Controller]
0001 = Left
0002 = Right
0004 = Down
0008 = Up
0010 = Z
0020 = R
0040 = L
0100 = A
0200 = B
0400 = X
0800 = Y
1000 = Start
Instructions:
for press at the same time affect buttons(combo buttons.[2 or more buttons pressed at the same time.])
add 80 in Hex.
Key:remember the Hex chart.
[Y Values](Hex)
YYYY = FFFF - ZZZZ
Example: FFFF - 0021 = FFDE. That'll be your Y value.
Add up hex button values ZZZZ for "pressed at same time" effect.
Wired GCN controllers add 0080 (in hex) to the final ZZZZ value.
Wavebird GCN controllers do not add anything. (to the final ZZZZ value.)
for wii mote u still add buttons but u don't need to add 80 in hex for it to work.
also make sure the buttons r in order to make them work 100%.
from top to bottom of code.
from top the lowest button value button activator to the bottom highest button value activator.if u want to make it more easy u can replace the YYYY with 0000.
5.floating points.
floating points are used for size and speed.
you type in the value on how fast ex.300=43960000
43960000 is your float point.you will use this to find its value,here's the link:
http://babbage.cs.qc.edu/IEEE-754/Decimal.html
6.modifying codes to work online.
NOTE:not all codes need this only the item hack code needs ex:multi item hack,or force next item.to modify a code to work online you will have to put the offset char write on top of the code.there's 3 offset char writes:NTSC-US,PAL,NTSC-J.
credits:Dexter0.
Code:
offset char write NTSC-US
D27E4DDC 00000002
3FE08000 93BF1500
3BE00000 00000000
offset char write PAL
C27EF0EC 00000002
3FE08000 93BF1500
3BE00000 00000000
offset char write NTSC-J
[i don't have the NTSC-J version,sorry.]
7.how to change name.(other games.)
you change the name by going here:
http://www.mikezilla.com/exp0012.html
write in the ASCII Text the desired name u want to change to then click encode and look in the Hex Text and write the numbers without the "%" in front of it.
8.code enders.
code enders r used for the end of a code there are 3 types:
E0000000 00000000=this 1 is used for the end after each code stack(it goes before the next button activator address code line.)
E2000001 00000000=this used for the 2nd last code stack for item hacks only.
E0000000 80008000=this 1 is used always at the end of each code.
9.modify controller address.
modify controller address r like this:A273XXXX
they r the same as 2834XXXX address so just the same X Values.
10.making codes.
to make codes you will need a PC computer,an SD card,a usb gecko,and you to know all this already plus porting codes.
11.making item hacks.
making item hacks is simple is just replace the X and Y.
replace the Xs with its values and replace the Y with a 1 only replace it with a 3 when the item name has this "Y=3" next to it.
the "????" is part of the address code ignore it for now.
Code:
2834???? FF770088
8000000F 000000XX
8000000E 0000000Y
E0000000 00000000
etc.(continues.)
[X & Y Values]
14 = Nothing, Y = 0/1
12 = Triple Bannans, Y = 3
11 = Triple Reds, Y = 3
10 = Triple Greens, Y = 3
0F = Bullet Bill
0E = Lightning Cloud
0D = POW
0C = Blooper
0B = Mega Shrrom
0A = Gold Shroom
09 = Star Power
08 = Lightning
07 = Blue shell
06 = Bomb
05 = Shrooms, Y = 3
04 = 1 Shroom
03 = Fake Box
02 = Bannana
01 = Red shell
00 = Green Shell
Have
if u want to learn how to hack cause ure new here r the requirements:
1.need to be good in math.
2.maybe know a little bit of Algerbra.
3.need to at least like math because hacking is based on math.
4.and need to know how to count in Hex decimal.
5.you need to like reading because your going to have alot of reading to do.
6.u must have a good behavior.
2.learning the Hex decimal chart.
well now like u got to here, u know how u know basic counting like 1-10,yeh?,well FORGET ABOUT IT.when your hacking ure counting differently,its like if ure speaking another language for example.
when ure hacking don't think the code will be like the counting u know,the counting u know is called decimal count,which is based on 10s,for hacking u need to know Hex decimal,which is based on 16s.
now for the game to make it appear in decimal count,you will have to know how to port it from Hex to decimal thats the tricky part u can do it by using ure brain, which may get confusing,but that's why we have technology;we can use a calculator,here's the link for porting Hex numbers to decimal numbers:
http://www.subnetonline.com/pages/conve ... to-dec.php
now here's the chart learn the counting remember its just like counting to 10 but like in another language.like u know how u count through 1-10 and then its 11-20 and its adding by 10s hex decimal is just like that but by 16s and the letters r numbers(the letters r in order as counting as A=+1(1st)[10] B=+2(2nd)[11] C=+3(3rd)[12] D=+4(4th)[13] E=+5(5th)[14] F=+6(6th)[15]. the letters r only A-F.
the numbers in the [] are the decimal numbers.
the numbers in the () is the place of the alphabet of the numbers.
Code:
Hex decimal=HD|Decimal=DC
HD|DC
00|00
01|01
02|02
03|03
04|04
05|05
06|06
07|07
08|08
09|09
0A|10
0B|11
0C|12
0D|13
0E|14
0F|15
10|16
11|17
12|18
13|19
14|20
15|21
16|22
17|23
18|24
19|25
1A|26
1B|27
1C|28
1D|29
1E|30
1F|31
20|32
21|33
22|34
23|35
24|36
25|37
26|38
27|39
28|40
29|41
2A|42
2B|43
2C|44
2D|45
2E|46
2F|47
30|48
etc.(continues.)
3.what does value mean?
value means wat the letter equals of your choice and it should tell u wat each type of value would represent when in use.
ex:=Example.
ex:2834XXXX
[X Values](NTSC-US)
1462=Wii Mote
3E80=GCN Controller
14C2=Classic Controller
so how to put value is by what u want to use it by,lets say u want it to be used by wii mote so u would replace the XXXX with 1462.
4.whats a address/controller address?
this is a controller address but this is for mario kart wii:
2834XXXX
its referred as the controller address.
4.button activators.
lets say u want to learn button making remember to include the right address for the controller buttons u r using.
28343E80 YYYYZZZZ
[Z Values - GCN Controller]
0001 = Left
0002 = Right
0004 = Down
0008 = Up
0010 = Z
0020 = R
0040 = L
0100 = A
0200 = B
0400 = X
0800 = Y
1000 = Start
Instructions:
for press at the same time affect buttons(combo buttons.[2 or more buttons pressed at the same time.])
add 80 in Hex.
Key:remember the Hex chart.
[Y Values](Hex)
YYYY = FFFF - ZZZZ
Example: FFFF - 0021 = FFDE. That'll be your Y value.
Add up hex button values ZZZZ for "pressed at same time" effect.
Wired GCN controllers add 0080 (in hex) to the final ZZZZ value.
Wavebird GCN controllers do not add anything. (to the final ZZZZ value.)
for wii mote u still add buttons but u don't need to add 80 in hex for it to work.
also make sure the buttons r in order to make them work 100%.
from top to bottom of code.
from top the lowest button value button activator to the bottom highest button value activator.if u want to make it more easy u can replace the YYYY with 0000.
5.floating points.
floating points are used for size and speed.
you type in the value on how fast ex.300=43960000
43960000 is your float point.you will use this to find its value,here's the link:
http://babbage.cs.qc.edu/IEEE-754/Decimal.html
6.modifying codes to work online.
NOTE:not all codes need this only the item hack code needs ex:multi item hack,or force next item.to modify a code to work online you will have to put the offset char write on top of the code.there's 3 offset char writes:NTSC-US,PAL,NTSC-J.
credits:Dexter0.
Code:
offset char write NTSC-US
D27E4DDC 00000002
3FE08000 93BF1500
3BE00000 00000000
offset char write PAL
C27EF0EC 00000002
3FE08000 93BF1500
3BE00000 00000000
offset char write NTSC-J
[i don't have the NTSC-J version,sorry.]
7.how to change name.(other games.)
you change the name by going here:
http://www.mikezilla.com/exp0012.html
write in the ASCII Text the desired name u want to change to then click encode and look in the Hex Text and write the numbers without the "%" in front of it.
8.code enders.
code enders r used for the end of a code there are 3 types:
E0000000 00000000=this 1 is used for the end after each code stack(it goes before the next button activator address code line.)
E2000001 00000000=this used for the 2nd last code stack for item hacks only.
E0000000 80008000=this 1 is used always at the end of each code.
9.modify controller address.
modify controller address r like this:A273XXXX
they r the same as 2834XXXX address so just the same X Values.
10.making codes.
to make codes you will need a PC computer,an SD card,a usb gecko,and you to know all this already plus porting codes.
11.making item hacks.
making item hacks is simple is just replace the X and Y.
replace the Xs with its values and replace the Y with a 1 only replace it with a 3 when the item name has this "Y=3" next to it.
the "????" is part of the address code ignore it for now.
Code:
2834???? FF770088
8000000F 000000XX
8000000E 0000000Y
E0000000 00000000
etc.(continues.)
[X & Y Values]
14 = Nothing, Y = 0/1
12 = Triple Bannans, Y = 3
11 = Triple Reds, Y = 3
10 = Triple Greens, Y = 3
0F = Bullet Bill
0E = Lightning Cloud
0D = POW
0C = Blooper
0B = Mega Shrrom
0A = Gold Shroom
09 = Star Power
08 = Lightning
07 = Blue shell
06 = Bomb
05 = Shrooms, Y = 3
04 = 1 Shroom
03 = Fake Box
02 = Bannana
01 = Red shell
00 = Green Shell
Have

EP★35000VR- Admin
- Posts: 8
Join date: 2009-11-13

Permissions of this forum:
You cannot reply to topics in this forum



