Page Byte Address Description
96 194 60C2
Data block at 60C2
97 167 61A7
Routine at 61A7
97 168 61A8
Routine at 61A8
97 193 61C1
Routine at 61C1
97 227 61E3
Routine at 61E3
98 84 6254
Routine at 6254
98 105 6269
Routine at 6269
98 249 62F9
Routine at 62F9
99 13 630D
Routine at 630D
99 41 6329
Routine at 6329
99 68 6344
Routine at 6344
99 119 6377
Routine at 6377
99 208 63D0
Clear shadow screen
99 222 63DE
Data block at 63DE
100 47 642F
Routine at 642F
100 112 6470
Routine at 6470
100 187 64BB
Routine at 64BB
100 243 64F3
Routine at 64F3
100 255 64FF
Data block at 64FF
101 3 6503
Routine ?? Oil
101 63 653F
Data block at 653F
101 67 6543
Routine at 6543
101 94 655E
Routine at 655E
101 128 6580
Routine at 6580
101 147 6593
Routine at 6593
101 207 65CF
Data block at 65CF
101 219 65DB
Routine at 65DB
102 34 6622
Routine at 6622
102 59 663B
Routine at 663B
102 83 6653
Prepare room with color 0
102 87 6657
Get room color from room description and store to 6175
102 99 6663
Routine at 6663
102 146 6692
Routine at 6692
102 206 66CE
Routine at 66CE
103 40 6728
Routine at 6728
103 67 6743
Routine at 6743
103 109 676D
Routine at 676D
103 241 67F1
Routine at 67F1
104 128 6880
Routine at 6880
104 149 6895
Routine at 6895
104 193 68C1
Routine at 68C1
104 222 68DE
Data block at 68DE
105 151 6997
Message at 6997
105 172 69AC
Prepare the Room ??
106 170 6AAA
Routine at 6AAA
106 231 6AE7
Routine at 6AE7
106 241 6AF1
Routine at 6AF1
106 248 6AF8
Routine at 6AF8
106 251 6AFB
Routine at 6AFB
106 252 6AFC
Routine at 6AFC
107 5 6B05
Routine at 6B05
107 113 6B71
Routine at 6B71
108 6 6C06
Data block at 6C06
108 56 6C38
Message at 6C38
108 69 6C45
Data block at 6C45
108 70 6C46
Message at 6C46
108 81 6C51
Unused
108 82 6C52
Message at 6C52
108 95 6C5F
Data block at 6C5F
108 103 6C67
Message at 6C67
108 113 6C71
Data block at 6C71
108 116 6C74
Message at 6C74
108 128 6C80
Data block at 6C80
108 207 6CCF
Room descriptions.
114 134 7286
Data block at 7286
114 171 72AB
Data block at 72AB
114 177 72B1
Room types??
114 209 72D1
Room types ??
115 181 73B5
Message at 73B5
116 65 7441
Message at 7441
116 206 74CE
Data block at 74CE
117 174 75AE
Message at 75AE
117 181 75B5
Data block at 75B5
124 236 7CEC
Routine at 7CEC
124 249 7CF9
Print char routine
125 50 7D32
Routine at 7D32
125 63 7D3F
Routine at 7D3F
125 72 7D48
Routine at 7D48
125 87 7D57
Routine at 7D57
125 99 7D63
Data block at 7D63
125 104 7D68
Routine at 7D68
125 183 7DB7
Data block at 7DB7
125 199 7DC7
Routine at 7DC7
126 76 7E4C
Variables to use in routine 7E4F
126 79 7E4F
Routine at 7E4F
126 169 7EA9
Routine at 7EA9
126 190 7EBE
Routine at 7EBE
127 142 7F8E
Routine at 7F8E
127 155 7F9B
Routine at 7F9B
127 189 7FBD
Data block at 7FBD
127 192 7FC0
Routine at 7FC0
127 205 7FCD
Routine at 7FCD
128 17 8011
Routine at 8011
128 157 809D
Routine at 809D
129 7 8107
Routine at 8107
129 36 8124
Data block at 8124
129 40 8128
Routine at 8128
130 38 8226
Data block at 8226
130 48 8230
Routine at 8230
130 158 829E
Data block at 829E
130 166 82A6
Routine at 82A6
130 207 82CF
Data block at 82CF
130 219 82DB
Routine at 82DB
130 240 82F0
Routine at 82F0
131 21 8315
Routine at 8315
131 94 835E
Routine at 835E
131 151 8397
Data block at 8397
132 69 8445
Routine at 8445
132 142 848E
Routine at 848E
132 174 84AE
Routine at 84AE
132 237 84ED
Routine at 84ED
133 1 8501
Routine at 8501
133 14 850E
Routine at 850E
133 19 8513
Routine at 8513
133 35 8523
Routine at 8523
133 76 854C
Routine at 854C
133 79 854F
Routine at 854F
133 103 8567
Data block at 8567
133 107 856B
Message at 856B
133 149 8595
Data block at 8595
133 161 85A1
Routine at 85A1
134 204 86CC
Routine at 86CC
136 90 885A
Routine at 885A
136 116 8874
Unused
136 121 8879
Routine at 8879
136 142 888E
Routine at 888E
136 148 8894
Routine at 8894
136 185 88B9
Routine at 88B9
136 215 88D7
Routine at 88D7
136 221 88DD
Routine at 88DD
136 227 88E3
Routine at 88E3
136 239 88EF
Data block at 88EF
137 104 8968
Routine at 8968
138 135 8A87
Routine at 8A87
138 179 8AB3
Data block at 8AB3
138 187 8ABB
Routine at 8ABB
138 217 8AD9
Routine at 8AD9
138 251 8AFB
Routine at 8AFB
140 53 8C35
Routine at 8C35
140 72 8C48
Data block at 8C48
140 217 8CD9
Message at 8CD9
140 220 8CDC
Data block at 8CDC
140 223 8CDF
Routine at 8CDF
140 248 8CF8
Data block at 8CF8
141 17 8D11
Routine at 8D11
141 141 8D8D
Routine at 8D8D
141 182 8DB6
Data block at 8DB6
142 55 8E37
Message at 8E37
142 59 8E3B
Data block at 8E3B
142 63 8E3F
Routine at 8E3F
142 110 8E6E
Routine at 8E6E
142 167 8EA7
Routine at 8EA7
142 242 8EF2
Routine at 8EF2
143 30 8F1E
Routine at 8F1E
143 76 8F4C
Routine at 8F4C
143 129 8F81
Unused
143 130 8F82
Routine at 8F82
144 33 9021
Routine at 9021
144 119 9077
Message at 9077
144 123 907B
Data block at 907B
144 124 907C
Message at 907C
144 128 9080
Data block at 9080
144 133 9085
Routine at 9085
144 141 908D
Message at 908D
144 145 9091
Data block at 9091
144 168 90A8
Routine at 90A8
145 154 919A
Data block at 919A
145 166 91A6
Routine at 91A6
145 226 91E2
Data block at 91E2
146 8 9208
Routine at 9208
146 16 9210
Data block at 9210
146 50 9232
Routine at 9232
146 62 923E
Routine at 923E
146 70 9246
Data block at 9246
146 92 925C
Routine at 925C
147 61 933D
Unused
147 65 9341
Routine at 9341
148 1 9401
Routine at 9401
148 99 9463
Data block at 9463
148 113 9471
Routine at 9471
148 137 9489
Data block at 9489
148 149 9495
Message at 9495
148 153 9499
Data block at 9499
148 158 949E
Routine at 949E
148 202 94CA
Routine at 94CA
148 233 94E9
Message at 94E9
148 237 94ED
Data block at 94ED
148 238 94EE
Routine at 94EE
148 244 94F4
Data block at 94F4
148 253 94FD
Message at 94FD
149 0 9500
Data block at 9500
149 2 9502
Message at 9502
149 7 9507
Data block at 9507
149 38 9526
Message at 9526
149 42 952A
Data block at 952A
149 45 952D
Routine at 952D
149 119 9577
Message at 9577
149 123 957B
Data block at 957B
149 124 957C
Routine at 957C
149 193 95C1
Data block at 95C1
150 2 9602
Routine at 9602
150 132 9684
Routine at 9684
151 35 9723
Data block at 9723
151 69 9745
Routine at 9745
151 186 97BA
Routine at 97BA
151 252 97FC
Routine at 97FC
152 6 9806
Data block at 9806
152 8 9808
Routine at 9808
152 60 983C
Routine at 983C
153 0 9900
Routine at 9900
153 26 991A
Data block at 991A
153 35 9923
Routine at 9923
153 94 995E
Data block at 995E
153 99 9963
Routine at 9963
153 161 99A1
Routine at 99A1
153 209 99D1
NEG / not NEG
153 213 99D5
Routine at 99D5
154 73 9A49
Routine at 9A49
154 96 9A60
Routine at 9A60
154 171 9AAB
Routine at 9AAB
154 186 9ABA
Data block at 9ABA
154 188 9ABC
Routine at 9ABC
154 253 9AFD
Routine at 9AFD
155 90 9B5A
Routine at 9B5A
155 210 9BD2
Data block at 9BD2
155 212 9BD4
Routine at 9BD4
155 240 9BF0
Routine at 9BF0
156 50 9C32
Data block at 9C32
156 53 9C35
Routine at 9C35
157 60 9D3C
Data block at 9D3C
164 0 A400
Font 59 characters, 8 bytes each, 472 bytes
165 216 A5D8
Data block at A5D8
165 220 A5DC
Table of Sprites, 201 records, 4 bytes each
169 0 A900
Data block at A900
169 44 A92C
Data block at A92C
169 222 A9DE
Data block at A9DE
170 23 AA17
Data block at AA17
170 27 AA1B
Data block at AA1B
170 62 AA3E
Sprites: 7 sprites of Player 32x24, 96 bytes each
170 158 AA9E
Sprite
170 254 AAFE
Sprite
171 94 AB5E
Sprite
171 190 ABBE
Sprite
172 30 AC1E
Sprite
172 126 AC7E
Sprite
172 222 ACDE
Sprites: 4 sprites of Player shadow 32x16, 64 bytes each
173 30 AD1E
Sprite
173 94 AD5E
Sprite
173 158 AD9E
Sprite
173 222 ADDE
Sprite
174 38 AE26
Sprite
174 110 AE6E
Sprite
174 206 AECE
Sprite
175 46 AF2E
Sprite
175 142 AF8E
Sprite
175 214 AFD6
Sprite
176 54 B036
Sprites: 4 sprites of Player 32x24, 96 bytes each
176 150 B096
Sprite
176 246 B0F6
Sprite
177 86 B156
Sprite
177 182 B1B6
Sprites: explosion??
178 54 B236
Sprite
178 150 B296
Sprite
178 198 B2C6
Sprite
179 14 B30E
Sprite: player 32x24, 96 bytes
179 110 B36E
Sprites: 4 Fish sprites 32x32, 128 bytes each
179 238 B3EE
Sprite
180 110 B46E
Sprite
180 238 B4EE
Sprite
181 110 B56E
Sprites: Snake phases; Sea Horse sprites
181 126 B57E
Sprite
181 158 B59E
Sprite
181 206 B5CE
Sprite
182 14 B60E
Sprite
182 78 B64E
Sprite
182 142 B68E
Sprites: 4 Fish sprites 32x32, 128 bytes each
183 14 B70E
Sprite
183 142 B78E
Sprite
183 150 B796
Sprite
184 14 B80E
Sprite
184 142 B88E
Sprite
184 190 B8BE
Sprite
184 238 B8EE
Sprite
185 30 B91E
Sprite
185 78 B94E
Sprite
185 126 B97E
Sprite
185 174 B9AE
Sprite
185 222 B9DE
Sprite
186 14 BA0E
Sprite
186 62 BA3E
Sprite
186 110 BA6E
Sprite
186 158 BA9E
Sprite
186 206 BACE
Sprite
186 254 BAFE
Sprite
187 46 BB2E
Sprites
187 174 BBAE
Sprite
188 46 BC2E
Sprite
188 110 BC6E
Sprite
188 174 BCAE
Sprite
189 14 BD0E
Sprite
189 110 BD6E
Sprite
189 142 BD8E
Sprite
189 174 BDAE
Sprite
189 238 BDEE
Sprite
190 46 BE2E
Sprite
190 142 BE8E
Sprite
190 158 BE9E
Sprite
190 238 BEEE
Sprite
191 78 BF4E
Sprite
191 174 BFAE
Sprite
191 238 BFEE
Sprite
192 46 C02E
Sprite
192 174 C0AE
Sprite
193 46 C12E
Sprite
193 126 C17E
Sprite
193 206 C1CE
Sprite
193 238 C1EE
Sprite
194 14 C20E
Sprite
194 38 C226
Sprite
194 62 C23E
Sprite
194 86 C256
Sprite
194 110 C26E
Sprite
194 142 C28E
Sprite
194 174 C2AE
Sprite
194 238 C2EE
Sprite
195 14 C30E
Sprite
195 46 C32E
Sprite
195 78 C34E
Sprite
195 110 C36E
Sprite
195 142 C38E
Sprite
195 158 C39E
Sprite
195 174 C3AE
Sprite
196 46 C42E
Sprite
196 174 C4AE
Sprite
196 246 C4F6
Sprite
197 46 C52E
Sprite
197 94 C55E
Sprite
197 142 C58E
Sprite
197 190 C5BE
Sprite
197 238 C5EE
Sprite
198 30 C61E
Sprite
198 78 C64E
Sprite
198 126 C67E
Sprite
198 174 C6AE
Sprite
198 222 C6DE
Sprite
199 14 C70E
Sprite
199 62 C73E
Sprite
199 110 C76E
Sprite
199 158 C79E
Sprite
199 206 C7CE
Sprite
199 254 C7FE
Sprite
200 118 C876
Sprite
202 86 CA56
Sprite
203 182 CBB6
Sprite
204 150 CC96
Sprite
206 38 CE26
Sprite
207 38 CF26
Sprite masks: 7 masks 32x24, 92 bytes each
207 134 CF86
Sprite
207 230 CFE6
Sprite
208 70 D046
Sprite
209 6 D106
Sprite
209 198 D1C6
Sprite
210 14 D20E
Sprite
210 86 D256
Sprite
210 182 D2B6
Sprite
211 22 D316
Sprite
211 118 D376
Sprite
211 190 D3BE
Sprite
212 30 D41E
Sprite masks: 4 masks 32x24, 92 bytes each
212 126 D47E
Sprite
212 222 D4DE
Sprite
213 62 D53E
Sprite
213 158 D59E
Sprite masks for explosion
214 30 D61E
Sprite
214 126 D67E
Sprite
214 174 D6AE
Sprite
214 246 D6F6
Sprite
215 86 D756
Sprite
215 214 D7D6
Sprite
216 86 D856
Sprite
216 214 D8D6
Sprite
217 86 D956
Sprite
217 102 D966
Sprite
217 134 D986
Sprite
217 182 D9B6
Sprite
217 246 D9F6
Sprite
218 54 DA36
Sprite
218 118 DA76
Sprite
218 246 DAF6
Sprite
219 118 DB76
Sprite
219 246 DBF6
Sprite
220 142 DC8E
Sprite
220 166 DCA6
Sprite
220 182 DCB6
Sprite
220 190 DCBE
Sprite
220 214 DCD6
Sprite
220 222 DCDE
Sprite
220 230 DCE6
Sprite
220 238 DCEE
Sprite
220 246 DCF6
Sprite
220 254 DCFE
Sprite
221 126 DD7E
Sprite
221 254 DDFE
Sprite
222 30 DE1E
Sprite
222 62 DE3E
Sprite
222 94 DE5E
Sprite
222 126 DE7E
Sprite
222 158 DE9E
Sprite
222 190 DEBE
Sprite
222 238 DEEE
Sprite
223 14 DF0E
Sprite
223 46 DF2E
Sprite
223 222 DFDE
Sprite
225 79 E14F
Data block at E14F
225 107 E16B
Data block at E16B
225 112 E170
Data block at E170
226 0 E200
Message at E200
227 1 E301
Data block at E301
227 144 E390
Shadow screen 256x192, 32*192=6144 bytes
251 144 FB90
Data block at FB90
251 168 FBA8
Data block at FBA8
251 180 FBB4
Menu??
251 193 FBC1
Menu??
251 207 FBCF
Menu??
251 215 FBD7
Menu??
252 48 FC30
Message at FC30
252 52 FC34
Menu??
252 70 FC46
Menu??
252 100 FC64
Data block at FC64
252 113 FC71
Data block at FC71
252 117 FC75
Data block at FC75
252 118 FC76
Data block at FC76
252 124 FC7C
Data block at FC7C
252 125 FC7D
Data block at FC7D
252 137 FC89
Data block at FC89
252 154 FC9A
Data block at FC9A
252 166 FCA6
Data block at FCA6
253 93 FD5D
Data block at FD5D
253 96 FD60
Data block at FD60
253 97 FD61
Data block at FD61
253 102 FD66
Data block at FD66
253 187 FDBB
Data block at FDBB
253 192 FDC0
Data block at FDC0
253 193 FDC1
Data block at FDC1
253 198 FDC6
Data block at FDC6
254 31 FE1F
Data block at FE1F
254 34 FE22
Data block at FE22
254 45 FE2D
Data block at FE2D
254 50 FE32
Data block at FE32
255 199 FFC7
Data block at FFC7
255 204 FFCC
Data block at FFCC