Welcome Guest [Log In] [Register]
(Semi) Official Code Hacking Tutorials
Topic Started: Feb 16 2007, 07:47 PM (1,608 Views)
Exceeding Light
Member Avatar
"Better to remain silent and be thought of as a fool than to speak, and remove all doubt." ~Abraham Lincoln
All tutorials are owned by their respective creators. Post any code making tutorials here.

All Tutorials are rated on a scare of 1 to 5 on dificulty, five being the hardest.

EX: Slide Code *****

BEGIN!

Creating a codebreaker code (16 bit) *

You have your address and value, right? Okay, just as a random example:

02BECEDA FFFF

All you have to do is drop the 0 at the beginning of the address and change it to an 8.

82BECEDA FFFF
-----
Creating a Codebreaker code (8 bit) *

This is done in a similar manner as the above code. For the sake of simplicity, we'll use the same example:

02BECEDA FF

All you have to do is drop the 0 and change it to a three,

32BECEDA FF

Then you add two zeros before the value (FF)

32BECEDA 00FF
-----
Creating a slide code **

Start with this frame:

4WWWWWWW XXXX
VVVVYYYY ZZZZ

VVVV = How much to increase XXXX
WWWWWWW = The Address
XXXX = The value
YYYY = How many lines down to go
ZZZZ = How often to skip lines (very useful if you want many viruses or navis with the same value)

And we'll slide this code together:

82008534 0900
82008536 0900
82008538 0900
8200853A 0900

Drop the 8 (or whatever extension) to make it look like this

2008534 0900
2008536 0900
2008538 0900
200853A 0900

In a text editor program, replace WWWWWWW with the first address (2008534). It should now look like:

42008534 XXXX
VVVVYYYY ZZZZ

Replace XXXX with the value (0900)

It should now look like:
42008534 0900
VVVV0004 ZZZZ

Count how many lines in the code. Replace YYYY with that number in hexidecimal (0004)

It should now look like:
42008534 0900
VVVV0004 ZZZZ

Replace how much to increase XXXX each time. In this case, it doesn't increase, so put 0.

42008534 0900
00000004 ZZZZ

Finally, replace ZZZZ with how often to skip lines. In this case, you want to skip every other line (0002) To make it not skip, replace it with 0001.

It should now look like:
42008534 0900
00000004 0002
-----
Creating an M code (codebreaker) **

This is one where you need a certain tool. You need the program AR Crypt. That is an essential tool for any hacker.

Load up AR Crypt. Go to create, Codebreaker, and check that.

Then, go to Special > Find Master Code. Select your rom. C&P the results into a text program. Go to Special > Find ID Code. Paster the result in the same program. Arrange them in the correct order.
-----
Creating an M code (codebreaker - alt) *

This one is even easier than the previous one. You have to download something called GBA Tool. Check overwirte ROM if remove into successful. Load your ROM, and hit create.
------
Creating Patch Codes w/multiple patch slots ***

[size=14]IMPORTANT NOTE![/size]

The Action Replay Duo for the DS/GBA only has patch slot ONE!

Okay, you might remember MR's guide to making patch codes. I found some more info on it. Anyone ever notice that you cant run more than one at once w/o glitches or freezes? I can correct that. It involves multiple patch slots. Anyway, here is how to make a patch code, in case you forgot:

