Page Byte Address Description
64 0 4000
Screen
91 0 5B00
Variables
91 77 5B4D
Data block at 5B4D
96 0 6000
Sprites
156 80 9C50
Data block at 9C50
157 164 9DA4
Data block at 9DA4
161 50 A132
Data block at A132
162 126 A27E
Table of objects on the map; each record is 4 bytes wide
164 27 A41B
Data block at A41B
164 221 A4DD
Relief construction blocks, 8x8 tiles = 64x64 pixels
172 93 AC5D
Relief mini-map 32x32 = 1024 bytes
176 93 B05D
Data block at B05D
176 125 B07D
Table of objects on the screen
177 108 B16C
Sprites for objects
178 16 B210
Data block at B210
178 238 B2EE
Sprite 8x8 address, 8 bytes
178 246 B2F6
Sprite 16x16, 32 bytes; first lower part then upper
179 22 B316
Data block at B316
179 146 B392
Unused?
189 169 BDA9
Data block at BDA9
191 160 BFA0
Data block at BFA0
192 7 C007
Data block at C007
192 146 C092
Data block at C092
194 10 C20A
Record templates
196 231 C4E7
Data block at C4E7
196 240 C4F0
Data block at C4F0
220 9 DC09
Texts for indicator panel
220 128 DC80
Tiles 8x8
221 240 DDF0
Blocks of 14 bytes to copy to 5B27, blocks aligned to 16 bytes
222 85 DE55
Data block at DE55
222 253 DEFD
Data block at DEFD
223 37 DF25
Table: Angle 0..15 -> (DX, DY)
223 69 DF45
Data block at DF45
227 59 E33B
Diver object record
229 224 E5E0
Dividers used to print decimal number, see PrintDec
230 4 E604
Melodies
230 28 E61C
Melodies
230 82 E652
Sprites divers on the boat
233 209 E9D1
Data block at E9D1
233 218 E9DA
Score table, 160 bytes
237 35 ED23
UDG symbols $90..$93 used for Redefine keys
237 67 ED43
Text for Redefine keys
237 213 EDD5
Melody
239 58 EF3A
Data block at EF3A
239 147 EF93
Data block at EF93