Welcome Guest [Log In] [Register]
Locked Topic
MMBN4: The Guide
Topic Started: May 18 2009, 01:52 AM (9,177 Views)
Nemomon
Member Avatar
Die-hard Kemco fan

BN4 is sure an interesting game to hack. Finally cheats and hacks work together. By picking any Navi, you can customize them with certain moves. Check out the guide, which is not complete.

Hacking MMBN4


This guide will explain how to hack your own battles
in MMBN4. This game has a poor operating system,
so the game may crash often depending on what you do. It
may just be the most exciting game to hack because of the
cheats below. Here are the addresses:

080FC910= Virus Mod (for ElecTownTower1) RS
080FC920= Virus Mod (for ElecTownTower1) BM

080FC840= Battle Mod (for that battle) RS
080FC860= Battle Mod (for that battle; further right) BM

First find the battle. It consists of two Mettaurs and a
Melody. Depending on the game you're on, the viruses will
get beefed up to match the difficulty. Unfortunately, you
can't go back, so you will never fight a V1 or V2.
The exact
virus list is the same as 4.5s, so I won't mention those here.
The Navi list has changed though.


Virus List

7F= No name
80= Roll
81= RollV2
82= RollV3
83= RollSP
84= Gutsman
85= GutsmanV2
86= GutsmanV3
87= GutsmanSP
88= Windman
89= WindmanV2
8A= WindmanV3
8B= WindmanSP
8C= Searchman
8D= SearchmanV2
8E= SearchmanV3
8F= SearchmanSP
90= Fireman
91= FiremanV2
92= FiremanV3
93= FiremanSP
94= Thunderman
95= ThundermanV2
96= ThundermanV3
97= ThundermanSP
98= Protoman
99= ProtomanV2
9A= ProtomanV3
9B= ProtomanSP
9C= Numberman
9D= NumbermanV2
9E= NumbermanV3
9F= NumbermanSP
A0= Metalman
A1= MetalmanV2
A2= MetalmanV3
A3= MetalmanSP
A4= Junkman
A5= JunkmanV2
A6= JunkmanV3
A7= JunkmanSP
A8= Aquaman
A9= AquamanV2
AA= AquamanV3
AB= AquamanSP
AC= Woodman
AD= WoodmanV2
AE= WoodmanV3
AF= WoodmanSP
B0= Topman
B1= TopmanV2
B2= TopmanV3
B3= TopmanSP
B4= Shademan (he keeps disappearing. can be killed with dark sword)
B5= ShademanV2
B6= ShademanV3
B7= ShademanSP
B8= Burnman
B9= BurnmanV2
BA= BurnmanV3
BB= BurnmanSP
BC= Coldman
BD= ColdmanV2
BE= ColdmanV3
BF= ColdmanSP
C0= Sparkman
C1= SparkmanV2
C2= SparkmanV3
C3= SparkmanSP
C4= HeelNavi
C5= HeelNaviV2
C6= HeelNaviV3
C7= HeelNaviSP
C8= NormalNavi
C9= NormalNaviV2
CA= NormalNaviV3
CB= NormalNaviSP
CC= HeelNavi
CD= HeelNaviV2
CE= HeelNaviV3
CF= HeelNaviSP
D0= Laserman
D1= LasermanV2
D2= LasermanV3
D3= LasermanSP
D4= Kendoman
D5= KendomanV2
D6= KendomanV3
D7= KendomanSP
D8= Videoman
D9= VideomanV2
DA= VideomanV3
DB= VideomanSP
DC= NaviShadow
DD= NaviShadowSP
DE= NaviBlack
DF= NaviBlackSP
E0= Duo
E1= DuoV2
E2= DuoV3
E3= DuoSP
E4= Bass
E5= BassSP
E6= BassXX
E7= NO NAME
E8= NO NAME
E9= NO NAME
EA= NO NAME
EB= NO NAME
EC= NO NAME
ED= NO NAME
EE= NO NAME
EF= NO NAME
F0= MegamanDS
F1= RollDS
F2= GutsmanDS
F3= WindmanDS
F4= SearchmanDS
F5= FiremanDS
F6= ThundermanDS
F7= ProtomanDS
F8= NumbermanDS
F9= MetalmanDS
FA= JunkmanDS
FB= AquamanDS
FC= WoodmanDS
FD= NO NAME
FE= FREEZES
FF= DIVIDER


To my knowing, you can't fight the DS Navis for some reason. Maybe
you have to do something else. Also note that using Soul Navis, the
game and Navix will act strangly. Use one at a time. Aside from the
fact that you can replace yourself with any Navi, you can give them
a moveset too! By using these cheats, you can push Select to make
Megaman do that move. If you use these with any Navi from the above
list, you may get some interesting results. This is only to push select.
You can make it any other button and make it looks like you're actually
playing as that Navi with the proper moveset! It may prevent them from
moving, but it's worth experimenting with. Just note that these freeze
often and work at different frames. But first, the Joker Codes.
This lets you put whatever button you want to make that effect work.


