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