Page Byte Address Description
64 0 16384
Loading screen
91 0 23296
Data block at 5B00
94 255 24319
Stack
96 0 24576
Word Index
96 64 24640
"A"
96 124 24700
"B"
96 226 24802
"C"
97 124 24956
"D"
97 246 25078
"E"
98 79 25167
"F"
98 189 25277
"G"
99 9 25353
"H"
99 115 25459
"I"
99 161 25505
"J"
99 165 25509
"K"
99 178 25522
"L"
100 36 25636
"M"
100 95 25695
"N"
100 156 25756
"O"
100 205 25805
"P"
101 12 25868
"Q"
101 33 25889
"R"
101 119 25975
"S"
102 140 26252
"T"
103 13 26381
"U"
103 40 26408
"V"
103 81 26449
"W"
103 168 26536
"Y"
103 171 26539
Data block at 67AB
108 0 27648
Game Entry Point
108 205 27853
Squiggle Line
109 204 28108
Squiggle Graphics
109 214 28118
Routine at 6DD6
111 211 28627
Clear Screen
111 242 28658
Input Buffer
112 226 28898
Blanks "n" memory locations
112 232 28904
Index Action
112 243 28915
Routine at 70F3
114 145 29329
Print Table
114 195 29379
Routine at 72C3
114 206 29390
"i cannot do that"
114 211 29395
Routine at 72D3
114 221 29405
Print Message
115 64 29504
Routine at 7340
115 103 29543
Routine at 7367
115 118 29558
Routine at 7376
115 126 29566
Routine at 737E
115 141 29581
Routine at 738D
115 148 29588
Routine at 7394
115 163 29603
Routine at 73A3
115 175 29615
Routine at 73AF
115 189 29629
Routine at 73BD
115 194 29634
Routine at 73C2
115 224 29664
Routine at 73E0
115 249 29689
Routine at 73F9
116 7 29703
Routine at 7407
116 12 29708
Routine at 740C
116 37 29733
Routine at 7425
116 45 29741
Routine at 742D
116 147 29843
Get Common Word
116 166 29862
Output Buffer
116 186 29882
Print Action
116 193 29889
Print Token
117 116 30068
Routine at 7574
117 236 30188
Routine at 75EC
117 246 30198
Routine at 75F6
117 250 30202
Routine at 75FA
118 236 30444
Routine at 76EC
118 242 30450
Routine at 76F2
119 11 30475
Routine at 770B
119 47 30511
Routine at 772F
119 51 30515
Routine at 7733
119 144 30608
Routine at 7790
119 149 30613
Routine at 7795
119 162 30626
Routine at 77A2
119 201 30665
Routine at 77C9
119 209 30673
Routine at 77D1
127 119 32631
Location ID.
127 120 32632
Drawing Routine
130 81 33361
Routine at 8251
130 179 33459
Routine at 82B3
131 160 33696
Display Locate Help Message
131 205 33741
Locate Help Message
131 239 33775
Game Over
132 81 33873
Load Game
132 179 33971
Copies 3 bytes from source to target
132 185 33977
Debounce keyboard
132 204 33996
Save Game
133 118 34166
Routine at 8576
134 122 34426
Print Character
134 155 34459
Routine at 869B
135 107 34667
Scroll Line
135 201 34761
Print Proper Character
136 34 34850
Main Font
139 34 35618
Routine at 8B22
139 120 35704
Pause
139 129 35713
Get Key
140 75 35915
Action Look
140 166 36006
Action Putdown
141 51 36147
Action Pickup
141 110 36206
Location Percentage Completion Table
141 153 36249
Action Location Buffer
141 157 36253
Action Dir
143 173 36781
Action Run
143 205 36813
Action Enter
143 214 36822
Action Follow
143 245 36853
Action Throw-At
144 52 36916
Action Talk-To
144 118 36982
Action Shoot
144 210 37074
"You are dead" controller.
144 235 37099
Action Inventory
145 14 37134
Routine at 910E
145 113 37233
Action Attack
147 158 37790
Action Give
147 218 37850
Action Examine
149 237 38381
Is Location Lit?
150 43 38443
"You see ..." Routines
150 179 38579
Routine at 96B3
154 133 39557
Routine at 9A85
154 205 39629
Routine at 9ACD
155 2 39682
Action None
155 22 39702
Routine at 9B16
155 108 39788
Execute Action.
155 129 39809
Routine at 9B81
155 147 39827
Step Into 3ByteTable
155 169 39849
Wrapper Around Step3ByteTable.
155 177 39857
Locate Location
155 202 39882
Locate Object
155 220 39900
Routine at 9BDC
156 65 40001
Routine at 9C41
156 120 40056
Routine at 9C78
156 159 40095
Random Number
156 232 40168
Routine at 9CE8
157 55 40247
Get Object Location In IX
157 68 40260
Routine at 9D44
157 151 40343
Routine at 9D97
157 189 40381
Index ID Table
157 217 40409
Routine at 9DD9
158 52 40500
Routine at 9E34
158 122 40570
Is Container Lit?
158 149 40597
Routine at 9E95
158 160 40608
Routine at 9EA0
158 199 40647
Routine at 9EC7
159 8 40712
Routine at 9F08
159 37 40741
Routine at 9F25
159 74 40778
Routine at 9F4A
159 118 40822
Routine at 9F76
159 130 40834
Get Object First Location
159 148 40852
Routine at 9F94
160 80 41040
Routine at A050
160 174 41134
Routine at A0AE
160 186 41146
Routine at A0BA
160 200 41160
Routine at A0C8
161 36 41252
Routine at A124
161 56 41272
Display Exits
162 72 41544
Action: Tie
162 180 41652
Action: Untie
163 2 41730
Action: Burn
163 230 41958
Action: Capture
165 65 42305
Action: ClimbOut
171 83 43859
Actions
173 61 44349
Common Words
173 125 44413
Text Messages
182 218 46810
Data block at B6DA
185 200 47560
Data block at B9C8
185 224 47584
Location Table
186 128 47744
Location Prepositions
186 138 47754
Locations
192 99 49251
Object Table
193 27 49435
Objects
199 48 50992
Action Table
199 142 51086
Event Jump Table
199 164 51108
Event: Beorns House
199 178 51122
Event: Spider Threads Place
199 185 51129
Event: Deep Bog
199 192 51136
Event: Elvenkings Cellar
199 221 51165
Event: Forest
199 234 51178
Event: Forestriver
199 252 51196
Gollums Riddles
200 14 51214
Data block at C80E
200 45 51245
Character Script: Goblin?
200 161 51361
Character Scripts: Gandalf
200 226 51426
Character Scripts: Thorin?
201 19 51475
Character Scripts: To-do
202 203 51915
Data block at CACB
204 0 52224
Location Graphics Table
204 67 52291
Start of location graphics
244 0 62464
Copy of original objects
250 21 64021
Copy of original locations