(EXAMPLE)
D0000020 00XX
8203B188 YY04

Change X to whatever button:
A= 01
B= 02
Select= 04
Start= 08
L= 200
R= 100
Up = 40
Down = 80
Left = 20
Right = 10

Now just copy the first the value and replace it for YY to get that effect.
Remember that the attack inheritsthat of the previous attack, like your buster.

0004 = Fade in
0204 = Self-Destruct
0304 = Hurt
0704 = Move
0804 = Buster
0904 = Throw
0A04 = Sword *
0B04 = Cannon *
0C04 = Time Freeze (must use a previous chip)
0D04 = Soul Unison (freezes)
0E04 = GutsPunch
0F04 = Shot
1004 = GutsMachingGun
1104 = Soul Loss Animation
1204 = GutsPunch
1304 = Sharp Gear
1404 = MetalFist
1504 = DoomDice
1604 = Make a grass panel in front of you
1704 = WoodTower
1804 = Toss a bomb
1904 = Burn at point blank
1A04 = Barrier 10
1B04 = RollArrow
1C04 = RollChip Effect
1D04 = Recover ??? *
1E04 = Spreader with no spread
1F04 = 3-hit Vulcan
2104 = CrackOut
2204 = FlameLine
2304 = AirShot
2404 = ChargeShot
2504 = Guard1 (must hold)
2604 = Thunder
2704 = Dharma's AirHockey
2804 = WoodSoul's Tornado
2904 = Water Squirt
2A04 = Flower
2B04 = CopyDamage
2C04 = Roll's Whip
2D04 = Roll's Arrow
2E04 = Roll's Movement
2F04 = Roll's Summon (makes a clone)
3104 = Lark's WideShot
3204 = WindRack
3304 = Weather's HeatBreath
3404 = TwinFang
3604 = Summoning Sword (too muc freezes the game)
3704 = SwordWave
3804 = Kawarimi
3904 = AntiSword
3A04 = Move
3B04 = Searchman's Grenade Toss
3C04 = Searchman's SearchGun
3D04 = Searchman's Satellite
3E04 = SearchSoul's SearchGun
4004 = Windman's Wind (needs attack for birds)
4104 = Windman's Propellors (sucks and blows)
4204 = Windman's Tornados
4304 = Gutsman's EarthShatter
4404 = Drop Rocks
4504 = GutsPunch (hits 2 spaces)
4604 = GutsBuster (hits 4 spaces)
4704 = ThunderSoul's ZapRing
4904 = Fireman's FireBomb
4A04 = Fireman's Firearm
4C04 = Fireman's FireCircle
4E04 = Numberman's NumberBall
4F04 = Numberman's NumberTriangle
5004 = Numberman's DoomDice
5204 = Aquaman's AquaShot
5304 = Aquaman's AquaBomb
5404 = Failed attack
5504 = Move
5604 = Thunderman's Thunderbolt
5704 = Thunderman's ThunderArm
5804 = GunDelSol (varies by attack, useless)
5904 = MagBolt
5A04 = Sword
5B04 = Move
5C04 = Protoman's FigterSword (may step up)
5D04 = Protoman's WideSword
5E04 = Protoman's StepCross
5F04 = Protoman's DeltaRay
6004 = FireSoul's FireArm
6104 = BugCharge (gospel cannon)
6204 = PropellorBomb
6404 = Blinder
6504 = Move
6604 = Metalman's MetalGearThrow
6704 = Metalman's Missles
6804 = Metalman's Metal Fist
6904 = Gear Change
6C04 = Woodman's Wood Seeds
6D04 = Woodman's Move
6E04 = Junkman's Bolt Shot
6F04 = Junkman's Junk Press
7004 = Z Saver
7104 = Hyper Burst
7204 = Anti Damage
9E04 = Dark Soul (performs random moves)
9F04 = Wind
A104 = Dark Soul




Normal Navi's Move Set
D0000020 0001
8203B188 0A04
D0000020 0002
8203B188 0B04
D0000020 0004
8203B188 1D04

Changing the Battle Type

I don't know much about this section yet, but all I know is this. The value you change
is 00 which is next from value FF. Change this to any of the following:

20= Green Lines
99= Reduce virus level
E0= Reduce virus level w/Green Lines

There is obviously more, as I have gotten into a link battle before. More will be found
as soon as more testing is done.

Changing the Battle number

To change the battle number, change the second 00 value past the value FF.
Of course, it is in hex, so 11 is 0B.

Changing the Music

