Graphic data

Address Bytes Purpose
55040 29 Data concerning the top floor window when shut (see routine at 27860)
55069 3 Unused
55072 96 Bit widths of characters in BTS character set (see routine at 27110)
55168 128 UDG references for character sprites (0, 73-255)
55296 29 Data concerning the top floor window when open (see routine at 27860)
55325 3 Unused
55328 96 First vertical pixel lines of characters in BTS character set (see routine at 27110)
55424 128 UDG references for character sprites (0, 73-255)
55552 29 Data concerning the middle floor window when shut (see routine at 27860)
55581 3 Unused
55584 96 Second vertical pixel lines of characters in BTS character set (see routine at 27110)
55680 128 UDG references for character sprites (0, 73-255)
55808 29 Data concerning the middle floor window when open (see routine at 27860)
55837 3 Unused
55840 96 Third vertical pixel lines of characters in BTS character set (see routine at 27110)
55936 128 UDG references for character sprites (0, 73-255)
56064 17 Data concerning the drinks cabinet door when shut (see routine at 27860)
56081 13 Data concerning the cups on shelf in boys' skool (see routine at 27860)
56094 2 Unused
56096 96 Fourth vertical pixel lines of characters in BTS character set (see routine at 27110)
56192 128 UDG references for character sprites (0, 73-255)
56320 17 Data concerning the drinks cabinet door when open (see routine at 27860)
56337 5 Data concerning the cup on shelf in girls' kitchen (see routine at 27860)
56342 10 Unused
56352 12 Fifth vertical pixel lines of CHR$(32-43) in BTS character set (see routine at 27110)
56364 20 Up-a-year tune data (see routine at 24477)
56384 1 Fifth vertical pixel line of CHR$(64) [@] in BTS character set (see routine at 27110)
56385 12 Start tune data (see routine at 24477)
56397 19 Fifth vertical pixel lines of CHR$(77-95) in BTS character set (see routine at 27110)
56416 13 Up-a-year tune data (see routine at 24477)
56429 1 Fifth vertical pixel line of CHR$(109) [m] in BTS character set (see routine at 27110)
56430 9 Start tune data (see routine at 24477)
56439 2 Fifth vertical pixel line of CHR$(119,120) [w,x] in BTS character set (see routine at 27110)
56441 7 Up-a-year tune data (see routine at 24477)
56448 128 UDG references for character sprites (0, 73-255)
56576 61 Data concerning science lab storeroom door when shut (see routine at 27860)
56637 57 Data concerning left study door when shut (see routine at 27860)
56694 10 Data concerning leftmost cup on shelf in boys' skool (see routine at 64077)
56704 128 UDG references for character sprites (0, 73-255)
56832 61 Data concerning science lab storeroom door when open (see routine at 27860)
56893 57 Data concerning left study door when open (see routine at 27860)
56950 10 Data concerning middle cup on shelf in boys' skool (see routine at 64077)
56960 128 UDG references for character sprites (0, 73-255)
57088 61 Data concerning right study door when shut (see routine at 27860)
57149 57 Data concerning boys' skool door when shut (see routine at 27860)
57206 10 Data concerning rightmost cup on shelf in boys' skool (see routine at 64077)
57216 128 UDG references for character sprites (0, 73-255)
57344 61 Data concerning right study door when open (see routine at 27860)
57405 57 Data concerning boys' skool door when open (see routine at 27860)
57462 10 Data concerning cup on shelf in girls' skool (see routine at 64077)
57472 128 UDG references for character sprites (0, 73-255)
57600 37 Data concerning bike when it has been unchained (see routine at 27860)
57637 49 Routines at 57637 and 57669
57686 16 Address table used by routine at 28736 concerning doors and windows
57702 10 Address table used by routine at 27860 concerning bike and cups
57712 8 UDG buffer used by character-printing routines (see 24684)
57720 8 Data table used by routines at 24880 and 26958
57728 128 UDG references for character sprites (0, 73-255)
57856 37 Data concerning bike when it is chained to tree (see routine at 27860)
57893 49 Routines at 57893, 57910 and 57935
57942 42 Tables of A&P nos. 20, 28 and 30
57984 128 UDG references for character sprites (0, 73-255)
58112 32 Temporary store for various things (see routines at 27497 and 27572)
58144 8 8xDEFB 255
58152 216 Temporary store for part of screen overwritten by lines message
58368 33 Table of A&P no. 22
58401 7 ??? (100,101,110,0,0,0,0)
58408 24 Buffer holding attributes for lines message
58432 24 24xDEFB 0 - Top 3 (blank) pixel lines of lines message
58456 28 Buffer used to store graphic data of lines message
58584 40 40xDEFB 0 - Bottom 5 (blank) pixel lines of lines message
58624 80 Keypress offset table (see routine at 29178)
58704 42 Addresses of keypress handling routines (used by main loop at 63210)
58746 22 Unused
58768 108 Tables of A&P nos. 32, 36, 38, 42, 44 and 88
58876 4 Unused
58880 33 Table of A&P no. 24
58913 7 ??? (85,65,68,82,65,84,73)
58920 216 Graphic data for "Score - 0 Lines - 0 Hi-Sc - 0" box
59136 33 Tables of A&P nos. 26 and 40
59169 7 ??? (112,108,105,116,116,105,110)
59176 216 Attribute and graphic data for BTS logo
59392 90 Start addresses of Tables of A&P
59482 6 Unused
59488 30 Table of A&P no. 46
59518 1 Unused
59519 30 Table of A&P no. 50
59549 1 Unused
59550 61 Tables of A&P nos. 54, 56
59611 1 Unused
59612 110 Tables of A&P nos. 58, 60, 62, 64, 66, 68, 70, 72 and 74
59722 2 Unused
59724 63 Tables of A&P nos. 76 and 78
59787 1 Unused
59788 46 Tables of A&P nos.80, 82, 84 and 86
59834 6 Unused
59840 1600 Messages
61440 See memory map