| MMBN6 Chip Modding Made Easy | |
|---|---|
| Topic Started: Oct 30 2009, 06:40 PM (6,066 Views) | |
| Other Kris | Oct 30 2009, 06:40 PM Post #1 |
|
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. ![]() 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. ![]() 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.
|
![]() ![]() ![]() | |
|
|
|
| MegaRockEXE | Oct 30 2009, 07:42 PM Post #2 |
![]()
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 | |
|
|
|
| Other Kris | Oct 30 2009, 08:29 PM Post #3 |
|
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.
|
![]() ![]() ![]() | |
|
|
|
| MegaRockEXE | Oct 30 2009, 09:18 PM Post #4 |
![]()
BN Guides Author
![]()
|
I understand. This observation can only help others. |
| The Rockman EXE Zone | YouTube | |
|
|
|
| Other Kris | Dec 24 2009, 07:54 AM Post #5 |
|
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.
|
![]() ![]() ![]() | |
|
|
|
| Christopher Shadestorm | Jan 8 2010, 09:57 AM Post #6 |
![]()
Dedicated Member
|
There is? What is it called? |
| |
|
|
|
| Rekku Akumane | Jan 8 2010, 11:50 PM Post #7 |
|
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? |
|
|
|
| Other Kris | Jan 10 2010, 11:33 AM Post #8 |
|
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. |
![]() ![]() ![]() | |
|
|
|
| Other Kris | Jan 10 2010, 11:35 AM Post #9 |
|
RPG Maker Ace? Gotta win!
|
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. |
![]() ![]() ![]() | |
|
|
|
| Rekku Akumane | Jan 10 2010, 04:12 PM Post #10 |
|
Regular Member
|
ok...then explain how dark got his chip up to...600 it think it was? |
|
|
|
| Other Kris | Jan 10 2010, 05:31 PM Post #11 |
|
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.
|
![]() ![]() ![]() | |
|
|
|
| Rekku Akumane | Jan 10 2010, 05:34 PM Post #12 |
|
Regular Member
|
well first thing....i think it actually does deal 600...ill check and second...because i forgot to say it...awesome guide ![]() EDIT: yup it actually deals 600 dmg.. Edited by Rekku Akumane, Jan 10 2010, 05:43 PM.
|
|
|
|
| Gaider | Jan 13 2010, 06:55 AM Post #13 |
|
TREZian
|
Can you give me the link to this program? |
|
|
|
| louman7777777 | Jan 13 2010, 09:23 PM Post #14 |
![]()
Newb
|
Right here:http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8604204/1/?x=90#new next time look in the custom programs section |
|
|
|
| Gaider | Jan 13 2010, 10:33 PM Post #15 |
|
TREZian
|
But GM's chip editor doesn't change the name of the chips... |
|
|
|
| Other Kris | Jan 13 2010, 10:57 PM Post #16 |
|
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. ;.; |
![]() ![]() ![]() | |
|
|
|
| Gaider | Jan 14 2010, 12:17 AM Post #17 |
|
TREZian
|
ChaosMegaman Kris: Though, I still can't get the renaming part in your guide, Kris. |
|
|
|
| Jav | Jan 14 2010, 06:33 AM Post #18 |
![]()
Dedicated Member
|
This could be done like MRE said.. But Its a good guide, i give you credit for that. |
| |
|
|
|
| rathalos | Jan 21 2010, 12:37 AM Post #19 |
|
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 | |
|
|
|
| brianuuu | Jan 21 2010, 01:25 AM Post #20 |
![]()
SF Noise Spriter
|
what do you mean other chips offsets? |
![]() ![]() ![]()
| |
|
|
|
| 1 user reading this topic (1 Guest and 0 Anonymous) | |
| Go to Next Page | |
| « Previous Topic · Guides & Research · Next Topic » |
















