Welcome Guest [Log In] [Register]
MMBN6 Chip Modding Made Easy
Topic Started: Oct 30 2009, 06:40 PM (6,068 Views)
Other Kris
No Avatar
RPG Maker Ace? Gotta win!
This isn't going to make a five minute "hey I'm done chip modding!" Nope. It's still time consuming. But it pays off knowing that your mod or patch is done easier.
To begin I must say that this guide won't make so intimidated so you don't feel like "Oh hell no. That looks complicated." Instead I am going to show you what it really is and how easy it can be.

What you will need.
VBA
ROM
Hex Editor
Time

First let's open up the visual boy advance and load up a Falzar or Gregar versions. Go through the library pick the chip you wish to mod. For this guide I will do cannon. The link to the off sets are here.

Cannon's off set is 08021DBE. Enter that in the Memory Viewer. You should have something a little like this.
Posted Image
The boxes are where we will focus. The first string is the 141E. 14 is the chip itself. Like if I were to say like a cannon shot or a sword attack. The second digits are the effect. The next string of data is pretty much useless unless your more advanced. The last 2 strings have something to do with the level.

Okay now let's first get into changing the chip itself. Here is a code list of all the variables you can use to change the chip. You want to change the 14 in the 141E string you see in the image.

(Made by Electric Poison)
00= Appear
01= Deleted!
02= Deleted! *
03= Hurt *
04= Nothing *
05= Hurt
06= Ching Noise
07= Bubble Noise
08= Nothing (animation continues)
09= Freeze inplace
0A= Nothing
0B= Deleted(Suicide)
0C= Hurt *
0D= Nothing
0E= Hurt
0F= Ching Noise(Ice Freezing on water)
10= Move (direction friendly)(Useless)
---^Useless
11= MegaBuster
12= BombThrow
13= StepSword (No Step=00 Sublevel, Step=Anything but 00 on Sublevel) *
14= Cannon
15= Time Freeze (use Levels and Sublevels)
16= MegaBuster
17= Vulcan
18= Yo-yo
19= BatCannon
1A= DrillDive
1B= Summon Navi (depends on Level)
1C= Whitecapsule effect? (Cannot be changed. Might also be attack +)
1D= GreigaBuster-Sublevel Determines amount
1E= FaltzerBuster-Same as Above
1F= Thunder
20= Recover ??? *-Level indicates 10,30,50,80,150,300,1000, And so on
21= AirShot
22= PanelShot
23= CopyDamage
24= Catack's TankCannon
25= Spreader(Screw with Sublevel)
26= AirHockey
27= FireBurn
28= TrainArrow(Anything works, only damage changes)
29= Gunner's MachGun
2A= CornShot(Must use certain values that haven't been found and recorded)
2B= Guard
2C= IronShell
2D= BubbleStar
2E= DrillArm *
2F= Tornado
30= WideShot
31= WaveArm
32= AquaNeedle
33= Jammed Buster
34= HyperBurst
35= GreatFire
36= RollingLog
37= GunSol *(Cannot be edited in term of anything but levels)
38= AirSpin (Level 00) Hell Ring(Level 01)
39= RiskyHoney
3A= AquaWave
3B= Nothing
3C= ElecBreath
3D= TenguStorm
3E= DollThunder
3F= WindRack
40= MoonBlade
41= Step up and throw a blade (AntiDamage Activate)
42= ElecPulse
43= AuraHead
44= MagnetCoil
45= Killer Cross' Beam
46= KillerBeast's Tail Shot
47= Anti-Damage *
48= Anti-Sword *
49= Sword
4A= TomahawkSwing
4B= BodyGuard
4C= Slash X
4D= GroundCross' Drill
4E= TomahawkBeast's WingThrow
4F= ChargeBeast's GregaHead
50= DustBeast's TrashToss
51= FireDragon
52= Unknown Attack (DroKoieo Reports in the J version it does some sort of atk. In U version, it throws bolts then freezes)
53= VarSword?
54= VarSword?
55= Sword Wave
56= ChargeCross' Dash
57= DustCross' ScrapReborn
58= DustCross' Inhale
59= DeCross Gain HP Bug(Untested)
5A= SetAntiDamage (freeze in place)
5B= Z-Saber
5C= Meteor Throw(Use Sublevel to set how many fall)
5D= Busters
5E= BloodRain (no attack)
5F+= Freezes

How about making into the Sword Wave? Use the variable 48 and change 14 to it. So now your string would now be 481E. Head over to one of your link navi operator, create a save state and check it out. So what do you think? Cool eh? What to change the level and sub level? You can do this to determine the effect of the chip. For instance. Air Hockey sub level determine how many times it will bounce before disappearing. The sub level can change some of the effects. Air hockey's sub level will determine how fast or slow it will go. Just one of the many tricks in chip modding. The sub level string for cannon is 0000 the last string in the large box in the image.

Want to play around with damage? Hopefully. Anyway, let us open up the calculator on windows. Notice that you can't do anything with it yet but let's change a few things. Go to the menu bar and under the "View" tab change it to scientific. You will notice a bullet for Hex, Dec, Oct, and Bin. We only need Hex and Dec so leave the others alone. Click on Dec. This will give you a standard number. Type in the amount of damage you wish to do, like for example we want maybe 80 damage? Punch in that. Now look at the Hex bullet. Click it. Now it was converted into Hex! Brilliant. Now that is the code you want to change in the small string under the box in the image. That is the damage string. That is how much a battle chip will do. Cool now you have changed the string from 0028 to 0050. This will now give you that much damage for that chip.

Try it. You'll be amazed! Here is what it will look like now.
Posted Image

Next we need to save it. But crud. How do we ever save it? That is what a hex editor is for. It can save it you ROM. Open it up and look. Go to the search tab and then go to the "goto" option. Put in the cannons off set. But err. Slight problem. You need some changing to do. The off set for it won't work unless you convert it. Look at the code and tell me the difference between these two codes. 08021DBE and 00021DBE. All we did was tank out the "8" in it. Fantastic! We figured out basic 2nd grade math! Whoopee! Cool now punch that in there now. You will go to the off set of the cannon's code. Now back to the visual boy advance. Now we must make it be in 8bit. Change the format to 8bit so you can read it and compare it to the Hex Editor. Compare and change as you go. Then after your done editing you ROM, save it, then exit out of the hex editor. You just made permanent changes to your ROM. Perfect.

Alright, Name modding; thus so far I have gotten 3 PMs of people telling me they don't understand so I will clarify that this is probably the EASIEST part in the guide.

First, find the font table on the original guide, he has it there. Copy it to notepad, save it. Name it as (mbn6.tbl) or any name but must have the extension of .tbl, so now they tat you have the font table set up, I will head into the next part. Hit cntl-t and then you will get inster font table to pop up. Now take your font table and load it up. Now when loaded up you will see a box appear near the top right of your screen and then check the box that says "view thingy active" then everything is now viewable in english. Now load your Rom by opening it through the menu and there you go.
Next go to menu bar - script - find using script - then a menu will pop up asking you to input a name. Put in "Canon" and it should pop up.

Now here are the rules on changing the name:
1. You must change the exact same number of letters as it's original (i.e Canon has 5 so your changes must be 5 letters long, spaces count)
2. ONLY THE NAME. No asterisks or anything, you screw it up, it will corrupt your ROM, and usually when you save it, it will tell you if you made an error.




Thanks for reading my guide. All credit goes for the ones who had written the previous guides for teaching me how to do this.
Edited by Other Kris, Nov 28 2010, 01:29 PM.
Posted Image
Posted Image
Posted Image
Profile
Quote
 
MegaRockEXE
Member Avatar
BN Guides Author

Most of this could already be done. Especially the renaming part. There is a program that does it automatically.
The Rockman EXE Zone | YouTube
Profile
Quote
 
Other Kris
No Avatar
RPG Maker Ace? Gotta win!
I just found it simpler to read. The last part was just an added part to make chip hacking seem more complete because renaming it would be make it easier to distinguish from chips. And plus I never meant to steal anything but more of just to make things a little less fuzzy.

Originally when I read some of the guides I made no sense until I broke it down into several parts.

Also I thought that the font table and the calculator part cleared up so much confusion. I had to get Tim tell me how to convert damage into hex and that took hours of thinking. Until I said to myself how easy it was. Lul failz.
Edited by Other Kris, Oct 30 2009, 08:31 PM.
Posted Image
Posted Image
Posted Image
Profile
Quote
 
MegaRockEXE
Member Avatar
BN Guides Author

I understand. This observation can only help others.
The Rockman EXE Zone | YouTube
Profile
Quote
 
Other Kris
No Avatar
RPG Maker Ace? Gotta win!
I have to note for a long running time that this guide is for reference and educational purposes only. Not the "full" guide. Anyway I need to also state that the code in the bottom is missing a character.
It is supposed to be [anchor]B8=[/anchor] bit it appears in bold letters do to the code of it. Sorry if I hadn't noticed it earlier.
Edited by Other Kris, Dec 24 2009, 07:55 AM.
Posted Image
Posted Image
Posted Image
Profile
Quote
 
Christopher Shadestorm
Member Avatar
Dedicated Member
mega rock.exe
Oct 30 2009, 07:42 PM
Most of this could already be done. Especially the renaming part. There is a program that does it automatically.
There is? What is it called?
Posted Image
Profile
Quote
 
Rekku Akumane
No Avatar
Regular Member
ok i dont know if its just me...but when i go to calculator and input 500 as the damge...it only gives me 1F4...isnt there supposed to be 4 things instead of just three?
Profile
Quote
 
Other Kris
No Avatar
RPG Maker Ace? Gotta win!
No, you did it right. 1F4 is the code. You don't need to go any further than that because every chips damage is at max of 500. If you go any higher it will say it's at that but really it's 500.
Posted Image
Posted Image
Posted Image
Profile
Quote
 
Other Kris
No Avatar
RPG Maker Ace? Gotta win!
darkmega111
Jan 8 2010, 09:57 AM
mega rock.exe
Oct 30 2009, 07:42 PM
Most of this could already be done. Especially the renaming part. There is a program that does it automatically.
There is? What is it called?
It's called Translhexation. I wonder if I spelled it right? Anyway, that's what it's called. Google it. You should find it. Then you use my font table I made or go to the original guide and then take the table there. Because my table is missing a code piece. It kept going to bold font instead of the actual thing I wanted it to.
Posted Image
Posted Image
Posted Image
Profile
Quote
 
Rekku Akumane
No Avatar
Regular Member
ok...then explain how dark got his chip up to...600 it think it was?
Profile
Quote
 
Other Kris
No Avatar
RPG Maker Ace? Gotta win!
Well it only shows. It doesn't mean it will deal 600.

Sorry - Edit, I was think murasma.
Edited by Other Kris, Jan 10 2010, 05:33 PM.
Posted Image
Posted Image
Posted Image
Profile
Quote
 
Rekku Akumane
No Avatar
Regular Member
well first thing....i think it actually does deal 600...ill check and second...because i forgot to say it...awesome guide :D

EDIT: yup it actually deals 600 dmg..
Edited by Rekku Akumane, Jan 10 2010, 05:43 PM.
Profile
Quote
 
Gaider
No Avatar
TREZian
mega rock.exe
Oct 30 2009, 07:42 PM
Most of this could already be done. Especially the renaming part. There is a program that does it automatically.
Can you give me the link to this program?
Profile
Quote
 
louman7777777
Member Avatar
Newb
Gaider
Jan 13 2010, 06:55 AM
mega rock.exe
Oct 30 2009, 07:42 PM
Most of this could already be done. Especially the renaming part. There is a program that does it automatically.
Can you give me the link to this program?
Right here:http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8604204/1/?x=90#new
next time look in the custom programs section
Profile
Quote
 
Gaider
No Avatar
TREZian
But GM's chip editor doesn't change the name of the chips...
Profile
Quote
 
Other Kris
No Avatar
RPG Maker Ace? Gotta win!
The best use for GM chip editor is the Chip Image part. I can't do it manually because it's to hard, but with his, I can do it in a matter of making my own, and then editing it in. Like magic, lawl.

Chip hacking manually is the way to go. Takes more time, but in the end, you can end up with creations unlike any other.

Once again I did say I was thinking of murasma. It's just that I was attempting something at that time but failed at it in the end. Wish it worked. So did Tim. ;.;
Posted Image
Posted Image
Posted Image
Profile
Quote
 
Gaider
No Avatar
TREZian
ChaosMegaman Kris: Though, I still can't get the renaming part in your guide, Kris.
Profile
Quote
 
Jav
Member Avatar
Dedicated Member
This could be done like MRE said.. But Its a good guide, i give you credit for that.
Posted Image
Profile
Quote
 
rathalos
No Avatar
Regular Member
where is the other chips offset ?
.DarkMegaZX - Rathalos
There are three types of people in this world: those who make things happen, those who watch things happen and those who wonder what happened
Thanks for who wished me luck in MY EXAMS !! (it worked !!) and IM BACK IN ACTION
Working on Ramicky Patch V 2.0 http://www.youtube.com/user/ramicky16
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
rathalos
Jan 21 2010, 12:37 AM
where is the other chips offset ?
what do you mean other chips offsets?
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
1 user reading this topic (1 Guest and 0 Anonymous)
Go to Next Page
« Previous Topic · Guides & Research · Next Topic »