The current URL is datacrystal.tcrf.net.
Mega Man 5/Enemy ID: Difference between revisions
No edit summary |
m (Mega Man V :Enemy ID moved to Mega Man V: Enemy ID) |
(No difference)
|
Revision as of 21:23, 5 June 2009
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: -