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 3 (NES)/RAM map: Difference between revisions
Jump to navigation
Jump to search
m (FCandChill moved page RAM map (Mega Man 3) to Mega Man III:RAM map over redirect: I have no idea why you do this but every other page on the wiki does this) |
mNo edit summary |
||
Line 3: | Line 3: | ||
==Sprite/Object Arrays== | ==Sprite/Object Arrays== | ||
[[Arrays List (Mega Man 3)#RAM_Only|See Arrays List]] | [[Arrays List (Mega Man 3)#RAM_Only|See Arrays List]] | ||
{| border="1" cellpadding="3" | {| border="1" cellpadding="3" | ||
| '''RAM''' || '''Function''' || '''Details''' | | '''RAM''' || '''Function''' || '''Details''' | ||
Line 55: | Line 55: | ||
| 5E0-5FF || Animation Frame Counter || | | 5E0-5FF || Animation Frame Counter || | ||
|- | |- | ||
| 5B8-5CF || [[Mega_Man_IV:RAM_map:$5B8-$5CF: Invincibility Blink / Freeze Action Status|Invincibility Blink / Freeze Action Status]] || ##### | | 5B8-5CF || [[Mega_Man_IV:RAM_map:$5B8-$5CF: Invincibility Blink / Freeze Action Status|Invincibility Blink / Freeze Action Status]] || ##### | ||
|- | |- | ||
|} | |||
== Life & Health == | ==Player Variables== | ||
{| border="1" cellpadding="1" | ===Life & Health=== | ||
{|border="1" cellpadding="1" | |||
| '''RAM''' || '''Function''' || '''Details''' | | '''RAM''' || '''Function''' || '''Details''' | ||
|- | |- | ||
Line 103: | Line 72: | ||
|} | |} | ||
===Weapons=== | |||
== Weapons == | |||
{| border="1" cellpadding="1" | {| border="1" cellpadding="1" | ||
Line 126: | Line 93: | ||
| $00AC || Shadow Blade | | $00AC || Shadow Blade | ||
|} | |} | ||
{| border="1" cellpadding="1" | {| border="1" cellpadding="1" | ||
Line 136: | Line 102: | ||
|} | |} | ||
===Rush Equipment=== | |||
== Rush Equipment == | |||
{| border="1" cellpadding="1" | {| border="1" cellpadding="1" | ||
| '''RAM''' || '''Function''' || '''Details''' | | '''RAM''' || '''Function''' || '''Details''' | ||
Line 150: | Line 114: | ||
|} | |} | ||
= Miscellaneous Variables = | ==Miscellaneous Variables== | ||
===Stages=== | |||
== Stages == | |||
{| border="1" cellpadding="1" | {| border="1" cellpadding="1" | ||
| '''RAM''' || '''Function''' || '''Details''' | | '''RAM''' || '''Function''' || '''Details''' | ||
Line 162: | Line 123: | ||
| $006E || Wily Stage 4 Boss Rematches || 00 - No bosses defeated<br>01 - Needle Man defeated<br>02 - Magnet Man defeated<br>04 - Gemini Man defeated<br>08 - Hard Man defeated<br>10 - Top Man defeated<br>20 - Snake Man defeated<br>40 - Spark Man defeated<br>80 - Shadow Man defeated | | $006E || Wily Stage 4 Boss Rematches || 00 - No bosses defeated<br>01 - Needle Man defeated<br>02 - Magnet Man defeated<br>04 - Gemini Man defeated<br>08 - Hard Man defeated<br>10 - Top Man defeated<br>20 - Snake Man defeated<br>40 - Spark Man defeated<br>80 - Shadow Man defeated | ||
|} | |} | ||
$00DC - $0DE4 Music | $00DC - $0DE4 Music | ||
{{Internal Data|game=Mega Man III}} | |||
Revision as of 17:26, 6 June 2016
The following article is a RAM map for Mega Man 3 (NES).
Sprite/Object Arrays
RAM | Function | Details |
300-31F | Object ID | |
320-33F | ASM pointer | |
340-35F | X Coordinate Ratio Counter | |
360-37F | X Coordinate | |
380-39F | X Screen (Level Screen) | |
3A0-3BF | Y Coordinate Ratio Counter | |
3C0-3DF | Y Coordinate | |
3E0-3FF | Y Screen | |
400-41F | Horizontal Speed Low | |
420-43F | Horizontal Speed High | |
440-45F | Vertical Speed Low | |
460-47F | Vertical Speed High | |
480-49F | Substance and Shape | |
4A0-4BF | Direction Bits | |
4C0-4DF | Enemy Number# in Level | |
4E0-4FF | Enemy HP | |
500-51F | Object ASM Private Memory 1 | |
520-53F | Object ASM Private Memory 2 | ### |
540-55F | Object ASM Private Memory 3 | ### |
560-57F | Object ASM Private Memory 4 | ### |
580-59F | Sprite Flags | |
5A0-5BF | Sprite's Animation | |
5C0-5DF | Sprite ID | |
5E0-5FF | Animation Frame Counter | |
5B8-5CF | Invincibility Blink / Freeze Action Status | ##### |
Player Variables
Life & Health
RAM | Function | Details |
$00A2 | Current HP | |
$00AE | Lives Remaining | |
$00AF | Energy Tanks Remaining |
Weapons
RAM | Function |
$00A3 | Gemini Beam |
$00A4 | Needle Cannon |
$00A5 | Hard Knuckle |
$00A6 | Magnet Missile |
$00A7 | Top Spin |
$00A8 | Search Snake |
$00AA | Spark Shock |
$00AC | Shadow Blade |
Hex value | Description |
00 | Don't have weapon |
9C | Have weapon |
Rush Equipment
RAM | Function | Details |
$00A9 | Rush Coil | |
$00AB | Rush Marine | |
$00AD | Rush Jet |
Miscellaneous Variables
Stages
RAM | Function | Details |
$0022 | Current Stage | 00 - Needle Man 01 - Magnet Man 02 - Gemini Man 03 - Hard Man 04 - Top Man 05 - Snake Man 06 - Spark Man 07 - Shadow Man 08 - Needle Man 2 09 - Gemini Man 2 0A - Spark Man 2 0B - Shadow Man 2 0C - Wily Castle 1 0D - Wily Castle 2 0E - Wily Castle 3 0F - Wily Castle 4 10 - Wily Castle 5 11 - Wily Castle 6 14 - Ending scene 16 - Dr. Light's Lab |
$006E | Wily Stage 4 Boss Rematches | 00 - No bosses defeated 01 - Needle Man defeated 02 - Magnet Man defeated 04 - Gemini Man defeated 08 - Hard Man defeated 10 - Top Man defeated 20 - Snake Man defeated 40 - Spark Man defeated 80 - Shadow Man defeated |
$00DC - $0DE4 Music
Internal Data for Mega Man III
| |
---|---|