Page Byte Address Description
64 0 4000
Loading Screen
96 0 6000
Graphics: Dart Board
120 0 7800
Data block at 7800
123 0 7B00
Data block at 7B00
124 135 7C87
Data block at 7C87
125 0 7D00
Data block at 7D00
131 32 8320
Data block at 8320
141 114 8D72
Game Entry Point Alias
141 117 8D75
Custom Font
143 101 8F65
Data block at 8F65
143 166 8FA6
Data block at 8FA6
143 197 8FC5
Data block at 8FC5
144 0 9000
Data block at 9000
144 59 903B
Data block at 903B
144 106 906A
Data block at 906A
144 167 90A7
Data block at 90A7
144 216 90D8
Data block at 90D8
145 1 9101
Data block at 9101
145 74 914A
Data block at 914A
145 131 9183
Game Entry Point
145 161 91A1
Print Score
145 182 91B6
Set Attribute Buffer INK: WHITE
145 197 91C5
Print Key
145 221 91DD
Print "Symbol Shift"
145 233 91E9
Print "Caps Lock"
145 243 91F3
Print "Enter"
145 254 91FE
Print "Space"
146 9 9209
Print " " (Space)
146 17 9211
Routine at 9211
146 24 9218
Messaging: Header/ Footer
146 83 9253
Routine at 9253
146 226 92E2
Routine at 92E2
147 5 9305
Main Menu: Print Dart Pointer
147 63 933F
Main Menu
148 78 944E
Main Menu: Colour Dart Pointer
148 175 94AF
Clear Current Dart Pointer Attributes
148 184 94B8
Clear Dart Pointer Attributes
148 211 94D3
Press Any Key To Continue
148 230 94E6
Routine at 94E6
148 240 94F0
Back To BASIC
148 248 94F8
Messaging: Redefine Keys
149 105 9569
Redefine Key
149 169 95A9
Routine at 95A9
149 190 95BE
Routine at 95BE
149 210 95D2
Create Interrupt Byte Jump Table
149 237 95ED
Interrupt Routine
150 53 9635
Routine at 9635
150 76 964C
Print String
150 88 9658
Routine at 9658
150 95 965F
Routine at 965F
150 136 9688
Routine at 9688
150 232 96E8
Data block at 96E8
150 240 96F0
Routine at 96F0
151 14 970E
Message at 970E
151 54 9736
Print Character
151 84 9754
Controller: Character Printing
151 118 9776
Handler: Control Code
151 139 978B
Handler: ASCII Character
151 213 97D5
Control Code 00: Clear Screen
151 240 97F0
Helper: Copier
151 247 97F7
Routine at 97F7
151 251 97FB
Control Code 0A:
152 7 9807
Control Code 0B:
152 16 9810
Control Code 09:
152 24 9818
Routine at 9818
152 33 9821
Routine at 9821
152 55 9837
Routine at 9837
152 75 984B
Routine at 984B
152 98 9862
Routine at 9862
152 120 9878
Control Code 03: Repeater
152 133 9885
Routine at 9885
152 147 9893
Routine at 9893
152 159 989F
Routine at 989F
152 168 98A8
Routine at 98A8
152 177 98B1
Control Code 0C:
152 195 98C3
Routine at 98C3
152 204 98CC
Control Code 01:
153 3 9903
Control Code 02:
153 42 992A
Control Code 07:
153 66 9942
Sound: Menu Tick
153 87 9957
Control Code 04:
153 88 9958
Unused
153 91 995B
Routine at 995B
153 96 9960
Routine at 9960
153 101 9965
Table: Control Codes
153 133 9985
Jump Table: Control Codes
153 197 99C5
Data block at 99C5
153 245 99F5
Control Type
153 246 99F6
Dart Pointer Position
153 247 99F7
Interrupt Driven Controls
154 16 9A10
Jump Table: Control Methods
154 22 9A16
Control Method: Kempston Joystick
154 29 9A1D
Control Method: Interface Two
154 43 9A2B
Key Map: Interface Two
154 58 9A3A
Control Method: Cursor Joystick
154 72 9A48
Key Map: Cursor Joystick
154 87 9A57
Data block at 9A57
154 89 9A59
Data block at 9A59
154 96 9A60
User-Defined Keys
154 111 9A6F
Controls
154 134 9A86
Routine at 9A86
154 166 9AA6
Player Leg Counts
154 168 9AA8
Game status buffer entry at 9AA8
154 171 9AAB
Current Opponent
154 173 9AAD
Data block at 9AAD
154 176 9AB0
Player Current Total
154 180 9AB4
Data block at 9AB4
154 184 9AB8
Active Player
154 185 9AB9
Game status buffer entry at 9AB9
154 189 9ABD
Game status buffer entry at 9ABD
154 191 9ABF
Game status buffer entry at 9ABF
154 195 9AC3
Game status buffer entry at 9AC3
154 197 9AC5
Game status buffer entry at 9AC5
154 200 9AC8
Game status buffer entry at 9AC8
154 224 9AE0
Game status buffer entry at 9AE0
154 236 9AEC
Game status buffer entry at 9AEC
154 242 9AF2
Game status buffer entry at 9AF2
154 248 9AF8
Game status buffer entry at 9AF8
154 254 9AFE
Game status buffer entry at 9AFE
155 4 9B04
Game status buffer entry at 9B04
155 16 9B10
Game status buffer entry at 9B10
155 17 9B11
Game status buffer entry at 9B11
155 18 9B12
Game status buffer entry at 9B12
155 19 9B13
Game status buffer entry at 9B13
155 21 9B15
Game status buffer entry at 9B15
155 23 9B17
Game status buffer entry at 9B17
155 25 9B19
Game status buffer entry at 9B19
155 27 9B1B
Game status buffer entry at 9B1B
155 29 9B1D
Game status buffer entry at 9B1D
155 31 9B1F
Score?
155 35 9B23
Game status buffer entry at 9B23
155 37 9B25
Game status buffer entry at 9B25
156 85 9C55
Game status buffer entry at 9C55
156 159 9C9F
Game status buffer entry at 9C9F
156 233 9CE9
Game status buffer entry at 9CE9
157 51 9D33
Routine at 9D33
157 66 9D42
Routine at 9D42
161 92 A15C
Messaging: You Win!
163 128 A380
Messaging: Around The Clock Timer
163 164 A3A4
Draw Current Opponent
163 195 A3C3
Messaging: Print Player Current Total
164 30 A41E
Routine at A41E
164 52 A434
Routine at A434
164 97 A461
Routine at A461
164 145 A491
Routine at A491
164 171 A4AB
Routine at A4AB
164 212 A4D4
Routine at A4D4
165 5 A505
Routine at A505
165 14 A50E
Routine at A50E
165 50 A532
Routine at A532
165 86 A556
Routine at A556
165 120 A578
Routine at A578
165 143 A58F
Routine at A58F
165 178 A5B2
Routine at A5B2
165 225 A5E1
Routine at A5E1
166 19 A613
Routine at A613
166 57 A639
Routine at A639
166 82 A652
Routine at A652
166 130 A682
Routine at A682
166 156 A69C
Routine at A69C
166 204 A6CC
Routine at A6CC
166 230 A6E6
Routine at A6E6
167 58 A73A
Routine at A73A
167 116 A774
Routine at A774
167 165 A7A5
Print Play Area
167 248 A7F8
Routine at A7F8
168 53 A835
Routine at A835
168 81 A851
Routine at A851
168 98 A862
Calculate Attribute Buffer
168 111 A86F
Data block at A86F
168 113 A871
Game status buffer entry at A871
168 115 A873
Game status buffer entry at A873
168 117 A875
Routine at A875
168 174 A8AE
Calculate Screen Buffer
168 189 A8BD
Calculate Dart Board Address
168 204 A8CC
Next Screen Buffer Line
168 219 A8DB
Routine at A8DB
168 234 A8EA
Sounds: Opponent Dart
168 248 A8F8
Start Menu
169 122 A97A
SubGame: Around The Clock
169 194 A9C2
Routine at A9C2
169 229 A9E5
Routine at A9E5
170 10 AA0A
Routine at AA0A
170 90 AA5A
Next Leg
170 123 AA7B
Routine at AA7B
170 155 AA9B
Two Player Game
170 168 AAA8
Print Current Player ID
170 220 AADC
Routine at AADC
171 46 AB2E
Messaging: Dart Number
172 61 AC3D
Messaging: Aiming At
172 82 AC52
Routine at AC52
172 157 AC9D
Flash Current Total
172 185 ACB9
Messaging: Final Total
172 217 ACD9
Messaging: Current Total
172 251 ACFB
Routine at ACFB
173 59 AD3B
Messaging: Bust
173 92 AD5C
Routine at AD5C
173 130 AD82
Routine at AD82
174 4 AE04
Long Pause
174 23 AE17
Routine at AE17
174 60 AE3C
Routine at AE3C
174 110 AE6E
Routine at AE6E
174 163 AEA3
Routine at AEA3
174 175 AEAF
Routine at AEAF
174 195 AEC3
Routine at AEC3
174 204 AECC
Routine at AECC
174 229 AEE5
Routine at AEE5
174 240 AEF0
Routine at AEF0
175 73 AF49
Game status buffer entry at AF49
175 79 AF4F
Game status buffer entry at AF4F
175 81 AF51
Game status buffer entry at AF51
175 93 AF5D
Game status buffer entry at AF5D
175 95 AF5F
Game status buffer entry at AF5F
175 115 AF73
Graphics: Dart Pointer
175 181 AFB5
Routine at AFB5
177 107 B16B
Routine at B16B
178 48 B230
Data block at B230
178 156 B29C
Routine at B29C
179 66 B342
Routine at B342
179 182 B3B6
Routine at B3B6
180 2 B402
Routine at B402
180 10 B40A
Data block at B40A
180 12 B40C
Data block at B40C
180 14 B40E
Data block at B40E
180 16 B410
Data block at B410
180 17 B411
Data block at B411
180 18 B412
Data block at B412
180 21 B415
Data block at B415
180 22 B416
Data block at B416
180 23 B417
Data block at B417
180 24 B418
Data block at B418
180 25 B419
Data block at B419
180 26 B41A
Data block at B41A
180 49 B431
Data block at B431
180 59 B43B
Data block at B43B
180 65 B441
Data block at B441
180 71 B447
Data block at B447
180 77 B44D
Data block at B44D
180 83 B453
Data block at B453
180 111 B46F
Table: Opponent Data
181 23 B517
Routine at B517
181 72 B548
Routine at B548
181 166 B5A6
Fill Attribute Block
181 186 B5BA
Quarter Finals
182 64 B640
Semi Finals
182 194 B6C2
The Final
183 66 B742
Draw Opponent Image
183 97 B761
Routine at B761
183 122 B77A
Routine at B77A
183 160 B7A0
Routine at B7A0
183 225 B7E1
Animation: Throwing Dart
184 61 B83D
Animation: Bar Maid
184 113 B871
Animation: Dog
184 214 B8D6
Print Dog Frame
184 245 B8F5
Print Bar Maid Frame
185 16 B910
Print Throwing Dart Frame
185 47 B92F
Routine at B92F
185 101 B965
Routine at B965
185 132 B984
Graphics: Jammy Jim
186 212 BAD4
Graphics: Beer Belly Bill
188 36 BC24
Graphics: Del Boy Desmond
189 116 BD74
Graphics: Mega Mick
190 196 BEC4
Graphics: Devious Dave
192 20 C014
Graphics: Sure Shot Sidney
193 100 C164
Graphics: Limp Wrist Larry
194 180 C2B4
Graphics: Tactical Tel
196 4 C404
Graphics: Jammy Jim (Pub Scene)
196 76 C44C
Graphics: Beer Belly Bill (Pub Scene)
196 148 C494
Graphics: Del Boy Desmond (Pub Scene)
196 220 C4DC
Graphics: Mega Mick (Pub Scene)
197 36 C524
Graphics: Devious Dave (Pub Scene)
197 108 C56C
Graphics: Sure Shot Sidney (Pub Scene)
197 180 C5B4
Graphics: Limp Wrist Larry (Pub Scene)
197 252 C5FC
Graphics: Tactical Tel (Pub Scene)
198 68 C644
Graphics: Throwing
199 28 C71C
Graphics: Dart
199 36 C724
Graphics: Bar Maid
200 68 C844
Graphics: Dog
202 84 CA54
Data block at CA54
202 124 CA7C
Routine at CA7C
202 163 CAA3
Data block at CAA3
202 235 CAEB
Routine at CAEB
203 30 CB1E
Routine at CB1E
203 107 CB6B
Data block at CB6B
203 200 CBC8
Routine at CBC8
203 247 CBF7
Routine at CBF7
204 98 CC62
Routine at CC62
204 132 CC84
Routine at CC84
206 253 CEFD
Data block at CEFD
206 255 CEFF
Data block at CEFF
207 1 CF01
Data block at CF01
207 3 CF03
Data block at CF03
207 5 CF05
Data block at CF05
207 6 CF06
Data block at CF06
207 7 CF07
Data block at CF07
207 10 CF0A
Data block at CF0A
208 9 D009
Data block at D009
208 10 D00A
Data block at D00A
210 160 D2A0
Data block at D2A0
211 48 D330
Data block at D330
221 0 DD00
Graphics: Pub Scene
248 0 F800
Data block at F800
248 10 F80A
Buffer Pointer
248 12 F80C
Game status buffer entry at F80C
248 14 F80E
Data block at F80E
248 20 F814
Buffer Control Code
248 21 F815
Buffer Counter
248 22 F816
Game status buffer entry at F816
248 24 F818
Game status buffer entry at F818
248 26 F81A
Font Pointer
248 28 F81C
Print: Attribute Buffer Pointer
248 33 F821
Control Byte?
248 34 F822
Game status buffer entry at F822
248 39 F827
Initial Stack Pointer
248 41 F829
Data block at F829
248 43 F82B
Print: Screen Buffer Pointer
248 45 F82D
Data block at F82D
249 0 F900
Data block at F900
250 0 FA00
Data block at FA00
253 253 FDFD
Alias: Interrupt Jump Dispatcher
254 0 FE00
Interrupt Low-Order Byte Jump Table
255 1 FF01
Data block at FF01
255 88 FF58
Mystery Font