APPENDIX F SCREEN AND COLOR MEMORY MAPS - C128 Mode, 40 Column and C64 Mode The following maps display the memory locations used in 40-column mode (C128 and C64) for identifying the characters on the screen as well as their color. Each map is separately controlled and consists of 1,000 posi- tions. The character displayed on the maps can be controlled directly with the POKE command. F.1 SCREEN MEMORY MAP COLUMN 1063 0 10 20 30 39 / +------------------------------------------------------------/ 1024 | | 0 1064 | | 1104 | | 1144 | | 1184 | | 1224 | | 1264 | | 1304 | | 1344 | | 1384 | | 1424 | | 10 1464 | | 1504 | | ROW 1544 | | 1584 | | 1624 | | 1664 | | 1704 | | 1744 | | 1784 | | 1824 | | 20 1864 | | 1904 | | 1944 | | 1984 | | 24 +------------------------------------------------------------\ The Screen Map is POKEd with a Screen Display Code value (see Appendix D). For example: POKE 1024,13 will display the letter {M} in the upper-left corner of the screen. F.2 COLOR MEMORY MAP COLUMN 55335 0 10 20 30 39 / +------------------------------------------------------------/ 55296| | 0 55336| | 55376| | 55416| | 55456| | 55496| | 55536| | 55576| | 55616| | 55656| | 55696| | 10 55736| | 55776| | ROW 55816| | 55856| | 55896| | 55936| | 55976| | 56016| | 56056| | 56096| | 20 56136| | 56176| | 56216| | 56256| | 24 +------------------------------------------------------------\ 56295 If the color map is POKEd with a color value, this changes the character color. For example: POKE 55296,1 will change the letter {M} inserted above from light green to white. F.3 Color Codes - 40 Columns 0 Black 8 Orange 1 White 9 Brown 2 Red 10 Light Red 3 Cyan 11 Dark Gray 4 Purple 12 Medium Gray 5 Green 13 Light Green 6 Blue 14 Light Blue 7 Yellow 15 Light Gray Border Control Memory 53280 Background Control Memory 53281