Address Description
D1AA
Game Entry Point
D1D0
Game Loop
D2A1
Game Initialisation
D352
Routine at D352
D469
Start Game
D4D6
Game Over
D70C
Unpack Screen Data
D763
Handler: Bonus
D7C6
Routine at D7C6
D894
Level Complete
D97E
Handler: Is Level Complete?
D99B
Routine at D99B
D9BE
Routine at D9BE
DA0B
Routine at DA0B
DA3C
Routine at DA3C
DA85
Routine at DA85
DA8F
Routine at DA8F
DAB1
Routine at DAB1
DABF
Routine at DABF
DB2E
Print Numbers
DB7E
Move Tile Right
DBE5
Move Tile Left
DC4B
Move Tile Down
DCC2
Calculate Screen Block Address
DCD1
Calculate Attribute Address
DCDC
Move Tile Up
DD52
Sound: Tile Movement
DD73
Print Helper Preview Image
DE51
Calculate Screen Address
DE69
Draw Tile
DFA8
Routine at DFA8
DFB2
Routine at DFB2
E004
Generate Picture
E0E2
Routine at E0E2
E1A1
Routine at E1A1
E1D9
Routine at E1D9
E236
Routine at E236
E250
Sound: Tile Moving
E2CA
Fetch Tile Object
E2DA
Routine at E2DA
E2F1
Routine at E2F1
E2FD
Routine at E2FD
E320
Handler: Home Arrow
E352
Routine at E352
E396
Handler: Controls
E39C
Controls: Right
E3F9
Controls: Left
E454
Controls: Down
E47B
Controls: Up
E4A2
Controls: Right/ Down
E4C5
Controls: Left/ Down
E4E9
Controls: Right/ Up
E512
Controls: Left/ Up
E53C
Handler: Cursor Movement
E5B3
Sound: Cursor Movement
E5E4
Draw Cursor
E63F
Remove Player Cursor Attributes
E658
Remove Player Cursor
E661
Display Player Cursor
E66A
Set Home To Default Attributes
E682
Colourise Home
E6C8
Rotate Player Cursor Attributes
E6EC
Generate Random Number
E713
Routine at E713
E741
Routine at E741
E775
Routine at E775
E992
Calculate Position To Attribute Address
E9A5
Routine at E9A5
E9BF
Extra Life
E9DA
Routine at E9DA
EA00
Print Bonus
EA14
Print Score
EA2F
Print Level
EA4A
Handler: Main Menu
EB56
Handler: Get Player Input
EB64
Input Handler: Keyboard
EB98
Input Handler: Kempston
EB9E
Input Handler: Cursor
EBCD
Input Handler: Sinclair
EBF5
Input Handler: Common
EC39
Colourise Preview Grid
EC5A
Static Animation
ECBF
Controller: Game Over
ED62
Game Over Flash Offset
ED6F
Draw Game Over
EDD2
Sound: Game Over
EE61
Routine at EE61
EF4A
Routine at EF4A
EFD5
Routine at EFD5
F04F
Routine at F04F
F130
Routine at F130
F249
Routine at F249
F255
Routine at F255
F286
Routine at F286
F31E
Draw Time Bar
F349
Handler: Time Bar
F38F
Routine at F38F
F39E
Handler: Check Time
F3AC
Handler: Bombs
F43E
Routine at F43E
F801
Routine at F801
F85D
Routine at F85D
FC43
Routine at FC43
FDFD
Alias: Interrupt Jump Dispatcher