Mega Man: The Wily Wars/ROM map

From Data Crystal
Revision as of 08:33, 7 September 2020 by Kcowolf (talk | contribs) (Added Mega Man 3 weapon damage offsets)
Jump to navigation Jump to search

Enemy and Boss Data

Addresses below refer to the European ROM. For the US ROM, subtract 0x9E.

Enemy and boss data starts at 0x06E530. Each enemy's entry is 0x1C bytes long.

Table Entry Offsets

Offset Use
0x00 Initial health
0x01 Damage to Mega Man on collision (00 = no damage and no knockback)
0x02 Mega Buster damage
Weapons from Mega Man 1
0x03 Hyper Bomb damage
0x04 Thunder Beam damage
0x05 Super Arm (Guts Block) damage
0x06 Ice Slasher damage
0x07 Rolling Cutter damage
0x08 Fire Storm damage
Weapons from Mega Man 2
0x09 Atomic Fire damage
0x0A Air Shooter damage
0x0B Leaf Shield damage
0x0C Bubble Lead damage
0x0D Quick Boomerang damage
0x0E Time Stopper damage
0x0F Metal Blade damage
0x10 Crash Bomber damage
Weapons from Mega Man 3
0x11 Needle Cannon damage
0x12 Magnet Missile damage
0x13 Gemini Laser damage
0x14 Hard Knuckle damage
0x15 Top Spin damage
0x16 Search Snake damage
0x17 Spark Shock damage
0x18 Shadow Blade damage

Boss Data Starting Locations

Address Name
0x06EC4C Air Man
0x06EC68 Crash Man
0x06EC84 Metal Man
0x06ECA0 Wood Man
0x06ECBC Flash Man
0x06ECD8 Quick Man
0x06ECF4 Bubble Man
0x06ED10 Heat Man
0x06ED2C Mecha Dragon
0x06ED48 Picopico-kun
0x06ED64 Guts Tank
0x06ED80 Boobeam Trap
0x06ED9C Wily Machine 2
0x06EDB8 Alien

Robot Master Names

(All values below are for the European Rom)

These are the names that appear when a boss is selected. These begin at 0x066B3E and end with 0x066F1E. All names are in upper case and contain no spaces with the exception of "Dr WILY" and the Genesis Unit robots. This section will have more entries later on. All names are under 0x06 values.

Megaman 1 Robot Master Names

Address Name
0x066B3E CUTMAN
0x066B46 GUTSMAN
0x066B4E ICEMAN
0x066B56 BOMBMAN
0x066B5E FIREMAN
0x066B66 ELECMAN
0x066B6E Dr WILY

Megaman 2 Robot Master Names

Address Name
0x066C1A BUBBLEMAN
0x066C24 AIRMAN
0x066C2C QUICKMAN
0x066BC6 HEATMAN
0x066C3D WOODMAN
0x066C46 METALMAN
0x066C50 FLASHMAN
0x066C5A CRASHMAN

Megaman 3 Robot Master Names

Address Name
0x066D82 SPARKMAN
0x066D8C SNAKEMAN
0x066D96 NEEDLEMAN
0x066DA0 HARDMAN
0x066DA8 TOPMAN
0x066DB0 GEMINIMAN
0x066DBA MAGNETMAN
0x066DC4 SHADOWMAN

Wily Tower Bosses

Note: In the game's rom, the letter "e" represents a space in the text.

Address Name
0x066F02 BUSTER ROD G
0x066F10 MEGA WATER S
0x066F1E HYPER STORM H