Data
Address
Description
5B00
Message graphic buffer
6800
ASCII codes and routine addresses for the keypress offset table
681F
Input device indicator
6820
Keypress offset table
6880
ASCII codes and routine addresses for the keypress offset table
688C
Keypress vector table for keyboard input
6896
Keypress vector table for Int2 input
69CA
Four skool locations
75A3
Lines bubble edge graphics
7790
Skool region data table for the top floor
779C
Skool region data table for the middle floor
77A6
Skool region data table for the bottom floor
7A18
Data table for MR WACKER's questions and answers
7A1A
Data table for MR ROCKITT's questions and answers
7A22
Data table for MR WITHIT's questions and answers
7A2A
Data table for MR CREAK's questions and answers
7E07
Note duration and pitch data for tunes
7E61
Theme tune data
7EB2
Data for the first part of the 'Got all shields/opened safe' tune
7EBE
Data for the second part of the 'Got all shields/opened safe' tune
8000
Skool graphic data for columns 0-31 (tiles 0x00-0xFF)
8800
Skool graphic data for columns 32-63 (tiles 0x00-0xFF)
9000
Skool graphic data for columns 64-95 (tiles 0x00-0xFF)
9800
Skool UDG references (LSBs) for row 0
9860
Character buffer for little boy no. 1 (0x98)
9880
Skool attribute data for row 0
98E0
Personal timetable for little boy no. 1 (0x98)
9900
Skool UDG references (LSBs) for row 1
9960
Character buffer for little boy no. 2 (0x99)
9980
Skool attribute data for row 1
99E0
Personal timetable for little boy no. 2 (0x99)
9A00
Skool UDG references (LSBs) for row 2
9A60
Character buffer for little boy no. 3 (0x9A)
9A80
Skool attribute data for row 2
9AE0
Personal timetable for little boy no. 3 (0x9A)
9B00
Skool UDG references (LSBs) for row 3
9B60
Character buffer for little boy no. 4 (0x9B)
9B80
Skool attribute data for row 3
9BE0
Personal timetable for little boy no. 4 (0x9B)
9C00
Skool UDG references (LSBs) for row 4
9C60
Character buffer for little boy no. 5 (0x9C)
9C80
Skool attribute data for row 4
9CE0
Personal timetable for little boy no. 5 (0x9C)
9D00
Skool UDG references (LSBs) for row 5
9D60
Character buffer for little boy no. 6 (0x9D)
9D80
Skool attribute data for row 5
9DE0
Personal timetable for little boy no. 6 (0x9D)
9E00
Skool UDG references (LSBs) for row 6
9E60
Character buffer for little boy no. 7 (0x9E)
9E80
Skool attribute data for row 6
9EE0
Personal timetable for little boy no. 7 (0x9E)
9F00
Skool UDG references (LSBs) for row 7
9F60
Character buffer for little boy no. 8 (0x9F)
9F80
Skool attribute data for row 7
9FE0
Personal timetable for little boy no. 8 (0x9F)
A000
Skool UDG references (LSBs) for row 8
A060
Character buffer for little boy no. 9 (0xA0)
A080
Skool attribute data for row 8
A0E0
Personal timetable for little boy no. 9 (0xA0)
A100
Skool UDG references (LSBs) for row 9
A160
Character buffer for little boy no. 10 (0xA1)
A180
Skool attribute data for row 9
A1E0
Personal timetable for little boy no. 10 (0xA1)
A200
Skool UDG references (LSBs) for row 10
A260
Character buffer for little boy no. 11 (0xA2)
A280
Skool attribute data for row 10
A2E0
Personal timetable for little boy no. 11 (0xA2)
A300
Skool UDG references (LSBs) for row 11
A360
Character buffer for MR WACKER (0xA3)
A380
Skool attribute data for row 11
A3E0
Personal timetable for MR WACKER (0xA3)
A400
Skool UDG references (LSBs) for row 12
A460
Character buffer for MR ROCKITT (0xA4)
A480
Skool attribute data for row 12
A4E0
Personal timetable for MR ROCKITT (0xA4)
A500
Skool UDG references (LSBs) for row 13
A560
Character buffer for MR WITHIT (0xA5)
A580
Skool attribute data for row 13
A5E0
Personal timetable for MR WITHIT (0xA5)
A600
Skool UDG references (LSBs) for row 14
A660
Character buffer for MR CREAK (0xA6)
A680
Skool attribute data for row 14
A6E0
Personal timetable for MR CREAK (0xA6)
A700
Skool UDG references (LSBs) for row 15
A760
Character buffer for BOY WANDER (0xA7)
A780
Skool attribute data for row 15
A7E0
Personal timetable for BOY WANDER (0xA7)
A800
Skool UDG references (LSBs) for row 16
A860
Character buffer for ANGELFACE (0xA8)
A880
Skool attribute data for row 16
A8E0
Personal timetable for ANGELFACE (0xA8)
A900
Skool UDG references (LSBs) for row 17
A960
Character buffer for EINSTEIN (0xA9)
A980
Skool attribute data for row 17
A9E0
Personal timetable for EINSTEIN (0xA9)
AA00
Skool UDG references (LSBs) for row 18
AA60
Character buffer for BOY WANDER's pellet (0xAA)
AA80
Skool attribute data for row 18
AAE0
Personal timetable for BOY WANDER's pellet (0xAA)
AB00
Skool UDG references (LSBs) for row 19
AB60
Character buffer for ERIC's pellet (0xAB)
AB80
Skool attribute data for row 19
ABE0
Personal timetable for ERIC's pellet (0xAB)
AC00
Skool UDG references (LSBs) for row 20
AC60
Character buffer for ERIC (0xAC)
AC80
Skool attribute data for row 20
ACE0
Lesson descriptors
AD00
UDG references for animatory states 0x00-0x67 at row 0, column 0
AD7F
UDG references for animatory states 0x7F-0xE7 at row 0, column 0
ADFF
UDG reference for animatory state 0xFF at row 0, column 0
AE00
UDG references for animatory states 0x00-0x67 at row 1, column 0
AE7F
UDG references for animatory states 0x7F-0xE7 at row 1, column 0
AEFF
UDG reference for animatory state 0xFF at row 1, column 0
AF00
UDG references for animatory states 0x00-0x67 at row 2, column 0
AF7F
UDG references for animatory states 0x7F-0xE7 at row 2, column 0
AFFF
UDG reference for animatory state 0xFF at row 2, column 0
B000
UDG references for animatory states 0x00-0x67 at row 3, column 0
B07F
UDG references for animatory states 0x7F-0xE7 at row 3, column 0
B0FF
UDG reference for animatory state 0xFF at row 3, column 0
B100
UDG references for animatory states 0x00-0x67 at row 0, column 1
B17F
UDG references for animatory states 0x7F-0xE7 at row 0, column 1
B1FF
UDG reference for animatory state 0xFF at row 0, column 1
B200
UDG references for animatory states 0x00-0x67 at row 1, column 1
B27F
UDG references for animatory states 0x7F-0xE7 at row 1, column 1
B2FF
UDG reference for animatory state 0xFF at row 1, column 1
B300
UDG references for animatory states 0x00-0x67 at row 2, column 1
B37F
UDG references for animatory states 0x7F-0xE7 at row 2, column 1
B3FF
UDG reference for animatory state 0xFF at row 2, column 1
B400
UDG references for animatory states 0x00-0x67 at row 3, column 1
B47F
UDG references for animatory states 0x7F-0xE7 at row 3, column 1
B4FF
UDG reference for animatory state 0xFF at row 3, column 1
B500
UDG references for animatory states 0x00-0x67 at row 0, column 2
B57F
UDG references for animatory states 0x7F-0xE7 at row 0, column 2
B5FF
UDG reference for animatory state 0xFF at row 0, column 2
B600
UDG references for animatory states 0x00-0x67 at row 1, column 2
B67F
UDG references for animatory states 0x7F-0xE7 at row 1, column 2
B6FF
UDG reference for animatory state 0xFF at row 1, column 2
B700
UDG references for animatory states 0x00-0x67 at row 2, column 2
B77F
UDG references for animatory states 0x7F-0xE7 at row 2, column 2
B7FF
UDG reference for animatory state 0xFF at row 2, column 2
B800
UDG references for animatory states 0x00-0x67 at row 3, column 2
B87F
UDG references for animatory states 0x7F-0xE7 at row 3, column 2
B8FF
UDG reference for animatory state 0xFF at row 3, column 2
B900
Sprite graphic data for the boys and the catapult pellet
C900
Sprite graphic data for the teachers
D900
Number string and graphic buffer
D920
Font character bitmap widths for CHR$(32-127)
DA20
Font graphic data for CHR$(32-127) (pixel column 1)
DB00
Initial animatory states of the characters
DB20
Font graphic data for CHR$(32-127) (pixel column 2)
DC00
Initial x-coordinates of the characters
DC20
Font graphic data for CHR$(32-127) (pixel column 3)
DD00
Initial byte 0x7A of the character buffers
DD20
Font graphic data for CHR$(32-127) (pixel column 4)
DE20
Font graphic data for CHR$(32-127) (pixel column 5)
EA00
Temporary store for the part of the screen overwritten by a lines bubble
EB00
Lines bubble graphic template 1
EC00
Lines bubble graphic template 2
ED00
Lesson box graphic buffer
EE00
'Score - 0 Lines - 0 Hi-Sc - 0' box graphic
EF00
Skool Daze logo
FADB
Command list 0xDE: Mumps duty
FAE6
Command list 0xD0: Tell ERIC about EINSTEIN or BOY WANDER
FAF0
Command list 0xD2: Tell ERIC about ANGELFACE
FAFF
Command list 0xDC: Mumps walkabout
FB09
Command list 0xD4: Grass on ERIC
FB20
Command list 0xD6: Wait for EINSTEIN to grass on ERIC
FB3A
Command list 0xD8: Collect the pea-shooter
FB55
Command list 0xDA: Look for the pea-shooter
FB80
Command list 0x80: Map Room - teacher
FB9A
Command list 0x82: Reading Room - teacher
FBB4
Command list 0x84: Exam Room - teacher
FBCA
Command list 0x86: White Room - teacher
FBE4
Command list 0x88: Map Room - little boy
FBED
Command list 0x8A: Do nothing
FBF0
Command list 0x8C: Map Room - BOY WANDER
FC04
Command list 0x8E: Map Room - ANGELFACE
FC18
Command list 0x90: Map Room - EINSTEIN
FC24
Command list 0x92: Reading Room - little boy
FC30
Command list 0x94: Reading Room - BOY WANDER
FC4B
Command list 0x96: Reading Room - ANGELFACE
FC5F
Command list 0x98: Reading Room - EINSTEIN
FC6B
Command list 0x9A: Exam Room - little boy
FC77
Command list 0x9C: Exam Room - BOY WANDER
FC92
Command list 0x9E: Exam Room - ANGELFACE
FCA6
Command list 0xA0: Exam Room - EINSTEIN
FCB2
Command list 0xA2: White Room - little boy
FCBE
Command list 0xA4: White Room - BOY WANDER
FCD9
Command list 0xA6: White Room - ANGELFACE
FCED
Command list 0xA8: White Room - EINSTEIN
FCF9
Command list 0xAA: Dinner - EINSTEIN/little boy
FD01
Command list 0xAC: Dinner - BOY WANDER
FD11
Command list 0xAE: Dinner - ANGELFACE
FD21
Command list 0xB0: Revision Library - EINSTEIN/little boy
FD29
Command list 0xB2: Revision Library - BOY WANDER
FD39
Command list 0xB4: Revision Library - ANGELFACE
FD49
Command list 0xB6: Walkabout - ANGELFACE
FD59
Command list 0xB8: Dinner duty
FD65
Command list 0xBA: Head's study - MR WACKER
FD6C
Command list 0xBC: Staff room - teacher
FD73
Command list 0xBE: Walkabout - teacher
FD7C
Command list 0xC0: Write on the boards - BOY WANDER
FD92
Command list 0xC4: Walkabout
FD9B
Command list 0xC6: Walk around the fire escape
FDA3
Command list 0xC8: Walk around the gym
FDAB
Command list 0xCA: Walk around the big window
FDB3
Command list 0xCC: Stampede - leader
FDCF
Command list 0xCE: Stampede - follower
FDDC
Command list 0xC2: Walkabout - BOY WANDER
FE00
Main timetable
FE80
Addresses of command lists