1. Have your code (Address > 07999999)
2. Enter it into AR Crypt v3.12 Alpha (found here: http://darkspectorxp.googlepages.com/ARCrypt.zip)
3. Change the code type to Z0C, Z0D, Z0E, or Z0F! This creates multiple patch slots!
-----
Alternate Joker codes - the GS button! ***
Make SURE that you have your code already made. It can be in either RAW or CB. I wont cover that here. Load up AR crypt. If it is 8 bit, select code type z08. If it is 16 bit, use code type z09. If it is 32 bit (raw only), select code type z0A. Finally, you hit create. Your action replay code should be two lines long.
-----
Slowdown and 0 Padding *

It's not really a tutorial, but I'll give you the codes to add to your game. Use DBBA3A89 4CB74B94 for GS Button Slowdown, and A05A144C 078B0074 for end of code list/0 padding.
-----
Now get out there, and post those tutorials! If you have already created a tutorial, just post if I can add it to this list.
Posted Image

Posted Image
Click here to feed me a Rare Candy!
Get your own at PokePlushies!
Posted ImagePosted ImagePosted Image
Please don't let the little guy die!
Profile
Quote
 
MegamanFan
No Avatar
Regular Member
your guide is hard to under stand.... :Cry:
Check out my Banning game in the off topic rample section its pointless but if you have nothing better to do ban away
T3h banning game

Oh my gawd. I dont know how to put a picture on my sig.Its trajic i pity myself.
<a href="http://www.factorizer.co.uk" title="Funny Facts"><img src="http://www.factorizer.co.uk/MegmanFan,0,ffffff,000000,0.png" alt="Funny Facts" /></a>
Profile
Quote
 
Exceeding Light
Member Avatar
"Better to remain silent and be thought of as a fool than to speak, and remove all doubt." ~Abraham Lincoln
Which one?
Posted Image

Posted Image
Click here to feed me a Rare Candy!
Get your own at PokePlushies!
Posted ImagePosted ImagePosted Image
Please don't let the little guy die!
Profile
Quote
 
Silverman
No Avatar
TREZian
Hmm, this worth a really deep research to it... Thanks!
Click here to find out the code for the secret chips in EXE series
Click here to find out if you can challenge the Sigma Bosses of SSR3
Profile
Quote
 
Exceeding Light
Member Avatar
"Better to remain silent and be thought of as a fool than to speak, and remove all doubt." ~Abraham Lincoln
As I said, anyone can post their tuts here, and I'll post them.
Posted Image

Posted Image
Click here to feed me a Rare Candy!
Get your own at PokePlushies!
Posted ImagePosted ImagePosted Image
Please don't let the little guy die!
Profile
Quote
 
MegaRockEXE
Member Avatar
BN Guides Author

These are easy to understand if you are interested in hacking and cheat making.
However, in my ARCrypt, it doesn't do CodeBreaker, which is kind of obvious.
The Rockman EXE Zone | YouTube
Profile
Quote
 
Exceeding Light
Member Avatar
"Better to remain silent and be thought of as a fool than to speak, and remove all doubt." ~Abraham Lincoln
A wise owl said 'O Rly'. Try downloading the latest vesion. Mine does CB.
Posted Image

Posted Image
Click here to feed me a Rare Candy!
Get your own at PokePlushies!
Posted ImagePosted ImagePosted Image
Please don't let the little guy die!
Profile
Quote
 
Kris
No Avatar
Kr1s4Lif3
Itīs quite hard for me to understand. Please: Can you tell me only the importantst things?
Kris is back to spam TREZ like always :D
Posted Image
Official modded Battle Contest 3 Winner!
Official Hidden Contest Winner!
Nemo's Random Event #6 Winner!
Nemo's Random Event #7 Winner!
Posted Image
Profile
Quote
 
Exceeding Light
Member Avatar
"Better to remain silent and be thought of as a fool than to speak, and remove all doubt." ~Abraham Lincoln
I have a request:

Can you people be more specific?!?
Posted Image

Posted Image
Click here to feed me a Rare Candy!
Get your own at PokePlushies!
Posted ImagePosted ImagePosted Image
Please don't let the little guy die!
Profile
Quote
 
Dragonspy
Member Avatar
Regular Member
I don't know what a slider code is for or fully understand much of this tutorial (But it does make some sense)
Can you check if i've done this right (I'll copy what you said for the part I'm doing at each section to help stop confusion)?

'we'll slide this code together:
82008534 0900
82008536 0900
82008538 0900
8200853A 0900'

I'll just use this:
82034080 0002
8203A9D8 01A0

'Drop the 8 (or whatever extension) to make it look like this

2008534 0900
2008536 0900
2008538 0900
200853A 0900'

2034080 0002
203A9D8 01A0

'In a text editor program, replace WWWWWWW with the first address (2008534). It should now look like:

42008534 XXXX
VVVVYYYY ZZZZ'

42034080 XXXX
VVVVYYYY ZZZZ

'Replace XXXX with the value (0900)

It should now look like:
42008534 0900
VVVV0004 ZZZZ'

42034080 0002
VVVVYYYY ZZZZ

'Count how many lines in the code. Replace YYYY with that number in hexidecimal (0004)

It should now look like:
42008534 0900
VVVV0004 ZZZZ'

42034080 0002
VVVV0002 ZZZZ

'Replace how much to increase XXXX each time. In this case, it doesn't increase, so put 0.

42008534 0900
00000004 ZZZZ'

This is where i get stuck
42034080 0002
0108(?)0002 ZZZZ

'Finally, replace ZZZZ with how often to skip lines. In this case, you want to skip every other line (0002) To make it not skip, replace it with 0001.

It should now look like:
42008534 0900
00000004 0002'

42034080 0002
01080002 0001


Did I do this right?
Profile
Quote
 
Exceeding Light
Member Avatar
"Better to remain silent and be thought of as a fool than to speak, and remove all doubt." ~Abraham Lincoln
To be honest, you dont need to slide two codes together. It's just a waste of brain power.
Posted Image

Posted Image
Click here to feed me a Rare Candy!
Get your own at PokePlushies!
Posted ImagePosted ImagePosted Image
Please don't let the little guy die!
Profile
Quote
 
Dragonspy
Member Avatar
Regular Member
I just took 2 codes to see if i got it right when i tried sliding them together.
Profile
Quote
 
Exceeding Light
Member Avatar
"Better to remain silent and be thought of as a fool than to speak, and remove all doubt." ~Abraham Lincoln
I think that it's right, but you must not have a very good understanding of hex. It's not 108. It's 19E.
Posted Image

Posted Image
Click here to feed me a Rare Candy!
Get your own at PokePlushies!
Posted ImagePosted ImagePosted Image
Please don't let the little guy die!
Profile
Quote
 
neozan7
No Avatar
TREZian
Very Confusing Guide.Oi
Posted Image

Force The World To Revolve Around You,It's More Fun To Think It That Way.

Credits To MegaRock.EXE For The Awsome Sig And Avatar




Profile
Quote
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Guides & Research · Next Topic »