|
How to mod a battle using RAM in MMBN6; RAM useage
|
|
Topic Started: Feb 15 2011, 04:18 AM (933 Views)
|
|
brianuuu
|
Feb 15 2011, 04:18 AM
Post #1
|
SF Noise Spriter
- Posts:
- 1,742
- Group:
- Members
- Member
- #4,747
- Joined:
- November 17, 2009
|
I find this recently.
Code you mast put first 820348BC 00B0 820348BE 0200 820000B0 1400 820000B2 00@@ 820000B4 00## 820000B6 0038 820000B8 49E2 820000BA 0000 820000BC 00C0 820000BE 0200
Megaman 820000C0 $$00 820000C2 0000
NOTE: You can only have max 4 enemies and 3 allies. Slot x1 820000C4 $$%% 820000C6 &&** 820000C8 00F0
Slot x2 820000C4 $$%% 820000C6 &&** 820000C8 $$%% 820000CA &&** 820000CC 00F0
Slot x3 820000C4 $$%% 820000C6 &&** 820000C8 $$%% 820000CA &&** 820000CC $$%% 820000CE &&** 820000D0 00F0
Slot x4 820000C4 $$%% 820000C6 &&** 820000C8 $$%% 820000CA &&** 820000CC $$%% 820000CE &&** 820000D0 $$%% 820000D2 &&** 820000D4 00F0
Slot x5 820000C4 $$%% 820000C6 &&** 820000C8 $$%% 820000CA &&** 820000CC $$%% 820000CE &&** 820000D0 $$%% 820000D2 &&** 820000D4 $$%% 820000D6 &&** 820000D8 00F0
Slot x6 820000C4 $$%% 820000C6 &&** 820000C8 $$%% 820000CA &&** 820000CC $$%% 820000CE &&** 820000D0 $$%% 820000D2 &&** 820000D4 $$%% 820000D6 &&** 820000D8 $$%% 820000DA &&** 820000DC 00F0
Slot x7 820000C4 $$%% 820000C6 &&** 820000C8 $$%% 820000CA &&** 820000CC $$%% 820000CE &&** 820000D0 $$%% 820000D2 &&** 820000D4 $$%% 820000D6 &&** 820000D8 $$%% 820000DA &&** 820000DC $$%% 820000DE &&** 820000E0 00F0
@@ - Music 00= No Music 01= Main Theme 02= WWW Theme 03= Cyber City Theme 04= Indoors Theme 05= School Theme 06= Seaside Town Theme 07= Sky Town Theme 08= Green Town Theme 09= Graveyard Area Theme 0A= Mr. Weather Comp Theme 0B= Event Occurance 0C= Crisis Theme 0D= Sad Theme 0E= Hero Theme 0F= Jack In! 10= Robo Control Comp 11= Aquarium Comp 12= Judge Tree Comp 13= Network Theme 14= Undernet Theme 15= Virus Battle 16= Boss Battle 17= CyberBeast Battle 18= Pavilion Theme 19= Results 1A= Loser 1B= Game Over 1C= Boss Encounter Theme 1D= Credits 1E= Navi Customizer Theme 1F= Results (short version) 20= Pavilion Comp 21= Theme of the CyberBeasts 22= MMBN3 Grand Prix Theme (Megaman Battle Theme) 23= Panic Theme 24= ACDC Town 25= Expo Theme 26= MMBN1 Numberman's Stage (Wood Impact Battle Theme) 27= Crossover Battle Theme 28= MMBN2 Virus Theme 29= MMBN3 Virus Theme
## - Background 00= Lan's PC BG 01= ACDC HP BG 02= Extra Area BG (freezes) 03= Seaside HP 04= Sky HP 05= Green HP 06= RoboControl BG 07= Regular Comp BG 08= Link Navi HP BG 09= Central Area BG 0A= Aquarium Comp BG 0B= Seaside Area BG 0C= Judgement Tree BG 0D= Green Area BG 0E= Sky Area BG 0F= Undernet BG 10= Mr. Weather Comp BG 11= Underground BG 12= CyberBeast Comp BG 13= ACDC Area BG 14= Interspace Area BG (Star BG) 15= Stormy Mr. Weather Comp BG
$$ - Position | 11 12 13 | 14 15 16 | | 21 22 23 | 24 25 26 | | 31 32 33 | 34 35 36 | Your Side Enemy's Side
%% - Ally or Enemy 11= Enemy 12= Ally
&& - Viruses or Bosses 00= Virus 01= Bosses
** - Viruses and Bosses values Viruses Values 00= TestVirus (not normally encountered) 01= Mettaur 02= Mettaur2 03= Mettaur3 04= MettaurSP 05= RareMettaur 06= RareMettaur2 07= Piranha 08= Piranha2 09= Piranha3 0A= PiranhaSP 0B= RarePiranha 0C= RarePiranha2 0D= HeadyA 0E= HeadyH 0F= HeadyW 10= HeadyE 11= RareHeady 12= RareHeady2 13= Swordy 14= Swordy2 15= Swordy3 16= SwordySP 17= RareSwordy 18= RareSwordy2 19= KillerEye 1A= DemonEye 1B= JokersEye 1C= KillerEyeSP 1D= RareKillerEye 1E= RareKillerEye2 1F= Quaker 20= Shaker 21= Breaker 22= QuakerSP 23= RareQuaker 24= RareQuaker2 25= Catack 26= Cateen 27= Catapult 28= CatackSP 29= RareCatack 2A= RareCatack2 2B= Champy 2C= Chumpy 2D= Chimpy 2E= ChampySP 2F= RareChampy 30= RareChampy2 31= WindBox 32= VaccuumFan 33= WindBox2 34= VaccuumFan2 35= RareBox 36= RareFan (not normally encountered) 37= Trumpy 38= Tuby 39= Tromby 3A= MuteAnt 3B= Xylos 3C= TrumpySP 3D= OldStove 3E= OldStove2 3F= OldStove3 40= OldStoveSP 41= RareOldStove 42= RareOldStove2 43= HauntedCandle 44= HauntedCandle2 45= HauntedCandle3 46= HauntedCandleSP 47= RareHauntedCandle 48= RareHauntedCandle2 49= Kettle (only hurt by fire) 4A= Kettle 4B= SuperKettle 4C= KettleDX 4D= KettleSP (black) 4E= RareKettle (not normally encountered) 4F= Puffy 50= Puffy2 51= Puffy3 52= PuffySP 53= RarePuffy 54= RarePuffy2 55= StarFish 56= StarFish2 57= StarFish3 58= StarFishSP 59= RareStarFish 5A= RareStarFish2 5B= EarthDragon 5C= ThunderDragon 5D= WaterDragon 5E= WoodDragon 5F= WhiteDragon 60= BlackDragon 61= ScareCrow 62= ScareCrow2 63= ScareCrow3 64= ScareCrowSP 65= RareScareCrow 66= RareScareCrow2 67= PulseBulb 68= PulseBulb2 69= PulseBulb3 6A= PulseBulbSP 6B= RarePulseBulb 6C= RarePulseBulb2 6D= BigHat 6E= BigHat2 6F= BigHat3 70= BigHatSP 71= RareBigHat 72= RareBigHat2 73= BombCorn 74= MegaCorn 75= GigaCorn 76= BombCornSP 77= RareBombCorn 78= RareBombCorn2 79= Shrubby 7A= Shrubby2 7B= Shrubby3 7C= ShrubbySP 7D= RareShrubby 7E= RareShrubby2 7F= HoneyBomber 80= HoneyBomber2 81= HoneyBomber3 82= HoneyBomberSP 83= RareHoneyBobmer 84= RareHoneyBomber2 85= Gunner 86= Shooter 87= Sniper 88= GunnerSP 89= RareGunner 8A= RareGunner2 8B= FighterPlane 8C= FighterPlane2 8D= FighterPlane3 8E= FighterPlaneSP 8F= RareFighterPlane 90= RareFighterPlane2 91= DarkMech 92= ElecMech 93= DoomMech 94= DarkMechSP 95= RareDarkMech 96= RareDarkMech2 97= SnakeArm 98= SnakeArm2 99= SnakeArm3 9A= SnakeArmSP 9B= RareSnakeArm 9C= RareSnakeArm2 9D= Armadill 9E= Armadill2 9F= Armadill3 A0= ArmadillSP A1= RareArmadill A2= RareArmadill2 A3= Cragger A4= MetalCragger A5= BigCragger A6= CraggerSP A7= RareCragger A8= RareCragger2 A9= Nightmare AA= BlackMare AB= DarkMare AC= NightmareSP AD= RareNightmare AE= RareNightmare2 AF= Dustman Mini-Game 1 B0= Dustman Mini-Game 2 B1= Dustman Mini-Game 3 B2= *CRASHES GAME* B3= *CRASHES GAME* B4= One Trash flies at the enemy. B5= Tomahawkman Mini-Game 1 B6= Tomahawkman Mini-Game 2 B7= Tomahawkman Mini-Game 3 B8= Tomahawkman Mini-Game 4 (glitched) B9= Tomahawkman Mini-Game 5 (glitched) BA= Tomahawkman Mini-Game 6 (glitched) BB= No Name Mettaur BC= No Name Mettaur2 BD= No Name Mettaur3 BE= No Name MettaurSP BF= No Name RareMettaur C0= No Name RareMettaur2 C1= Mettaur1 C2= Mettaur1EX C3= Mettaur2 C4= Mettaur2EX C5= Mettaur3 C6= Mettaur3EX C7= Tuby C8= TubyEX C9= Tuby2 CA= Tuby2EX CB= Tuby3 CC= Tuby3EX CD= Flag CE= Rock CF= Otenko D0= RockCube D1= IceCube D2= NO NAME D3= NO NAME D4= BombCube D5= BlackBomb D6= Wind D7= Fan D8= TimeBomb D9= TimeBomb+ DA= NO NAME DB= Anubis DC= PoisonPharoah DD= Fanfare DE= Discord DF= Timpani E0= Silence E1= DarkSonic E2= VDoll E3= Guradian E4= Voltz E5= AirSpin E6= ChaosLord E7= RedFruit E8= ChemicalFlash E9= ModMegaman EA= BassCrossMegaman EB= BLANK NAME EC= BLAMK NAME ("EX" in JP version) ED= BLANK NAME EE= BLANK NAME EF= *CRASHES GAME* F0= *CRASHES GAME* F1= *CRASHES GAME* F2= *CRASHES GAME* F3= *CRASHES GAME* F4= *CRASHES GAME* F5= *CRASHES GAME* F6= *CRASHES GAME* F7= *CRASHES GAME* F8= *CRASHES GAME* F9= BLANK NAME FA= BLANK NAME FB= *CRASHES GAME* FC= *CRASHES GAME* FD= *CRASHES GAME* FE= *CRASHES GAME*
Bosses Values 01= Heatman 02= HeatmanEX 03= HeatmanSP 04= HeatmanRV 05= HeatmanBX 07= Elecman 08= ElecmanEX 09= ElecmanSP 0A= ElecmanRV 0B= ElecmanBX 0D= Slashman 0E= SlashmanEX 0F= SlashmanSP 10= SlashmanRV 11= SlashmanBX 13= Killerman 14= KillermanEX 15= KillermanSP 16= KillermanRV 17= KillermanBX 19= Chargeman 1A= ChargemanEX 1B= ChargemanSP 1C= ChargemanRV 1D= ChargemanBX 1F= Spoutman 20= SpoutmanEX 21= SpoutmanSP 22= SpoutmanRV 23= SpoutmanBX 25= Tomahawkman 26= TomahawkmanEX 27= TomahawkmanSP 28= TomahawkmanRV 29= TomahawkmanBX 2B= Tenguman 2C= TengumanEX 2D= TengumanSP 2E= TengumanRV 2F= TengumanBX 31= Groundman 32= GroundmanEX 33= GroundmanSP 34= GroundmanRV 35= GroundmanBX 37= Dustman 38= DustmanEX 39= DustmanSP 3A= DustmanRV 3B= DustmanBX 3D= Protoman 3E= ProtomanEX 3F= ProtomanSP 40= ProtomanR 41= ProtomanBX 43= Blastman 44= BlastmanEX 45= BlastmanSP 46= BlastmanRV 47= BlastmanBX 49= Diveman 4A= DivemanEX 4B= DivemanSP 4C= DivemanRV 4D= DivemanBX 4F= Circusman 50= CircusmanEX 51= CircusmanSP 52= CircusmanRV 53= CircusmanBX 55= Judgeman 56= JudgemanEX 57= JudgemanSP 58= JudgemanRV 59= JudgemanBX 5B= Elementman 5C= ElementmanEX 5D= ElementmanSP 5E= ElementmanRV 5F= ElementmanBX 61= Hackjack 62= HackjackEX 63= HackjackSP 64= HackjackRV 65= HackjackBX 67= Colonel 68= ColonelEX 69= ColonelSP 6A= ColonelRV 6B= ColonelBX 6D= Bass 6E= BassBX 6F= BassEX 70= BassSP 71= BassBX 72= BassXX 73= Gregar 74= GregarEX 75= GregarSP 76= GregarRV 77= GregarBX 79= Falzar 7A= FalzarEX 7B= FalzarSP 7C= FalzarRV 7D= FalzarBX 85= Gbeast 86= GbeastEX 87= GbeastSP 88= GbeastRV 89= GbeastBX 8B= Fbeast 8C= FbeastEX 8D= FbeastSP 8E= FbeastRV 8F= FbeastBX
Edited by brianuuu, Feb 15 2011, 07:41 AM.
|
  
