| Address
| Description
|
| 26624 |
Flags and routine addresses for the keypress table |
| 26656 |
The keypress table |
| 26752 |
More flags and routine addresses for the keypress table |
| 26764 |
10 bytes copied to 26672-26681 in the keypress table (corresponding to keys 0-9) by the routine at 26784 if Int2 is not selected |
| 26774 |
10 bytes copied to 26672-26681 in the keypress table (corresponding to keys 0-9) by the routine at 26784 if Int2 is selected |
| 27082 |
4 skool locations used by the routine at 27090 |
| 30115 |
Lines bubble edge graphics (see 30132) |
| 30608 |
Skool region data table for top floor (see 30636) |
| 30620 |
Skool region data table for middle floor (see 30636) |
| 30630 |
Skool region data table for bottom floor (see 30636) |
| 31256 |
Data table used by 31282 for MR WACKER's questions and answers |
| 31258 |
Data table used by 31282 for MR ROCKITT's questions and answers |
| 31266 |
Data table used by 31282 for MR WITHIT's questions and answers |
| 31274 |
Data table used by 31282 for MR CREAK's questions and answers |
| 32263 |
Data table used by the tune-playing routine at 32279 |
| 32353 |
Theme tune data |
| 32434 |
Data for first part of 'Got all shields/opened safe' tune |
| 32446 |
Data for second part of 'Got all shields/opened safe' tune |
| 32512 |
Column at far left of screen (0, 8, 16,...64) |
| 32513 |
Skool UDG buffer (see 24832) |
| 32521 |
Unused |
| 32524 |
Screen refresh buffer (see 27026) |
| 32608 |
Unused |
| 32612 |
Speech bubble lip coordinates (see 29518) |
| 32614 |
UDG references and attribute bytes of part of skool overwritten by speech bubble and lip (see 29518) |
| 32648 |
Unused |
| 32652 |
Used by routine at 30890 to calculate distances of kids from teacher |
| 32660 |
Unused |
| 32662 |
Temporary store for safe combination letter about to be revealed (see 63829) |
| 32663 |
Unused |
| 32666 |
Identifier for CREAK's birth year battle (see 63779) |
| 32667 |
CREAK's year of birth (see 63191) |
| 32671 |
Safe combination code (see 63270 and 63573) |
| 32675 |
Teachers' safe combination letters (see 63573, 63829) |
| 32679 |
Unused |
| 32680 |
Reading Room blackboard contents buffer (see 63270) |
| 32686 |
White Room blackboard contents buffer (see 63270) |
| 32692 |
Exam Room blackboard contents buffer (see 63270) |
| 32698 |
Unused |
| 32705 |
Stand-up delay counter used by ERIC in demo mode (see 62938) |
| 32706 |
Hi-score |
| 32708 |
Score |
| 32710 |
Lines |
| 32712 |
Lesson status flags |
| 32713 |
Signal flags |
| 32714 |
Signal flags |
| 32715 |
Signal flags |
| 32716 |
Unused |
| 32730 |
0 if MR CREAK has not yet asked the birth year question, 1 otherwise (see 63779) |
| 32731 |
Unused |
| 32744 |
Counter decremented by main loop at 26471; when it becomes zero, keyboard is checked and ERIC is moved accordingly (see also 25856, 25916, 25962, 26880) |
| 32745 |
Non-zero if ERIC is midstride (see 25916), zero if he's not; if non-zero, value is copied to 32744 after ERIC has been moved from midstride position (see 25856) |
| 32746 |
Shield status (see 28143) |
| 32747 |
Shield counter (see 28143) |
| 32748 |
Position of next clean pixel column on Reading Room blackboard (see 28994, 63270) |
| 32749 |
Number of character who last wrote on Reading Room blackboard (or 0 if clean) |
| 32750 |
Position of next clean pixel column on White Room blackboard (see 28994, 63270) |
| 32751 |
Number of character who last wrote on White Room blackboard (or 0 if clean) |
| 32752 |
Position of next clean pixel column on Exam Room blackboard (see 28994, 63270) |
| 32753 |
Number of character who last wrote on Exam Room blackboard (or 0 if clean) |
| 32754 |
Lines-giving delay counter (see 30636) |
| 32755 |
Character number of teacher who last gave ERIC lines (see 30636) |
| 32756 |
Lesson descriptor from ERIC's timetable (see 26342, 30636, 31040, 31188, 32178) |
| 32757 |
Delay counter used when ERIC has been knocked out (see 27303) |
| 32758 |
Action timer for ERIC (see 62495, 62628, 62771) |
| 32759 |
Lesson time counter |
| 32761 |
Current lesson number (0-63) |
| 32762 |
Stores last value seen in FRAMES system variable at 23672 (see main loop at 26471) |
| 32763 |
Flags determining ERIC's status |
| 32764 |
Keypress flags |
| 32765 |
Number of character last moved (152-171) (see 25126) |
| 32766 |
Random number seed (see 24993) |
| 32768 |
Skool UDG data for columns 0-31 |
| 34816 |
Skool UDG data for columns 32-63 |
| 36864 |
Skool UDG data for columns 64-95 |
| 38912 |
Skool UDG references and attributes; character buffers and timetables |
| 44288 |
Character UDG references for animatory states 0-103 at (0,0) |
| 44415 |
Character UDG references for animatory states 127-231 at (0,0) |
| 44544 |
Character UDG references for animatory states 0-103 at (1,0) |
| 44671 |
Character UDG references for animatory states 127-231 at (1,0) |
| 44800 |
Character UDG references for animatory states 0-103 at (2,0) |
| 44927 |
Character UDG references for animatory states 127-231 at (2,0) |
| 45056 |
Character UDG references for animatory states 0-103 at (3,0) |
| 45183 |
Character UDG references for animatory states 127-231 at (3,0) |
| 45312 |
Character UDG references for animatory states 0-103 at (0,1) |
| 45439 |
Character UDG references for animatory states 127-231 at (0,1) |
| 45568 |
Character UDG references for animatory states 0-103 at (1,1) |
| 45695 |
Character UDG references for animatory states 127-231 at (1,1) |
| 45824 |
Character UDG references for animatory states 0-103 at (2,1) |
| 45951 |
Character UDG references for animatory states 127-231 at (2,1) |
| 46080 |
Character UDG references for animatory states 0-103 at (3,1) |
| 46207 |
Character UDG references for animatory states 127-231 at (3,1) |
| 46336 |
Character UDG references for animatory states 0-103 at (0,2) |
| 46463 |
Character UDG references for animatory states 127-231 at (0,2) |
| 46592 |
Character UDG references for animatory states 0-103 at (1,2) |
| 46719 |
Character UDG references for animatory states 127-231 at (1,2) |
| 46848 |
Character UDG references for animatory states 0-103 at (2,2) |
| 46975 |
Character UDG references for animatory states 127-231 at (2,2) |
| 47104 |
Character UDG references for animatory states 0-103 at (3,2) |
| 47231 |
Character UDG references for animatory states 127-231 at (3,2) |
| 47360 |
Character graphic data for boys and catapult pellet |
| 51546 |
Character UDG data for teachers |
| 55552 |
Number string and graphic buffer (see routine at 30278) |
| 55584 |
Font character bitmap widths (values: 1-5) |
| 55840 |
Font character bitmaps (column 1) |
| 56064 |
Initial animatory states of characters |
| 56096 |
Font character bitmaps (column 2) |
| 56320 |
Initial x-coordinates of characters |
| 56352 |
Font character bitmaps (column 3) |
| 56576 |
Initial byte 122 of character buffers |
| 56608 |
Font character bitmaps (column 4) |
| 56864 |
Font character bitmaps (column 5) |
| 59904 |
Buffer for storing area of screen overwritten by lines bubble |
| 60160 |
Lines bubble graphic template (attributes first) |
| 60416 |
Safe combination letter bubble graphic buffer (attributes first) |
| 60672 |
Lesson box graphic buffer |
| 60928 |
Score/Lines/Hi-Score box graphic |
| 61184 |
Skool Daze logo |
| 64219 |
Command list 222 |
| 64230 |
Command list 208 |
| 64240 |
Command list 210 (and second half of command list 208) |
| 64255 |
Command list 220 |
| 64265 |
Command list 212 |
| 64288 |
Command list 214 |
| 64314 |
Command list 216 |
| 64341 |
Command list 218 |
| 64384 |
Command list 128 |
| 64410 |
Command list 130 |
| 64436 |
Command list 132 |
| 64458 |
Command list 134 |
| 64484 |
Command list 136 |
| 64493 |
Command list 138 (and last instruction in command list 136) |
| 64496 |
Command list 140 |
| 64516 |
Command list 142 |
| 64536 |
Command list 144 |
| 64548 |
Command list 146 |
| 64560 |
Command list 148 |
| 64587 |
Command list 150 |
| 64607 |
Command list 152 |
| 64619 |
Command list 154 |
| 64631 |
Command list 156 |
| 64658 |
Command list 158 |
| 64678 |
Command list 160 |
| 64690 |
Command list 162 |
| 64702 |
Command list 164 |
| 64729 |
Command list 166 |
| 64749 |
Command list 168 |
| 64761 |
Command list 170 |
| 64769 |
Command list 172 |
| 64785 |
Command list 174 |
| 64801 |
Command list 176 |
| 64809 |
Command list 178 |
| 64825 |
Command list 180 |
| 64841 |
Command list 182 |
| 64857 |
Command list 184 |
| 64869 |
Command list 186 |
| 64876 |
Command list 188 |
| 64883 |
Command list 190 |
| 64892 |
Command list 192 |
| 64914 |
Command list 196 (and command list 192 continued) |
| 64923 |
Command list 198 |
| 64931 |
Command list 200 |
| 64939 |
Command list 202 |
| 64947 |
Command list 204 |
| 64975 |
Command list 206 |
| 64988 |
Command list 194 |
| 65024 |
Timetable |
| 65152 |
Addresses of command lists |