Page Byte Address Description
64 0 16384
Loading Screen
72 133 18565
Decrypt Game
72 161 18593
Loading Screen Remainder
88 0 22528
Loading Screen Attributes
91 0 23296
Unused
93 50 23858
Messaging: Credits
93 102 23910
Unused
93 206 24014
Buffer: Room Tiles
96 238 24814
Buffer: Room Attributes
100 14 25614
Pointer: Active Font
100 16 25616
Player Jump Timer
100 17 25617
Restart Room Flag
100 18 25618
Print Buffer Offset
100 20 25620
Unused
100 22 25622
Print Width
100 23 25623
Temporary Pair
100 25 25625
Clip Window
100 29 25629
Active Border Colour
100 30 25630
Pointer: Room Header
100 32 25632
Reference: Furniture
100 34 25634
Reference: Doors
100 36 25636
Reference: Collectibles
100 38 25638
Reference: Inventory Items
100 40 25640
Reference: Ladders
100 42 25642
Reference: Moving Objects
100 46 25646
Reference: Decorations
100 48 25648
Reference: Actors
100 50 25650
Reference: Enemies
100 52 25652
Collision State
100 53 25653
Player Hit Timer
100 54 25654
Temporary Flags
100 56 25656
Player Stand Timer
100 57 25657
Unused
100 58 25658
Player Mask
100 61 25661
Unused
100 62 25662
Sprite Shift Buffer
100 64 25664
Actor Mask Buffer
100 72 25672
Player Footprint
100 74 25674
Hit Ceiling Row
100 75 25675
Pointer: Collided Actor
100 77 25677
Special Actor
100 91 25691
Unused
100 105 25705
Pointer: Tune Data
100 107 25707
Pointer: Tune Data Copy
100 109 25709
Current Tune Byte
100 110 25710
Interrupt Tick
100 111 25711
Game Active Flag
100 112 25712
Pause Timer
100 114 25714
Sound Flags
100 115 25715
Sound Duration
100 116 25716
Unused
100 124 25724
Skip Delay Flag
100 125 25725
Game Complete Flag
100 126 25726
Control Method
100 127 25727
User-Defined Keys
100 132 25732
Saved Keys
100 134 25734
Kempston Masks
100 136 25736
Tape Checksum
100 137 25737
Action Timer
100 138 25738
Climb Row
100 139 25739
Carried Object
100 159 25759
Event Timer
100 160 25760
Pending Event
100 161 25761
Collected Count
100 162 25762
Current Room
100 163 25763
Temporary Room
100 164 25764
Player
100 178 25778
Random Number Seed
100 180 25780
Player Lives
100 181 25781
Unused
100 193 25793
Collection Slots
100 197 25797
Table: Room Data
100 247 25847
Buffer: Unpacked Rooms
124 112 31856
Buffer: Active Font
132 112 33904
Graphics: Font Bank 1
136 112 34928
Graphics: Font Bank 2
140 112 35952
Graphics: Font Bank 3
144 112 36976
Graphics: Tile Font
152 112 39024
Introduction Screen
179 112 45936
Data: Tune Stream
180 145 46225
Data: Tune Stream Copy
181 177 46513
Graphics: Player
181 216 46552
Data: Player Masks
188 17 48145
Data: Rooms
210 254 54014
Graphics: Menu Font
211 129 54145
Graphics: Introduction Frames
212 193 54465
Source Code Remnants
213 172 54700
Initialise Game
215 48 55088
Start Game
215 56 55096
Change Room
215 101 55141
Game Loop
215 162 55202
Dispatch Handlers
215 210 55250
Handler: Collectibles
215 255 55295
Handler: Housekeeping
216 119 55415
Handler: Room Pause
216 148 55444
Handler: Moving Objects
217 4 55556
Handler: Room Sixteen
217 182 55734
Handler: Room Seven
218 63 55871
Handler: Carried Object
219 5 56069
Handler: Pendulum
219 201 56265
Handler: Inventory Items
220 38 56358
Handler: Event Timer
220 98 56418
Handler: Enemies
221 151 56727
Handler: Keyboard
222 25 56857
Handler: Combination
225 204 57804
Handler: Player
227 222 58334
Handler: Actors
228 108 58476
Handler: Interrupts
229 29 58653
Animate Introduction
230 58 58938
Draw Intro UDG
230 91 58971
Start Demo Game
230 102 58982
Play Tune
230 236 59116
Table: Default Keys
230 243 59123
Messaging: Title
231 60 59196
Messaging: Menu
231 80 59216
Messaging: Keyboard
231 98 59234
Messaging: Kempston
231 143 59279
Messaging: Define Keys
231 228 59364
Messaging: Load Game
232 2 59394
Table: Key Map
232 42 59434
Table: Room Pause
232 88 59480
Unused
233 252 59900
Initialise Rooms
233 255 59903
Dispatch Events
234 2 59906
Unpack Rooms
236 242 60658
Print Inventory
237 45 60717
Copy Font Bank 1
237 57 60729
Copy Font Bank 2
237 69 60741
Copy Font Bank 3
237 81 60753
Clear Room Buffers
237 113 60785
Reset Player
237 130 60802
Draw Furniture
237 154 60826
Draw Door
237 177 60849
Draw Header Furniture
237 217 60889
Handler: Events
238 210 61138
Hide Enemies
238 229 61157
Reveal Decorations
238 250 61178
Reveal Header
239 58 61242
Reveal Pair
239 92 61276
Reveal Triple
239 138 61322
Start Actor
239 211 61395
Swap Keys
239 230 61414
Draw Header
239 245 61429
Draw Next Header
240 0 61440
Draw Header Pair
240 6 61446
Draw Fourth Header
240 17 61457
Nudge Actor
240 62 61502
Start Enemy
240 106 61546
Start Short Timer
240 114 61554
Draw Header Timer
240 125 61565
Hide Header Pair
240 144 61584
Hide Header Item
240 180 61620
Hide Fourth Header
240 192 61632
Reveal Header Triple
240 228 61668
Reveal Furniture
241 37 61733
Reveal Ladder
241 100 61796
Show Enemy
241 136 61832
Award Digit
241 147 61843
Hide Decoration
241 182 61878
Test Header
241 196 61892
Reveal Decor And Mover
241 212 61908
Reveal Next Pair
241 238 61934
Reveal Three Decorations
242 23 61975
Show Movers
242 44 61996
Hide Furniture
242 68 62020
Bump Digit Three
242 73 62025
Bump Digit Four
242 78 62030
Bump Digit Two
242 83 62035
Bump Digit One
242 86 62038
Bump Digit
242 106 62058
Hide Later Actor
242 132 62084
Clear Collision
242 143 62095
Hide Actor
242 178 62130
Randomise Combination
242 224 62176
Reveal Door
243 29 62237
Reveal Next Door
243 40 62248
Reveal Third Door
243 51 62259
Copy Destination
243 80 62288
Print Event Message
243 97 62305
Reveal All Decorations
243 149 62357
Toggle Tune
243 165 62373
Messaging: Event
243 208 62416
Unused
244 36 62500
Jump Store Position
244 39 62503
Jump Draw Status
244 42 62506
Jump Initialise Display
244 45 62509
Jump Set Print Position
244 48 62512
Jump Delay
244 51 62515
Jump Get Random Number
244 54 62518
Jump Print Character
244 57 62521
Jump Print Clipped
244 60 62524
Jump Convert Coordinate
244 63 62527
Jump Write Tile
244 66 62530
Jump Move Entity
244 69 62533
Jump Print Sprite
244 72 62536
Jump Advance Entity
244 75 62539
Jump Draw Entity
244 78 62542
Jump Erase Entity
244 81 62545
Jump Fill Tiles
244 84 62548
Jump Fill Attributes
244 87 62551
Jump Spawn Entity
244 90 62554
Jump Draw Actor
244 93 62557
Jump Update Actor
244 96 62560
Jump Print Message
244 99 62563
Jump Draw Box
244 102 62566
Store Entity Position
244 139 62603
Draw Box
244 168 62632
Draw Status Icons
244 190 62654
Add Score
244 240 62704
Print Score
245 68 62788
Print Message
245 106 62826
Initialise Display
245 196 62916
Set Print Position
245 236 62956
Delay
245 244 62964
Get Random Number
246 10 62986
Print Character
246 98 63074
Print Clipped
246 170 63146
Convert Coordinate
246 198 63174
Write Tile
246 225 63201
Move Entity
247 170 63402
Print Sprite
248 4 63492
Advance Entity
248 51 63539
Shift Sprite Left
248 180 63668
Draw Entity
249 238 63982
Erase Entity
250 90 64090
Fill Attributes
250 106 64106
Clip Rectangle
250 158 64158
Fill Tiles
250 254 64254
Spawn Entity
251 47 64303
Draw Actor
251 144 64400
Update Actor
251 210 64466
Unused
254 254 65278
Alias: Interrupt Jump Dispatcher
255 1 65281
Unused