Page Byte Address Description
64 0 4000
Loading screen
91 128 5B80
Decryption Routine
92 0 5C00
Unused
92 26 5C1A
Contact Flag
92 27 5C1B
Not Used
92 28 5C1C
Scratch Value
92 29 5C1D
Tile Number
92 30 5C1E
Scratch Values
92 32 5C20
Segments Left
92 33 5C21
Not Used
92 34 5C22
Segment Length
92 35 5C23
Not Used
92 36 5C24
Column Step Size
92 37 5C25
Horizontal Step Size
92 38 5C26
Upside Down Flag
92 39 5C27
Shape Flag
92 40 5C28
Scratch Values
92 44 5C2C
Segment Screen Column
92 45 5C2D
Segment Screen Row
92 46 5C2E
Piece Column
92 47 5C2F
Flagged Steps
92 48 5C30
Back To Front Flag
92 49 5C31
Contact Flags
92 50 5C32
Last Contact Flags
92 51 5C33
Start Shape
92 52 5C34
End Shape
92 53 5C35
Upside Down Segment
92 54 5C36
Scratch Value
92 55 5C37
Controls
92 56 5C38
Ship Row
92 57 5C39
Scratch Value
92 58 5C3A
Top Tile Colour
92 59 5C3B
Bottom Tile Colour
92 60 5C3C
Scroll In Flag
92 61 5C3D
Tiles Changed
92 62 5C3E
Horizontal Limit
92 63 5C3F
Vertical Limit
92 64 5C40
Variables
92 128 5C80
Start Game
92 132 5C84
Bit Doubling Table
92 148 5C94
Map Table
93 182 5DB6
Column Table
94 23 5E17
Terrain Data
96 91 605B
Item Sites
97 19 6113
Choose Item Sites
97 169 61A9
Item Site Pool Numbers
97 188 61BC
Tile Map
108 60 6C3C
Tile Script Pointers
109 146 6D92
Tile Scripts
112 216 70D8
Tune: Title Screen
113 211 71D3
Make Click
113 224 71E0
Play Square Wave
113 240 71F0
Play Arrival Sound
113 254 71FE
Play Pick-Up Sound
114 4 7204
Play Unused Sound
114 10 720A
Play Object Warble
114 23 7217
Play Warble
114 52 7234
Play Flutter Sound
114 76 724C
Play Hit Sound
114 92 725C
Play Change Sound
114 99 7263
Play Bump Sound
114 117 7275
Play Moving Sound
114 147 7293
Play Crash Sound
114 165 72A5
Play Short Crash Sound
114 171 72AB
Play Explosion Sound
114 202 72CA
Play Explosion Hit Sound
114 207 72CF
Play Beam Sound
114 242 72F2
Play Shot Sound
115 3 7303
Play Patterned Noise
115 17 7311
Play Noise Burst
115 24 7318
Play Removal Sound
115 31 731F
Sprite: Item 0
115 57 7339
Sprite: Item 1
115 83 7353
Sprite: Item 2
115 136 7388
Sprite: Item 3
115 186 73BA
Sprite: Right Blade
115 220 73DC
Sprite: Left Blade
115 254 73FE
Sprite: Arrowhead
116 54 7436
Sprite: Type 0C Frame 09
116 231 74E7
Sprite: Type 0C Frame 0A
117 118 7576
Sprite: Ship Part 8
117 137 7589
Sprite: Ship Part 6
117 176 75B0
Sprite: Ship Part 9
117 215 75D7
Sprite: Ship Part 7
117 238 75EE
Sprite: Ship Part 4
118 41 7629
Sprite: Twin Pods
118 132 7684
Sprite: Right Fin
118 182 76B6
Sprite: Left Fin
118 232 76E8
Sprite: Engine Ring
119 33 7721
Stack Graphic
119 69 7745
Sprite: Item 8
119 125 777D
Sprite: Type 0C Frame 0B
119 232 77E8
Sprite: Type 0C Frame 0C
120 70 7846
Object Graphics
121 5 7905
Sprite: Type 0C Frame 0E
121 72 7948
Sprite: Type 13 Frame 00
121 122 797A
Sprite: Type 13 Frame 01
121 244 79F4
Sprite: Type 14 Frame 00
122 41 7A29
Sprite: Type 14 Frame 01
122 94 7A5E
Sprite: Type 14 Frame 02
122 147 7A93
Sprite: Type 15 Frame 00
122 177 7AB1
Sprite: Type 15 Frame 01
122 207 7ACF
Sprite: Type 15 Frame 02
123 16 7B10
Sprite: Type 15 Frame 03
123 81 7B51
Sprite: Type 16 Frame 0C
123 158 7B9E
Sprite: Type 16 Frame 0D
123 235 7BEB
Sprite: Type 16 Frame 0E
124 56 7C38
Sprite: Type 13 Frame 02
124 90 7C5A
Sprite: Type 13 Frame 03
124 124 7C7C
Sprite: Type 13 Frame 04
124 158 7C9E
Sprite: Dart 6
124 168 7CA8
Sprite: Dart 5
124 178 7CB2
Sprite: Dart 8
124 187 7CBB
Sprite: Spark
124 192 7CC0
Sprite: Crystal 0
124 226 7CE2
Sprite: Crystal 1
125 4 7D04
Sprite: Crystal 2
125 38 7D26
Sprite: Crystal 3
125 72 7D48
Sprite: Crystal 4
125 106 7D6A
Sprite: Crystal 5
125 140 7D8C
Sprite: Crystal 6
125 208 7DD0
Sprite: Crystal 7
126 23 7E17
Sprite: Type 0D Frame 09
126 106 7E6A
Sprite: Type 0D Frame 07
126 147 7E93
Sprite: Type 16 Frame 0A
126 209 7ED1
Sprite: Type 16 Frame 0B
127 15 7F0F
Sprite: Type 15 Frame 0A
127 45 7F2D
Sprite: Type 15 Frame 0B
127 73 7F49
Sprite: Type 15 Frame 06
127 105 7F69
Sprite: Type 15 Frame 07
127 137 7F89
Sprite: Type 15 Frame 08
127 169 7FA9
Sprite: Type 15 Frame 09
127 201 7FC9
Sprite: Type 15 Frame 0C
127 239 7FEF
Sprite: Type 15 Frame 0E
128 21 8015
Sprite: Type 15 Frame 0D
128 59 803B
Pulse Patterns
128 115 8073
Sprite: Type 0D Frame 08
128 198 80C6
Sprite: Type 0D Frame 0A
129 10 810A
Sprite: Type 0D Frame 06
129 51 8133
Sprite: Type 0C Frame 0D
129 153 8199
Sprite: Type 0D Frame 05
129 185 81B9
Sprite: Type 1B Frame 03
129 217 81D9
Sprite: Type 0C Frame 0F
129 251 81FB
Sprite: Type 1B Frame 01
130 29 821D
Sprite: Type 0D Frame 0E
130 103 8267
Sprite: Type 1B Frame 05
130 177 82B1
Sprite: Type 0D Frame 0D
131 3 8303
Sprite: Type 0D Frame 0B
131 71 8347
Adjust Terrain Slope
131 139 838B
Adjust Second Slope Tile
131 161 83A1
Adjust First Slope Tile
131 206 83CE
Print Text Repeatedly
131 214 83D6
Complete Planet
132 89 8459
Planet Names
132 169 84A9
Planet Complete Messages
133 92 855C
Spawn Pattern Table
134 5 8605
Spawn Position Table
134 21 8615
Run Title Menu
134 82 8652
Draw Menu Options
134 102 8666
Draw Menu Option
134 144 8690
Update Control Icon
134 185 86B9
Read Menu Keys
134 228 86E4
Change Control Method
135 4 8704
Control Icon Positions
135 8 8708
Control Icon Data
135 14 870E
Control Icon Sprites
135 146 8792
Spawn Special Enemy
135 175 87AF
Update Enemy Spawning
135 246 87F6
Find Free Slot
136 19 8813
Fire Random Shot
136 32 8820
Fire Shot When Hit
136 43 882B
Fire Shot
137 13 890D
Set Random Speed
137 52 8934
Set Falling Speed
137 112 8970
Reverse Vertical Speed
137 134 8986
Swap Objects
137 142 898E
Copy Position
137 167 89A7
Shot Tables
137 211 89D3
Spawn Enemy
140 5 8C05
Accelerate Object
140 63 8C3F
Limit Speed To Range
140 88 8C58
Accelerate Towards Player
140 178 8CB2
Explode Player Ship
141 31 8D1F
Debris Speeds
141 41 8D29
Start Debris Piece
141 61 8D3D
Skip Enemy Slot
141 66 8D42
Update Enemies
142 33 8E21
Count Active Enemy
142 45 8E2D
Apply Collision Effects
142 202 8ECA
Apply Player Collision
143 30 8F1E
Slow Ship
143 84 8F54
Damage Ship
143 196 8FC4
Drain Fuel
143 202 8FCA
Bounce Ship
144 11 900B
Destroy Object
144 21 9015
Add Fuel
144 32 9020
Add Ship
144 48 9030
Mark Object Hit
144 53 9035
Explode Hit Object
144 61 903D
Start Explosion
144 86 9056
Nudge Object
144 154 909A
Move Object Back And Forth
144 167 90A7
Move Object And Stop
144 205 90CD
Reverse Object Speed
144 236 90EC
Process Object Flags
145 10 910A
Step Object State
145 67 9143
Find Hit Position
145 124 917C
Check Shot Collisions
146 52 9234
Score Destroyed Object
146 94 925E
Add To Score
146 156 929C
Points Table
146 180 92B4
Choose Target
146 238 92EE
Target Priorities
146 250 92FA
Set Facing
147 7 9307
Update Chasing Object
147 65 9341
Accelerate Towards Target
147 141 938D
Update Object
147 242 93F2
Update Type 13 Object
148 87 9457
Update Type 1C Object
148 148 9494
Update Type 1D Object
148 168 94A8
Update Type 19 Object
149 7 9507
Update Type 14 Object
149 36 9524
Update Type 1E Object
149 95 955F
Set Object Position
149 114 9572
Update Crystal Stack
150 216 96D8
Update Type 15 Object
151 36 9724
Start Crystal Object
151 189 97BD
Find Free Enemy Slot
151 223 97DF
Run Object Behaviour
151 255 97FF
Chase Player
152 55 9837
Chase Player Briefly
152 77 984D
Accelerate Randomly
152 106 986A
Choose Acceleration
152 115 9873
Explosion Speeds
152 148 9894
Frame Tables
153 10 990A
Enemy Spawn Table
153 50 9932
Enemy Spawn Counter
153 51 9933
Enemy Attributes
153 59 993B
Behaviour Table
153 75 994B
Clear Object Speeds
153 91 995B
Run Type 19 Behaviour
153 116 9974
Enemy Slots
154 76 9A4C
Crystal Stack Slot
154 100 9A64
Frame Counter
154 102 9A66
Initialise Game
154 114 9A72
Fill Attributes White
154 126 9A7E
Clear Pixels
154 138 9A8A
Mask Map Table
154 154 9A9A
Play Music Until Key Pressed
154 169 9AA9
Play Music
154 180 9AB4
Play Note
155 12 9B0C
Note Table
155 195 9BC3
Read Keyboard Port
155 203 9BCB
Random Numbers
155 207 9BCF
Add A To HL
155 214 9BD6
Beam Variables
155 218 9BDA
Update Beams
157 14 9D0E
Check Beam Hit
157 37 9D25
Erase Beam
157 47 9D2F
Beam Hit Delay
157 48 9D30
Draw Beam
157 67 9D43
Beam Table
157 83 9D53
Find Beam Extent
157 169 9DA9
Beam Patterns
157 177 9DB1
Test Boxes Overlap
157 187 9DBB
Test Horizontal Overlap
157 216 9DD8
Test Vertical Overlap
157 238 9DEE
Find Slope Overlap
158 53 9E35
Test Slope Collision
158 122 9E7A
Find Mirrored Slope Overlap
158 227 9EE3
Read Pause Keys
158 245 9EF5
Fade Out And Clear Playfield
158 254 9EFE
Fade Out Playfield
159 44 9F2C
Clear Playfield
159 68 9F44
Dissolve Patterns
159 78 9F4E
Check Pause
159 84 9F54
Check Pause And Silence
159 113 9F71
Short Delay
159 118 9F76
Font
160 177 A0B1
Print Character
160 219 A0DB
Print Wide Character
161 21 A115
Print Text
161 73 A149
Get Screen Address
161 112 A170
Find Attribute Address
161 141 A18D
Run Object Handler
161 159 A19F
Fetch Object Frame Table
161 170 A1AA
Get Table Entry
161 179 A1B3
Move Up A Row In DE
161 195 A1C3
Move Up A Row
161 211 A1D3
Sprite Positions
161 217 A1D9
Clip Second Sprite
161 234 A1EA
Clip First Sprite
161 251 A1FB
Clip Sprite Vertically
162 28 A21C
Read Sprite Size
162 35 A223
Read Sprite Header
162 52 A234
Select Erase Sprite
162 71 A247
Select Draw Sprite
162 102 A266
Set Second Row Group
162 122 A27A
Set First Row Group
162 137 A289
Row Offsets
162 139 A28B
Find Object Screen Address
162 148 A294
Erase Routine Table
162 170 A2AA
Draw Routine Table
162 192 A2C0
Add Speeds To Position
162 213 A2D5
Subtract Speeds From Position
162 234 A2EA
Reset Sprites
162 248 A2F8
Sprite Variables
163 3 A303
Draw Sprites
165 126 A57E
Find Buffer Address
165 159 A59F
Draw Sprites Directly
166 41 A629
Erase Aligned Row Directly
166 105 A669
Next Row Of Second Sprite
166 111 A66F
Draw Next Row
166 120 A678
Draw Aligned Row Directly
166 178 A6B2
Erase Aligned Row In Buffer
166 225 A6E1
Erase Shifted Row In Buffer
167 51 A733
Draw Aligned Row In Buffer
167 92 A75C
Draw Shifted Row In Buffer
167 164 A7A4
Erase Mirrored Row Directly
167 214 A7D6
Draw Mirrored Row Directly
168 2 A802
Delay
168 11 A80B
Map Object Slots
168 165 A8A5
Add To Stack
168 217 A8D9
Build Stack Graphic
168 244 A8F4
Check Map Object Collisions
170 1 AA01
Bounce Horizontally
170 21 AA15
Bounce Vertically
170 39 AA27
Reverse And Halve Speed
170 55 AA37
Build Carried Item Graphic
170 148 AA94
Attach Item To Ship
170 215 AAD7
Check Item Pickup
171 152 AB98
Test Box Against Ship
171 164 ABA4
Collision Box
171 168 ABA8
Check Object Hit By Shot
171 243 ABF3
Mark Cell Destroyed
172 8 AC08
Find Cell Bit
172 41 AC29
Check Object Against Shots
172 52 AC34
Free Object Slot
172 96 AC60
Update Map Objects
172 221 ACDD
Trim Object Sprite
173 27 AD1B
Draw Object
173 39 AD27
Prepare Erase
173 70 AD46
Current Object
173 72 AD48
Prepare Draw
173 190 ADBE
Fetch Frame Sprite
173 216 ADD8
Find Object Screen Position
174 152 AE98
Set Object Attributes
175 1 AF01
Attribute Area
175 4 AF04
Set Pair Attributes
175 37 AF25
Object Handlers
175 61 AF3D
Frame Table Addresses
175 123 AF7B
Sprite Tables
175 233 AFE9
Build Ship
176 156 B09C
Add Ship Part
177 21 B115
Read Controls
177 111 B16F
Read Input Device
178 52 B234
Update Ship Speeds
178 213 B2D5
Update Vertical Scroll Speed
179 18 B312
Ship Acceleration Table
179 32 B320
Vertical Scroll Fraction
179 34 B322
Limit Vertical Speed
179 54 B336
Draw Rows
179 86 B356
Erase Rows
179 122 B37A
Shot Slots
179 218 B3DA
Shot Offsets
179 234 B3EA
Add Shot Offset
179 242 B3F2
Choose Random Colour
180 3 B403
Choose Random Step
180 20 B414
Update Special Shot
180 131 B483
Update Shot
181 181 B5B5
Draw Shot
182 37 B625
Shot Attribute Area
182 40 B628
Update Left Shot
182 236 B6EC
Test Shot Hits Ground
183 6 B706
Update Shots
183 48 B730
Weapon Toggle
183 49 B731
Fire Weapons
183 82 B752
Launch Shot
184 51 B833
Check Special Shot
184 151 B897
Make Shot Row
184 207 B8CF
Shot Pattern Table
184 219 B8DB
Build Shot Pattern
184 252 B8FC
Clear Shot
185 10 B90A
Start Shot At Ship
185 54 B936
Shot Frame Table
185 70 B946
Find Tile Record
185 122 B97A
Compare Tile Position
185 128 B980
Find Horizontal Move
185 187 B9BB
Find Vertical Move
185 236 B9EC
Set Ship Speeds
186 11 BA0B
Zero Small Speed
186 33 BA21
Check Terrain Collision
189 241 BDF1
Take Three Eighths
189 254 BDFE
Double Number
190 3 BE03
Halve Number
190 8 BE08
Negate Number
190 16 BE10
Select Previous Zone
190 38 BE26
Select Next Column
190 67 BE43
Select Next Tile
190 143 BE8F
Start Terrain Check
190 231 BEE7
Find Tiles Overlapped
191 102 BF66
Move Object
191 127 BF7F
Tile Position
191 133 BF85
Select Mirrored Erase
191 184 BFB8
Select Mirrored Draw
191 227 BFE3
Update Stars
192 50 C032
Update Star Layer
192 230 C0E6
Star Variables
192 234 C0EA
Star Positions
193 14 C10E
Check Star Position
193 82 C152
Scale Scroll Speed
193 132 C184
Star Offsets
193 144 C190
Star Sprites
193 163 C1A3
Star Layer Types
193 169 C1A9
Ship Height
193 170 C1AA
Ship Buffer Address
193 172 C1AC
Create Ship Piece
193 206 C1CE
Check Item Delivery
194 121 C279
Piece Variables
194 127 C27F
Draw Piece
195 49 C331
Limit Height
195 60 C33C
Save Restart Position
195 116 C374
Run Frame
196 237 C4ED
Draw Ship Top
197 255 C5FF
Draw Side Flames
198 194 C6C2
Side Flame Object
198 210 C6D2
Draw Main Flame
199 143 C78F
Main Flame Object
199 155 C79B
Flame Attributes
199 163 C7A3
Fetch Sprite Type
199 169 C7A9
Flame Frames
199 177 C7B1
Test Direction
199 188 C7BC
Ship Top Object
199 200 C7C8
Ship Top Sprites
199 250 C7FA
Horizontal Scroll Fraction
199 252 C7FC
Update Horizontal Speed
200 31 C81F
Update Horizontal Scroll Speed
200 104 C868
Limit Horizontal Speed
200 128 C880
Limit Speed
200 145 C891
Ship Base Graphic
200 229 C8E5
Ship Object
201 5 C905
Stack Height
201 6 C906
Ship Start State
201 39 C927
Ship Icon
201 77 C94D
Horizontal Tick Graphic
201 85 C955
Vertical Tick Graphic
201 93 C95D
Unused
201 111 C96F
Draw Bitmap
201 145 C991
Fill Attributes
201 179 C9B3
Copy Attributes
201 218 C9DA
HUD Text
202 29 CA1D
Frame Parameters
202 49 CA31
Print Ships Remaining
202 63 CA3F
Draw HUD
202 167 CAA7
Colour Fuel Gauge
202 203 CACB
Draw Frame
203 102 CB66
Fuel Label Graphic
203 168 CBA8
Fuel Gauge Attributes
203 174 CBAE
Draw Fuel Gauge Frame
203 209 CBD1
Fuel Gauge Caps
203 229 CBE5
Frame Tick Table
203 241 CBF1
Fetch Position
203 248 CBF8
Frame Corner Table
204 20 CC14
Frame Corner Graphics
204 56 CC38
Draw Line Pair
204 75 CC4B
Fuel Level
204 77 CC4D
Use Fuel
204 98 CC62
Fuel Gauge Row
204 99 CC63
Check Fuel Empty
204 119 CC77
Update Fuel Gauge
204 186 CCBA
Vertical Speed
204 187 CCBB
Horizontal Speed
204 188 CCBC
Star Flags
204 189 CCBD
Shape Table Pointer
204 191 CCBF
Picture Offsets
204 245 CCF5
Advance Screen Address
205 8 CD08
Set Up Segment
205 107 CD6B
Read Segment Shapes
206 4 CE04
Mirror Type Table
206 20 CE14
Flip Type Table
206 36 CE24
Column Phase Table
206 53 CE35
Horizontal Step
206 54 CE36
Column Step
206 55 CE37
Vertical Step
206 56 CE38
Not Used
206 58 CE3A
Scratch Values
206 62 CE3E
Attribute Rows
206 63 CE3F
Vertical Distance
206 64 CE40
Segment Height
206 65 CE41
Horizontal Offset
206 66 CE42
Vertical Offset
206 67 CE43
Segment Column
206 68 CE44
Segment Row
206 69 CE45
Position Across
206 70 CE46
Position Down
206 71 CE47
Picture Pointer
206 73 CE49
Segment Screen Address
206 75 CE4B
Picture Offsets Pointer
206 77 CE4D
Script Pointer
206 79 CE4F
Saved Screen Address
206 81 CE51
Segment Picture Offsets
206 83 CE53
Saved Row
206 84 CE54
Steps Drawn
206 85 CE55
Start Column
206 86 CE56
Start Row
206 87 CE57
Map Position
206 89 CE59
Horizontal Step Copy
206 90 CE5A
Vertical Step Copy
206 91 CE5B
Count Vertical Contact
206 121 CE79
Record Floor Contact
206 151 CE97
Record Ceiling Contact
206 181 CEB5
Record Left Contact
206 200 CEC8
Record Right Contact
206 219 CEDB
Note Wall Contact
207 20 CF14
Test Attribute Address
207 54 CF36
Jump To Painter
207 56 CF38
Colour Segment
208 79 D04F
Paint One Column
208 99 D063
Paint Two Columns
208 130 D082
Paint Three Columns
208 172 D0AC
Segment Codes
208 188 D0BC
Collision Kind
208 189 D0BD
Draw Terrain
210 146 D292
Test Left Column
210 192 D2C0
Test Right Column
210 218 D2DA
Test Top Row
210 225 D2E1
Test Bottom Row
211 3 D303
Next Record
211 25 D319
Next Step
211 210 D3D2
Set Up Piece
213 136 D588
Set Up Flat Piece
214 114 D672
Locate Picture
214 219 D6DB
Adjust Piece
215 0 D700
Jump To Drawing Routine
215 17 D711
Finish Step
215 41 D729
End Segment
215 248 D7F8
Finish Segment
216 10 D80A
Next Segment
216 81 D851
Edge Patterns Right
216 93 D85D
Edge Flag
216 94 D85E
Edge Patterns Left
216 106 D86A
Draw Edge Pixels
216 218 D8DA
Fill Slope Edge
217 55 D937
Find Segment Address
217 121 D979
Note Segment Start
217 144 D990
Adjust Edge Address
217 168 D9A8
Draw Vertical Edge
219 38 DB26
Call Edge Painter
219 41 DB29
Move Up Edge Rows
219 65 DB41
Fill Two Edge Rows
219 73 DB49
Fill Four Edge Rows
219 91 DB5B
Fill Edge Row Pair
219 137 DB89
Draw Slope Rows
219 183 DBB7
Draw Slope Rows From Edge
219 253 DBFD
Draw Mirrored Rows From Edge
220 71 DC47
Draw Mirrored Slope Rows
220 135 DC87
Tile Script Pointer
220 137 DC89
Tile Script Addresses
220 145 DC91
Visible Tiles
220 149 DC95
Sky Attribute
220 150 DC96
Underground Attribute
220 151 DC97
Planet Attributes
220 161 DCA1
Begin Life
221 114 DD72
Scroll In World
221 121 DD79
Look For Ground
221 191 DDBF
Finish Scroll In
221 242 DDF2
Chequered Floor Flag
221 243 DDF3
Unused
221 245 DDF5
Column Counts
221 247 DDF7
Next Column
221 248 DDF8
Scroll World
222 225 DEE1
Set Row Attributes
222 247 DEF7
Choose Row Attribute
223 8 DF08
Make Tiles
224 61 E03D
Compare Slot With Site
224 98 E062
Free Distant Slots
224 143 E08F
Load Map Objects
224 234 E0EA
Clear Free Slot Flags
224 253 E0FD
Object Kinds
225 14 E10E
Special Object States
225 20 E114
Add Map Objects
226 5 E205
Object Attributes
226 22 E216
Find Map Address
226 53 E235
Get Tile
226 68 E244
Get Blank Tile
226 73 E249
Draw Flat Rows
226 189 E2BD
Shape Table Shift Two
226 253 E2FD
Shape Table Shift Four
227 61 E33D
Shape Table Shift Six
227 125 E37D
Shape Table Shift Zero
227 189 E3BD
Slope Parameters
227 216 E3D8
Set Slope Parameters
228 27 E41B
Slope Direction
228 28 E41C
Fill Strip With Pattern
228 139 E48B
Draw One Byte Rows
228 167 E4A7
Draw Three Byte Rows
228 207 E4CF
Draw Two Byte Rows
228 241 E4F1
Draw Mirrored Three Byte Rows
229 43 E52B
Draw Mirrored Two Byte Rows
229 91 E55B
Draw Mirrored One Byte Rows
229 129 E581
Shape Descriptions
231 74 E74A
Shifted Shapes One
232 4 E804
Shifted Shapes Two
233 30 E91E
Shifted Shapes Three
234 104 EA68
Shifted Shapes Four
235 100 EB64
Shifted Shapes Five
236 96 EC60
Shape Description
236 150 EC96
Shifted Shapes Six
237 224 EDE0
Shifted Shapes Seven
238 154 EE9A
Shifted Shapes Eight
239 177 EFB1
Shifted Shapes Nine
241 15 F10F
Playfield Attribute Area
241 18 F112
Title Text
241 189 F1BD
Colour Ship
241 255 F1FF
Ship Attribute Area
242 2 F202
Title Frame Corners
242 30 F21E
Title Frame Ticks
242 42 F22A
Title Frame Parameters
242 59 F23B
Get Random Numbers
242 108 F26C
Show Title Screen
242 226 F2E2
Two Player Flag
242 227 F2E3
Title Graphics
243 11 F30B
Clear Bytes
243 17 F311
Reset Life
243 158 F39E
Reset Player State
243 183 F3B7
Starting Position
243 189 F3BD
Start New Game
244 25 F419
Colour Playfield
244 34 F422
Run Game
244 64 F440
Prepare Life
244 76 F44C
Play Life
244 108 F46C
Run Life
244 139 F48B
Explode Ship
244 198 F4C6
Lose Life
244 221 F4DD
Tune: Ship Destroyed
244 228 F4E4
Tune: Game Start
244 238 F4EE
Print Player
244 252 F4FC
Game Over
245 42 F52A
Finish Planet
245 77 F54D
Update High Score
245 106 F56A
Tune: Planet Complete
245 128 F580
Tune: Game Over
245 145 F591
Swap Players
245 196 F5C4
Swap Bytes
245 206 F5CE
Text: Game Over
245 219 F5DB
Text: Player
245 231 F5E7
Current Player State
246 4 F604
Item Sites
246 80 F650
Other Player State
246 185 F6B9
Ship Work Area
247 235 F7EB
Build Shape Tables
248 86 F856
Build Reverse Table
248 107 F86B
Build Tables
248 149 F895
Read Shape Header
248 170 F8AA
Merge Shifted Byte
248 185 F8B9
Merge Background Byte
248 194 F8C2
Fetch Shifted Byte
248 201 F8C9
Merge Next Shifted Byte
248 208 F8D0
Next Shift
248 226 F8E2
Build Shifted Shape A
249 57 F939
Build Shifted Shape B
249 172 F9AC
Unused
250 0 FA00
Shift Tables
252 0 FC00
Copy Game Down
252 16 FC10
Shift Tables (continued)