|
| |
|
MegaRockEXE
|
Feb 15 2011, 01:19 PM
Post #2
|
BN Guides Author
- Posts:
- 6,103
- Group:
- Battle Network Guide Writer
- Member
- #5
- Joined:
- August 13, 2006
|
Let me guess, you made a cheat that changes the battle pointer to something else and the other cheats are writing to that new area?
|
|
The Rockman EXE Zone | YouTube
|
| |
Agro
|
Feb 15 2011, 04:17 PM
Post #3
|
Programmer!
- Posts:
- 0
- Group:
- Banned
- Member
- #3,428
- Joined:
- October 25, 2008
|
Well, of course there's a RAM offset to edit a battle. The data in the game for the battle are there; they cannot do anything without being read from. (If you probably set a breakpoint on the RAM offset, you'll get a game offset for the battle).
|
|
|
| |
|
brianuuu
|
Feb 16 2011, 02:49 AM
Post #4
|
SF Noise Spriter
- Posts:
- 1,742
- Group:
- Members
- Member
- #4,747
- Joined:
- November 17, 2009
|
- mega rock.exe
- Feb 15 2011, 01:19 PM
Let me guess, you made a cheat that changes the battle pointer to something else and the other cheats are writing to that new area? 20348BC This offset can check the battle that you are battling, so I made a cheat that it points to the RAM data, then you can edit the RAM and battle anything you want.
@Argo, this cheat is useful for lazy newbs to mod a battle without reading a long guide.
|
  
