Difference between revisions of "Mega Man"

From NES Hacker Wiki
Jump to: navigation, search
Line 6: Line 6:
 
===Memory Addresses===
 
===Memory Addresses===
  
  0000 - Ego Frame (1C=Idle, 06=Blinking, 84=Jumping...)
+
  0000 - Ego Frame
 +
06 - Blinking
 +
1C - Idle
 +
48 - Landing 2
 +
5A - Shooting
 +
5E - Landing 1
 +
68 - Bullet in in air
 +
84 - Jumping
 +
C6 - Teleport Falling
 +
D0 - Teleport Landing 1
 +
E6 - Teleport Falling 2
 +
...
 
  0031 - Selected boss in menu
 
  0031 - Selected boss in menu
 
  00 - Cutman
 
  00 - Cutman
Line 17: Line 28:
 
  0055 - Invincible after hit timeout
 
  0055 - Invincible after hit timeout
 
  005D - Flag for Magnet beam (28 - No, A8 - Yes)
 
  005D - Flag for Magnet beam (28 - No, A8 - Yes)
  006A - Hit Points (1C-00)
+
  006A - Hit Points (00-1C)
  006B - Cutman's Weapon Power (1C-00)
+
  006B - Cutman's Weapon Power (00-1C)
  006D - Bombman's Weapon Power (1C-00)
+
  006D - Bombman's Weapon Power (00-1C)
  006C - Iceman's Weapon Power (1C-00)
+
  006C - Iceman's Weapon Power (00-1C)
  006E - Fireman's Weapon Power (1C-00)
+
  006E - Fireman's Weapon Power (00-1C)
  006F - Elecman's Weapon Power (1C-00)
+
  006F - Elecman's Weapon Power (00-1C)
  0070 - Gutsman's Weapon Power (1C-00)
+
  0070 - Gutsman's Weapon Power (00-1C)
  0071 - Magnet Beam Power (1C-00)
+
  0071 - Magnet Beam Power (00-1C)
 
  0072 - Score: xxxxxx9
 
  0072 - Score: xxxxxx9
 
  0073 - Score: xxxxx9x
 
  0073 - Score: xxxxx9x
Line 32: Line 43:
 
  0077 - Score: x9xxxxx
 
  0077 - Score: x9xxxxx
 
  0078 - Score: 9xxxxxx
 
  0078 - Score: 9xxxxxx
 +
00A6 - Lives
 
  00AE - Point Balls
 
  00AE - Point Balls
 
  0600 - Mega Man Y
 
  0600 - Mega Man Y
 
  0611 - Object Y
 
  0611 - Object Y
 
  0651 - Object Timeout
 
  0651 - Object Timeout
  06C1 - Boss Hit Points
+
  06C1 - Boss Hit Points (00-1C)
  
 
===Text===
 
===Text===

Revision as of 17:13, 8 June 2010

Mega Man is a platform action game that takes place in the future. You play Rock, a house robot turned into a fighting machine to save the world from the evil robots of Dr. Wily. Each enemy boss has his own stage that must be infiltrated. When you defeat a boss robot, you take their powers to use on the remaining robots.

North America

Mega Man.png

Memory Addresses

0000 - Ego Frame
	06 - Blinking
	1C - Idle
	48 - Landing 2
	5A - Shooting
	5E - Landing 1
	68 - Bullet in in air
	84 - Jumping
	C6 - Teleport Falling
	D0 - Teleport Landing 1
	E6 - Teleport Falling 2
	...
0031 - Selected boss in menu
	00 - Cutman
	01 - Iceman
	02 - Bombman
	03 - Fireman
	04 - Elecman
	05 - Gutsman
	06 - Dr. Wily
0055 - Invincible after hit timeout
005D - Flag for Magnet beam (28 - No, A8 - Yes)
006A - Hit Points (00-1C)
006B - Cutman's Weapon Power (00-1C)
006D - Bombman's Weapon Power (00-1C)
006C - Iceman's Weapon Power (00-1C)
006E - Fireman's Weapon Power (00-1C)
006F - Elecman's Weapon Power (00-1C)
0070 - Gutsman's Weapon Power (00-1C)
0071 - Magnet Beam Power (00-1C)
0072 - Score: xxxxxx9
0073 - Score: xxxxx9x
0074 - Score: xxxx9xx
0075 - Score: xxx9xxx
0076 - Score: xx9xxxx
0077 - Score: x9xxxxx
0078 - Score: 9xxxxxx
00A6 - Lives
00AE - Point Balls
0600 - Mega Man Y
0611 - Object Y
0651 - Object Timeout
06C1 - Boss Hit Points (00-1C)

Text

Mega Man's character set is a bit strange. The graphic set only contains one set of characters, but the game adjusts their memory location depending on where you're at in the game which is why there are three different table look ups.

Title

81=A
82=B
83=C
84=D
85=E
86=F
87=G
88=H
89=I
8A=J
8B=K
8C=L
8D=M
8E=N
8F=O
90=P
91=Q
92=R
93=S
94=T
95=U
96=V
97=W
98=X
99=Y
9A=Z
9B=r
9C=.
9D=,
9E='
9F=!
A0= 
AA=1
AB=9
AC=8
AD=7
AE="
AF=°
C8=©
D0=0
D1=1
D2=2
D3=3
D4=4
D5=5
D6=6
D7=7
D8=8
D9=9

Stage Select

01=A
02=B
03=C
04=D
05=E
06=F
07=G
08=H
09=I
0A=J
0B=K
0C=L
0D=M
0E=N
0F=O
10=P
11=Q
12=R
13=S
14=T
15=U
16=V
17=W
18=X
19=Y
1A=Z
1B=r
1C=.
1D=,
1E='
1F=!
20= 
2E="
3F=°
48=©
50=0
51=1
52=2
53=3
54=4
55=5
56=6
57=7
58=8
59=9

Ending

04= 
61=A
62=B
63=C
64=D
65=E
66=F
67=G
68=H
69=I
6A=J
6B=K
6C=L
6D=M
6E=N
6F=O
70=P
71=Q
72=R
73=S
74=T
75=U
76=V
77=W
78=X
79=Y
7A=Z
7B=r
7C=.
7D=,
7E='
7F=!
8E="
8F=°
A8=©
B0=0
B1=1
B2=2
B3=3
B4=4
B5=5
B6=6
B7=7
B8=8
B9=9


Japan

Rockman.png

Rockman is the Japanese title, named after the game's main character, Rock.