Difference between revisions of "Metroid"

From NES Hacker Wiki
Jump to: navigation, search
Line 4: Line 4:
 
See the guide on [[Easy Cheats]] to find out how to use these.
 
See the guide on [[Easy Cheats]] to find out how to use these.
  
 +
0107 - 09 - Infinite Hit Points
 +
6877 - 06 - All Energy Tanks
 
  6879 - FF - Infinite Missiles
 
  6879 - FF - Infinite Missiles
6877 - 06 - All Energy Tanks
 
 
  6878 - 7F - Always Have All Items and Wave Beam
 
  6878 - 7F - Always Have All Items and Wave Beam
 
  6878 - BF - Always Have All Items and Ice Beam
 
  6878 - BF - Always Have All Items and Ice Beam
Line 27: Line 28:
 
  00FD - X Camera Pos
 
  00FD - X Camera Pos
 
  00FF - Name table position?
 
  00FF - Name table position?
  0106 - Life 9x (not sure what the second value is for)
+
  0106 - Hit Points x9 (High nybble is display, low nybble is 1/10 of Hit Point)
  0107 - Life x9 (First value is the number of energy tanks full)
+
  0107 - Hit Points 9x (First value is the number of energy tanks full)
 
  010A - Escape time: xx9 (uses a hidden tenth of a second)
 
  010A - Escape time: xx9 (uses a hidden tenth of a second)
 
  010B - Escape time: 99x
 
  010B - Escape time: 99x

Revision as of 14:45, 19 April 2012

Metroid is a platform adventure game where you play Samus Aran, a bounty hunter with a mission to destroy Mother Brain. Mother Brain has infested the planet Zebes with a life form called Metroid, a very deadly alien creature capable of massive destruction. You will have to explore several areas on the planet in order to find all the power ups and missiles you'll need to complete that task. Bosses Kraid and Ridley will have to be vanquished as well.

Easy Cheats

See the guide on Easy Cheats to find out how to use these.

0107 - 09 - Infinite Hit Points
6877 - 06 - All Energy Tanks
6879 - FF - Infinite Missiles
6878 - 7F - Always Have All Items and Wave Beam
6878 - BF - Always Have All Items and Ice Beam
010B - 99 - Infinite Escape Time


North America

Metroid.png

Memory Addresses

000F - Samus State
	08 - Ball
	0C - Spinning
	12 - Jumping
	14-16-18 - Walking
	1A - Shooting
0051 - Samus X Pos on Screen
0052 - Samus Y Pos on Screen
00FC - Y Camera Pos
00FD - X Camera Pos
00FF - Name table position?
0106 - Hit Points x9 (High nybble is display, low nybble is 1/10 of Hit Point)
0107 - Hit Points 9x (First value is the number of energy tanks full)
010A - Escape time: xx9 (uses a hidden tenth of a second)
010B - Escape time: 99x
0380 - Door 1 - State
	00 - Open
	01 - ?
	02 - Closed
	03 - Opening
	04 - Samus Entering
	05 - Samus Through
038F - Door 1 - Closing Timeout (If Blue), Hit Points (If Red)

0400 - Enemy 1 - Y
0401 - Enemy 1 - X
0409 - Enemy 1 - Counter (Used by Skree)
040A - Enemy 1 - Direction Flag
040B - Enemy 1 - HP
0400-045F - Enemies

0570 - Block - State (0 - Solid, 2 - Breaking, 3 - Destroyed)
0577 - Block - Timeout

6877 - Energy Tanks
6878 - Item bit flag
	00 - None
	01 - Bombs
	02 - High Jump
	04 - Long Beam
	08 - Screw Attack
	10 - Ball
	20 - Vira
	40 - Wave Beam
	80 - Ice Beam
6879 - Missiles
687A - Max Missiles
687D - Total Play Time Counter

69B3 - Armor Flag (00 - Armor, 01 - Bikini) Note: Doesn't reset in normal game play.


Text

Metroid has both uppercase and lowercase letters, although the lowercase set is only used in passwords. It's a neat and concise set, like most games made by Nintendo.

00=0
01=1
02=2
03=3
04=4
05=5
06=6
07=7
08=8
09=9
0A=A
0B=B
0C=C
0D=D
0E=E
0F=F
10=G
11=H
12=I
13=J
14=K
15=L
16=M
17=N
18=O
19=P
1A=Q
1B=R
1C=S
1D=T
1E=U
1F=V
20=W
21=X
22=Y
23=Z
24=a
25=b
26=c
27=d
28=e
29=f
2A=g
2B=h
2C=i
2D=j
2E=k
2F=l
30=m
31=n
32=o
33=p
34=q
35=r
36=s
37=t
38=u
39=v
3A=w
3B=x
3C=y
3D=z
3E=?
3F=-
40=!
8F=©
FF= 


Famicom Disk System

Metroid (J).png

Metroid was originally released as a Famicom Disk System game.