|
| |
|
Naegi Makoto
|
Feb 16 2011, 06:16 AM
Post #5
|
TREZian
- Posts:
- 454
- Group:
- Members
- Member
- #5,163
- Joined:
- February 23, 2010
- Friend Code 1
- You don't need these services anymore.
- Friend Code 2
- Good luck. - Nicaea B ver
|
- brianuuu
- Feb 16 2011, 02:49 AM
@Argo, this cheat is useful for lazy newbs to mod a battle without reading a long guide. Like me. Thanks for finding this Brianuuu!
|
Currently: Working as an assistant programmer in this project : Ciel Fledge 3rd year of University, Information Technology Major
|
| |
|
Zanerus
|
Feb 16 2011, 06:58 AM
Post #6
|
Dedicated Member
- Posts:
- 967
- Group:
- Members
- Member
- #1,992
- Joined:
- December 29, 2007
|
I think its useful for testing modifacations to navis without having to load a long list, also helps us carry over fights, I should be able to easily make fights for Sol now.
|
Zane's poetry Hour here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8752185/1/
AEZ Patch version 4 finally out: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8667690/1/
Chip hacker starters can find my notes here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8685052/1/ PM me for any questions.
modding Guide Index can be found here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8750547/1/
Insanity is simply silliness misunderstood.
|
| |
|
brianuuu
|
Feb 16 2011, 07:45 AM
Post #7
|
SF Noise Spriter
- Posts:
- 1,742
- Group:
- Members
- Member
- #4,747
- Joined:
- November 17, 2009
|
Nah...to me it's much faster just type in R-O-M (wtf?changed to "game") in memory viewer =P
the R-O-M I mean is where the memory viewer shows it starts at 08000000, just like RAM 02000000, I'm not talking about the R-O-M you are thinking about .__.
Edited by brianuuu, Feb 16 2011, 07:47 AM.
|
  