This is similar to 4.5 hacking. The value you need to change is 14 and it is on the
row below. 080FC850
Change it to any of the following:

Music List

00= Title Screen
01= Mysterious Shademan Theme
02= ACDC Theme
03= Indoors Theme
04= ElecTopia Theme
05= DenDome Theme
06= Castillo Theme
07= Netopia Theme
08= NAXA Theme
09= Tournament Selection
0A= Dracky Castle
0B= Crisis
0C= Sad Theme
0D= Hero Theme
0E= Transmission
0F= ElecTownTower Theme
10= ToyRobo Comp
11= Space Comp
12= Network Theme
13= Undernet Theme
14= Virus Battle
15= Boss Battle
16= Final Battle
17= Tournament Theme
18= Results
19= Loser
1A= Game Over
1B= Enemy Encounter
1C= Credits
1D= Navi Customizer
1E= Reuslts (short version)
1F= Tournament Winner
20= Dracky Comp
21= Virus Battle 2 (slightly modified)
22= No Music


Changing the Background

It always has and always will be value FF. It stands out like a sore thumb.
Change this to any of the values below to get that BG.

00= ElecTownTower BG
01= ToyRobo BG
02= Lan's PC BG
03= Regular PC BG
04= ACDC Area BG
05= Town Aea BG
06= Castillo BG
07= YumLand BG
08= Undernet BG
09= Dark Regular PC BG
0A= Space BG
0B= Mayl BG
0C= Dex BG
0D= Yai BG
0E= Hotel BG
0F= Soldier BG
10= Town HP BG
11= Black Earth BG
12= Dracky BG
13= Netopia Area BG
14= Netfrica Area BG
15= Sharo Area BG
16= Satelite BG
17= Duo BG
18= Green Tournament BG
19= Blue Tournament BG
1A= Gold Tournament BG


The ones with an asterisk are the ones that work with Normal Navi. Just an example of what this can do. These will probably work with other Navis as well.
Posted Image Posted Image
Profile
 
Midnite
Member Avatar
Moderpator

Same ElecTown Virus Mod:
EXE4TRS: 080FC770
EXE4TBM: 080FC780

Same ElecTown Battle Mod:
EXE4TRS: 080FC6A0
EXE4TBM: 080FC6B0

Menu Color Modifier
3200A448 00XX

00= Roll Pink
01= Operation Green
02= Night Black
03= Megaman Blue
04= RedSun/BlueMoon
05= Glitched
Edited by Midnite, Jul 10 2011, 02:30 PM.
Posted ImagePosted Image Posted Image
Profile
 
BladeCrossEXE
No Avatar
TREZian
Can somone give me Rockman and Blues' addresses?
Control you Destiny, or Someone Else will.
Posted Image My Youtube:http://www.youtube.com/user/Bladecrossexe?feature=mhum


Profile
 
Dramz
No Avatar
Spastic Colon

Does anyone know if it is possible to have allies in BN4?
if it is...how...?
Profile
 
bransound
No Avatar
Regular Member
Yes, you can have allies in bn4. As you know there are four sets of values for each character, example: 84 02 02 08. The first value (84) stands for who they are, in this case gutsman. The next two values (02 02) represent where they are on the field. The last set of values (08) are for what the character is, rock, virus, enemy navi, ect. This would not normally be 08, but if you change the last set of values to 08 like I did, than gutsman here would be your ally. As cool as that may sound though, the thing with bn4 is its engine is so weak that most changes that you make to battles will freeze the game often. I find that having laserman as an ally seems to work the best without the game freezing on you. Plus he's a pretty strong ally to have.
Profile
 
AlphaOmega
No Avatar
Regular Member
Does anyone know the addresses for Red Sun JP?
Posted Image [rbw]Fear the Power![/rbw]
Profile
 
Dramz
No Avatar
Spastic Colon

bransound
Jan 3 2010, 10:04 PM
Yes, you can have allies in bn4. As you know there are four sets of values for each character, example: 84 02 02 08. The first value (84) stands for who they are, in this case gutsman. The next two values (02 02) represent where they are on the field. The last set of values (08) are for what the character is, rock, virus, enemy navi, ect. This would not normally be 08, but if you change the last set of values to 08 like I did, than gutsman here would be your ally. As cool as that may sound though, the thing with bn4 is its engine is so weak that most changes that you make to battles will freeze the game often. I find that having laserman as an ally seems to work the best without the game freezing on you. Plus he's a pretty strong ally to have.
thx man....that'll really help.
How'd you learn that anyway? you into programming?
Profile
 
Midnite
Member Avatar
Moderpator

AlphaOmega
Jan 31 2010, 06:46 PM
Does anyone know the addresses for Red Sun JP?
For the virus mods, it's in the 2nd post with the TRS.
Posted ImagePosted Image Posted Image
Profile
 
