Page Byte Address Description
64 0 4000
Loading screen
91 128 5B80
Decryption Routine
92 176 5CB0
Indirect Jump
94 0 5E00
Game Options
94 1 5E01
Game status buffer entry at 5E01
94 4 5E04
Font Pointer
94 6 5E06
High Score
94 9 5E09
Game status buffer entry at 5E09
94 32 5E20
Game status buffer entry at 5E20
94 53 5E35
Game status buffer entry at 5E35
94 56 5E38
Game status buffer entry at 5E38
94 64 5E40
Game status buffer entry at 5E40
94 66 5E42
Game status buffer entry at 5E42
94 80 5E50
Game status buffer entry at 5E50
94 82 5E52
Frame Updated
94 83 5E53
Last Frame
94 86 5E56
Game status buffer entry at 5E56
94 87 5E57
Game status buffer entry at 5E57
94 88 5E58
Game status buffer entry at 5E58
94 89 5E59
Game status buffer entry at 5E59
94 90 5E5A
Game status buffer entry at 5E5A
94 93 5E5D
Game status buffer entry at 5E5D
94 94 5E5E
Game status buffer entry at 5E5E
94 95 5E5F
1UP Score
94 98 5E62
2UP Score
94 101 5E65
Active Player
94 102 5E66
Current menu item colour attribute
94 103 5E67
Game Delay Timer
94 104 5E68
Game status buffer entry at 5E68
94 105 5E69
Game status buffer entry at 5E69
94 108 5E6C
Game status buffer entry at 5E6C
94 109 5E6D
Game status buffer entry at 5E6D
94 111 5E6F
Game status buffer entry at 5E6F
94 113 5E71
Number of players?
94 115 5E73
Game status buffer entry at 5E73
94 116 5E74
Game status buffer entry at 5E74
94 117 5E75
Game status buffer entry at 5E75
94 119 5E77
High Score Position
94 120 5E78
Game status buffer entry at 5E78
94 124 5E7C
Game status buffer entry at 5E7C
94 160 5EA0
Active Player Level
94 161 5EA1
Active Player Lives
94 162 5EA2
Game status buffer entry at 5EA2
94 163 5EA3
Game status buffer entry at 5EA3
94 164 5EA4
Inactive Player Level
94 165 5EA5
Inactive Player Lives
94 166 5EA6
Game status buffer entry at 5EA6
94 167 5EA7
Game status buffer entry at 5EA7
96 0 6000
Laser Beam Parameters
96 96 6060
Data block at 6060
96 142 608E
Fuel Level
96 144 6090
Data block at 6090
96 146 6092
Data block at 6092
96 196 60C4
Data block at 60C4
97 8 6108
Data block at 6108
97 130 6182
Data block at 6182
97 149 6195
Data block at 6195
97 152 6198
Bomb States?
97 176 61B0
Alien States
98 64 6240
Data block at 6240
112 0 7000
Active Terrain Data
116 0 7400
Inactive Terrain Data
120 0 7800
Data block at 7800
128 0 8000
Security Check
128 10 800A
Game Initialisation
128 44 802C
Game Restart
128 209 80D1
Game Selection Menu
128 253 80FD
Routine at 80FD
129 14 810E
Game Select Attribute Table
129 21 8115
Game Select Y Position Table
129 28 811C
Messaging: Game Selection Title
129 138 818A
Messaging: Copyright
129 171 81AB
Write Menu Line
129 187 81BB
Start Game
130 9 8209
Routine at 8209
130 47 822F
Routine at 822F
130 63 823F
Routine at 823F
130 74 824A
Limit Frame Rate
130 88 8258
Routine at 8258
130 152 8298
Controls: Pause
130 197 82C5
Jump Table
132 173 84AD
Reset Screen Buffer
132 180 84B4
Reset Routine
132 187 84BB
Reset Attribute Buffer
132 216 84D8
Create Game Window
132 247 84F7
Reset Planet
133 6 8506
Calculate Attribute Address
133 30 851E
Calculate Screen Address
133 61 853D
Routine at 853D
133 104 8568
Routine at 8568
133 127 857F
Routine at 857F
133 142 858E
Routine at 858E
133 217 85D9
Data block at 85D9
133 246 85F6
Screen Address One Pixel Above
134 6 8606
Routine at 8606
134 20 8614
Routine at 8614
134 79 864F
Routine at 864F
134 94 865E
Routine at 865E
134 127 867F
Routine at 867F
134 161 86A1
Routine at 86A1
135 1 8701
Routine at 8701
135 51 8733
Routine at 8733
135 124 877C
Routine at 877C
135 135 8787
Routine at 8787
135 185 87B9
Routine at 87B9
136 7 8807
Routine at 8807
136 38 8826
Routine at 8826
136 145 8891
Routine at 8891
136 163 88A3
Routine at 88A3
136 177 88B1
Routine at 88B1
136 232 88E8
Routine at 88E8
137 10 890A
Routine at 890A
137 49 8931
Routine at 8931
137 71 8947
Routine at 8947
137 79 894F
Display Lives
137 156 899C
Add Points To Score
137 191 89BF
Print Scores
137 239 89EF
Print Character
138 17 8A11
Print Colour String
138 55 8A37
Print Banner
138 81 8A51
Messaging: Banner Text
138 92 8A5C
Routine at 8A5C
139 115 8B73
Routine at 8B73
139 165 8BA5
Routine at 8BA5
139 187 8BBB
Draw HUD Panel
140 1 8C01
Draw Gauge
140 62 8C3E
Flash Score Label
140 113 8C71
Routine at 8C71
140 188 8CBC
Routine at 8CBC
141 6 8D06
Routine at 8D06
142 90 8E5A
Routine at 8E5A
142 197 8EC5
Routine at 8EC5
143 52 8F34
Routine at 8F34
143 97 8F61
Routine at 8F61
143 106 8F6A
Controls: Cursor Joystick
143 144 8F90
Handler: Controls
143 155 8F9B
Controls: Kempston Joystick
143 159 8F9F
Controls: Keyboard
143 244 8FF4
Routine at 8FF4
144 5 9005
Routine at 9005
144 32 9020
Routine at 9020
144 123 907B
Routine at 907B
145 124 917C
Routine at 917C
145 158 919E
Routine at 919E
145 187 91BB
Routine at 91BB
145 226 91E2
Routine at 91E2
147 12 930C
Routine at 930C
147 62 933E
Routine at 933E
147 86 9356
Draw Terrain?
147 149 9395
Find Unused Alien Slot
147 166 93A6
Routine at 93A6
148 92 945C
Routine at 945C
148 102 9466
Routine at 9466
149 49 9531
Routine at 9531
149 182 95B6
Routine at 95B6
150 84 9654
Routine at 9654
151 14 970E
Routine at 970E
156 35 9C23
Set Default Values
156 58 9C3A
Alien States
156 250 9CFA
Alien Lookup Table
157 90 9D5A
Data block at 9D5A
157 114 9D72
Levels Alien Lookup Table
157 128 9D80
Data block at 9D80
157 152 9D98
Data block at 9D98
157 176 9DB0
Data block at 9DB0
157 192 9DC0
Handler: Laser Beam
158 44 9E2C
Animate: Laser Beam
158 202 9ECA
Routine at 9ECA
158 220 9EDC
Routine at 9EDC
159 94 9F5E
Routine at 9F5E
159 106 9F6A
Routine at 9F6A
160 8 A008
Data block at A008
160 104 A068
Data block at A068
160 248 A0F8
Routine at A0F8
161 170 A1AA
Routine at A1AA
162 245 A2F5
Routine at A2F5
163 10 A30A
Routine at A30A
163 19 A313
Data block at A313
163 23 A317
Handler: Reset Laser Beam Slots
163 37 A325
Routine at A325
163 120 A378
Routine at A378
163 156 A39C
Routine at A39C
163 193 A3C1
Routine at A3C1
163 255 A3FF
Routine at A3FF
164 186 A4BA
Routine at A4BA
164 231 A4E7
Routine at A4E7
165 34 A522
Routine at A522
165 58 A53A
Routine at A53A
165 121 A579
Routine at A579
167 60 A73C
Routine at A73C
167 102 A766
Routine at A766
167 150 A796
Routine at A796
167 226 A7E2
Routine at A7E2
168 38 A826
Initialise New Level
168 76 A84C
Initialise New Game
168 128 A880
1UP/ 2UP Swapper
168 181 A8B5
Routine at A8B5
168 227 A8E3
Game Over
169 75 A94B
Messaging: Game Over
169 147 A993
Routine at A993
170 155 AA9B
Routine at AA9B
171 47 AB2F
Routine at AB2F
171 72 AB48
Routine at AB48
171 157 AB9D
Routine at AB9D
171 169 ABA9
Routine at ABA9
172 57 AC39
Routine at AC39
173 0 AD00
Handler: Colourise 2x2
173 11 AD0B
Routine at AD0B
173 34 AD22
Routine at AD22
173 51 AD33
Routine at AD33
173 54 AD36
Routine at AD36
177 164 B1A4
Routine at B1A4
177 211 B1D3
Routine at B1D3
177 233 B1E9
Routine at B1E9
178 15 B20F
Routine at B20F
178 24 B218
Routine at B218
178 249 B2F9
Routine at B2F9
179 57 B339
Routine at B339
179 61 B33D
Routine at B33D
179 123 B37B
Routine at B37B
179 133 B385
Reset Alien States
179 144 B390
Routine at B390
179 163 B3A3
Message: Teleporting
179 208 B3D0
Messaging: Teleporting
179 220 B3DC
Initialise Terrain
179 232 B3E8
Routine at B3E8
180 96 B460
Routine at B460
180 194 B4C2
Routine at B4C2
181 46 B52E
Routine at B52E
181 148 B594
Messaging: Missile Launch
181 220 B5DC
Messaging: Missile Launch
182 153 B699
Convert To Base 10
182 174 B6AE
Routine at B6AE
182 207 B6CF
Routine at B6CF
182 235 B6EB
Routine at B6EB
182 236 B6EC
Routine at B6EC
183 49 B731
Routine at B731
183 133 B785
Routine at B785
183 168 B7A8
Handler: Bomb
183 188 B7BC
Routine at B7BC
184 16 B810
Routine at B810
184 126 B87E
Routine at B87E
184 154 B89A
Routine at B89A
184 168 B8A8
Sounds: Laser Beam
184 180 B8B4
Sounds: Laser Missile Hit
184 189 B8BD
Routine at B8BD
184 195 B8C3
Routine at B8C3
184 201 B8C9
Sounds: Pickup Item
184 212 B8D4
Routine at B8D4
184 218 B8DA
Play square wave sound
184 232 B8E8
Routine at B8E8
184 242 B8F2
Routine at B8F2
184 255 B8FF
Routine at B8FF
185 24 B918
Routine at B918
185 34 B922
Routine at B922
185 45 B92D
Play Wave Sequence
185 52 B934
Routine at B934
185 75 B94B
Sound: Finish Effect
185 80 B950
Routine at B950
185 188 B9BC
Routine at B9BC
185 210 B9D2
Data block at B9D2
186 158 BA9E
Data block at BA9E
186 164 BAA4
Data block at BAA4
186 168 BAA8
Data block at BAA8
186 190 BABE
Data block at BABE
186 192 BAC0
Sprite Table
188 158 BC9E
Data block at BC9E
188 188 BCBC
Sprite: None
188 190 BCBE
Sprite: Jetman Walking
189 204 BDCC
Sprite: Jetman Flying
190 144 BE90
Graphic: Moon Rover
208 116 D074
Sprite: Teleporter
209 80 D150
Data block at D150
209 81 D151
The UDG for the lives icon
209 89 D159
Data block at D159
209 96 D160
Data block at D160
209 103 D167
Sprite: Turret
211 71 D347
Main Font
213 159 D59F
Sprite: The Blob
214 151 D697
Sprite: Meteor
215 159 D79F
Sprite: Sparkle
216 112 D870
Data block at D870
216 118 D876
Data block at D876
216 126 D87E
Data block at D87E
216 136 D888
Data block at D888
216 148 D894
Sprite: Mr Magnetic Brella
217 118 D976
Sprite: Platform
217 135 D987
Sprite: Missile Launcher
221 151 DD97
UDG Graphics
222 95 DE5F
HUD Panel Layout
222 185 DEB9
HUD Panel Attributes
223 19 DF13
Graphic: Alien Base
225 147 E193
Sprite: Missile
225 213 E1D5
Data block at E1D5
226 59 E23B
Sprite: Missile Flame
226 167 E2A7
Sprite: The Block
227 143 E38F
Sprite: Missile
227 181 E3B5
Sprite: Missile Flame
228 1 E401
Data block at E401
228 154 E49A
Data block at E49A
229 51 E533
Sprite: Alien Base Plasma
229 223 E5DF
Data block at E5DF
230 232 E6E8
Data block at E6E8
230 241 E6F1
Data block at E6F1
230 250 E6FA
Data block at E6FA
231 3 E703
Sprite: Saturn
232 72 E848
Sprite: Spinner
233 16 E910
Sprite: Jetman Falling
233 156 E99C
Sprite: Shooter
234 131 EA83
Data block at EA83
234 136 EA88
Data block at EA88
234 141 EA8D
Graphic: Explosion
237 81 ED51
Sprite: Bouncing Wheel
238 23 EE17
Sprite: Bomb
238 122 EE7A
Data block at EE7A
242 50 F232
New High Score Suffix
242 116 F274
Messaging: High Score Suffixes
242 149 F295
Routine at F295
243 62 F33E
Routine at F33E
243 69 F345
Routine at F345
243 191 F3BF
Routine at F3BF
244 16 F410
Hall Of Fame
244 170 F4AA
Messaging: Hall Of Fame
244 198 F4C6
Handler: High Score Messaging
244 251 F4FB
Messaging: High Score
245 53 F535
Routine at F535
245 110 F56E
Handler: New High Score
245 227 F5E3
Routine at F5E3
245 236 F5EC
Print 1UP/ 2UP Levels
246 65 F641
Active Player Level
246 98 F662
Helper: Colour Levels Messaging Green
246 110 F66E
Terrain UDGs
246 206 F6CE
Default Terrain Data
250 206 FACE
Data block at FACE
255 68 FF44
Data block at FF44
255 84 FF54
Data block at FF54
255 86 FF56
Data block at FF56
255 136 FF88
Data block at FF88