|
| |
|
Prof. 9
|
Feb 16 2011, 07:46 AM
Post #8
|
Moderaptor
- Posts:
- 1,518
- Group:
- Moderators
- Member
- #3,472
- Joined:
- November 12, 2008
|
- Zanerus
- Feb 16 2011, 06:58 AM
I think its useful for testing modifacations to navis without having to load a long list, also helps us carry over fights, I should be able to easily make fights for Sol now. Sol should be able to easily make her own fights now, amirite?
|
Follow me on Twitter! Fork me on GitHub!
|
| |
|
Zanerus
|
Feb 16 2011, 08:00 PM
Post #9
|
Dedicated Member
- Posts:
- 967
- Group:
- Members
- Member
- #1,992
- Joined:
- December 29, 2007
|
- Prof. 9
- Feb 16 2011, 07:46 AM
- Zanerus
- Feb 16 2011, 06:58 AM
I think its useful for testing modifacations to navis without having to load a long list, also helps us carry over fights, I should be able to easily make fights for Sol now.
Sol should be able to easily make her own fights now, amirite? Hopefully, cause Sol is getting bored of normal fights in the game.
He beat the GDs in ten seconds.
|
Zane's poetry Hour here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8752185/1/
AEZ Patch version 4 finally out: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8667690/1/
Chip hacker starters can find my notes here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8685052/1/ PM me for any questions.
modding Guide Index can be found here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8750547/1/
Insanity is simply silliness misunderstood.
|
| |
| 1 user reading this topic (1 Guest and 0 Anonymous)
|