AlphaOmega
No Avatar
Regular Member
Midnite
Feb 3 2010, 05:26 PM
AlphaOmega
Jan 31 2010, 06:46 PM
Does anyone know the addresses for Red Sun JP?
For the virus mods, it's in the 2nd post with the TRS.
Thanks. I thought I tried it, but I guess I did not, or I just did not seem to encounter the modded battle. Do you know the address for the music/battle mods?
Edited by AlphaOmega, Feb 6 2010, 08:20 PM.
Posted Image [rbw]Fear the Power![/rbw]
Profile
 
bransound
No Avatar
Regular Member
ablon08
Feb 2 2010, 03:30 AM
bransound
Jan 3 2010, 10:04 PM
Yes, you can have allies in bn4. As you know there are four sets of values for each character, example: 84 02 02 08. The first value (84) stands for who they are, in this case gutsman. The next two values (02 02) represent where they are on the field. The last set of values (08) are for what the character is, rock, virus, enemy navi, ect. This would not normally be 08, but if you change the last set of values to 08 like I did, than gutsman here would be your ally. As cool as that may sound though, the thing with bn4 is its engine is so weak that most changes that you make to battles will freeze the game often. I find that having laserman as an ally seems to work the best without the game freezing on you. Plus he's a pretty strong ally to have.
thx man....that'll really help. How'd you learn that anyway? you into programming?
Yeh I'm pretty much trying to study programming. But I really must give the credit to Nemo and MegaRock for posting and reposting the hacking guides. From those I was able to figure out a few things in BN4. Currently I'm going to try and find a navi control code for BN4. There must be one since you can play as other navis in the game. Also I'm wondering if its possible to try and stregthen or replace its weak engine with a stronger one for less freezing with allies. So yeh lots goings on, stay tuned.
Profile
 
bransound
No Avatar
Regular Member
For a cool glitch, set the anti-damage ability to a joker code value such as the select button. And then either with a chip, or the navi customizer program deploy any kind of shield and before the shield dissapears, hit the anti-damage joker button and the shield will stay in effect and you will repel all non-shield piercing attacks and won't be affected by any wind type. Its like being bullet proof.
Profile
 
Dramz
No Avatar
Spastic Colon

bransound
Feb 12 2010, 07:23 PM
For a cool glitch, set the anti-damage ability to a joker code value such as the select button. And then either with a chip, or the navi customizer program deploy any kind of shield and before the shield dissapears, hit the anti-damage joker button and the shield will stay in effect and you will repel all non-shield piercing attacks and won't be affected by any wind type. Its like being bullet proof.
that is a pretty cool glitch.
honestly....what were you doing to figure that one out?
Profile
 
SearchmanXZ
No Avatar
Regular Member
Since Exe 4 was my fav of all the Exe games I'd like to mod away at it after having finsihed red sun seeeveral times and blue moon 4 times.

However I don't get anything you guys wrote ( my name is hackingnewbie I guess).
Is this modding guide meant to be a collection of codes to form battles as ones like ?

If so:

Could someone please post one example and post what he replaced (colored would be good) so I can understand this.

Thanks for the guide and thanks in advance for any help.
Profile
 
SearchmanXZ
No Avatar
Regular Member
Noone ? I only want to understandhow to use those (an example would be best ).
Profile
 
Midnite
Member Avatar
Moderpator

Sorry for not replying. You can learn how to battle hack first with BN6 and using the steps from there, you'll understand what's going on over here.
Posted ImagePosted Image Posted Image
Profile
 
SearchmanXZ
No Avatar
Regular Member
any links etc ? btw: are these codes action replay, or what kind are they ?
Profile
 
Midnite
Member Avatar
Moderpator

Follow this. You ARE in the same section as it. These are memory viewer modding, you go in the game's coding and modify it.
Posted ImagePosted Image Posted Image
Profile
 
SearchmanXZ
No Avatar
Regular Member
Ah ! Awesome Thanks :) That helps alot

BTW: After battles have been modified, can these hacks be turned into easier to use Codebreaker/Action Replay Codes / VBA Codes ?

Would be great to have easy access to them.

Also, this is probably a stupid idea, but what happens if you battle a modded battle, then use lock enemy, save, turn it off/on again ?

Does the modded enemy appear ?

I guess no ?
Edited by SearchmanXZ, Dec 11 2011, 02:19 PM.
Profile
 
Uhh
No Avatar
Newb
I'd like to replace megaman with roll sprites, I'm figuring I can use dumps for roll that work on bbn6, just curious as to megamans sprite locations on bbn4, and it'd be easier to just replace the address to rolls than to add in the sprite. Can you point me in the right direction?
Profile
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Guides & Research · Next Topic »
Locked Topic