Page Byte Address Length Description
80 160 20640 10
Clear character buffer 214
80 170 20650 15
POKE table
80 185 20665 41
Print a message centred across the entire screen
80 226 20706 3
Unused
80 229 20709 15
Populate a row of the screen with machine code
80 244 20724 10
Message address table
81 160 20896 60
Change a character's name
81 220 20956 36
Guide a character onto the catwalk or off it
82 160 21152 85
Display the cast of characters and change their names
82 245 21237 11
Table of animatory states of the main characters
83 160 21408 11
Do essential POKEs before the game starts
83 171 21419 6
Make a walking sound effect (yellow border)
83 177 21425 67
Clear the screen and request the input method (keyboard, joystick, Int2)
83 244 21492 2
Unused
83 246 21494 10
Keypress vector table for Int2
84 160 21664 82
Set the input method, change the characters' names, and start the game
84 242 21746 13
Prepare addresses 23808 to 24575
85 160 21920 80
Count down from 9 to 0
85 240 22000 15
Messages 252 and 244: 'Enter new name' and ''
86 160 22176 40
Message 246: 'None/Cursor/Kempston/Int2? (N,C,K or I)'
86 200 22216 7
Message 108: '{THE }BULLY'
86 207 22223 12
Message 248: '{THE }CHARACTERS'
86 219 22235 25
Message 250: 'Press 'C' to change name'
86 244 22260 5
Message 101: '{THE }HEADMASTER'
86 249 22265 7
Message 17: 'MASTER'
87 160 22432 13
Message 102: '{THE }GEOGRAPHY {MASTER}'
87 173 22445 11
Message 103: '{THE }SCIENCE {MASTER}'
87 184 22456 11
Message 104: '{THE }HISTORY {MASTER}'
87 195 22467 15
Message 105: '{THE }HEADMISTRESS '
87 210 22482 11
Message 106: '{THE }CARETAKER'
87 221 22493 10
Message 107: '{THE }TEARAWAY'
87 231 22503 6
Message 109: '{THE }SWOT'
87 237 22509 9
Message 110: '{THE }HEROINE'
87 246 22518 9
Message 111: 'OUR HERO'
91 0 23296 256
Message graphic buffer
93 0 23808 35
Deal with ERIC while he's falling (2)
93 35 23843 16
Deal with ERIC's flight from the saddle of the bike
93 51 23859 4
Deal with ERIC's descent from the top-floor window
93 55 23863 24
'T' pressed - throw away the water pistol
93 79 23887 20
'J' pressed - jump
93 99 23907 120
Deal with ERIC when he's jumping
93 219 24027 1
Unused
93 220 24028 104
Compare blackboard contents with combinations
94 68 24132 1
Unused
94 69 24133 42
'W' pressed - write on a blackboard
94 111 24175 61
Deal with ERIC when he's writing on a blackboard
94 172 24236 1
Unused
94 173 24237 10
Deal with ERIC when he's firing the catapult, hitting or kissing
94 183 24247 16
Signal that ERIC is firing the catapult, hitting, or kissing
94 199 24263 31
'H' pressed - hit
94 230 24294 2
Unused
94 232 24296 32
'F' pressed - fire catapult
95 8 24328 20
Make HAYLEY hit ERIC
95 28 24348 128
'K' pressed - kiss
95 156 24476 1
Unused
95 157 24477 83
Play a tune
95 240 24560 16
Note duration and pitch data for tunes
96 0 24576 101
Superimpose sprite tiles onto a tile of the play area
96 101 24677 7
Unused
96 108 24684 194
Print a tile
97 46 24878 2
Unused
97 48 24880 131
Update a character's animatory state and location and update the SRB
97 179 25011 1
Unused
97 180 25012 14
Update the SRB for a character's current animatory state and location
97 194 25026 54
Scroll the screen left 8 columns
97 248 25080 106
Scroll the screen right 8 columns
98 98 25186 2
Unused
98 100 25188 25
Copy two bytes from a command list into a character's buffer
98 125 25213 20
Collect one byte from a command list
98 145 25233 15
Get a random number
98 160 25248 48
Update the display
98 208 25296 188
Move the characters
99 140 25484 19
Terminate a command
99 159 25503 17
Call an interruptible subcommand
99 176 25520 5
Jump to an interruptible subcommand
99 181 25525 8
Set the interruptible subcommand (unused)
99 189 25533 1
Unused
99 190 25534 20
Determine ERIC's y-coordinate
99 210 25554 27
Get the play area region identifier for a given location
99 237 25581 75
Guide a character to an intermediate destination
100 56 25656 21
Guide a character up a staircase
100 77 25677 22
Guide a character down a staircase
100 99 25699 1
Unused
100 100 25700 112
Make a character go to a location
100 212 25812 3
Unused
100 215 25815 28
Make a character go to a random location
100 243 25843 97
Determine the next move of a character following another character
101 84 25940 4
Unused
101 88 25944 118
Make a teacher find ERIC
101 206 26062 6
Unused
101 212 26068 66
Check whether a character is beside a chair
102 22 26134 2
Unused
102 24 26136 39
Check whether a chair is occupied
102 63 26175 48
Knock the current occupant (if any) out of a chair
102 111 26223 1
Unused
102 112 26224 15
Deal with a character who's been dethroned (1)
102 127 26239 24
Deal with a character who's been dethroned (2)
102 151 26263 40
Deal with a character who is looking for a seat
102 191 26303 1
Unused
102 192 26304 14
Make a character find a seat
102 206 26318 60
Get the next character of a message being spoken or written
103 10 26378 2
Unused
103 12 26380 73
Update the SRB for a blackboard
103 85 26453 43
Get the identifier and coordinates of the blackboard close to a character
103 128 26496 16
Move the bike if it's obstructing the boys' skool door or the gate
103 144 26512 1
Unused
103 145 26513 124
Write a single character on a blackboard
104 13 26637 2
Unused
104 15 26639 111
Make a teacher wipe a blackboard
104 126 26750 2
Unused
104 128 26752 93
Make a character write on a blackboard
104 221 26845 4
Unused
104 225 26849 60
Update the SRB so that the speech bubble is not corrupted
105 29 26909 1
Unused
105 30 26910 31
Remove the speech bubble
105 61 26941 17
Print a speech bubble UDG
105 78 26958 151
Print the speech bubble
105 229 27109 1
Unused
105 230 27110 33
Place a font character bitmap into a message graphic buffer
106 7 27143 1
Unused
106 8 27144 128
Make a character speak
106 136 27272 4
Unused
106 140 27276 87
Save the area of the screen that will be overwritten by a message box
106 227 27363 1
Unused
106 228 27364 54
Copy a graphic buffer to the screen
107 26 27418 1
Unused
107 27 27419 42
Write a line of text into a graphic buffer
107 69 27461 1
Unused
107 70 27462 35
Print a message box
107 105 27497 73
Print the score, lines total or hi-score (2)
107 178 27570 2
Unused
107 180 27572 99
Compute the decimal digits of a number
108 23 27671 1
Unused
108 24 27672 131
Alter UDG references in the play area for a door, a window, a cup or the bike
108 155 27803 1
Unused
108 156 27804 16
Check whether any characters were punched
108 172 27820 38
Check whether any characters have been hit by a fist, pellet or conker
108 210 27858 2
Unused
108 212 27860 24
Prepare the doors, windows, cups and bike for new game
108 236 27884 2
Unused
108 238 27886 17
Get the x-coordinate range within which a character can see or be seen
108 255 27903 1
Unused
109 0 27904 49
Control a boy during assembly
109 49 27953 1
Unused
109 50 27954 48
Check whether a target character can be seen by another character
109 98 28002 27
Check whether ERIC can be seen by an adult
109 125 28029 38
Check for main kids near a teacher
109 163 28067 18
Check whether a location is on the assembly hall stage
109 181 28085 29
Determine which floor ERIC's on when he's not standing directly on one
109 210 28114 41
Put ERIC midstride
109 251 28155 5
Unused
110 0 28160 54
Move ERIC from the midstride or mid-action position and scroll the screen if necessary
110 54 28214 2
Unused
110 56 28216 23
Turn ERIC round
110 79 28239 1
Unused
110 80 28240 65
Check whether a character is on a staircase
110 145 28305 8
Deal with ERIC when he has stepped off the stage
110 153 28313 2
Unused
110 155 28315 121
Check for walls and closed doors in front of ERIC
111 20 28436 24
'P' pressed - right
111 44 28460 24
'O' pressed - left
111 68 28484 92
'Q' pressed - up
111 160 28576 81
'A' pressed - down
111 241 28657 1
Unused
111 242 28658 14
Collect the identifier and coordinates of a blackboard that will be wiped
112 0 28672 63
Check for walls, closed doors and ALBERT in front of the bike
112 63 28735 1
Unused
112 64 28736 31
Open or close a door or window
112 95 28767 45
Check for a closed door in front of a character
112 140 28812 2
Unused
112 142 28814 41
Check for a closed door in a character's path and open it if allowed
112 183 28855 19
Make a character open or close a door
112 202 28874 3
Unused
112 205 28877 75
Close any temporarily open doors if necessary
113 24 28952 26
Score 100 points and make the sound of a mouse being caught
113 50 28978 14
Make a female character stop jumping
113 64 28992 20
'D' pressed - drop stinkbomb
113 84 29012 18
Make a walking sound effect (blue border)
113 102 29030 20
Prevent ERIC from getting past ALBERT if necessary
113 122 29050 2
Unused
113 124 29052 42
Make a character open or close a door
113 166 29094 7
Unused
113 173 29101 16
Move the bike if it's obstructing the skool gate
113 189 29117 1
Unused
113 190 29118 60
Get the ASCII code of the last key pressed
113 250 29178 14
Get the keypress offset of the last key pressed
114 8 29192 2
Unused
114 10 29194 83
Control the bike when ERIC's not sitting on the saddle
114 93 29277 1
Unused
114 94 29278 184
Deal with ERIC when he's riding the bike
115 22 29462 105
Deal with ERIC when he's standing on the saddle of the bike
115 127 29567 1
Unused
115 128 29568 6
Display the frog in ERIC's inventory
115 134 29574 39
'M' pressed - mount bike
115 173 29613 8
Print the score, lines total or hi-score (1)
115 181 29621 22
Add to the score and print it
115 203 29643 38
Add to the lines total and print it
115 241 29681 12
Open the Science Lab storeroom door if ERIC has the key
115 253 29693 3
Unused
116 0 29696 20
Calculate appropriate coordinates for a message box
116 20 29716 118
Make a teacher give lines
116 138 29834 2
Unused
116 140 29836 20
Make a sound effect
116 160 29856 39
Check whether any adults were hit by the pellet, water, sherry or conker
116 199 29895 1
Unused
116 200 29896 200
Control the descent of the water, sherry or conker
117 144 30096 6
Unused
117 150 30102 100
Deal with a character who has been knocked over
117 250 30202 3
Unused
117 253 30205 24
Check whether a pellet has hit a cup
118 21 30229 62
Check whether a pellet has hit a cup containing water, sherry or the frog
118 83 30291 1
Unused
118 84 30292 88
Check for walls, doors and windows in the path of a mouse, frog or pellet
118 172 30380 152
Control the flight of a catapult pellet
119 68 30532 2
Unused
119 70 30534 9
Initialise an uninterruptible subcommand
119 79 30543 12
Check whether a character is on the top, middle or bottom floor
119 91 30555 88
Make BOY WANDER fire his catapult now and then
119 179 30643 19
Deal with BOY WANDER when he is firing
119 198 30662 2
Unused
119 200 30664 42
Check whether any characters were or can be punched by ERIC or ANGELFACE
119 242 30706 33
Make ANGELFACE hit now and then
120 19 30739 46
Deal with ANGELFACE when he is hitting
120 65 30785 1
Unused
120 66 30786 18
Knock down a main kid hit by a pellet
120 84 30804 102
Deal with the frog when it has been knocked out of a cup
120 186 30906 170
Control the frog
121 100 31076 2
Unused
121 102 31078 13
Control a female character while she's standing on a chair or jumping (1)
121 115 31091 1
Unused
121 116 31092 36
Make a female character stand on a chair or start jumping
121 152 31128 20
Control a female character while she's standing on a chair or jumping (2)
121 172 31148 2
Unused
121 174 31150 102
Make any female characters near a mouse start or continue jumping
122 20 31252 2
Unused
122 22 31254 208
Control a mouse
122 230 31462 40
Release some mice (if possible)
123 14 31502 70
Prepare character buffers for released mice
123 84 31572 1
Unused
123 85 31573 147
Make ERIC catch a mouse or frog (if present)
123 232 31720 3
Unused
123 235 31723 10
Update the SRB for ERIC or his pellet and scroll the screen if necessary
123 245 31733 13
Make ERIC catch the frog (if possible)
124 2 31746 97
Print the inventory
124 99 31843 1
Unused
124 100 31844 17
Print an inventory item
124 117 31861 26
Collect the bit mask and game status buffer address for an event identifier
124 143 31887 6
Check whether a signal has been raised
124 149 31893 3
Raise the signal for a certain event (unused)
124 152 31896 7
Raise the signal for a certain event
124 159 31903 2
Unused
124 161 31905 10
Lower the signal for a certain event (unused)
124 171 31915 37
Check whether a character should continue walking up and down
124 208 31952 17
Make a character walk up and down until a certain time
124 225 31969 29
Make a character walk up and down a few times or until a certain time
124 254 31998 2
Unused
125 0 32000 21
Get the identifier for ERIC's location
125 21 32021 11
Check whether ERIC is where he should be
125 32 32032 22
Make any nearby teacher give ERIC lines if necessary (1)
125 54 32054 6
Make MR WACKER find the truant ERIC
125 60 32060 2
Unused
125 62 32062 309
Make any nearby teacher give ERIC lines if necessary (2)
126 115 32371 2
Command list used to make MISS TAKE chase ERIC
126 117 32373 6
Make MISS TAKE chase ERIC (1)
126 123 32379 53
Make MISS TAKE chase ERIC (2)
126 176 32432 1
Unused
126 177 32433 62
Print the lesson and ring the bell
126 239 32495 2
Unused
126 241 32497 15
Make BOY WANDER write on a blackboard
127 0 32512 84
Screen refresh buffer (SRB)
127 84 32596 6
Buffer for the Blue Room blackboard
127 90 32602 6
Buffer for the Yellow Room blackboard
127 96 32608 6
Buffer for the blackboard in the top-floor classroom of the girls' skool
127 102 32614 6
Buffer for the Science Lab blackboard
127 108 32620 6
Buffer for the blackboard in the middle-floor classroom of the girls' skool
127 114 32626 14
Unused
127 128 32640 1
Various flags
127 129 32641 1
Lesson signal flags
127 130 32642 6
Unused
127 136 32648 2
Message 6: '{teacher}'
127 138 32650 2
Message 5: '{lines recipient}/combination number or letter/{room}'
127 140 32652 2
Message 10: '{mountain}/{king}/{animal}/{verb}'
127 142 32654 2
Message 11: '{country}/{year}/{habitat}/{noun}'
127 144 32656 2
Message 7: '{grassee}'
127 146 32658 10
Unused
127 156 32668 8
Bike and Science Lab storeroom combinations
127 164 32676 8
Copy of the bike and Science Lab storeroom combinations
127 172 32684 43
Unused
127 215 32727 1
Various ERIC-related data (1)
127 216 32728 1
Various ERIC-related data (2)
127 217 32729 1
Last value seen in the system variable FRAMES
127 218 32730 1
ID of the desk containing the water pistol
127 219 32731 1
ID of the desk containing the stinkbombs
127 220 32732 1
ERIC's stand-up delay counter
127 221 32733 1
ERIC's knockout delay counter
127 222 32734 1
Game mode indicator
127 223 32735 1
Current lesson number
127 224 32736 1
Lesson descriptor
127 225 32737 1
Number of mice caught
127 226 32738 1
Kiss counter
127 227 32739 2
Lesson clock
127 229 32741 2
Score
127 231 32743 2
Lines total
127 233 32745 2
Hi-score
127 235 32747 1
Inventory flags
127 236 32748 1
Input device indicator
127 237 32749 1
ERIC's secondary status flags
127 238 32750 1
Last key pressed while riding the bike
127 239 32751 1
Counter that determines the bike's speed while ERIC's on it
127 240 32752 1
Bike's momentum
127 241 32753 1
Last key pressed
127 242 32754 1
ERIC's midstride/mid-action timer
127 243 32755 1
ERIC's main action timer
127 244 32756 1
Door/window status flags
127 245 32757 1
Character number of the teacher who last gave ERIC lines
127 246 32758 1
LSB of the lines-giving delay counter
127 247 32759 1
MSB of the lines-giving delay counter
127 248 32760 1
LSB of the address of the SRB byte corresponding to the lip of the speech bubble
127 249 32761 1
Speech bubble lip SRB bit
127 250 32762 1
Leftmost column of the play area on screen the last time the SRB was updated for the speech bubble
127 251 32763 1
ERIC's primary status flags
127 252 32764 1
Number of the character just moved (183-214)
127 253 32765 2
Random number seed
127 255 32767 1
x-coordinate of the leftmost column of the play area on screen
128 0 32768 2048
Skool graphic data (tiles 0-255, base page 128)
136 0 34816 2048
Skool graphic data (tiles 0-255, base page 136)
144 0 36864 2048
Skool graphic data (tiles 0-255, base page 144)
152 0 38912 224
Skool graphic data (tiles 0-223, base page 152, byte 1/8)
152 224 39136 8
Speech bubble lip UDG
152 232 39144 8
Safe key UDG
152 240 39152 10
Skool graphic data (tiles 240-249, base page 152, byte 1/8)
152 250 39162 2
Unused
152 252 39164 4
Water animation table entry (phase 2)
153 0 39168 224
Skool graphic data (tiles 0-223, base page 152, byte 2/8)
153 224 39392 8
Top left corner of the speech bubble UDG
153 232 39400 8
Science Lab storeroom key UDG
153 240 39408 10
Skool graphic data (tiles 240-249, base page 152, byte 2/8)
153 250 39418 2
Unused
153 252 39420 4
Water animation table entry (phase 3)
154 0 39424 224
Skool graphic data (tiles 0-223, base page 152, byte 3/8)
154 224 39648 8
Top-middle section of the speech bubble UDG
154 232 39656 8
Captured frog UDG
154 240 39664 10
Skool graphic data (tiles 240-249, base page 152, byte 3/8)
154 250 39674 2
Unused
154 252 39676 4
Water animation table entry (phase 4)
155 0 39680 224
Skool graphic data (tiles 0-223, base page 152, byte 4/8)
155 224 39904 8
Top-right corner of the speech bubble UDG
155 232 39912 8
Left half of the waterpistol UDG
155 240 39920 10
Skool graphic data (tiles 240-249, base page 152, byte 4/8)
155 250 39930 2
Unused
155 252 39932 4
Water animation table entry (phase 5)
156 0 39936 224
Skool graphic data (tiles 0-223, base page 152, byte 5/8)
156 224 40160 8
Bottom-left corner of the speech bubble UDG
156 232 40168 8
Right half of the waterpistol UDG
156 240 40176 10
Skool graphic data (tiles 240-249, base page 152, byte 5/8)
156 250 40186 2
Unused
156 252 40188 4
Water animation table entry (phase 6+)
157 0 40192 224
Skool graphic data (tiles 0-223, base page 152, byte 6/8)
157 224 40416 8
Bottom-middle section of the speech bubble UDG
157 232 40424 8
Three stinkbombs UDG
157 240 40432 10
Skool graphic data (tiles 240-249, base page 152, byte 6/8)
157 250 40442 6
Unused
158 0 40448 224
Skool graphic data (tiles 0-223, base page 152, byte 7/8)
158 224 40672 8
Bottom-right corner of the speech bubble UDG
158 232 40680 8
Two stinkbombs UDG
158 240 40688 10
Skool graphic data (tiles 240-249, base page 152, byte 7/8)
158 250 40698 2
Unused
158 252 40700 4
x-coordinates of the plant pots
159 0 40704 224
Skool graphic data (tiles 0-223, base page 152, byte 8/8)
159 224 40928 8
Captured mouse UDG
159 232 40936 8
Single stinkbomb UDG
159 240 40944 10
Skool graphic data (tiles 240-249, base page 152, byte 8/8)
159 250 40954 2
Unused
159 252 40956 4
y-coordinates of the plant pots
160 0 40960 144
Skool UDG references (LSBs) for row 0
160 144 41104 36
Skool UDG MSB indicators for row 0
160 180 41140 72
BRIGHT/PAPER attributes for skool UDGs in row 0
160 252 41212 4
Entry 0 in descent tables 252-255
161 0 41216 144
Skool UDG references (LSBs) for row 1
161 144 41360 36
Skool UDG MSB indicators for row 1
161 180 41396 72
BRIGHT/PAPER attributes for skool UDGs in row 1
161 252 41468 4
Entry 1 in descent tables 252-255
162 0 41472 144
Skool UDG references (LSBs) for row 2
162 144 41616 36
Skool UDG MSB indicators for row 2
162 180 41652 72
BRIGHT/PAPER attributes for skool UDGs in row 2
162 252 41724 4
Entry 2 in descent tables 252-255
163 0 41728 144
Skool UDG references (LSBs) for row 3
163 144 41872 36
Skool UDG MSB indicators for row 3
163 180 41908 72
BRIGHT/PAPER attributes for skool UDGs in row 3
163 252 41980 4
Entry 3 in descent tables 252-255
164 0 41984 144
Skool UDG references (LSBs) for row 4
164 144 42128 36
Skool UDG MSB indicators for row 4
164 180 42164 72
BRIGHT/PAPER attributes for skool UDGs in row 4
164 252 42236 4
Entry 4 in descent tables 252-255
165 0 42240 144
Skool UDG references (LSBs) for row 5
165 144 42384 36
Skool UDG MSB indicators for row 5
165 180 42420 72
BRIGHT/PAPER attributes for skool UDGs in row 5
165 252 42492 4
Entry 5 in descent tables 252-255
166 0 42496 144
Skool UDG references (LSBs) for row 6
166 144 42640 36
Skool UDG MSB indicators for row 6
166 180 42676 72
BRIGHT/PAPER attributes for skool UDGs in row 6
166 252 42748 4
Entry 6 in descent tables 252-255
167 0 42752 144
Skool UDG references (LSBs) for row 7
167 144 42896 36
Skool UDG MSB indicators for row 7
167 180 42932 72
BRIGHT/PAPER attributes for skool UDGs in row 7
167 252 43004 4
Entry 7 in descent tables 252-255
168 0 43008 144
Skool UDG references (LSBs) for row 8
168 144 43152 36
Skool UDG MSB indicators for row 8
168 180 43188 72
BRIGHT/PAPER attributes for skool UDGs in row 8
168 252 43260 4
Entry 8 in descent tables 252-255
169 0 43264 144
Skool UDG references (LSBs) for row 9
169 144 43408 36
Skool UDG MSB indicators for row 9
169 180 43444 72
BRIGHT/PAPER attributes for skool UDGs in row 9
169 252 43516 4
Entry 9 in descent tables 252-255
170 0 43520 144
Skool UDG references (LSBs) for row 10
170 144 43664 36
Skool UDG MSB indicators for row 10
170 180 43700 72
BRIGHT/PAPER attributes for skool UDGs in row 10
170 252 43772 1
Unused
170 253 43773 1
Entry 10 in descent table 253
170 254 43774 1
Unused
170 255 43775 1
Entry 10 in descent table 255
171 0 43776 144
Skool UDG references (LSBs) for row 11
171 144 43920 36
Skool UDG MSB indicators for row 11
171 180 43956 72
BRIGHT/PAPER attributes for skool UDGs in row 11
171 252 44028 3
Unused
171 255 44031 1
Entry 11 in descent table 255
172 0 44032 144
Skool UDG references (LSBs) for row 12
172 144 44176 36
Skool UDG MSB indicators for row 12
172 180 44212 72
BRIGHT/PAPER attributes for skool UDGs in row 12
172 252 44284 3
Unused
172 255 44287 1
Entry 12 in descent table 255
173 0 44288 144
Skool UDG references (LSBs) for row 13
173 144 44432 36
Skool UDG MSB indicators for row 13
173 180 44468 72
BRIGHT/PAPER attributes for skool UDGs in row 13
173 252 44540 3
Unused
173 255 44543 1
Entry 13 in descent table 255
174 0 44544 144
Skool UDG references (LSBs) for row 14
174 144 44688 36
Skool UDG MSB indicators for row 14
174 180 44724 72
BRIGHT/PAPER attributes for skool UDGs in row 14
174 252 44796 3
Unused
174 255 44799 1
Entry 14 in descent table 255
175 0 44800 144
Skool UDG references (LSBs) for row 15
175 144 44944 36
Skool UDG MSB indicators for row 15
175 180 44980 72
BRIGHT/PAPER attributes for skool UDGs in row 15
175 252 45052 3
Unused
175 255 45055 1
Entry 15 in descent table 255
176 0 45056 144
Skool UDG references (LSBs) for row 16
176 144 45200 36
Skool UDG MSB indicators for row 16
176 180 45236 72
BRIGHT/PAPER attributes for skool UDGs in row 16
176 252 45308 3
Unused
176 255 45311 1
Entry 16 in descent table 255
177 0 45312 144
Skool UDG references (LSBs) for row 17
177 144 45456 36
Skool UDG MSB indicators for row 17
177 180 45492 72
BRIGHT/PAPER attributes for skool UDGs in row 17
177 252 45564 3
Unused
177 255 45567 1
Entry 17 in descent table 255
178 0 45568 144
Skool UDG references (LSBs) for row 18
178 144 45712 36
Skool UDG MSB indicators for row 18
178 180 45748 72
BRIGHT/PAPER attributes for skool UDGs in row 18
178 252 45820 3
Unused
178 255 45823 1
Entry 18 in descent table 255
179 0 45824 144
Skool UDG references (LSBs) for row 19
179 144 45968 36
Skool UDG MSB indicators for row 19
179 180 46004 72
BRIGHT/PAPER attributes for skool UDGs in row 19
179 252 46076 3
Unused
179 255 46079 1
Entry 19 in descent table 255
180 0 46080 144
Skool UDG references (LSBs) for row 20
180 144 46224 36
Skool UDG MSB indicators for row 20
180 180 46260 72
BRIGHT/PAPER attributes for skool UDGs in row 20
180 252 46332 3
Unused
180 255 46335 1
Entry 20 in descent table 255
181 0 46336 192
Play area column pointers (Q values)
181 192 46528 64
Main timetable
182 0 46592 256
Mirrored values of 0 to 255
183 0 46848 37
Character buffer for little girl no. 1 (183)
183 37 46885 23
Personal timetable for little girl no. 1 (183)
183 60 46908 8
Skool region identifier table for the top floor
183 68 46916 8
Unused
183 76 46924 180
Graphic data for animatory states 0-79 (UDG byte 1/8)
184 0 47104 37
Character buffer for little girl no. 2 (184)
184 37 47141 23
Personal timetable for little girl no. 2 (184)
184 60 47164 10
Skool region identifier table for the middle floor
184 70 47174 6
Unused
184 76 47180 180
Graphic data for animatory states 0-79 (UDG mask byte 1/8)
185 0 47360 37
Character buffer for little girl no. 3 (185)
185 37 47397 23
Personal timetable for little girl no. 3 (185)
185 60 47420 2
Skool region identifier table for the bottom floor
185 62 47422 10
Locations of doors
185 72 47432 4
Unused
185 76 47436 180
Graphic data for animatory states 0-79 (UDG byte 2/8)
186 0 47616 37
Character buffer for little girl no. 4 (186)
186 37 47653 23
Personal timetable for little girl no. 4 (186)
186 60 47676 10
ERIC location identifier table for the top floor
186 70 47686 6
Unused
186 76 47692 180
Graphic data for animatory states 0-79 (UDG mask byte 2/8)
187 0 47872 37
Character buffer for little girl no. 5 (187)
187 37 47909 23
Personal timetable for little girl no. 5 (187)
187 60 47932 6
ERIC location identifier table for the middle floor
187 66 47938 10
Unused
187 76 47948 180
Graphic data for animatory states 0-79 (UDG byte 3/8)
188 0 48128 37
Character buffer for little girl no. 6 (188)
188 37 48165 23
Personal timetable for little girl no. 6 (188)
188 60 48188 12
ERIC location identifier table for the bottom floor
188 72 48200 4
Unused
188 76 48204 180
Graphic data for animatory states 0-79 (UDG mask byte 3/8)
189 0 48384 37
Character buffer for little girl no. 7 (189)
189 37 48421 23
Personal timetable for little girl no. 7 (189)
189 60 48444 8
Staircase endpoint identifiers for skool region 189
189 68 48452 4
Data for staircase endpoint 189
189 72 48456 4
Unused
189 76 48460 180
Graphic data for animatory states 0-79 (UDG byte 4/8)
190 0 48640 37
Character buffer for little boy no. 1 (190)
190 37 48677 23
Personal timetable for little boy no. 1 (190)
190 60 48700 8
Staircase endpoint identifiers for skool region 190
190 68 48708 4
Data for staircase endpoint 190
190 72 48712 4
Unused
190 76 48716 180
Graphic data for animatory states 0-79 (UDG mask byte 4/8)
191 0 48896 37
Character buffer for little boy no. 2 (191)
191 37 48933 23
Personal timetable for little boy no. 2 (191)
191 60 48956 8
Staircase endpoint identifiers for skool region 191
191 68 48964 4
Data for staircase endpoint 191
191 72 48968 4
Unused
191 76 48972 180
Graphic data for animatory states 0-79 (UDG byte 5/8)
192 0 49152 37
Character buffer for little boy no. 3 (192)
192 37 49189 23
Personal timetable for little boy no. 3 (192)
192 60 49212 8
Staircase endpoint identifiers for skool region 192
192 68 49220 4
Data for staircase endpoint 192
192 72 49224 4
Unused
192 76 49228 180
Graphic data for animatory states 0-79 (UDG mask byte 5/8)
193 0 49408 37
Character buffer for little boy no. 4 (193)
193 37 49445 23
Personal timetable for little boy no. 4 (193)
193 60 49468 8
Staircase endpoint identifiers for skool region 193
193 68 49476 4
Data for staircase endpoint 193
193 72 49480 4
Unused
193 76 49484 180
Graphic data for animatory states 0-79 (UDG byte 6/8)
194 0 49664 37
Character buffer for little boy no. 5 (194)
194 37 49701 23
Personal timetable for little boy no. 5 (194)
194 60 49724 8
Staircase endpoint identifiers for skool region 194
194 68 49732 4
Data for staircase endpoint 194
194 72 49736 4
Unused
194 76 49740 180
Graphic data for animatory states 0-79 (UDG mask byte 6/8)
195 0 49920 37
Character buffer for little boy no. 6 (195)
195 37 49957 23
Personal timetable for little boy no. 6 (195)
195 60 49980 8
Staircase endpoint identifiers for skool region 195
195 68 49988 4
Data for staircase endpoint 195
195 72 49992 4
Unused
195 76 49996 180
Graphic data for animatory states 0-79 (UDG byte 7/8)
196 0 50176 37
Character buffer for little boy no. 7 (196)
196 37 50213 23
Personal timetable for little boy no. 7 (196)
196 60 50236 8
Staircase endpoint identifiers for skool region 196
196 68 50244 4
Data for staircase endpoint 196
196 72 50248 4
Unused
196 76 50252 180
Graphic data for animatory states 0-79 (UDG mask byte 7/8)
197 0 50432 37
Character buffer for little boy no. 8 (197)
197 37 50469 23
Personal timetable for little boy no. 8 (197)
197 60 50492 8
Theme tune data (segment 3/6)
197 68 50500 4
Data for staircase endpoint 197
197 72 50504 4
Unused
197 76 50508 180
Graphic data for animatory states 0-79 (UDG byte 8/8)
198 0 50688 37
Character buffer for little boy no. 9 (198)
198 37 50725 23
Personal timetable for little boy no. 9 (198)
198 60 50748 8
Theme tune data (segment 4/6)
198 68 50756 4
Data for staircase endpoint 198
198 72 50760 4
Unused
198 76 50764 180
Graphic data for animatory states 0-79 (UDG mask byte 8/8)
199 0 50944 37
Character buffer for little boy no. 10 (199)
199 37 50981 23
Personal timetable for little boy no. 10 (199)
199 60 51004 8
Theme tune data (segment 5/6)
199 68 51012 4
Data for staircase endpoint 199
199 72 51016 1
Unused
199 73 51017 183
Graphic data for animatory states 80-127 (UDG byte 1/8)
200 0 51200 37
Character buffer for MR WACKER (200)
200 37 51237 23
Personal timetable for MR WACKER (200)
200 60 51260 4
Theme tune data (segment 6/6)
200 64 51264 4
Unused
200 68 51268 4
Data for staircase endpoint 200
200 72 51272 1
Unused
200 73 51273 183
Graphic data for animatory states 80-127 (UDG mask byte 1/8)
201 0 51456 37
Character buffer for MR WITHIT (201)
201 37 51493 23
Personal timetable for MR WITHIT (201)
201 60 51516 11
Command list 0: Top-floor classroom - girl
201 71 51527 2
Unused
201 73 51529 183
Graphic data for animatory states 80-127 (UDG byte 2/8)
202 0 51712 37
Character buffer for MR ROCKITT (202)
202 37 51749 23
Personal timetable for MR ROCKITT (202)
202 60 51772 11
Command list 2: Middle-floor classroom - girl
202 71 51783 2
Unused
202 73 51785 183
Graphic data for animatory states 80-127 (UDG mask byte 2/8)
203 0 51968 37
Character buffer for MR CREAK (203)
203 37 52005 23
Personal timetable for MR CREAK (203)
203 60 52028 11
Command list 4: Blue Room - little boy
203 71 52039 2
Unused
203 73 52041 183
Graphic data for animatory states 80-127 (UDG byte 3/8)
204 0 52224 37
Character buffer for MISS TAKE (204)
204 37 52261 23
Personal timetable for MISS TAKE (204)
204 60 52284 11
Command list 6: Yellow Room - little boy
204 71 52295 2
Unused
204 73 52297 183
Graphic data for animatory states 80-127 (UDG mask byte 3/8)
205 0 52480 37
Character buffer for ALBERT (205)
205 37 52517 23
Personal timetable for ALBERT (205)
205 60 52540 11
Command list 8: Science Lab - little boy
205 71 52551 2
Unused
205 73 52553 183
Graphic data for animatory states 80-127 (UDG byte 4/8)
206 0 52736 37
Character buffer for BOY WANDER (206)
206 37 52773 23
Personal timetable for BOY WANDER (206)
206 60 52796 7
Command list 10: Kitchen - girl
206 67 52803 1
Unused
206 68 52804 4
Data for staircase endpoint 206
206 72 52808 1
Unused
206 73 52809 183
Graphic data for animatory states 80-127 (UDG mask byte 4/8)
207 0 52992 37
Character buffer for ANGELFACE (207)
207 37 53029 23
Personal timetable for ANGELFACE (207)
207 60 53052 7
Command list 12: Dinner hall - girl
207 67 53059 1
Unused
207 68 53060 4
Data for staircase endpoint 207
207 72 53064 1
Unused
207 73 53065 183
Graphic data for animatory states 80-127 (UDG byte 5/8)
208 0 53248 37
Character buffer for EINSTEIN (208)
208 37 53285 23
Personal timetable for EINSTEIN (208)
208 60 53308 7
Command list 14: Revision Library - EINSTEIN/little boy
208 67 53315 6
Unused
208 73 53321 183
Graphic data for animatory states 80-127 (UDG mask byte 5/8)
209 0 53504 37
Character buffer for HAYLEY (209)
209 37 53541 23
Personal timetable for HAYLEY (209)
209 60 53564 7
Command list 16: Dinner - EINSTEIN/little boy
209 67 53571 6
Unused
209 73 53577 183
Graphic data for animatory states 80-127 (UDG byte 6/8)
210 0 53760 36
Character buffer for ERIC (210)
210 36 53796 1
Make a character do nothing
210 37 53797 23
Lesson descriptors
210 60 53820 8
Command list 18: Walkabout - EINSTEIN/little boy/girl
210 68 53828 5
Unused
210 73 53833 183
Graphic data for animatory states 80-127 (UDG mask byte 6/8)
211 0 54016 36
Character buffer for the bike (211)
211 36 54052 14
Random locations
211 50 54066 5
x-coordinates of the left ends of the classrooms
211 55 54071 5
x-coordinates of the left edges of the blackboards
211 60 54076 8
LSBs of addresses of ERIC-handling routines
211 68 54084 2
Random location
211 70 54086 3
Unused
211 73 54089 183
Graphic data for animatory states 80-127 (UDG byte 7/8)
212 0 54272 36
Character buffer for the frog or mouse (212)
212 36 54308 14
Random locations
212 50 54322 5
x-coordinates of the right ends of the classrooms
212 55 54327 5
Blackboard identifiers
212 60 54332 8
MSBs of addresses of ERIC-handling routines
212 68 54340 2
Random location
212 70 54342 3
Unused
212 73 54345 183
Graphic data for animatory states 80-127 (UDG mask byte 7/8)
213 0 54528 36
Character buffer for the stinkbomb cloud or BOY WANDER's pellet (213)
213 36 54564 14
Random locations
213 50 54578 5
x-coordinates of the leftmost seats in the classrooms
213 55 54583 5
y-coordinates of the top rows of the blackboards
213 60 54588 8
LSBs of addresses of ERIC-handling routines
213 68 54596 2
Random location
213 70 54598 3
Unused
213 73 54601 183
Graphic data for animatory states 80-127 (UDG byte 8/8)
214 0 54784 36
Character buffer for water/sherry, plant, conker, desk lid or ERIC's pellet (214)
214 36 54820 14
Random locations
214 50 54834 5
x-coordinates of the rightmost seats in the classrooms
214 55 54839 5
Unused
214 60 54844 8
MSBs of addresses of ERIC-handling routines
214 68 54852 2
Random location
214 70 54854 3
Unused
214 73 54857 183
Graphic data for animatory states 80-127 (UDG mask byte 8/8)
215 0 55040 29
UDG reference table for the top-floor window when shut
215 29 55069 3
Unused
215 32 55072 96
Font character bitmap widths for CHR$(32-127)
215 128 55168 128
UDG references for animatory states 0-127 at row 0, column 0
216 0 55296 29
UDG reference table for the top-floor window when open
216 29 55325 3
Unused
216 32 55328 96
Font graphic data for CHR$(32-127) (pixel column 1)
216 128 55424 128
UDG references for animatory states 0-127 at row 1, column 0
217 0 55552 29
UDG reference table for the middle-floor window when shut
217 29 55581 3
Unused
217 32 55584 96
Font graphic data for CHR$(32-127) (pixel column 2)
217 128 55680 128
UDG references for animatory states 0-127 at row 2, column 0
218 0 55808 29
UDG reference table for the middle-floor window when open
218 29 55837 3
Unused
218 32 55840 96
Font graphic data for CHR$(32-127) (pixel column 3)
218 128 55936 128
UDG references for animatory states 0-127 at row 3, column 0
219 0 56064 17
UDG reference table for the drinks cabinet door when shut
219 17 56081 13
UDG reference table for the three cups (empty) on the shelf in the boys' skool
219 30 56094 2
Unused
219 32 56096 96
Font graphic data for CHR$(32-127) (pixel column 4)
219 128 56192 128
UDG references for animatory states 0-127 at row 0, column 1
220 0 56320 17
UDG reference table for the drinks cabinet door when open
220 17 56337 5
UDG reference table for the cup (empty) on the shelf in the girls' kitchen
220 22 56342 10
Unused
220 32 56352 12
Font graphic data for CHR$(32-43) (pixel column 5)
220 44 56364 20
Up-a-year tune data (segment 1/3)
220 64 56384 1
Font graphic data for CHR$(64) (pixel column 5)
220 65 56385 12
Theme tune data (segment 1/6)
220 77 56397 19
Font graphic data for CHR$(77-95) (pixel column 5)
220 96 56416 13
Up-a-year tune data (segment 2/3)
220 109 56429 1
Font graphic data for CHR$(109) (pixel column 5)
220 110 56430 9
Theme tune data (segment 2/6)
220 119 56439 2
Font graphic data for CHR$(119-120) (pixel column 5)
220 121 56441 6
Up-a-year tune data (segment 3/3)
220 127 56447 1
Font graphic data for CHR$(127) (pixel column 5)
220 128 56448 128
UDG references for animatory states 0-127 at row 1, column 1
221 0 56576 61
UDG reference table for the Science Lab storeroom door when shut
221 61 56637 57
UDG reference table for the left study door when shut
221 118 56694 5
UDG reference table for the leftmost cup (containing water) on the shelf in the boys' skool
221 123 56699 5
UDG reference table for the leftmost cup (containing sherry) on the shelf in the boys' skool
221 128 56704 128
UDG references for animatory states 0-127 at row 2, column 1
222 0 56832 61
UDG reference table for the Science Lab storeroom door when open
222 61 56893 57
UDG reference table for the left study door when open
222 118 56950 5
UDG reference table for the middle cup (containing water) on the shelf in the boys' skool
222 123 56955 5
UDG reference table for the middle cup (containing sherry) on the shelf in the boys' skool
222 128 56960 128
UDG references for animatory states 0-127 at row 3, column 1
223 0 57088 61
UDG reference table for the right study door when shut
223 61 57149 57
UDG reference table for the boys' skool door when shut
223 118 57206 5
UDG reference table for the rightmost cup (containing water) on the shelf in the boys' skool
223 123 57211 5
UDG reference table for the rightmost cup (containing sherry) on the shelf in the boys' skool
223 128 57216 128
UDG references for animatory states 0-127 at row 0, column 2
224 0 57344 61
UDG reference table for the right study door when open
224 61 57405 57
UDG reference table for the boys' skool door when open
224 118 57462 5
UDG reference table for the cup (containing water) on the shelf in the girls' skool
224 123 57467 5
UDG reference table for the cup (containing sherry) on the shelf in the girls' skool
224 128 57472 128
UDG references for animatory states 0-127 at row 1, column 2
225 0 57600 37
UDG reference table for the tree with no bike attached
225 37 57637 32
'C' pressed - catch a mouse or the frog
225 69 57669 17
Deal with ERIC when he's bending over, dropping a stinkbomb etc.
225 86 57686 16
Addresses of closed door/window UDG reference tables
225 102 57702 10
Door/gate/cups/bike initialisation table
225 112 57712 8
UDG back buffer
225 120 57720 8
SRB bit translation table
225 128 57728 128
UDG references for animatory states 0-127 at row 2, column 2
226 0 57856 37
UDG reference table for the tree with the bike attached
226 37 57893 17
'R' pressed - release mice
226 54 57910 23
Prepare buffer 213 for use by a stinkbomb cloud
226 77 57933 2
Unused
226 79 57935 7
Check whether buffer 214 is being used
226 86 57942 14
Command list 20: Assembly - EINSTEIN/little boy
226 100 57956 14
Command list 28: Girls' skool walkabout - MISS TAKE
226 114 57970 14
Command list 30: Dinner duty
226 128 57984 128
UDG references for animatory states 0-127 at row 3, column 2
227 0 58112 11
Message 12: score/lines total/hi-score/number of lines being given
227 11 58123 21
Number graphic buffer
227 32 58144 8
Unused
227 40 58152 216
Temporary store for the part of the screen overwritten by a message box
228 0 58368 33
Command list 22: Top-floor classroom - MISS TAKE
228 33 58401 7
Unused
228 40 58408 216
Buffer holding attributes and graphic data for a message box
229 0 58624 80
Keypress offset table
229 80 58704 42
Addresses of keypress handling routines
229 122 58746 22
Unused
229 144 58768 11
Command list 32: Science Lab - BOY WANDER
229 155 58779 19
Command list 34: Science Lab - ANGELFACE
229 174 58798 15
Command list 36: Revision Library - ANGELFACE/BOY WANDER
229 189 58813 15
Command list 38: Dinner - ANGELFACE/BOY WANDER
229 204 58828 16
Command list 42: Walkabout - ANGELFACE/BOY WANDER
229 220 58844 18
Command list 44: Stalk HAYLEY - ANGELFACE
229 238 58862 14
Command list 88: Assembly - little boy
229 252 58876 4
Unused
230 0 58880 33
Command list 24: Middle-floor classroom - MISS TAKE
230 33 58913 7
Unused
230 40 58920 216
'Score - 0 Lines - 0 Hi-Sc - 0' box graphic
231 0 59136 15
Command list 26: Kitchen walkabout - MISS TAKE
231 15 59151 18
Command list 40: Assembly - ANGELFACE/BOY WANDER
231 33 59169 7
Unused
231 40 59176 216
Back to Skool logo
232 0 59392 90
Addresses of command lists
232 90 59482 6
Unused
232 96 59488 11
Command list 46: Blue Room - BOY WANDER
232 107 59499 19
Command list 48: Blue Room - ANGELFACE
232 126 59518 1
Unused
232 127 59519 11
Command list 50: Yellow Room - BOY WANDER
232 138 59530 19
Command list 52: Yellow Room - ANGELFACE
232 157 59549 1
Unused
232 158 59550 34
Command list 54: Write on the blackboards in the boys' skool - BOY WANDER
232 192 59584 27
Command list 56: Write on the blackboards in the girls' skool - BOY WANDER
232 219 59611 1
Unused
232 220 59612 17
Command list 58: Blue Room - teacher
232 237 59629 17
Command list 60: Yellow Room - teacher
232 254 59646 17
Command list 62: Science Lab - teacher
233 15 59663 10
Command list 64: Walkabout - WITHIT
233 25 59673 4
Command list 66: Walkabout - WACKER
233 29 59677 4
Command list 68: Walkabout - teacher
233 33 59681 18
Command list 70: Walkabout - WACKER
233 51 59699 16
Command list 72: Assembly - WACKER
233 67 59715 7
Command list 74: Head's study - WACKER
233 74 59722 2
Unused
233 76 59724 41
Command list 76: Close the gate and the door - ALBERT
233 117 59765 22
Command list 78: Open the door and the gate - ALBERT
233 139 59787 1
Unused
233 140 59788 13
Command list 80: Assembly - teacher
233 153 59801 11
Command list 82: Blue Room - EINSTEIN
233 164 59812 11
Command list 84: Yellow Room - EINSTEIN
233 175 59823 11
Command list 86: Science Lab - EINSTEIN
233 186 59834 6
Unused
233 192 59840 36
Message 3: 'Please Sir I cannot tell a lie . . '
233 228 59876 10
Message 4: '         ' (9 spaces)
233 238 59886 11
Message 13: '[12]0 LINES^[5]'
233 249 59897 4
Message 14: '[5]^ '
233 253 59901 4
Message 145: 'ATE'
234 1 59905 18
Message 15: 'NOW {DON'T }^DO IT AGAIN'
234 19 59923 5
Message 8: 'THE '
234 24 59928 4
Message 16: '{{teacher}}^{{room}}'
234 28 59932 12
Message 63: 'DEMO.MODE^ '
234 40 59944 16
Message 18: '{Please Sir I cannot tell a lie . . }{ERIC} is not here{9sp}'
234 56 59960 15
Message 19: '{DON'T }BE^LATE AGAIN'
234 71 59975 7
Message 9: 'DON'T '
234 78 59982 24
Message 20: 'STAY TILL I^DISMISS YOU'
234 102 60006 6
Message 142: ' THE '
234 108 60012 9
Message 143: 'i hate ^'
234 117 60021 15
Message 32: 'ARTESIAN^WELLS'
234 132 60036 12
Message 33: '{THE }DOLDRUMS^ '
234 144 60048 14
Message 34: 'TASTY^GEYSERS'
234 158 60062 18
Message 35: '{THE }GREEN^REVOLUTION'
234 176 60080 15
Message 36: 'TREACLE^MINING'
234 191 60095 15
Message 37: 'FROG FARMING^ '
234 206 60110 14
Message 38: 'HEAVY WATER^ '
234 220 60124 19
Message 39: 'HOLOGRAMS &^LASERS'
234 239 60143 6
Message 40: 'DNA^ '
234 245 60149 13
Message 41: 'VAMPIRE^BATS'
235 2 60162 15
Message 42: 'NUCLEAR^FUSION'
235 17 60177 17
Message 43: 'BACTERIA^AS PETS'
235 34 60194 12
Message 44: 'ATTILA{ THE }^HUN'
235 46 60206 11
Message 45: 'ERIC{ THE }RED^ '
235 57 60217 12
Message 46: 'NOGGIN{ THE }^NOG'
235 69 60229 15
Message 47: 'IVAN{ THE }^TERRIBLE'
235 84 60244 18
Message 48: 'ETHELRED{ THE }^UNREADY'
235 102 60262 12
Message 49: '{THE }LUDDITES^ '
235 114 60274 19
Message 50: 'IAMBIC^PENTAMETERS'
235 133 60293 23
Message 51: 'ELOCUTION^AINT ARF FUN'
235 156 60316 16
Message 52: 'SUGAR AND^SPICE'
235 172 60332 13
Message 53: 'TONE POEMS^ '
235 185 60345 24
Message 54: 'ELEMENTARY^ASTROPHYSICS'
235 209 60369 14
Message 55: '{THE }BARD OF^AVON'
235 223 60383 7
Message 56: '{i hate ^}girls'
235 230 60390 7
Message 57: '{i hate ^}skool'
235 237 60397 6
Message 58: '{i hate ^}mafs'
235 243 60403 3
Message 59: '{i hate ^}{MR WACKER}'
235 246 60406 11
Message 60: '{i hate ^}groan-ups'
236 1 60417 18
Message 61: 'who's Sam^Cruise?'
236 19 60435 10
Message 139: 'SIT DOWN '
236 29 60445 5
Message 140: 'SIT '
236 34 60450 5
Message 141: 'GET '
236 39 60455 25
Message 62: 'YOU ARE NOT^ALLOWED HERE'
236 64 60480 13
'{DON'T }{SIT }ON^{THE }STAIRS' (unused)
236 77 60493 13
Message 64: '{GET }OFF^{THE }PLANTS'
236 90 60506 20
Message 65: '{DON'T }RIDE^BIKES IN HERE'
236 110 60526 12
Message 66: '{GET }OFF^{THE }FLOOR'
236 122 60538 16
Message 67: '{GET }BACK^TO SCHOOL'
236 138 60554 11
Message 68: '{GET }ALONG^NOW'
236 149 60565 15
Message 69: '{SIT }FACING^{THE }STAGE'
236 164 60580 6
Message 70: 'NOW^{SIT DOWN }'
236 170 60586 23
Message 71: 'COME ALONG^YOU MONSTER'
236 193 60609 17
Message 72: '{DON'T }KEEP^ME WAITING'
236 210 60626 12
Message 85: '{DON'T }TELL^TALES'
236 222 60638 19
Message 86: '{DON'T }TOUCH^BLACKBOARDS'
236 241 60657 11
Message 87: '{Please Sir I cannot tell a lie . . }{ERIC} hit me{9sp}'
236 252 60668 23
Message 88: '{Please Sir I cannot tell a lie . . }[7] wrote on the board{9sp}'
237 19 60691 31
Message 89: 'START REVISING FOR YOUR EXAMS{9sp}'
237 50 60722 49
Message 90: 'START READING AT THE NEXT CHAPTER IN YOUR BOOKS{9sp}'
237 99 60771 43
Message 91: 'WRITE AN ESSAY TITLED 'WHY I LOVE SCHOOL'{9sp}'
237 142 60814 8
Message 92: '{SIT DOWN }CHAPS{9sp}'
237 150 60822 13
Message 93: '{SIT DOWN }MY CHERUBS{9sp}'
237 163 60835 24
Message 94: '{SIT DOWN }YOU LITTLE ANARCHISTS{9sp}'
237 187 60859 2
Message 95: '{SIT DOWN }'
237 189 60861 50
Message 96: 'YOU'RE ALL IN DETENTION UNTIL I FIND OUT WHO [10]{ THE }[11]{9sp}'
237 239 60911 10
Message 144: 'KIDNAPPED'
237 249 60921 16
Message 97: '{DON'T }HIT^YOUR MATES'
238 9 60937 16
Message 98: '{MR WACKER}^HE'S ESCAPING'
238 25 60953 22
Message 99: 'YOU HAVE 10000 LINES{ {ERIC}{9sp}YOU'RE EXPELLED{9sp}}'
238 47 60975 20
Message 100: 'YOU ARE NOT A BIRD{ {ERIC}{9sp}YOU'RE EXPELLED{9sp}}'
238 67 60995 20
Message 138: ' {ERIC}{9sp}YOU'RE EXPELLED{9sp}'
238 87 61015 9
Message 128: 'PLAYTIME'
238 96 61024 9
Message 129: 'ASSEMBLY'
238 105 61033 7
Message 130: 'DINNER'
238 112 61040 8
Message 131: 'LIBRARY'
238 120 61048 12
Message 132: 'SCIENCE LAB'
238 132 61060 10
Message 133: 'BLUE ROOM'
238 142 61070 12
Message 134: 'YELLOW ROOM'
238 154 61082 9
Message 135: 'REVISION'
238 163 61091 12
Message 146: 'SET FIRE TO'
238 175 61103 8
Message 147: 'BLEW UP'
238 183 61111 30
Message 148: 'IS MAKING RUDE PHONE CALLS TO'
238 213 61141 16
Message 149: 'IS BLACKMAILING'
238 229 61157 9
Message 150: 'SQUASHED'
238 238 61166 9
Message 151: 'POISONED'
238 247 61175 9
Message 152: 'GOLDFISH'
239 0 61184 11
Message 153: 'SCHOOL CAT'
239 11 61195 13
Message 154: 'LATIN MASTER'
239 24 61208 14
Message 155: 'LOLLIPOP LADY'
239 38 61222 4
Message 156: 'PTA'
239 42 61226 19
Message 157: 'CARETAKER'S BUDGIE'
239 61 61245 13
Message 158: 'MILK MONITOR'
239 74 61258 9
Message 159: 'HEAD BOY'
239 83 61267 13
Message 21: 'MR WACKER'
239 96 61280 13
Message 22: 'MR WITHIT'
239 109 61293 13
Message 23: 'MR ROCKITT'
239 122 61306 13
Message 24: 'MR CREAK'
239 135 61319 13
Message 25: 'MISS TAKE'
239 148 61332 13
Message 26: 'ALBERT'
239 161 61345 13
Message 27: 'BOY WANDER'
239 174 61358 13
Message 28: 'ANGELFACE'
239 187 61371 13
Message 29: 'EINSTEIN'
239 200 61384 13
Message 30: 'HAYLEY'
239 213 61397 13
Message 31: 'ERIC'
239 226 61410 8
Message 137: '{Please Sir I cannot tell a lie . . }it is '
239 234 61418 7
Message 75: '{{Please Sir I cannot tell a lie . . }it is }MT.[10]{9sp}'
239 241 61425 15
Message 81: '{Please Sir I cannot tell a lie . . }it was in 1[11]{9sp}'
240 0 61440 22
Control EINSTEIN during class
240 22 61462 1
Unused
240 23 61463 24
Make EINSTEIN speak
240 47 61487 23
Make a teacher give lines to EINSTEIN or the kid he grassed up
240 70 61510 2
Unused
240 72 61512 21
Check whether ERIC and EINSTEIN are in class
240 93 61533 21
Make a teacher tell the class what to do
240 114 61554 1
Unused
240 115 61555 39
Restart the command list or make a teacher tell the kids to sit down
240 154 61594 1
Unused
240 155 61595 28
Make a teacher find the truant ERIC
240 183 61623 1
Unused
240 184 61624 7
Restart the command list
240 191 61631 26
Make a teacher find ERIC if he's absent during dinner
240 217 61657 1
Unused
240 218 61658 35
Control a teacher during assembly
240 253 61693 3
Unused
241 0 61696 332
Make a teacher conduct a class
242 76 62028 4
Unused
242 80 62032 60
Make MR WACKER put the kids in detention
242 140 62092 2
Unused
242 142 62094 81
Deal with ERIC when he's been knocked over
242 223 62175 3
Unused
242 226 62178 242
Deal with ERIC when he's sitting or lying down
243 212 62420 3
Unused
243 215 62423 11
'S' pressed - sit (1)
243 226 62434 4
Unused
243 230 62438 22
Make ERIC sit in a chair or on the floor
243 252 62460 20
'S' pressed - sit (2)
244 16 62480 3
Unused
244 19 62483 77
Collect a keypress during the game (or simulate one in demo mode)
244 96 62560 12
Make the next command be the start of the command list
244 108 62572 23
Restart the command list unless the boys' skool door is closed
244 131 62595 4
Unused
244 135 62599 21
Jump forward in the command list if the boys' skool door or the gate is closed
244 156 62620 47
Wait till everyone has gone past the gate or the boys' skool door
244 203 62667 1
Unused
244 204 62668 98
Make ALBERT keep an eye out for ERIC during lessons
245 46 62766 2
Command list used to make MR WACKER find the truant ERIC
245 48 62768 2
Command list used to make MR WACKER find and expel ERIC
245 50 62770 24
Set MR WACKER on his way to expel ERIC
245 74 62794 21
Make MR WACKER find the truant ERIC
245 95 62815 88
Make MR WACKER find and expel ERIC
245 183 62903 7
Unused
245 190 62910 246
Prepare for a new game
246 180 63156 10
Move the characters, close doors, and give ERIC lines if necessary
246 190 63166 10
Start a new game if a key is pressed while ERIC's sitting or lying down in demo mode
246 200 63176 13
'D.S.REIDY 85 '
246 213 63189 21
Start a new game or enter demo mode
246 234 63210 99
Main loop
247 77 63309 95
Change the lesson
247 172 63404 1
Unused
247 173 63405 41
Deal with ERIC
247 214 63446 1
Unused
247 215 63447 8
Place a continual subcommand routine address into a character's buffer
247 223 63455 36
Make ANGELFACE stalk HAYLEY
248 3 63491 1
Unused
248 4 63492 9
Make ANGELFACE or BOY WANDER hit or fire now and then
248 13 63501 11
Restart the command list unless it's time for assembly
248 24 63512 41
Scroll the display file left or right one column
248 65 63553 8
Scroll the display file left one column
248 73 63561 15
Scroll the display file right one column
248 88 63576 10
Clear various game and lesson flags
248 98 63586 157
Deal with a stinkbomb when dropped
248 255 63743 1
Unused
249 0 63744 57
UDG reference table for the skool gate when shut
249 57 63801 60
Deal with MR WACKER's journey to a window
249 117 63861 17
Prepare the buffer for ERIC's catapult pellet and make a sound effect
249 134 63878 20
Check for the presence of a plant pot
249 154 63898 17
'G' pressed - fire water pistol
249 171 63915 81
Control water fired from the pistol (1)
249 252 63996 4
Unused
250 0 64000 57
UDG reference table for the skool gate when open
250 57 64057 19
Control water fired from the pistol (2)
250 76 64076 1
Unused
250 77 64077 164
Deal with water fired from the pistol at certain phases
250 241 64241 1
Unused
250 242 64242 17
Begin ERIC's descent from a plant, a plant pot, or the assembly hall stage
251 3 64259 57
Deal with ERIC when he's stepping off a plant, a plant pot, or the assembly hall stage
251 60 64316 100
Deal with ERIC when he's standing on a plant or plant pot
251 160 64416 44
Deal with ERIC when he's falling to the floor to land on his feet
251 204 64460 100
Deal with ERIC while he's falling (1)
252 48 64560 4
Unused
252 52 64564 14
Message 1: 'NO^STINKBOMBS'
252 66 64578 13
Message 2: 'NO^CATAPULTS'
252 79 64591 16
Message 136: 'NO^WATERPISTOLS'
252 95 64607 1
Unused
252 96 64608 25
Message 82: 'WHEN DID [10] BECOME KING?{9sp}'
252 121 64633 21
Message 78: 'WHERE DOES A[10] LIVE?{9sp}'
252 142 64654 12
Message 160: 'KILIMANJARO'
252 154 64666 10
Message 161: 'KOSCIUSKO'
252 164 64676 9
Message 162: 'McKINLEY'
252 173 64685 11
Message 163: 'KOMMUNISMA'
252 184 64696 10
Message 164: 'HUASCARAN'
252 194 64706 7
Message 165: 'SAJAMA'
252 201 64713 5
Message 166: 'COOK'
252 206 64718 8
Message 167: 'SNOWDON'
252 214 64726 9
Message 168: 'TANZANIA'
252 223 64735 10
Message 169: 'AUSTRALIA'
252 233 64745 7
Message 170: 'ALASKA'
252 240 64752 9
Message 171: 'THE USSR'
252 249 64761 5
Message 172: 'PERU'
252 254 64766 8
Message 173: 'BOLIVIA'
253 6 64774 12
Message 174: 'NEW ZEALAND'
253 18 64786 6
Message 175: 'WALES'
253 24 64792 5
Message 192: 'JOHN'
253 29 64797 8
Message 193: 'STEPHEN'
253 37 64805 8
Message 194: 'JAMES I'
253 45 64813 9
Message 195: 'GEORGE V'
253 54 64822 8
Message 196: 'HENRY V'
253 62 64830 10
Message 197: 'HENRY VII'
253 72 64840 9
Message 198: 'GEORGE I'
253 81 64849 10
Message 199: 'CHARLES I'
253 91 64859 1
Unused
253 92 64860 4
Message 200: '199'
253 96 64864 4
Message 201: '135'
253 100 64868 4
Message 202: '603'
253 104 64872 4
Message 203: '910'
253 108 64876 4
Message 204: '413'
253 112 64880 4
Message 205: '485'
253 116 64884 4
Message 206: '714'
253 120 64888 4
Message 207: '625'
253 124 64892 8
Message 176: ' BADGER'
253 132 64900 10
Message 177: ' SQUIRREL'
253 142 64910 8
Message 178: ' BEAVER'
253 150 64918 6
Message 179: ' HARE'
253 156 64924 8
Message 180: 'N EAGLE'
253 164 64932 8
Message 181: 'N OTTER'
253 172 64940 5
Message 182: ' BEE'
253 177 64945 5
Message 183: ' BUG'
253 182 64950 5
Message 184: ' SET'
253 187 64955 6
Message 185: ' DREY'
253 193 64961 7
Message 186: ' LODGE'
253 200 64968 6
Message 187: ' FORM'
253 206 64974 8
Message 188: 'N EYRIE'
253 214 64982 6
Message 189: ' HOLT'
253 220 64988 6
Message 190: ' HIVE'
253 226 64994 13
Message 191: ' BAD PROGRAM'
253 239 65007 16
Message 0: 'ONTO{ THE }^NEXT YEAR'
253 255 65023 1
Unused
254 0 65024 112
Addresses of messages 0-111 (LSBs)
254 112 65136 16
Message 74: 'WHERE IS MT.[10]?{9sp}'
254 128 65152 80
Addresses of messages 128-207 (LSBs)
254 208 65232 36
Message 76: 'WHAT IS THE HIGHEST MOUNTAIN IN [11]?{9sp}'
254 244 65268 7
Message 73: '{{Please Sir I cannot tell a lie . . }it is }in [11]{9sp}'
254 251 65275 5
Message 77: '{{Please Sir I cannot tell a lie . . }it is }A[11]{9sp}'
255 0 65280 112
Addresses of messages 0-111 (MSBs)
255 112 65392 16
Message 83: '{Please Sir I cannot tell a lie . . }it was KING [10]{9sp}'
255 128 65408 80
Addresses of messages 128-207 (MSBs)
255 208 65488 24
Message 84: 'WHO BECAME KING IN 1[11]?{9sp}'
255 232 65512 19
Message 80: 'WHAT LIVES IN A[11]?{9sp}'
255 251 65531 5
Message 79: '{{Please Sir I cannot tell a lie . . }it is }A[10]{9sp}'