Address Description
$0007
Temporary variables
$0012
Temporary variable
$0013
Unused variable
$0015
Temporary variables
$0019
Blackboard pixel column counter
$001A
Number of the character who last wrote on the blackboard
$001B
Temporary variables
$0021
Temporary variables
$0026
Animatory state
$0027
Temporary variables
$0029
Primary command routine address
$002F
Temporary variable
$0031
Temporary variable
$0039
Continual subcommand routine address
$003B
Address reached in the command list
$003D
Command list start address
$003F
Various flags
$0042
Temporary variables
$0047
Temporary variables
$004D
Temporary variables
$005A
Temporary variables
$005E
Vector used for addressing the play area tile back buffer
$0072
Temporary variables
$0084
Temporary variables
$009A
Temporary variables
$00A2
Temporary variables
$00A6
Destination coordinates or walkabout parameters
$00A8
Number of mini-walkabouts remaining
$00A9
Message repetition delay counter
$00AA
Interruptible subcommand routine address
$00AC
Bytes $6B and and $6C of the character's buffer
$00AE
Bytes $6D and and $6E of the character's buffer
$00B0
Uninterruptible subcommand routine address
$00B2
Knockout delay or pellet distance counter
$00B3
Pre-action animatory state
$00B4
Unused variable
$00B5
Dethroning delay counter
$00C0
Temporary variables
$00C3
Temporary variable
$00C7
Temporary variable
$00CA
Temporary variables
$00CE
Temporary variables
$00D3
Temporary variables
$00D6
Temporary variables
$00DA
Temporary variables
$00DF
Last four bytes of the blackboard's buffer
$00E3
Temporary variables
$00E6
Temporary variable
$00E9
Temporary variables
$00EC
Temporary variables
$00F2
Temporary variables
$00FB
Character's (y,x) coordinates
$00FF
Movement speed change delay counter
$3C00
Initial graphic data for speech bubble sprites
$4000
Play area tile back buffer
$4008
Screen refresh buffer (SRB)
$4080
Command list $80: Map Room - teacher
$4095
Command list $82: Reading Room - teacher
$40AE
Command list $84: Exam Room - teacher
$40C3
Command list $86: White Room - teacher
$40DC
Command list $88: Map Room - little boy
$40E5
Command list $8A: Do nothing
$40E7
Command list $8C: Map Room - BOY WONDER
$40FA
Command list $8E: Map Room - ANGELFACE
$410D
Command list $90: Map Room - EINSTEIN
$4118
Command list $92: Reading Room - little boy
$4123
Command list $94: Reading Room - BOY WONDER
$413D
Command list $96: Reading Room - ANGELFACE
$4150
Command list $98: Reading Room - EINSTEIN
$415B
Command list $9A: Exam Room - little boy
$4166
Command list $9C: Exam Room - BOY WONDER
$4180
Command list $9E: Exam Room - ANGELFACE
$4193
Command list $A0: Exam Room - EINSTEIN
$419E
Command list $A2: White Room - little boy
$41A9
Command list $A4: White Room - BOY WONDER
$41C3
Command list $A6: White Room - ANGELFACE
$41D6
Command list $A8: White Room - EINSTEIN
$41E1
Command list $AA: Dinner - EINSTEIN/little boy
$41E8
Command list $AC: Dinner - BOY WONDER
$41F7
Command list $AE: Dinner - ANGELFACE
$4206
Command list $B0: Revision Library - EINSTEIN/little boy
$420D
Command list $B2: Revision Library - BOY WONDER
$421C
Command list $B4: Revision Library - ANGELFACE
$422B
Command list $B6: Walkabout - ANGELFACE
$423B
Command list $B8: Dinner duty
$4247
Command list $BA: Head's study - MR WACKER
$424E
Command list $BC: Staff room - teacher
$4255
Command list $BE: Walkabout - teacher
$425D
Command list $C0: Write on the boards - BOY WONDER
$4272
Command list $C2: Walkabout - BOY WONDER
$4290
Command list $C4: Walkabout
$4298
Command list $C6: Walk around the fire escape
$429F
Command list $C8: Walk around the gym
$42A6
Command list $CA: Walk around the big window
$42AD
Command list $CC: Stampede - leader
$42CF
Command list $CE: Stampede - follower
$42E3
Command list $D0: Tell ERIC about BOY WONDER
$42FB
Command list $D2: Tell ERIC about ANGELFACE
$4309
Command list $D4: Grass on ERIC
$431F
Command list $D6: Wait for EINSTEIN to grass on ERIC
$4334
Command list $D8: Collect the pea-shooter
$4352
Command list $DA: Look for the pea-shooter
$436E
Command list $DC: Mumps walkabout
$4376
Command list $DE: Mumps duty
$438A
Command list $E0: Tell ERIC about EINSTEIN
$43A2
Command list used to make MR WACKER find and expel ERIC
$4400
Signal flags
$4420
Blackboard buffers
$4438
Keyboard table addresses
$4440
Staircase endpoint data table 1
$4454
Staircase endpoint data table 2
$4480
Addresses of command lists
$4500
Text graphic buffer
$4640
Safe combination letter message buffer
$4650
Initial lesson numbers
$46A0
Skool region data table for the top floor
$46AC
Skool region data table for the middle floor
$46B6
Skool region data table for the bottom floor
$46E0
Data table for question and answer messages
$4700
Character name entry buffer
$4720
Font character bitmap widths for CHR$(32-127)
$4820
Font graphic data for CHR$(32-127) (pixel column 1)
$4900
Initial animatory states of the characters
$4920
Font graphic data for CHR$(32-127) (pixel column 2)
$4A00
Initial x-coordinates of the characters
$4A20
Font graphic data for CHR$(32-127) (pixel column 3)
$4B20
Font graphic data for CHR$(32-127) (pixel column 4)
$4C20
Font graphic data for CHR$(32-127) (pixel column 5)
$5820
Score box graphic
$58E0
Shield locations and status
$5920
Skool Daze logo
$5D00
Main timetable
$5D48
Initial colour information for the bottom four rows of the screen
$5F00
Keyboard tables
$6000
Skool graphic data for columns 0-31 (tiles $00-$FF)
$6800
Skool graphic data for columns 32-63 (tiles $00-$FF)
$7000
Skool graphic data for columns 64-95 (tiles $00-$FF)
$7800
Skool tile references (LSBs) for row 0
$7860
Character buffer for little boy no. 1
$7880
Skool colour information for row 0
$78E0
Personal timetable for little boy no. 1
$7900
Skool tile references (LSBs) for row 1
$7960
Character buffer for little boy no. 2
$7980
Skool colour information for row 1
$79E0
Personal timetable for little boy no. 2
$7A00
Skool tile references (LSBs) for row 2
$7A60
Character buffer for little boy no. 3
$7A80
Skool colour information for row 2
$7AE0
Personal timetable for little boy no. 3
$7B00
Skool tile references (LSBs) for row 3
$7B60
Character buffer for little boy no. 4
$7B80
Skool colour information for row 3
$7BE0
Personal timetable for little boy no. 4
$7C00
Skool tile references (LSBs) for row 4
$7C60
Character buffer for little boy no. 5
$7C80
Skool colour information for row 4
$7CE0
Personal timetable for little boy no. 5
$7D00
Skool tile references (LSBs) for row 5
$7D60
Character buffer for little boy no. 6
$7D80
Skool colour information for row 5
$7DE0
Personal timetable for little boy no. 6
$7E00
Skool tile references (LSBs) for row 6
$7E60
Character buffer for little boy no. 7
$7E80
Skool colour information for row 6
$7EE0
Personal timetable for little boy no. 7
$7F00
Skool tile references (LSBs) for row 7
$7F60
Character buffer for little boy no. 8
$7F80
Skool colour information for row 7
$7FE0
Personal timetable for little boy no. 8
$8000
Skool tile references (LSBs) for row 8
$8060
Character buffer for little boy no. 9
$8080
Skool colour information for row 8
$80E0
Personal timetable for little boy no. 9
$8100
Skool tile references (LSBs) for row 9
$8160
Character buffer for little boy no. 10
$8180
Skool colour information for row 9
$81E0
Personal timetable for little boy no. 10
$8200
Skool tile references (LSBs) for row 10
$8260
Character buffer for little boy no. 11
$8280
Skool colour information for row 10
$82E0
Personal timetable for little boy no. 11
$8300
Skool tile references (LSBs) for row 11
$8360
Character buffer for MR WACKER
$8380
Skool colour information for row 11
$83E0
Personal timetable for MR WACKER
$8400
Skool tile references (LSBs) for row 12
$8460
Character buffer for MR ROCKITT
$8480
Skool colour information for row 12
$84E0
Personal timetable for MR ROCKITT
$8500
Skool tile references (LSBs) for row 13
$8560
Character buffer for MR WITHIT
$8580
Skool colour information for row 13
$85E0
Personal timetable for MR WITHIT
$8600
Skool tile references (LSBs) for row 14
$8660
Character buffer for MR CREAK
$8680
Skool colour information for row 14
$86E0
Personal timetable for MR CREAK
$8700
Skool tile references (LSBs) for row 15
$8760
Character buffer for ANGELFACE
$8780
Skool colour information for row 15
$87E0
Personal timetable for ANGELFACE
$8800
Skool tile references (LSBs) for row 16
$8860
Character buffer for BOY WONDER
$8880
Skool colour information for row 16
$88E0
Personal timetable for BOY WONDER
$8900
Skool tile references (LSBs) for row 17
$8960
Character buffer for EINSTEIN
$8980
Skool colour information for row 17
$89E0
Personal timetable for EINSTEIN
$8A00
Skool tile references (LSBs) for row 18
$8A60
Character buffer for BOY WONDER's pellet
$8A80
Skool colour information for row 18
$8AE0
Personal timetable for BOY WONDER's pellet
$8B00
Skool tile references (LSBs) for row 19
$8B60
Character buffer for ERIC's pellet
$8B80
Skool colour information for row 19
$8BE0
Personal timetable for ERIC's pellet
$8C00
Skool tile references (LSBs) for row 20
$8C60
Character buffer for ERIC
$8C80
Skool colour information for row 20
$8CE0
Lesson descriptors
$8D00
Tile references for animatory states $00-$67 at row 0, column 0
$8D7F
Tile references for animatory states $7F-$E7 at row 0, column 0
$8DFF
Tile reference for animatory state $FF at row 0, column 0
$8E00
Tile references for animatory states $00-$67 at row 1, column 0
$8E7F
Tile references for animatory states $7F-$E7 at row 1, column 0
$8EFF
Tile reference for animatory state $FF at row 1, column 0
$8F00
Tile references for animatory states $00-$67 at row 2, column 0
$8F7F
Tile references for animatory states $7F-$E7 at row 2, column 0
$8FFF
Tile reference for animatory state $FF at row 2, column 0
$9000
Tile references for animatory states $00-$67 at row 3, column 0
$907F
Tile references for animatory states $7F-$E7 at row 3, column 0
$90E8
LSBs of the addresses of the main characters' names
$90FF
Tile reference for animatory state $FF at row 3, column 0
$9100
Tile references for animatory states $00-$67 at row 0, column 1
$917F
Tile references for animatory states $7F-$E7 at row 0, column 1
$91FF
Tile reference for animatory state $FF at row 0, column 1
$9200
Tile references for animatory states $00-$67 at row 1, column 1
$927F
Tile references for animatory states $7F-$E7 at row 1, column 1
$92FF
Tile reference for animatory state $FF at row 1, column 1
$9300
Tile references for animatory states $00-$67 at row 2, column 1
$937F
Tile references for animatory states $7F-$E7 at row 2, column 1
$93FF
Tile reference for animatory state $FF at row 2, column 1
$9400
Tile references for animatory states $00-$67 at row 3, column 1
$947F
Tile references for animatory states $7F-$E7 at row 3, column 1
$94FF
Tile reference for animatory state $FF at row 3, column 1
$9500
Tile references for animatory states $00-$67 at row 0, column 2
$957F
Tile references for animatory states $7F-$E7 at row 0, column 2
$95FF
Tile reference for animatory state $FF at row 0, column 2
$9600
Tile references for animatory states $00-$67 at row 1, column 2
$967F
Tile references for animatory states $7F-$E7 at row 1, column 2
$96FF
Tile reference for animatory state $FF at row 1, column 2
$9700
Tile references for animatory states $00-$67 at row 2, column 2
$977F
Tile references for animatory states $7F-$E7 at row 2, column 2
$97FF
Tile reference for animatory state $FF at row 2, column 2
$9800
Tile references for animatory states $00-$67 at row 3, column 2
$987F
Tile references for animatory states $7F-$E7 at row 3, column 2
$98FF
Tile reference for animatory state $FF at row 3, column 2
$9900
Sprite graphic data for the boys and the catapult pellet
$A900
Sprite graphic data for the teachers
$B900
Sprite information backup area
$BBB4
Tune buffer
$BBD4
Tune note frequencies
$BC00
Theme tune data
$BC73
'Got all shields' tune data