If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Mega Man 2/ROM map: Difference between revisions
Jump to navigation
Jump to search
Ice Ranger (talk | contribs) (partial work to ROM map, needs completion on formatting.) |
Ice Ranger (talk | contribs) (Finished formatting) |
||
Line 28: | Line 28: | ||
* 0x034677 - Pointer for Heat Man Stage from selection | * 0x034677 - Pointer for Heat Man Stage from selection | ||
* 0x038076 - 0x03807D - routine to see all weapons gained to go to Wily when selecting Start | * 0x038076 - 0x03807D - routine to see all weapons gained to go to Wily when selecting Start | ||
* 0x03C264 - 0x03C269 - routine to see all weapons gained to go to Wily after gaining a weapon | |||
* | |||
===HP=== | ===HP=== | ||
* 0x038315 - Maximum Energy for Mega Man | * 0x038315 - Maximum Energy for Mega Man | ||
* 0x03CF79 - X position for energy bar | |||
* 0x03CF8F - X position for weapon bar | |||
* 0x03CFB1 - X position for boss bar | |||
* 0x03CFD8 - Graphics for Energy Bar | |||
* 0x03CFF5 - Y position for 1/7 energy | |||
* 0x03CFF6 - Y position for 2/7 energy | |||
* 0x03CFF7 - Y position for 3/7 energy | |||
* 0x03CFF8 - Y position for 4/7 energy | |||
* 0x03CFF9 - Y position for 5/7 energy | |||
* 0x03CFFA - Y position for 6/7 energy | |||
* 0x03CFFB - Y position for 7/7 energy | |||
===Sound Effects during Stage=== | ===Sound Effects during Stage=== | ||
0x03524E - changing selections in menu, Mega Man forming | * 0x03524E - changing selections in menu, Mega Man forming | ||
* 0x038685 - Sound for Mega Man landing | |||
* 0x03C59F - Sound for entering menu screen during action | |||
* 0x03C802 - Sound effect for Mega Man beamed down | |||
===Menu Screen=== | ===Menu Screen=== | ||
Line 137: | Line 148: | ||
* 0x038301 - Amount of HP small Energy returns | * 0x038301 - Amount of HP small Energy returns | ||
===Power Ups=== | |||
* 0x03C289 - Power Up from Heat Man | * 0x03C289 - Power Up from Heat Man | ||
* 0x03C28A - Power Up from Air Man | * 0x03C28A - Power Up from Air Man | ||
Line 158: | Line 165: | ||
* 0x03C297 - Item # from Metal Man | * 0x03C297 - Item # from Metal Man | ||
* 0x03C298 - Item # from Crash Man | * 0x03C298 - Item # from Crash Man | ||
====Arm Cannon==== | |||
* 0x03DA91 - Sound for Mega Man shooting normal shot | |||
====Air==== | |||
* 0x03DAE6 - Sound effect for Air Shot | |||
* 0x03DAEE - Number of power to remove for 1 Air Shot | |||
====Bubble==== | |||
* 0x03DB34 - Sound effect for Bubble Lead | |||
* 0x03DB3D - Number of Bubble Lead to use before reducing power | |||
====Quick==== | |||
* 0x03DB6F - Sound effect for Quick Boomerang | |||
* 0x03DB78 - Number of Quick Boomerangs to use before reducing power | |||
====Crash==== | |||
* 0x03DBA6 - Sound effect for Crash Bomb | |||
* 0x03DB99 - Number of power to remove for 1 Crash Bomb | |||
====Metal==== | |||
* 0x03DBC9 - Sound effect for Metal Blade | |||
* 0x03DBD2 - Number of Metal Blades to use before reducing power | |||
====Flash==== | |||
* 0x03DC59 - Sound effect for Flash Stopper | |||
* 0x03E16E - Rate of speed to decrease Flash Stopper power | |||
====Heat==== | |||
* 0x03DE45 - Sound for Heat charge? | |||
====Wood==== | |||
* 0x03DF0D - Sound for Wood Shield turning | |||
* 0x03DF1F - Sound for Wood Shield appearing | |||
* 0x03DF72 - Number of power to remove for 1 Wood Shield | |||
====Crash==== | |||
* 0x03E089 - Sound effect for Crash Bomb clasping wall | |||
* 0x03E0DA - Sound effect for Crash Bomb exploding | |||
===Attack Power Table=== | |||
* 0x02E9C4 - Wood Man's body attack | |||
* 0x02E9C8 - Flash Man's body attack | |||
* 0x03ED76 - Shelled Fish's attack | |||
* 0x03ED78 - Large Frog's attack | |||
* 0x03ED79 - Small Frog's attack | |||
* 0x03ED82 - (16) Ball Bat attack | |||
* 0x03ED83 - (17) Rabbit attack | |||
* 0x03ED84 - (18) Rabbit's projectile attack (carrot) | |||
* 0x03ED85 - (19) Dog's attack | |||
* 0x03ED87 - (1B) Dog's fire projectile attack | |||
* 0x03ED89 - (1D) Ape's attack | |||
* 0x03ED8B - (1F) Chicken's attack | |||
* 0x03EDA1 - (35) Sniper Joe's projectile attack (round ball) | |||
* 0x03EDA4 - (38) Large Bird's attack | |||
* 0x03EDA6 - (3A) Large Bird's egg attack | |||
* 0x03EDA8 - (3C) Small Bird's attack | |||
* 0x03EDB7 - One arm shooter's attack | |||
* 0x03EDB9 - One arm shooter's projectile attack (pellet) | |||
* 0x03EDBA - Body of Sniper Joe's machine attack | |||
* 0x03EDBB - Sniper Joe's attack | |||
* 0x03EDBC - (50) Snake-like Pod's attack | |||
* 0x03EDBD - Snake-like Pod's projectile attack (snake rod) | |||
* 0x03EDCD - Wood Man's Shield | |||
* 0x03EDCE - Falling Leafs from Wood Man | |||
0x03ED76 - Shelled Fish's attack | |||
0x03ED78 - Large Frog's attack | |||
0x03ED79 - Small Frog's attack | |||
0x03ED82 - (16) Ball Bat attack | |||
0x03ED83 - (17) Rabbit attack | |||
0x03ED84 - (18) Rabbit's projectile attack (carrot) | |||
0x03ED85 - (19) Dog's attack | |||
0x03ED87 - (1B) Dog's fire projectile attack | |||
0x03ED89 - (1D) Ape's attack | |||
0x03ED8B - (1F) Chicken's attack | |||
0x03EDA1 - (35) Sniper Joe's projectile attack (round ball) | |||
0x03EDA4 - (38) Large Bird's attack | |||
0x03EDA6 - (3A) Large Bird's egg attack | |||
0x03EDA8 - (3C) Small Bird's attack | |||
0x03EDB7 - One arm shooter's attack | |||
0x03EDB9 - One arm shooter's projectile attack (pellet) | |||
0x03EDBA - Body of Sniper Joe's machine attack | |||
0x03EDBB - Sniper Joe's attack | |||
0x03EDBC - (50) Snake-like Pod's attack | |||
0x03EDBD - Snake-like Pod's projectile attack (snake rod) | |||
0x03EDCD - Wood Man's Shield | |||
0x03EDCE - Falling Leafs from Wood Man |
Revision as of 01:36, 1 May 2006
Stage Select
- 0x02EE10 - 0x02F1CF - Screen Layout
- 0x0340D8 - routine for checking if a level has been cleared
- 0x0340E3 - First level of Wily's castle
- 0x0340EC - 0x0340EF - routine for checking if a level has been cleared
- 0x0340F6 - Confirming selection
- 0x0341BA - Preview boss music
- 0x0342ED - Selection for Bubble Man cursor
- 0x0344A9 - 0x0344B8 - Palette background for Stage Select Screen
- 0x0344B9 - 0x0344C8 - Palette foreground for Stage Select Screen
- 0x034551 - Beginning of Sprites for Stage Select Screen
- 0x03462E - Cursor position for Bubble Man Y position
- 0x034637 - Cursor position for Bubble Man X position
- 0x03464F - Lines for Boss posing screen Last byte (reverse order)
- 0x03466E - Lines for Boss posing screen First byte (reverse order)
- 0x034670 - Pointer for Bubble Man Stage from selection
- 0x034671 - Pointer for Air Man Stage from selection
- 0x034672 - Pointer for Quick Man Stage from selection
- 0x034673 - Pointer for Wood Man Stage from selection
- 0x034674 - Pointer for Crash Man Stage from selection
- 0x034675 - Pointer for Flash Man Stage from selection
- 0x034676 - Pointer for Metal Man Stage from selection
- 0x034677 - Pointer for Heat Man Stage from selection
- 0x038076 - 0x03807D - routine to see all weapons gained to go to Wily when selecting Start
- 0x03C264 - 0x03C269 - routine to see all weapons gained to go to Wily after gaining a weapon
HP
- 0x038315 - Maximum Energy for Mega Man
- 0x03CF79 - X position for energy bar
- 0x03CF8F - X position for weapon bar
- 0x03CFB1 - X position for boss bar
- 0x03CFD8 - Graphics for Energy Bar
- 0x03CFF5 - Y position for 1/7 energy
- 0x03CFF6 - Y position for 2/7 energy
- 0x03CFF7 - Y position for 3/7 energy
- 0x03CFF8 - Y position for 4/7 energy
- 0x03CFF9 - Y position for 5/7 energy
- 0x03CFFA - Y position for 6/7 energy
- 0x03CFFB - Y position for 7/7 energy
Sound Effects during Stage
- 0x03524E - changing selections in menu, Mega Man forming
- 0x038685 - Sound for Mega Man landing
- 0x03C59F - Sound for entering menu screen during action
- 0x03C802 - Sound effect for Mega Man beamed down
Menu Screen
- 0x0352AC - Energy Compare for Energy Tank
- 0x03539E - Sound effect for turning off menu during action
- 0x03565C - Y position for E symbol for energy tanks
- 0x03565D - PPU graphic for E symbol for energy tanks
- 0x03565E - Palette and mirroring for E symbol for energy tanks
- 0x03565F - X position for E symbol for energy tank
Extra Lives Symbol
- 0x035660 - Y position for NW PPU graphic head in menu
- 0x035661 - NW PPU graphic for head in menu
- 0x035662 - Palette and mirroring for NW PPU graphic of head in menu
- 0x035663 - X position for NW PPU graphic head in menu
- 0x035664 - Y position for NE PPU graphic head in menu
- 0x035665 - NE PPU graphic for head in menu
- 0x035666 - Palette and mirroring for NE PPU graphic of head in menu
- 0x035667 - X position for NE PPU graphic head in menu
- 0x035668 - Y position for SW PPU graphic head in menu
- 0x035669 - SW PPU graphic for head in menu
- 0x03566A - Palette and mirroring for SW PPU graphic of head in menu
- 0x03566B - X position for SW PPU graphic head in menu
- 0x03566C - Y position for SE PPU graphic head in menu
- 0x03566D - SE PPU graphic for head in menu
- 0x03566E - Palette and mirroring for SE PPU graphic of head in menu
- 0x03566F - X position for SE PPU graphic head in menu
Title
- 0x036235 - Sound effect for switching Normal and Difficult on Title
- 0x0362D4 - Graphic to flash for selection Normal on Title
- 0x0362D5 - Graphic to flash for selection Difficult on Title
- 0x036322 - Removes all power ups and $00FD
- 0x03686D - Sprite 1 for Title
- 0x036877 - Sprite 2 for Title
- 0x036AAF - 0x036ABE - Palette for sprites on Title
- 0x036ACF - 0x036ADE - Palette background for Title
- 0x037341 - Title Screen Last byte (reversed order)
- 0x037700 - Title Screen First byte (reversed order)
Password Stuff
- 0x03700B - Password Y position (A,1)
- 0x03700C - Password Y position (A,2)
- 0x03700D - Password Y position (A,3)
- 0x03700E - Password Y position (A,4)
- 0x03700F - Password Y position (A,5)
- 0x037010 - Password Y position (B,1)
- 0x037011 - Password Y position (B,2)
- 0x037012 - Password Y position (B,3)
- 0x037013 - Password Y position (B,4)
- 0x037014 - Password Y position (B,5)
- 0x037015 - Password Y position (C,1)
- 0x037016 - Password Y position (C,2)
- 0x037017 - Password Y position (C,3)
- 0x037018 - Password Y position (C,4)
- 0x037019 - Password Y position (C,5)
- 0x03701A - Password Y position (D,1)
- 0x03701B - Password Y position (D,2)
- 0x03701C - Password Y position (D,3)
- 0x03701D - Password Y position (D,4)
- 0x03701E - Password Y position (D,5)
- 0x03701F - Password Y position (E,1)
- 0x037020 - Password Y position (E,2)
- 0x037021 - Password Y position (E,3)
- 0x037022 - Password Y position (E,4)
- 0x037023 - Password Y position (E,5)
- 0x037024 - Password X position (A,1)
- 0x037025 - Password X position (A,2)
- 0x037026 - Password X position (A,3)
- 0x037027 - Password X position (A,4)
- 0x037028 - Password X position (A,5)
- 0x037029 - Password X position (B,1)
- 0x03702A - Password X position (B,2)
- 0x03702B - Password X position (B,3)
- 0x03702C - Password X position (B,4)
- 0x03702D - Password X position (B,5)
- 0x03702E - Password X position (C,1)
- 0x03702F - Password X position (C,2)
- 0x037030 - Password X position (C,3)
- 0x037031 - Password X position (C,4)
- 0x037032 - Password X position (C,5)
- 0x037033 - Password X position (D,1)
- 0x037034 - Password X position (D,2)
- 0x037035 - Password X position (D,3)
- 0x037036 - Password X position (D,4)
- 0x037037 - Password X position (D,5)
- 0x037038 - Password X position (E,1)
- 0x037039 - Password X position (E,2)
- 0x03703A - Password X position (E,3)
- 0x03703B - Password X position (E,4)
- 0x03703C - Password X position (E,5)
- 0x037056 - Password related (A,1)
- 0x03709B - Password related (E,5)
Items
- 0x0380D5 - Beginning amount of Health
- 0x0382FD - Amount of HP large Energy returns
- 0x038301 - Amount of HP small Energy returns
Power Ups
- 0x03C289 - Power Up from Heat Man
- 0x03C28A - Power Up from Air Man
- 0x03C28B - Power Up from Wood Man
- 0x03C28C - Power Up from Bubble Man
- 0x03C28D - Power Up from Quick Man
- 0x03C28E - Power Up from Flash Man
- 0x03C28F - Power Up from Metal Man
- 0x03C290 - Power Up from Crash Man
- 0x03C291 - Item # from Heat Man
- 0x03C292 - Item # from Air Man
- 0x03C293 - Item # from Wood Man
- 0x03C294 - Item # from Bubble Man
- 0x03C295 - Item # from Quick Man
- 0x03C296 - Item # from Flash Man
- 0x03C297 - Item # from Metal Man
- 0x03C298 - Item # from Crash Man
Arm Cannon
- 0x03DA91 - Sound for Mega Man shooting normal shot
Air
- 0x03DAE6 - Sound effect for Air Shot
- 0x03DAEE - Number of power to remove for 1 Air Shot
Bubble
- 0x03DB34 - Sound effect for Bubble Lead
- 0x03DB3D - Number of Bubble Lead to use before reducing power
Quick
- 0x03DB6F - Sound effect for Quick Boomerang
- 0x03DB78 - Number of Quick Boomerangs to use before reducing power
Crash
- 0x03DBA6 - Sound effect for Crash Bomb
- 0x03DB99 - Number of power to remove for 1 Crash Bomb
Metal
- 0x03DBC9 - Sound effect for Metal Blade
- 0x03DBD2 - Number of Metal Blades to use before reducing power
Flash
- 0x03DC59 - Sound effect for Flash Stopper
- 0x03E16E - Rate of speed to decrease Flash Stopper power
Heat
- 0x03DE45 - Sound for Heat charge?
Wood
- 0x03DF0D - Sound for Wood Shield turning
- 0x03DF1F - Sound for Wood Shield appearing
- 0x03DF72 - Number of power to remove for 1 Wood Shield
Crash
- 0x03E089 - Sound effect for Crash Bomb clasping wall
- 0x03E0DA - Sound effect for Crash Bomb exploding
Attack Power Table
- 0x02E9C4 - Wood Man's body attack
- 0x02E9C8 - Flash Man's body attack
- 0x03ED76 - Shelled Fish's attack
- 0x03ED78 - Large Frog's attack
- 0x03ED79 - Small Frog's attack
- 0x03ED82 - (16) Ball Bat attack
- 0x03ED83 - (17) Rabbit attack
- 0x03ED84 - (18) Rabbit's projectile attack (carrot)
- 0x03ED85 - (19) Dog's attack
- 0x03ED87 - (1B) Dog's fire projectile attack
- 0x03ED89 - (1D) Ape's attack
- 0x03ED8B - (1F) Chicken's attack
- 0x03EDA1 - (35) Sniper Joe's projectile attack (round ball)
- 0x03EDA4 - (38) Large Bird's attack
- 0x03EDA6 - (3A) Large Bird's egg attack
- 0x03EDA8 - (3C) Small Bird's attack
- 0x03EDB7 - One arm shooter's attack
- 0x03EDB9 - One arm shooter's projectile attack (pellet)
- 0x03EDBA - Body of Sniper Joe's machine attack
- 0x03EDBB - Sniper Joe's attack
- 0x03EDBC - (50) Snake-like Pod's attack
- 0x03EDBD - Snake-like Pod's projectile attack (snake rod)
- 0x03EDCD - Wood Man's Shield
- 0x03EDCE - Falling Leafs from Wood Man