Address Description
25063
Quill start point
25095
Error handling
25141
Start game
25177
Initialise game
25231
Describe current location
25300
Describe lit location
25368
Process Status table
25378
Start of turn
25518
Noun check
25592
Process Response table
25640
Does process table entry match words entered?
25672
Execute CondActs
25712
AT condition
25720
NOTAT condition
25727
ATGT condition
25734
ATLT condition
25743
PRESENT condition
25755
ABSENT condition
25767
WORN condition
25774
NOTWORN condition
25781
CARR condition
25788
NOTCARR condition
25795
CHANCE condition
25807
ZERO condition
25813
NOTZERO condition
25822
EQ condition
25829
GT condition
25836
LT condition
25877
Process actions
25917
INVEN action
26005
Display 'worn' message
26022
Display 'Nothing at all' message if appropriate
26033
DESC action
26037
QUIT action
26067
END action
26109
Print message and fall through to DONE action
26112
DONE action
26119
OK action
26124
ANYKEY action
26152
SAVE action
26192
LOAD action
26212
TURNS action
26261
SCORE action
26282
CLS action
26293
DROPALL action
26317
AUTOG action
26325
ATUOD action
26334
AUTOW action
26343
AUTOR action
26351
PAUSE action
26358
PAPER action
26367
INK action
26384
BORDER action
26390
GOTO action
26396
MESSAGE action
26414
REMOVE action
26428
GET action
26469
DROP action
26506
WEAR action
26529
DESTROY action .
26542
CREATE action .
26551
SWAP action .
26568
PLACE action .
26576
SET action .
26580
CLEAR action .
26587
PLUS action .
26596
MINUS action .
26607
LET action .
26612
BEEP action
26726
Lookup Word
26798
Detect object for 'AUTO' actions
26845
Look up system message
26858
Print system message followed by newline
26863
Print system message (no newline)
26868
Print stuff to screen
26908
Print Newline
26921
Keyboard processing loop
27013
Newline key pressed
27031
Store charcter entered
27042
Delete character
27056
Beep on keypress
27072
Wait for keypress
27086
Random number generator
27117
Open screen channel
27121
Open printer channel
27125
Open channel 253
27130
Set default colours
27151
Dump flags and location information to channel 253
64227
Reset 'Picture Shown' flags
64245
Draw location graphic, if present
64294
Clear screen before drawing picture
64370
Draw picture
64402
Wait for keypress
64445
Next graphic instruction (skip 4 bytes)
64449
Next graphic instruction (skip 3 bytes)
64453
Next graphic instruction (skip 2 bytes)
64457
Next graphic instruction (skip 1 byte)
64466
Process drawing instruction
64511
PLOT routine
64525
LINE routine
64544
Draw a line
64592
Set inverse and over bits
64620
FILL routine
64774
Convert pixel to screen address
64794
BLOCK routine
64859
GOSUB routine
64927
FREEHAND routine
65007
Set paper or bright values
65029
Set ink or flash values
65042
END of picture routine
65060
Do some shading
65170
Perform a shade
65196
Retrieve screen address of co-ordinates
65212
TBD shading
65267
TBD shading
65275
TBD shading
65286
SHADE routine
65306
Defines shade routine used if bit 4 of instruction is set
65309
Set shade routine to alternate version
65323
Defines shade routine used if bit 4 of instruction is clear
65326
Calculate new co-ordinates using relative offsets
65372
Get offsets
65386
Scale both X and Y offsets
65404
Applies scaling to offset value