![]() |
Memory map |
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}'
|