Page Byte Address Description
64 0 4000
Loading screen
91 128 5B80
Decryption Routine
91 141 5B8D
Data block at 5B8D
92 176 5CB0
Indirect Jump
96 0 6000
Game entry point
96 7 6007
Message at 6007
96 54 6036
Data block at 6036
96 102 6066
Layout
97 102 6166
Room Table
97 198 61C6
Special Room (Main Menu)
98 0 6200
Room 00
98 74 624A
Room 01
98 148 6294
Room 02
98 222 62DE
Room 03
99 48 6330
Room 04
99 118 6376
Room 05
99 208 63D0
Room 06
100 34 6422
Room 07
100 124 647C
Room 08
100 202 64CA
Room 09
101 32 6520
Room 0A
101 134 6586
Room 0B
101 192 65C0
Room 0C
102 22 6616
Room 0D
102 108 666C
Room 0E
102 178 66B2
Room 0F
103 28 671C
Room 10
103 134 6786
Room 11
103 232 67E8
Room 12
104 30 681E
Room 13
104 100 6864
Room 14
104 178 68B2
Room 15
104 252 68FC
Room 16
105 58 693A
Room 17
105 136 6988
Room 18
105 222 69DE
Room 19
106 56 6A38
Room 1A
106 126 6A7E
Room 1B
106 196 6AC4
Room 1C
107 26 6B1A
Room 1D
107 112 6B70
Room 1E
107 186 6BBA
Room 1F
108 8 6C08
Room 20
108 102 6C66
Room 21
108 188 6CBC
Room 22
109 14 6D0E
Room 23
109 88 6D58
Room 24
109 178 6DB2
Room 25
110 16 6E10
Room 26
110 94 6E5E
Room 27
110 160 6EA0
Room 28
110 238 6EEE
Room 29
111 52 6F34
Room 2A
111 110 6F6E
Room 2B
111 176 6FB0
Room 2C
111 242 6FF2
Room 2D
112 48 7030
Room 2E
112 118 7076
Room 2F
112 188 70BC
Background Graphic 01
113 179 71B3
Background Graphic 02
114 152 7298
Background Graphic 03
114 246 72F6
Background Graphic 04
116 98 7462
Background Graphic 05
117 35 7523
Background Graphic 06
119 31 771F
Background Graphic 07
120 94 785E
Background Graphic 08
120 242 78F2
Background Graphic 09
121 71 7947
Background Graphic 0A
121 129 7981
Background Graphic 0B
123 17 7B11
Background Graphic 0C
123 183 7BB7
Background Graphic 0D
124 12 7C0C
Background Graphic 0E
124 205 7CCD
Background Graphic 0F
126 75 7E4B
Background Graphic 10
128 71 8047
Background Graphic 11
129 197 81C5
Background Graphic 12
131 130 8382
Background Graphic 13
131 170 83AA
Background Graphic 14
131 210 83D2
Background Graphic 15
132 39 8427
Background Graphic 16
132 124 847C
Background Graphic 17
133 88 8558
Background Graphic 18
133 200 85C8
Background Graphic 19
134 218 86DA
Background Graphic 1A
135 2 8702
Background Graphic 1B
135 42 872A
Background Graphic 1C
136 6 8806
Background Graphic 1D
137 195 89C3
Background Graphic 1E
139 128 8B80
Background Graphic 1F
140 92 8C5C
Background Graphic 20
140 204 8CCC
Background Graphic 21
141 60 8D3C
Background Graphic 22
142 24 8E18
Background Graphic 23
143 42 8F2A
Background Graphic 24
144 168 90A8
Background Graphic 25
147 196 93C4
Background Graphic 26
149 93 955D
Background Graphic 27
149 205 95CD
Background Graphic 28
150 115 9673
Background Graphic 29
150 146 9692
Game Options
150 147 9693
Counter
150 149 9695
Rand8
150 150 9696
Last Frame
150 151 9697
Frame Updated
150 152 9698
1UP Score
150 155 969B
2UP Score
150 158 969E
Flag: Active Player
150 159 969F
Saved Frame
150 160 96A0
Saved X
150 161 96A1
Saved Y
150 162 96A2
Saved Location (Room)
150 163 96A3
Some Height
150 164 96A4
Some Width
150 165 96A5
Game status buffer entry at 96A5
150 168 96A8
Current Menu Item Colour attribute
150 169 96A9
Data block at 96A9
150 176 96B0
Orchid Effect Timer
150 177 96B1
Game status buffer entry at 96B1
150 181 96B5
Game Delay Timer
150 183 96B7
Flag: Hall Of Fame
150 184 96B8
Counter: Hall Of Fame
150 186 96BA
Game status buffer entry at 96BA
150 187 96BB
High Score Position
150 188 96BC
Active Player:
150 189 96BD
Active Player: Lives
150 190 96BE
Game status buffer entry at 96BE
150 191 96BF
Visited Rooms
150 223 96DF
Inactive Player:
150 224 96E0
Inactive Player Lives
150 225 96E1
Game status buffer entry at 96E1
151 2 9702
Immortal Data
151 146 9792
Nastie Data
151 218 97DA
Orchid Data
151 230 97E6
Object Data
151 254 97FE
Amulet Data
152 46 982E
Data block at 982E
153 90 995A
Security Check
153 96 9960
Game Initialisation
153 240 99F0
Routine at 99F0
154 29 9A1D
Routine at 9A1D
154 60 9A3C
Handler: Destructable Enemies
154 104 9A68
Routine at 9A68
154 184 9AB8
Data block at 9AB8
154 188 9ABC
Routine at 9ABC
154 233 9AE9
Routine at 9AE9
154 249 9AF9
Routine at 9AF9
155 13 9B0D
Routine at 9B0D
155 55 9B37
Add: HL + A
155 62 9B3E
Jump Table
156 198 9CC6
Print Rooms Visited
157 35 9D23
Visit Room
157 65 9D41
Routine at 9D41
157 145 9D91
Routine at 9D91
158 4 9E04
Routine at 9E04
158 9 9E09
Routine at 9E09
158 14 9E0E
Routine at 9E0E
158 47 9E2F
Routine at 9E2F
158 72 9E48
Routine at 9E48
158 78 9E4E
Routine at 9E4E
158 83 9E53
Routine at 9E53
158 92 9E5C
Data block at 9E5C
158 100 9E64
Routine at 9E64
158 114 9E72
Routine at 9E72
159 106 9F6A
Game Complete
159 145 9F91
Congratulations Messaging
160 27 A01B
Display Poem
161 140 A18C
Routine at A18C
161 255 A1FF
Pause
162 7 A207
Routine at A207
162 52 A234
Handler: Poems
162 85 A255
Place Amulet Pieces
162 189 A2BD
Routine at A2BD
162 248 A2F8
Routine at A2F8
163 5 A305
Routine at A305
163 26 A31A
Routine at A31A
163 35 A323
Routine at A323
163 59 A33B
Routine at A33B
163 167 A3A7
Data block at A3A7
163 183 A3B7
Routine at A3B7
163 197 A3C5
Routine at A3C5
163 224 A3E0
Routine at A3E0
164 26 A41A
Data block at A41A
164 42 A42A
Routine at A42A
164 59 A43B
Routine at A43B
164 75 A44B
Routine at A44B
164 147 A493
Routine at A493
164 161 A4A1
Routine at A4A1
164 179 A4B3
Routine at A4B3
164 195 A4C3
Routine at A4C3
164 215 A4D7
Routine at A4D7
165 69 A545
Routine at A545
165 74 A54A
Routine at A54A
165 79 A54F
Routine at A54F
165 169 A5A9
Routine at A5A9
165 186 A5BA
Routine at A5BA
165 195 A5C3
Routine at A5C3
165 200 A5C8
Routine at A5C8
165 205 A5CD
Routine at A5CD
166 9 A609
Routine at A609
166 27 A61B
Handler: Stand Up (After Yellow Orchid)
166 48 A630
Routine at A630
166 120 A678
Routine at A678
166 125 A67D
Routine at A67D
166 128 A680
Routine at A680
166 212 A6D4
Routine at A6D4
166 253 A6FD
Data block at A6FD
167 13 A70D
Routine at A70D
167 55 A737
Routine at A737
167 99 A763
Routine at A763
167 159 A79F
Routine at A79F
167 212 A7D4
Handler: Orchid Position
167 232 A7E8
Handler: Orchid Type
167 248 A7F8
Table: Orchid Types
168 88 A858
Routine at A858
168 178 A8B2
Routine at A8B2
168 228 A8E4
Routine at A8E4
168 245 A8F5
Routine at A8F5
169 34 A922
Routine at A922
169 81 A951
Routine at A951
169 90 A95A
Routine at A95A
169 100 A964
Routine at A964
169 133 A985
Routine at A985
169 160 A9A0
Routine at A9A0
169 171 A9AB
Routine at A9AB
169 190 A9BE
Routine at A9BE
170 0 AA00
Routine at AA00
170 13 AA0D
Routine at AA0D
170 39 AA27
Routine at AA27
170 106 AA6A
Game Over
170 193 AAC1
Game Over Messaging
170 212 AAD4
Adventure Completed Messaging
170 237 AAED
Routine at AAED
172 36 AC24
Data block at AC24
172 40 AC28
Routine at AC28
172 119 AC77
Data block at AC77
173 7 AD07
Routine at AD07
173 87 AD57
Routine at AD57
173 105 AD69
Routine at AD69
173 147 AD93
Routine at AD93
173 162 ADA2
Routine at ADA2
173 179 ADB3
Routine at ADB3
173 189 ADBD
Routine at ADBD
173 191 ADBF
Routine at ADBF
173 208 ADD0
Player Movement
174 52 AE34
Routine at AE34
174 71 AE47
Routine at AE47
174 75 AE4B
Routine at AE4B
174 122 AE7A
Handler: Orchid Timer
174 143 AE8F
Handler: Yellow Orchid
174 161 AEA1
Flash Score Label
174 207 AECF
Game Play Entry
174 239 AEEF
Game Play Start
175 193 AFC1
Routine at AFC1
175 224 AFE0
Routine at AFE0
175 228 AFE4
Routine at AFE4
175 232 AFE8
Routine at AFE8
176 26 B01A
Routine at B01A
176 39 B027
Routine at B027
176 49 B031
Routine at B031
176 71 B047
Routine at B047
176 83 B053
Routine at B053
176 120 B078
Routine at B078
176 153 B099
Routine at B099
176 159 B09F
Routine at B09F
176 163 B0A3
Handler: Controls
176 177 B0B1
Controls: Interface II Joystick
176 217 B0D9
Controls: Kempston Joystick
176 250 B0FA
Controls: Keyboard
177 3 B103
Controls: Cursor Joystick
177 47 B12F
Routine at B12F
177 106 B16A
Routine at B16A
177 135 B187
Routine at B187
177 159 B19F
Routine at B19F
177 171 B1AB
Routine at B1AB
177 183 B1B7
Routine at B1B7
177 212 B1D4
Routine at B1D4
178 5 B205
Routine at B205
178 30 B21E
Routine at B21E
178 53 B235
1UP/ 2UP Swapper
178 107 B26B
Initialise Hall Of Fame Counter
178 114 B272
Handler: Hall Of Fame
178 159 B29F
Hall Of Fame
179 4 B304
High Scores
179 46 B32E
Hall Of Fame Attribute Table
179 54 B336
Hall Of Fame Position Table
179 70 B346
Hall Of Fame Screen Text
179 213 B3D5
Handler: Game Menu
180 115 B473
Game Selection Menu
180 152 B498
Game Select Attribute Table
180 160 B4A0
Game Select Position Table
180 176 B4B0
Game Selection Screen Text
181 45 B52D
Write Menu Line
181 61 B53D
Print Colour String
181 99 B563
Print Banner
181 137 B589
Print Character
181 169 B5A9
Add Points To Score
181 204 B5CC
Print Scores
181 252 B5FC
Handler: New High Score
182 197 B6C5
High Score Suffixes
182 215 B6D7
Routine at B6D7
183 67 B743
New High Score Return
183 85 B755
New High Score Attribute Table
183 93 B75D
New High Score Position Table
183 109 B76D
New High Score Screen Text
183 205 B7CD
Display Lives
184 20 B814
The UDG for the lives icon
184 28 B81C
Routine at B81C
184 115 B873
Routine at B873
184 173 B8AD
Calculate Screen Address
184 204 B8CC
Screen Address One Pixel Below
184 221 B8DD
Calculate Attribute Address
184 245 B8F5
Remove Entity
185 2 B902
Routine at B902
185 25 B919
Draw Entity
185 37 B925
Get Sprite "A"
185 40 B928
Get Sprite Address
185 52 B934
Get Entity Sprite
185 57 B939
Prepare Draw 2/ 3 Byte Sprite
185 105 B969
Prepare Draw 2 Byte Sprite
185 169 B9A9
Display Entity
185 203 B9CB
Routine at B9CB
185 218 B9DA
Routine at B9DA
186 20 BA14
Routine at BA14
187 11 BB0B
Store Entity
187 36 BB24
Routine at BB24
187 69 BB45
Routine at BB45
187 92 BB5C
Clear Play Area
187 124 BB7C
Clear Play Area Attribute Buffer
187 129 BB81
Reset Screen Buffer
187 136 BB88
Reset Routine
187 143 BB8F
Reset Attribute Buffer
187 159 BB9F
Clear Buffers
187 174 BBAE
Routine at BBAE
187 187 BBBB
Routine at BBBB
187 221 BBDD
Routine at BBDD
187 247 BBF7
Draw Room
188 103 BC67
Music Data
189 81 BD51
Play Music (break on keypress)
189 110 BD6E
Play Audio
189 121 BD79
Play Audio: Enable Interrupts And Return
189 123 BD7B
Play Audio: Process Music Data
189 210 BDD2
Music Data
190 204 BECC
Routine at BECC
190 222 BEDE
Data block at BEDE
190 238 BEEE
Routine at BEEE
191 8 BF08
Routine at BF08
191 23 BF17
Routine at BF17
191 37 BF25
Routine at BF25
191 42 BF2A
Routine at BF2A
191 47 BF2F
Routine at BF2F
191 61 BF3D
Routine at BF3D
191 75 BF4B
Routine at BF4B
191 109 BF6D
Play Wave Sequence
191 116 BF74
Play Square Wave Sound
191 132 BF84
Sprites Table
193 12 C10C
Sprite: None
193 14 C10E
Sprite: Earwig
193 232 C1E8
Sprite: Flea
194 112 C270
Sprite: Skunk
195 116 C374
Attributes?
195 134 C386
Special Room (Game Completed)
195 140 C38C
Sprite: Bat
196 12 C40C
Sprite: Sabreman
201 44 C92C
Sprite: Rhino
202 100 CA64
Sprite: Hippo Sleeping
202 174 CAAE
Sprite: Hippo
203 222 CBDE
Sprite: Tribesman
204 254 CCFE
Sprite: Spider
206 8 CE08
Sprite: Scorpion
207 6 CF06
Sprite: Wulf
210 130 D282
Sabreman: Attacked
211 118 D376
Sprite: Orchid
212 24 D418
Sprite: Parrot
212 184 D4B8
Sprite: Monkey
213 100 D564
Sprite: Lizard
214 14 D60E
Sprite: Snake
214 166 D6A6
Table: Orchid Positions
215 6 D706
Sprite: Explosion
216 34 D822
Sprite: Appearing
217 153 D999
Sprite: Crate
217 187 D9BB
Sprite: Ring
217 221 D9DD
Sprite: Fruit
217 255 D9FF
Sprite: Cap
218 33 DA21
Sprite: Shield
218 67 DA43
Sprite: Life
218 101 DA65
Sprite: Money Bag
218 135 DA87
Sprite: Sword
218 169 DAA9
Sprite: Unused?
219 11 DB0B
Sprite: Sleeping Warthog
219 76 DB4C
Sprite: Warthog
220 108 DC6C
Object Location Table
220 116 DC74
Data block at DC74
225 236 E1EC
Background Graphic Game Completed
227 160 E3A0
Graphic: Amulet Outline
231 112 E770
Graphic: Amulet
231 248 E7F8
Sprite: The Guardian
232 252 E8FC
Sprite: Flame
233 184 E9B8
Sprite: Rat
234 44 EA2C
Sprite: Bird
235 36 EB24
Sprite: Mosquito
235 164 EBA4
Sprite: Frog
236 48 EC30
Message at EC30
236 95 EC5F
Data block at EC5F