Mega Man 5/Enemy ID

From Data Crystal
< Mega Man 5
Revision as of 02:42, 24 January 2024 by Xkeeper (talk | contribs) (Xkeeper moved page Mega Man V: Enemy ID to Mega Man V/Enemy ID: normalize subpages and titles)
Jump to navigation Jump to search

This is a sub-page of Mega Man 5.

Enemy ID is the root value of the constellation of data used to set up Object Memory for a level's enemies and their sprites. Enemy ID is used in Enemy Data in Level Data to determine the kind of enemy or item.

However, Enemy Data is not just used to set up enemies and other Objects. If the Enemy ID is in the range $C0 to $FF, it has quite other purposes. Its then refered to as an Effect Enemy. In Mega Man 5, effect enemies can switch to a different set of background CHR Banks, load a 4-color-long palette to the background palette, activate a CHR Animation or a Palette Animation.

When an Object is initialized (when an enemy or item becomes visible on the side of the screen), the Enemy ID is used as index to load from tables and write to Object Memory. Examples of these tables are the Object ID Table, telling what Object ID to load for each Enemy ID, and the Sprite ID Table, telling what Sprite ID to load for each Enemy ID. (See Bank 1B: Enemy Data Bank in ROM map)

List of Enemy ID's

(if anyone has enemy names that are better describing, please update)

  • 00: Ballhead Guy
  • 01: Spike Drop Guy
  • 02: Skull Dropper
  • 03: Space Metool
  • 04: Tiger
  • 05: Rat
  • 06: Flying Shield
  • 07: Bomb Dropper
  • 08: Cannon Metool
  • 09: Steam-engine Metool
  • 0A: Falling Crystal
  • 0B: Water Mine
  • 0C: Robot Giant
  • 0D: Flying Cannon Guy
  • 0E: Chainball (Down)
  • 0F: Chainball (Up)
  • 10: Pit Guard
  • 11: Comet Effect
  • 12: Drop Capsule
  • 13: Water Hole
  • 14: Shielded Shooter
  • 15: Dust Guy
  • 16: Ball Thrower
  • 17: Scooter Guy
  • 18: Crystal Aimer
  • 19: Gravity Aimer
  • 1A: Gravity Aimer (Down-up)
  • 1B: Missile Giant
  • 1C: Falling Bowl
  • 1D: Cannon
  • 1E: Lazer Giant
  • 1F: Lazer Giant 2
  • 20: Platform (Up)
  • 21: Platform (Up-Right)
  • 22: Platform (Right)
  • 23: Platform (Down-Right)
  • 24: Platform (Down)
  • 25: Platform (Down-Left)
  • 26: Platform (Left)
  • 27: Platform (Up-Left)
  • 28: Scooter Guy (Behind)
  • 29: Water Metool
  • 2A: Spiral Neck
  • 2B: Bumping Shooter
  • 2C: Catapult Guy
  • 2D: Wheel (Right)
  • 2E: Wheel (Left)
  • 2F: Wheel (Right) 2
  • 30: Wheel (Left) 2
  • 31: Metool
  • 32: Platform Mine
  • 33: e33
  • 34: e34
  • 35: Stone Thrower
  • 36: Moving Shell-Guy
  • 37: Napalm Missile
  • 38: Sorrounder
  • 39: Fowl
  • 3A: Fish
  • 3B: Hidden Cannon
  • 3C: Wheel (Left) 3
  • 3D: Wheel (Right) 3
  • 3E: Wheel (Left) 4
  • 3F: Moving Shell-Guy 2
  • 40: Warp (Chargeman)
  • 41: Pipe Ride (Waveman)
  • 42: Gravity: Normal (Smal)
  • 43: Gravity: Down-Up (Smal)
  • 44: Gravity: Down-Up (Tall)
  • 45: Gravity: Down-Up (Tall)
  • 46: Gravity: Normal (Horz)
  • 47: BG Up\Down (Starman)
  • 48: Elevator 1 (Gyroman)
  • 49: Elevator 2 (Gyroman)
  • 4A: Bubbles (Waveman)
  • 4B: BG Up\Down 2 (Wily 1)
  • 4C: Huge Drills (Napalmman)
  • 4D: Train BG (Chargeman)
  • 4E: Scooter (Waveman)
  • 4F: Invisible Spikes
  • 50: Waveman Miniboss
  • 51: Floor (Starman)
  • 52: Floor 2 (Starman)
  • 53: Floor 3 (Starman)
  • 54: Long Floor (Unused)
  • 55: Blocks (Darkman 3)
  • 56: Blocks p2 (Darkman 3)
  • 57: Blocks Pattern
  • 58: Wily Boss 1
  • 59: Wily Boss 1 (Head)
  • 5A: Wily Boss 1 (Wheel)
  • 5B: Wily Boss 2
  • 5C: e5C
  • 5D: Wily 1
  • 5E: Darkman (Final)
  • 5F: Wily 2
  • 60: Walking Wheel
  • 61: Slow-Flying Searcher
  • 62: Stoneman
  • 63: Chargeman
  • 64: Gyroman
  • 65: Gravityman
  • 66: Crystalman
  • 67: Waveman
  • 68: Napalmman
  • 69: Starman
  • 6A: Darkman (Shield)
  • 6B: Darkman (Heavy Gun)
  • 6C: Darkman (Tanks)
  • 6D: -
  • 6E: -
  • 6F: -
  • 70: Beatup Room Warp
  • 71: Large Energy Caps. (Warp)
  • 72: Dr.Light
  • 73: -
  • 74: -
  • 75: -
  • 76: -
  • 77: -
  • 78: -
  • 79: -
  • 7A: -
  • 7B: -
  • 7C: -
  • 7D: -
  • 7E: -
  • 7F: Wheel (Right) 4
  • 80: Eddie
  • 81: 'E' Container
  • 82: 'M' Container
  • 83: Extra Life
  • 84: Large Energy Capsule
  • 85: Smal Energy Capsule
  • 86: Large Weapon Capsule
  • 87: Smal Weapon Capsule
  • 88: 'M' Letter
  • 89: 'E' Letter
  • 8A: 'G' Letter
  • 8B: 'A' Letter
  • 8C: 'M' Letter (char 5)
  • 8D: 'A' Letter (char 6)
  • 8E: 'N' Letter
  • 8F: 'V' Letter
  • 90: Walking Gravityman (?)
  • 91: Wily Chase Scene
  • 92: Wily Chase (Pal. Switch)
  • 93: Wily Chase (Pal.Sw. 2)
  • 94: -
  • 95: -
  • 96: -
  • 97: Megaman Sprite (?)
  • 98: Darkman Battle (Heavy Gun)
  • 99: Napalmman Missile
  • 9A: -
  • 9B: Wily's Defeat Scene
  • 9C: Moving Feet Megaman (?)
  • 9D: Walking Megaman
  • 9E: Invisible Wall
  • 9F: Invisible Wall (2)
  • A0: -
  • A1: -
  • A2: Aiming Megaman (1)
  • A3: -
  • A4: Aiming Megaman (2)
  • A5: -
  • A6: Aiming Megaman (BG)
  • A7: -
  • A8: Water Hole (Strange)
  • A9: -
  • AA: -
  • AB: -
  • AC: Enemy Defeated Explosion
  • AD: -
  • AE: -
  • AF: -
  • B0: -
  • B1: -
  • B2: -
  • B3: -
  • B4: -
  • B5: -
  • B6: -
  • B7: -
  • B8: -
  • B9: Barrier Shld's (Darkman)
  • BA: Wily's Defeat Scene 2
  • BB: -
  • BC: -
  • BD: -
  • BE: -
  • BF: -