Address Description
8D80
Plot Screen Pixel
8DCC
Print Dispatch
8DDD
Print Dispatch Return
8DE3
Print Handler
8E0F
Print Handler: Newline
8E23
Print Handler: Unsupported
8E2E
Print Handler: Ink
8E3D
Print Handler: Paper
8E52
Print Handler: Flash
8E65
Print Handler: Bright
8E78
Print Handler: Print At X
8E82
Print Handler: Print At Y
8E92
Print Handler: Tab
8EAA
Print Handler: Left Margin
8EB3
Print Handler: Right Margin
8EC7
Print Handler: Select Font
8EE6
Print Handler: Mask Parameter
8EF7
Print Handler: Render
9006
Print Messaging
9010
Initialise Print Tables
9044
Reset Print State
9063
Routine at 9063
C400
Game Entry Point Alias
C544
Print Player Score
C5C1
Check Score Award Life
C6CE
Lookup Vector Table Entry
C6DA
Hit Test: 8-Byte Bounds Pair
C702
Dispatch Handler Pointer From HL
C713
Update Attribute Bar
C77D
Poll H Key
C794
Draw Lives Display
C84F
Erase Narrow Entity Sprite
C856
Draw Narrow Entity Sprite
C949
Erase Wide Entity Sprite
C950
Draw Wide Entity Sprite
CB4F
Main Game Loop
CC81
Draw Spawned Entity
CCCE
Primary Enemy Entity Handler
CCE9
Process Enemy Entity
CD13
Advance Entity Pointer
CD18
Find Colliding Entity
CD34
Clear Colour Bar Column
CD50
Handle Homing Enemy
CE64
Apply Wave Border Colour
CE72
Compute Entity Approach Position
CEB9
Animate Wave Start Sequence
CEDF
Step Narrow Entity Approach
CF33
Dispatch Narrow Entity Approach
CF52
Step Wide Entity Approach
CFA4
Paint Narrow Entity Attributes
D004
Paint Wide Entity Attributes
D070
Clear Screen Buffer
D07E
Set Background Colour
D08B
Swap Player State
D0A7
Print Wave Number
D0F0
Spawn Primary Wave Enemies
D1A8
Advance RNG Seed
D1BF
Generate Random Byte
D24C
Stage Next Wave
D2BC
Strip Attributes and Fade
D30C
Clear Screen and Render HUD
D317
Render HUD
D367
Player Death
D3F8
Player Death: Tape Load Continue
D486
Draw Life Icon Cells
D4BB
Erase Life Icon Cells
D519
Initialise Wave Start Sprites
D52A
Animate Wave Start Sprites
D562
Draw Playfield Border Row
D570
Draw Playfield Border
D5B1
Remove Entity from List
D630
Erase Entity Sprite
D637
Draw Entity Sprite
D794
Draw Clipped Wide Sprite
D9C4
Initialise Entity State
D9E0
Dispatch Entity State Handler
DA2A
Cycle Border from Screen
DA97
Delay Short
DAA3
Delay Long
DAAF
Draw Wide Entity Sprite
E003
Process Entity Record
E122
Spawn Wave Enemies
E1B6
Handle Horizontal Enemy Entity
E22A
Begin Enemy Death Animation
E262
Find Colliding Wave Enemy
E290
Spawn Horizontal Wave Enemies
E2C8
Pick Random Spawn Position
E2FD
Clamp Entity Velocity
E31C
Build Entity Spawn Record
E346
Apply Direction Delta
E360
Process Tracked Enemy Entity
E492
Tick Entity Colour Timer
E4A7
Retire Expired Entity
E4B9
Kill Tracked Enemy Entity
E520
Process Cluster Entity
E6B4
Retire Cluster Entity
E6C4
Apply Entity Velocity
E6F7
Process Player Tracking Enemy
E7CF
Spawn Tracked Enemy Entities
E863
Evaluate and Spawn Tracked Enemies
E881
Process Wall Bouncing Enemy
E92C
Spawn Wall Bouncing Enemies
E974
Kill Wall Bouncing Enemy
E9CC
Animate Wall Bouncing Enemy Death
EA17
Handle Enemy Collision Chain
EA6E
Process Replacement Enemy Entity
EB07
Process Final Phase Enemy Entity
EBBC
Game Entry Point
EBC8
Display High Score Entry Screen
ECA4
Initialise Display and Set Border
ECDE
Display Loop Delay
ECE6
Check BREAK Key
ECFB
Check S Key During Display
ED10
Save Or Load High Scores
ED71
Check Any Key During Display
ED7C
Scan and Cycle Screen Attributes
ED93
Scan Score Display Attributes
EDAA
Adjust Score Field Cursor
EDDD
Adjust Name Entry Cursor
EE02
Search Score Entry Table
EE0B
Calculate Attribute Cell Address
EE1D
Highlight Score Entry Row
F04D
Fill Row
F058
Fill Column
F063
Draw Colour Ring
F092
Draw Concentric Rings
F09D
Draw Colour Border
F0AE
Fill Border Attributes
F0EE
Cycle Border Colour
F107
Print BCD Score
F2F9
Draw Score Entry
F3AE
Display High Score Screen
F488
Draw Colour Flash Rectangle
F4EC
Attract Mode Loop
F51D
Advance Colour Cycle
F5A0
Advance Intro Colour Cycle
F5BB
Advance Flash Colour Cycle
F5DA
Extra Life Flash Effect
F606
OR Blit Title Strips
F637
Draw Attract Title
F6C3
Read Control Input
F6D8
Common Control Input Return
F6E9
Read Keyboard Combined
F6EE
Read Keyboard Split
F6FA
Read Keyboard Rows
F704
Read Control Kempston
F71E
Read Control Sinclair
F73D
Read Control Fuller
F752
Read Control Cursor
F76F
XOR Blit Sprite
F7EE
Animate Intro Sprites
F83C
Draw Intro Sprites