Page Byte Address Description
95 224 24544
Event table
97 187 25019
Keypress offset patch table for keys 0-9 (Kempston/Cursor/None)
97 197 25029
Keypress offset patch table for keys 0-9 (Int2)
97 234 25066
Command list: Keep guard at no. 15
98 18 25106
Potential x-coordinates for the sniper
99 51 25395
Banknote animation table
100 124 25724
Animation phase table for Sam when rolling
100 148 25748
Animation phase table for Sam when somersaulting
101 134 25990
Sprite tile references susceptible to bullet impact
107 0 27392
Phone numbers
107 75 27467
Ringing phone messages
107 114 27506
Phone messages for Sam
107 152 27544
Initial ringing phone locations
107 165 27557
Initial locations of phones with messages for Sam
108 1 27649
LSBs of addresses of messages 1-76
108 97 27745
LSBs of addresses of messages 97-129
109 1 27905
MSBs of addresses of messages 1-76
109 97 28001
MSBs of addresses of messages 97-129
111 196 28612
Message display interval
111 197 28613
Last used random message numbers
112 50 28722
Graphic data for the telephone when ringing
112 69 28741
Graphic data for the telephone when not ringing
114 10 29194
Vertical and horizontal ranges within which Sam can be spotted by a policeman
115 195 29635
Locations of fuses
115 207 29647
x-coordinates of doors
116 200 29896
Addresses of Sam-handling routines
117 201 30153
Urgent message number
121 128 31104
Keypress offsets to use for Sam in demo mode
121 134 31110
Locations for Sam to visit in demo mode
125 28 32028
Object/key/cash/message location table
126 0 32256
Mirrored values of 0-255
128 0 32768
Play area graphic data (tiles 0-255, base page 128)
136 0 34816
Play area graphic data (tiles 0-255, base page 136)
144 0 36864
Play area graphic data (tiles 0-255, base page 144)
152 0 38912
Play area graphic data (tiles 0-255, base page 152)
160 0 40960
Play area graphic data (tiles 0-20, base page 160, byte 1/8)
160 21 40981
Mask value 1/8
160 22 40982
Special location handler routine address
160 25 40985
Direction indicators for a character facing left and going left
160 28 40988
T values (6|y)
160 30 40990
Play area tile back buffer byte 1/8
160 31 40991
T values (6|y)
161 0 41216
Play area graphic data (tiles 0-20, base page 160, byte 2/8)
161 21 41237
Mask value 2/8
161 22 41238
Special location handler routine address
161 25 41241
Direction indicators for a character facing right and going right
161 28 41244
T' values (6|y)
161 30 41246
Play area tile back buffer byte 2/8
161 31 41247
T' values (6|y)
162 0 41472
Play area graphic data (tiles 0-20, base page 160, byte 3/8)
162 21 41493
Mask value 3/8
162 22 41494
Special location handler routine address
162 24 41496
Direction indicators for a character facing left and going up
162 28 41500
T values (6|y-1)
162 30 41502
Play area tile back buffer byte 3/8
162 31 41503
T values (6|y-1)
163 0 41728
Play area graphic data (tiles 0-20, base page 160, byte 4/8)
163 21 41749
Mask value 4/8
163 22 41750
Special location handler routine address
163 24 41752
Direction indicators for a character facing right and going up
163 28 41756
T' values (6|y-1)
163 30 41758
Play area tile back buffer byte 4/8
163 31 41759
T' values (6|y-1)
164 0 41984
Play area graphic data (tiles 0-20, base page 160, byte 5/8)
164 21 42005
Mask value 5/8
164 22 42006
Special location handler routine address
164 24 42008
Direction indicators for a character facing left and going down
164 28 42012
T values (6|y-2)
164 30 42014
Play area tile back buffer byte 5/8
164 31 42015
T values (6|y-2)
165 0 42240
Play area graphic data (tiles 0-20, base page 160, byte 6/8)
165 21 42261
Mask value 6/8
165 22 42262
Special location handler routine address
165 24 42264
Direction indicators for a character facing right and going down
165 28 42268
T' values (6|y-2)
165 30 42270
Play area tile back buffer byte 6/8
165 31 42271
T' values (6|y-2)
166 0 42496
Play area graphic data (tiles 0-20, base page 160, byte 7/8)
166 21 42517
Mask value 7/8
166 22 42518
Special location handler routine address
166 28 42524
T values (6|y-3)
166 30 42526
Play area tile back buffer byte 7/8
166 31 42527
T values (6|y-3)
167 0 42752
Play area graphic data (tiles 0-20, base page 160, byte 8/8)
167 21 42773
Mask value 8/8
167 28 42780
T' values (6|y-3)
167 30 42782
Play area tile back buffer byte 8/8
167 31 42783
T' values (6|y-3)
168 0 43008
Play area attribute data
168 28 43036
T values (6|y-4)
168 30 43038
Play area tile back buffer attribute byte
168 31 43039
T values (6|y-4)
169 0 43264
Play area attribute data
169 28 43292
T' values (6|y-4)
169 31 43295
T' values (6|y-4)
170 0 43520
Play area attribute data
170 28 43548
T values (6|y-5)
170 31 43551
T values (6|y-5)
171 0 43776
Play area attribute data
171 28 43804
T' values (6|y-5)
171 31 43807
T' values (6|y-5)
172 0 44032
T values (6|y)
173 0 44288
T' values (6|y)
174 0 44544
T values (6|y-1)
175 0 44800
T' values (6|y-1)
176 0 45056
T values (6|y-2)
177 0 45312
T' values (6|y-2)
178 0 45568
T values (6|y-3)
179 0 45824
T' values (6|y-3)
180 0 46080
T values (6|y-4)
181 0 46336
T' values (6|y-4)
182 0 46592
T values (6|y-5)
183 0 46848
T' values (6|y-5)
184 0 47104
Z values (0<=y<=5)
184 32 47136
Play area tile attribute address LSBs (0<=y<=5)
184 64 47168
Window flags (0<=y<=5)
184 96 47200
Location descriptors (x-coordinate 66)
184 103 47207
Location descriptors (x-coordinate 67)
184 112 47216
Location descriptors (x-coordinate 68)
184 121 47225
Location descriptors (x-coordinate 69)
184 128 47232
Z'' values (8|x)
184 230 47334
Location descriptors (x-coordinates 13, 197)
184 247 47351
Location descriptor (x-coordinate 38)
184 250 47354
Location descriptors (x-coordinates 40, 112, 208)
185 0 47360
Z values (6<=y<=11)
185 32 47392
Play area tile attribute address LSBs (6<=y<=11)
185 64 47424
5th floor window flags (6<=y<=11)
185 96 47456
Location descriptors (x-coordinate 91)
185 107 47467
Location descriptors (x-coordinate 90)
185 120 47480
Location descriptors (x-coordinate 76)
185 128 47488
Z'' values (8|x-1)
185 230 47590
Location descriptors (x-coordinates 22, 149, 205, 222)
185 247 47607
Location descriptors (x-coordinate 39)
186 0 47616
Z values (12<=y<=17)
186 32 47648
Play area tile attribute address LSBs (12<=y<=17)
186 64 47680
4th floor window flags (12<=y<=17)
186 96 47712
Location descriptor (x-coordinate 74)
186 100 47716
Location descriptors (x-coordinate 77)
186 106 47722
Location descriptors (x-coordinate 81)
186 114 47730
Location descriptors (x-coordinate 78)
186 122 47738
Location descriptors (x-coordinate 82)
186 128 47744
Z'' values (8|x-2)
186 230 47846
Location descriptors (x-coordinates 32, 57, 103, 125, 150, 207)
186 244 47860
Location descriptors (x-coordinates 53, 62, 100, 254)
187 0 47872
Z values (18<=y<=23)
187 32 47904
Play area tile attribute address LSBs (18<=y<=23)
187 64 47936
3rd floor window flags (18<=y<=23)
187 98 47970
Location descriptors (x-coordinate 92)
187 120 47992
Location descriptor (x-coordinate 83)
187 124 47996
Location descriptor (x-coordinate 86)
187 128 48000
Z'' values (8|x-3)
187 230 48102
Location descriptors (x-coordinates 43, 115, 211)
188 0 48128
Z values (24<=y<=29)
188 32 48160
Play area tile attribute address LSBs (24<=y<=29)
188 64 48192
2nd floor window flags (24<=y<=29)
188 110 48238
Location descriptors (x-coordinate 75)
188 128 48256
Z'' values (8|x-4)
188 230 48358
Location descriptors (x-coordinates 42, 114, 210)
188 252 48380
Location descriptor (x-coordinate 71)
189 0 48384
Z values (30<=y<=35)
189 32 48416
Play area tile attribute address LSBs (30<=y<=35)
189 64 48448
1st floor window flags (30<=y<=35)
189 96 48480
Location descriptors (x-coordinates 126, 151, 182, 183)
189 117 48501
Location descriptor (x-coordinate 118)
189 123 48507
Location descriptor (x-coordinate 124)
189 128 48512
Z'' values (8|x-5)
189 230 48614
Location descriptors (x-coordinates 41, 113, 209)
190 0 48640
Z values (36<=y<=41)
190 32 48672
Play area tile attribute address LSBs (36<=y<=41)
190 64 48704
Window flags (36<=y<=41)
190 96 48736
Location descriptors (x-coordinates 45, 117, 213)
190 119 48759
Location descriptors (x-coordinate 135)
190 128 48768
Z'' values (8|x-6)
190 230 48870
Location descriptors (x-coordinates 44, 116, 212)
190 253 48893
Location descriptor (x-coordinate 133)
191 0 48896
Z' values
191 102 48998
Location descriptor (x-coordinate 80)
191 106 49002
Location descriptor (x-coordinate 65)
191 113 49009
Location descriptors (x-coordinate 190)
191 128 49024
Z'' values (8|x-7)
191 230 49126
Location descriptors (x-coordinate 88)
191 237 49133
Location descriptors (x-coordinate 89)
191 250 49146
Location descriptors (x-coordinate 79)
192 0 49152
Play area foreground tile references
193 0 49408
Play area foreground tile references
194 1 49665
Location descriptors (x-coordinate 136)
194 20 49684
Location descriptors (x-coordinate 137)
194 46 49710
Location descriptors (x-coordinate 138)
194 67 49731
Location descriptors (x-coordinate 139)
194 88 49752
Location descriptors (x-coordinate 148)
194 93 49757
Location descriptors (x-coordinates 152, 232, 248)
194 100 49764
Location descriptors (x-coordinates 153, 233, 249)
194 114 49778
Location descriptors (x-coordinates 154, 234, 250)
194 128 49792
Location descriptors (x-coordinate 155, 235, 251)
194 153 49817
Location descriptors (x-coordinates 156, 236, 252)
194 178 49842
Location descriptors (x-coordinates 157, 237, 253)
194 187 49851
Location descriptors (x-coordinates 158, 238)
194 200 49864
Location descriptors (x-coordinate 181)
194 212 49876
Location descriptors (x-coordinate 175)
194 226 49890
Location descriptors (x-coordinate 177)
194 239 49903
Location descriptors (x-coordinate 178)
194 249 49913
Location descriptors (x-coordinate 15)
195 1 49921
Location descriptors (x-coordinate 179)
195 12 49932
Location descriptors (x-coordinate 180)
195 25 49945
Location descriptors (x-coordinate 184)
195 32 49952
Location descriptors (most x-coordinates)
195 48 49968
Keypress offset table
195 128 50048
Location descriptors (x-coordinates 223, 239)
195 145 50065
Location descriptor (x-coordinate 225)
195 148 50068
Location descriptor (x-coordinate 226)
195 152 50072
Location descriptors (x-coordinates 7, 231, 247)
195 164 50084
Location descriptor (x-coordinates 6, 230, 246)
195 167 50087
Location descriptor (x-coordinates 9, 193)
195 170 50090
Location descriptors (x-coordinates 11, 195)
195 190 50110
Location descriptors (x-coordinates 10, 194)
195 201 50121
Location descriptors (x-coordinates 12, 196)
195 213 50133
Location descriptors (x-coordinates 16, 224, 240)
195 219 50139
Location descriptors (x-coordinates 14, 30, 198)
195 242 50162
Location descriptor (x-coordinates 21, 147, 204)
195 245 50165
Location descriptor (x-coordinates 23, 206)
196 0 50176
Location descriptors (all x-coordinates, z=4)
197 0 50432
Location descriptor address LSBs
198 0 50688
Location descriptor address MSBs
199 0 50944
Sprite graphic data
215 0 55040
Character buffers for character group 215
215 126 55166
Sprite tile references (tile 0, animatory states 0-127) and graphic data (UDG byte 1/8)
216 0 55296
Character buffers for character group 216
216 126 55422
Sprite tile references (tile 1, animatory states 0-127) and graphic data (mask byte 1/8)
217 0 55552
Character buffers for character group 217
217 126 55678
Sprite tile references (tile 2, animatory states 0-127) and graphic data (UDG byte 2/8)
218 0 55808
Character buffers for character group 218
218 126 55934
Sprite tile references (tile 3, animatory states 0-127) and graphic data (mask byte 2/8)
219 0 56064
Character buffers for character group 219
219 126 56190
Sprite tile references (tile 4, animatory states 0-119) and graphic data (UDG byte 3/8)
220 0 56320
Character buffers for character group 220
220 126 56446
Sprite tile references (tile 5, animatory states 0-119) and graphic data (mask byte 3/8)
221 0 56576
Character buffers for character group 221
221 126 56702
Sprite tile references (tile 6, animatory states 0-119) and graphic data (UDG byte 4/8)
222 0 56832
Character buffer for character 222
222 32 56864
Initialisation parameters for character 222
222 62 56894
Sprite tile references used by Sam in disguise
222 126 56958
Sprite tile references (tile 7, animatory states 0-119) and graphic data (mask byte 4/8)
223 0 57088
Character buffer for character 223
223 32 57120
Initialisation parameters for character 223
223 62 57150
Sprite tile references for Sam in disguise 0
223 80 57168
Sprite tile graphic data for Sam in disguise (byte pairs 1/8)
223 126 57214
Sprite tile references (tile 8, animatory states 0-119) and graphic data (UDG byte 5/8)
224 0 57344
Character buffer for character 224
224 32 57376
Initialisation parameters for character 224
224 62 57406
Sprite tile references for Sam in disguise 1
224 80 57424
Sprite tile graphic data for Sam in disguise (byte pairs 2/8)
224 126 57470
Sprite tile references (tile 9, animatory states 0-119) and graphic data (mask byte 5/8)
225 0 57600
Character buffer for character 225
225 32 57632
Initialisation parameters for character 225
225 62 57662
Sprite tile references for Sam in disguise 2
225 80 57680
Sprite tile graphic data for Sam in disguise (byte pairs 3/8)
225 126 57726
Sprite tile references (tile 10, animatory states 0-119) and graphic data (UDG byte 6/8)
226 0 57856
Character buffer for character 226
226 32 57888
Initialisation parameters for character 226
226 62 57918
Sprite tile references for Sam in disguise 3
226 80 57936
Sprite tile graphic data for Sam in disguise (byte pairs 4/8)
226 126 57982
Sprite tile references (tile 11, animatory states 0-119) and graphic data (mask byte 6/8)
227 0 58112
Character buffer for character 227
227 32 58144
Initialisation parameters for character 227
227 62 58174
Sprite tile references for Sam in disguise 4
227 80 58192
Sprite tile graphic data for Sam in disguise (byte pairs 5/8)
227 126 58238
Sprite tile references (tile 12, animatory states 0-119) and graphic data (UDG byte 7/8)
228 0 58368
Character buffer for character 228
228 32 58400
Initialisation parameters for character 228
228 62 58430
Sprite tile references for Sam in disguise 5
228 80 58448
Sprite tile graphic data for Sam in disguise (byte pairs 6/8)
228 126 58494
Sprite tile references (tile 13, animatory states 0-119) and graphic data (mask byte 7/8)
229 0 58624
Character buffer for character 229
229 32 58656
Initialisation parameters for character 229
229 62 58686
Sprite tile references for Sam in disguise 6
229 80 58704
Sprite tile graphic data for Sam in disguise (byte pairs 7/8)
229 126 58750
Sprite tile references (tile 14, animatory states 0-119) and graphic data (UDG byte 8/8)
230 0 58880
Character buffer for Sam
230 32 58912
Initialisation parameters for Sam
230 62 58942
Sprite tile references for Sam in disguise 7
230 80 58960
Sprite tile graphic data for Sam in disguise (byte pairs 8/8)
230 126 59006
Sprite tile graphic data (mask byte 8/8)
237 0 60672
Addresses of keypress handling routines
239 10 61194
Region identifier tables
242 225 62177
Key ownership flags
245 0 62720
Fixture locations
251 70 64326
Landing y-coordinates
252 244 64756
Command list: Patrol duty
252 252 64764
Command list: Jail cell duty
253 12 64780
Region definitions used by the gangster on the catwalk
253 22 64790
Command list: Keep guard on the catwalk
253 38 64806
Region definitions used by Al at no. 74
253 48 64816
Command list: Guard the hook at no. 74
253 68 64836
Region definitions used by the gangster at no. 19
253 78 64846
Command list: Keep guard at no. 19
253 100 64868
Region definitions used by the gangster in game mode 4
253 110 64878
Command list: Chase Sam for ever
253 118 64886
Command list: Control a banknote
253 120 64888
Command list: Control a banknote (unless Sam's got the hook)
253 122 64890
Command list: Control the sniper
253 124 64892
Region definitions used by the gangster outside the police station
253 134 64902
Command list: Keep guard outside the police station
253 150 64918
Command list: Patrol duty (demo mode)
253 160 64928
Command list: Control the fat man
253 172 64940
Command list: Go to Sam's office
253 180 64948
Command list: No. 31 walkabout
253 196 64964
Command list: No. 15 walkabout
253 208 64976
Command list: Shops walkabout
253 223 64991
Command list: Hotel walkabout
253 234 65002
Command list: No. 15 walkabout
253 248 65016
Command list: No. 74 walkabout
254 6 65030
Command list: Hotel walkabout
254 10 65034
Command list: Hotel walkabout
254 20 65044
Command list: Apartment building walkabout
254 35 65059
Command list: Front door duty at no. 15
254 52 65076
Command list: Control Daisy
254 73 65097
Command list: Apartment building walkabout
254 88 65112
Command list: Front door duty at no. 74
254 119 65143
Command list: Front door duty at no. 31
254 146 65170
Command list: Control a cat
254 148 65172
Command list: Do nothing
254 150 65174
Command list: Walk up and down for ever
254 154 65178
Command list: Apartment building walkabout
254 160 65184
Command list: Apartment building walkabout
254 174 65198
Initialisation parameters for character group 215
254 204 65228
Initialisation parameters for character group 216
254 234 65258
Initialisation parameters for character group 217
255 8 65288
Initialisation parameters for character group 218
255 38 65318
Initialisation parameters for character group 219
255 68 65348
Initialisation parameters for character group 220
255 98 65378
Initialisation parameters for character group 221
255 128 65408
Location descriptors (x-coordinate 176)
255 152 65432
Building entrance x-coordinates
255 182 65462
Door locations
255 192 65472
Locations affected by blown fuses
255 224 65504
Game status buffer template