Difference between revisions of "Gradius:RAM map"

From Data Crystal
Jump to: navigation, search
(Fixed addresses. Added breaks. Added Details column.)
Line 1: Line 1:
 
{{rammap|game=Gradius}}
 
{{rammap|game=Gradius}}
 
+
<br>
 
{| border="1" cellpadding="1"
 
{| border="1" cellpadding="1"
|'''RAM'''  || '''Purpose'''
+
|'''RAM'''  || '''Function''' || '''Details'''
 
|-
 
|-
|0007 || Key Pressed
+
|0x0007 || Key Pressed ||
 
|-
 
|-
|0015 || 00 = Unpaused, 01 = Paused
+
|0x0015 || Pause Boolean || $00 = Unpaused, $01 = Paused
 
|-
 
|-
|0020 || Lives
+
|0x0020 || Lives ||
 
|-
 
|-
|0040 || Speed
+
|0x0040 || Speed ||
 
|-
 
|-
|0041 || Missiles enabled
+
|0x0041 || Missiles enabled ||
 
|-
 
|-
|0042 || Power up bar location
+
|0x0042 || Power up bar location ||
 
|-
 
|-
|0044 || Weapon; 00 = Normal, 01 = Laser, 02 = Double
+
|0x0044 || Weapon || $00 = Normal, $01 = Laser, $02 = Double
 
|-
 
|-
|0045 || Number of Options (02 max, any other number causes glitches)
+
|0x0045 || Number of Options || Keep <= $02. Any other number causes glitches.
 
|-
 
|-
|0046 || Shield Strength
+
|0x0046 || Shield Strength ||
 
|-
 
|-
|07A0-07B7 || Horizontal Location of Vic Viper from Least to Most Recent
+
|0x07A0-0x07B7 || Horizontal Location of Vic Viper || From Least to Most Recent
 
|-
 
|-
|07B0-07C7 || Vertical Location of Vic Viper Least to Most Recent
+
|0x07B0-0x07C7 || Vertical Location of Vic Viper || From Least to Most Recent
 
|-
 
|-
|07E4 || Low Digit of High Score
+
|0x07E4 || Low Digit of High Score
 
|-
 
|-
|07E5 || Middle Digit of High Score
+
|0x07E5 || Middle Digit of High Score
 
|-
 
|-
|07E6 || High Digit of High Score
+
|0x07E6 || High Digit of High Score
 
|}
 
|}
 
+
<br>
 
{{stub}}
 
{{stub}}

Revision as of 13:32, 21 January 2008


RAM Function Details
0x0007 Key Pressed
0x0015 Pause Boolean $00 = Unpaused, $01 = Paused
0x0020 Lives
0x0040 Speed
0x0041 Missiles enabled
0x0042 Power up bar location
0x0044 Weapon $00 = Normal, $01 = Laser, $02 = Double
0x0045 Number of Options Keep <= $02. Any other number causes glitches.
0x0046 Shield Strength
0x07A0-0x07B7 Horizontal Location of Vic Viper From Least to Most Recent
0x07B0-0x07C7 Vertical Location of Vic Viper From Least to Most Recent
0x07E4 Low Digit of High Score
0x07E5 Middle Digit of High Score
0x07E6 High Digit of High Score