Page Byte Address Description
64 0 16384
Loading Screen
91 0 23296
Graphics Data: Level 01 (Ronald Reagan)
97 130 24962
Graphics Data: Level 02 (Margaret Thatcher)
106 255 27391
Graphics Data: Level 03 (Neil Kinnock)
115 10 29450
Graphics Data: Level 04 (Clive Sinclair)
120 60 30780
Graphics Data: Level 05 (Alan Sugar)
124 253 31997
Graphics Data: Level 06 (Humphrey Bogart)
129 6 33030
Graphics Data: Level 07 (Charles And Diana)
137 210 35282
Graphics Data: Level 08 (Fergie And Andrew)
145 16 37136
Graphics Data: Level 09 (Mick Jagger)
151 114 38770
Graphics Data: Level 10 (Marilyn Monroe)
160 227 41187
Image Buffer
172 36 44068
Graphics Data: Items 01
183 101 46949
Graphics Data: Items 02
194 166 49830
Data: Playarea Surround
203 222 52190
Unused
203 225 52193
Data: Main Menu
209 170 53674
Game Entry Point
209 208 53712
Game Loop
210 79 53839
Data block at D24F
210 139 53899
Pointer: Current Level Data
210 141 53901
Table: Level Data
210 161 53921
Game Initialisation
211 82 54098
Routine at D352
212 105 54377
Start Game
212 214 54486
Game Over
212 241 54513
Data block at D4F1
213 34 54562
Data: Level 01
213 68 54596
Data: Level 02
213 103 54631
Data: Level 03
213 141 54669
Data: Level 04
213 182 54710
Data: Level 05
213 222 54750
Data: Level 06
214 8 54792
Data: Level 07
214 52 54836
Data: Level 08
214 96 54880
Data: Level 09
214 137 54921
Data: Level 10
214 180 54964
Data block at D6B4
215 12 55052
Unpack Screen Data
215 99 55139
Handler: Bonus
215 198 55238
Routine at D7C6
216 21 55317
Object Timers
216 39 55335
Lives
216 40 55336
Game status buffer entry at D828
216 41 55337
Game status buffer entry at D829
216 42 55338
Game status buffer entry at D82A
216 43 55339
Game status buffer entry at D82B
216 44 55340
Destination Cursor Position
216 46 55342
Current Player Cursor Position
216 48 55344
Storage Cursor Position
216 50 55346
Game status buffer entry at D832
216 51 55347
Game status buffer entry at D833
216 52 55348
Player Cursor Tile ID
216 53 55349
Player Cursor Flag
216 54 55350
Home Arrow Attribute Table Offset
216 55 55351
Game status buffer entry at D837
216 56 55352
Bomb?
216 57 55353
Game status buffer entry at D839
216 58 55354
Time?
216 59 55355
Game status buffer entry at D83B
216 60 55356
Game status buffer entry at D83C
216 61 55357
Game status buffer entry at D83D
216 62 55358
Game status buffer entry at D83E
216 63 55359
Game status buffer entry at D83F
216 64 55360
Game status buffer entry at D840
216 65 55361
Game status buffer entry at D841
216 66 55362
Game status buffer entry at D842
216 67 55363
Game status buffer entry at D843
216 68 55364
Game status buffer entry at D844
216 69 55365
Game status buffer entry at D845
216 70 55366
Game status buffer entry at D846
216 71 55367
Game status buffer entry at D847
216 72 55368
Game status buffer entry at D848
216 73 55369
Game status buffer entry at D849
216 74 55370
Game status buffer entry at D84A
216 76 55372
Game status buffer entry at D84C
216 80 55376
Game status buffer entry at D850
216 83 55379
Game status buffer entry at D853
216 91 55387
Time Bar
216 95 55391
Game status buffer entry at D85F
216 107 55403
Game status buffer entry at D86B
216 109 55405
Game status buffer entry at D86D
216 110 55406
Level
216 111 55407
High Score
216 114 55410
Screen Position: Life Icons
216 116 55412
Score
216 119 55415
Screen Position Selected Menu Item
216 121 55417
Defaults Of Some Kind?
216 142 55438
Game status buffer entry at D88E
216 144 55440
Game status buffer entry at D890
216 146 55442
Pointer Level Graphics Data
216 148 55444
Level Complete
217 126 55678
Handler: Is Level Complete?
217 155 55707
Routine at D99B
217 190 55742
Routine at D9BE
218 11 55819
Routine at DA0B
218 21 55829
Game status buffer entry at DA15
218 22 55830
Game status buffer entry at DA16
218 23 55831
Game status buffer entry at DA17
218 24 55832
Game status buffer entry at DA18
218 25 55833
Game status buffer entry at DA19
218 26 55834
Game status buffer entry at DA1A
218 27 55835
Game status buffer entry at DA1B
218 28 55836
Game status buffer entry at DA1C
218 29 55837
Game status buffer entry at DA1D
218 31 55839
Game status buffer entry at DA1F
218 60 55868
Routine at DA3C
218 133 55941
Routine at DA85
218 143 55951
Routine at DA8F
218 177 55985
Routine at DAB1
218 191 55999
Routine at DABF
219 46 56110
Print Numbers
219 126 56190
Move Tile Right
219 229 56293
Move Tile Left
220 75 56395
Move Tile Down
220 194 56514
Calculate Screen Block Address
220 209 56529
Calculate Attribute Address
220 220 56540
Move Tile Up
221 82 56658
Sound: Tile Movement
221 111 56687
Game status buffer entry at DD6F
221 115 56691
Print Helper Preview Image
222 81 56913
Calculate Screen Address
222 105 56937
Draw Tile
223 88 57176
Table: Tile Data Offsets
223 168 57256
Routine at DFA8
223 178 57266
Routine at DFB2
224 4 57348
Generate Picture
224 226 57570
Routine at E0E2
225 106 57706
Data block at E16A
225 161 57761
Routine at E1A1
225 217 57817
Routine at E1D9
226 54 57910
Routine at E236
226 80 57936
Sound: Tile Moving
226 97 57953
In-Game Tiles
226 146 58002
Data block at E292
226 147 58003
Tile Table
226 167 58023
Data block at E2A7
226 197 58053
Random Number Seed
226 199 58055
Item ID
226 200 58056
Item Sprite Bank
226 202 58058
Fetch Tile Object
226 218 58074
Routine at E2DA
226 241 58097
Routine at E2F1
226 253 58109
Routine at E2FD
227 32 58144
Handler: Home Arrow
227 82 58194
Routine at E352
227 150 58262
Handler: Controls
227 156 58268
Controls: Right
227 249 58361
Controls: Left
228 84 58452
Controls: Down
228 123 58491
Controls: Up
228 162 58530
Controls: Right/ Down
228 197 58565
Controls: Left/ Down
228 233 58601
Controls: Right/ Up
229 18 58642
Controls: Left/ Up
229 60 58684
Handler: Cursor Movement
229 176 58800
Game status buffer entry at E5B0
229 178 58802
Data: Control Byte
229 179 58803
Sound: Cursor Movement
229 208 58832
Saved Attributes Block For Cursor
229 224 58848
Cursor Attribute Position
229 226 58850
Cursor Attribute Buffer Pointer
229 228 58852
Draw Cursor
230 63 58943
Remove Player Cursor Attributes
230 88 58968
Remove Player Cursor
230 97 58977
Display Player Cursor
230 106 58986
Set Home To Default Attributes
230 130 59010
Colourise Home
230 149 59029
Home Arrow Attributes
230 163 59043
Home Attributes
230 175 59055
Cursor Attributes
230 187 59067
Table: Cursor Attribute Positions
230 198 59078
Temporary Cursor Attribute Byte Pointer
230 200 59080
Rotate Player Cursor Attributes
230 236 59116
Generate Random Number
231 19 59155
Routine at E713
231 65 59201
Routine at E741
231 93 59229
Tile Helper Variables
231 113 59249
Data block at E771
231 117 59253
Routine at E775
233 146 59794
Calculate Position To Attribute Address
233 165 59813
Routine at E9A5
233 191 59839
Extra Life
233 218 59866
Routine at E9DA
234 0 59904
Print Bonus
234 20 59924
Print Score
234 47 59951
Print Level
234 74 59978
Handler: Main Menu
235 54 60214
Input Control Pointer
235 56 60216
Selected Menu Item
235 57 60217
Game status buffer entry at EB39
235 58 60218
Game status buffer entry at EB3A
235 86 60246
Handler: Get Player Input
235 100 60260
Input Handler: Keyboard
235 152 60312
Input Handler: Kempston
235 158 60318
Input Handler: Cursor
235 205 60365
Input Handler: Sinclair
235 245 60405
Input Handler: Common
236 57 60473
Colourise Preview Grid
236 90 60506
Static Animation
236 175 60591
Attribute Data: Preview Grid
236 191 60607
Controller: Game Over
237 18 60690
Data block at ED12
237 98 60770
Game Over Flash Offset
237 111 60783
Draw Game Over
237 210 60882
Sound: Game Over
237 239 60911
Game Over Variables
238 97 61025
Routine at EE61
239 74 61258
Routine at EF4A
239 213 61397
Routine at EFD5
240 67 61507
Data block at F043
240 79 61519
Routine at F04F
240 146 61586
Data block at F092
241 48 61744
Routine at F130
242 73 62025
Routine at F249
242 85 62037
Routine at F255
242 134 62086
Routine at F286
242 174 62126
Graphics: Bomb Fuse
242 206 62158
Custom Font
243 30 62238
Draw Time Bar
243 73 62281
Handler: Time Bar
243 143 62351
Routine at F38F
243 158 62366
Handler: Check Time
243 172 62380
Handler: Bombs
244 62 62526
Routine at F43E
248 1 63489
Routine at F801
248 93 63581
Routine at F85D
252 67 64579
Routine at FC43
252 179 64691
Data block at FCB3
253 253 65021
Alias: Interrupt Jump Dispatcher
254 0 65024
Interrupt Low-Order Byte Jump Table
255 1 65281
Data block at FF01