 
 
 ***************** VDU CHARACTER FONT LOOK UP TABLE ****************************
 
 
 C000  DB  00  ;00000000   ........
 C001  DB  00  ;00000000   ........
 C002  DB  00  ;00000000   ........
 C003  DB  00  ;00000000   ........
 C004  DB  00  ;00000000   ........
 C005  DB  00  ;00000000   ........
 C006  DB  00  ;00000000   ........
 C007  DB  00  ;00000000   ........
 
 
 C008  DB  18  ;00011000   ...**...
 C009  DB  18  ;00011000   ...**...
 C00A  DB  18  ;00011000   ...**...
 C00B  DB  18  ;00011000   ...**...
 C00C  DB  18  ;00011000   ...**...
 C00D  DB  00  ;00000000   ........
 C00E  DB  18  ;00011000   ...**...
 C00F  DB  00  ;00000000   ........
 
 
 C010  DB  6C  ;01101100   .**.**..
 C011  DB  6C  ;01101100   .**.**..
 C012  DB  6C  ;01101100   .**.**..
 C013  DB  00  ;00000000   ........
 C014  DB  00  ;00000000   ........
 C015  DB  00  ;00000000   ........
 C016  DB  00  ;00000000   ........
 C017  DB  00  ;00000000   ........
 
 
 C018  DB  36  ;00110110   ..**.**.
 C019  DB  36  ;00110110   ..**.**.
 C01A  DB  7F  ;01111111   .*******
 C01B  DB  36  ;00110110   ..**.**.
 C01C  DB  7F  ;01111111   .*******
 C01D  DB  36  ;00110110   ..**.**.
 C01E  DB  36  ;00110110   ..**.**.
 C01F  DB  00  ;00000000   ........
 
 
 C020  DB  0C  ;00001100   ....**..
 C021  DB  3F  ;00111111   ..******
 C022  DB  68  ;01101000   .**.*...
 C023  DB  3E  ;00111110   ..*****.
 C024  DB  0B  ;00001011   ....*.**
 C025  DB  7E  ;01111110   .******.
 C026  DB  18  ;00011000   ...**...
 C027  DB  00  ;00000000   ........
 
 
 C028  DB  60  ;01100000   .**.....
 C029  DB  66  ;01100110   .**..**.
 C02A  DB  0C  ;00001100   ....**..
 C02B  DB  18  ;00011000   ...**...
 C02C  DB  30  ;00110000   ..**....
 C02D  DB  66  ;01100110   .**..**.
 C02E  DB  06  ;00000110   .....**.
 C02F  DB  00  ;00000000   ........
 
 
 C030  DB  38  ;00111000   ..***...
 C031  DB  6C  ;01101100   .**.**..
 C032  DB  6C  ;01101100   .**.**..
 C033  DB  38  ;00111000   ..***...
 C034  DB  6D  ;01101101   .**.**.*
 C035  DB  66  ;01100110   .**..**.
 C036  DB  3B  ;00111011   ..***.**
 C037  DB  00  ;00000000   ........
 
 
 C038  DB  0C  ;00001100   ....**..
 C039  DB  18  ;00011000   ...**...
 C03A  DB  30  ;00110000   ..**....
 C03B  DB  00  ;00000000   ........
 C03C  DB  00  ;00000000   ........
 C03D  DB  00  ;00000000   ........
 C03E  DB  00  ;00000000   ........
 C03F  DB  00  ;00000000   ........
 
 
 C040  DB  0C  ;00001100   ....**..
 C041  DB  18  ;00011000   ...**...
 C042  DB  30  ;00110000   ..**....
 C043  DB  30  ;00110000   ..**....
 C044  DB  30  ;00110000   ..**....
 C045  DB  18  ;00011000   ...**...
 C046  DB  0C  ;00001100   ....**..
 C047  DB  00  ;00000000   ........
 
 
 C048  DB  30  ;00110000   ..**....
 C049  DB  18  ;00011000   ...**...
 C04A  DB  0C  ;00001100   ....**..
 C04B  DB  0C  ;00001100   ....**..
 C04C  DB  0C  ;00001100   ....**..
 C04D  DB  18  ;00011000   ...**...
 C04E  DB  30  ;00110000   ..**....
 C04F  DB  00  ;00000000   ........
 
 
 C050  DB  00  ;00000000   ........
 C051  DB  18  ;00011000   ...**...
 C052  DB  7E  ;01111110   .******.
 C053  DB  3C  ;00111100   ..****..
 C054  DB  7E  ;01111110   .******.
 C055  DB  18  ;00011000   ...**...
 C056  DB  00  ;00000000   ........
 C057  DB  00  ;00000000   ........
 
 
 C058  DB  00  ;00000000   ........
 C059  DB  18  ;00011000   ...**...
 C05A  DB  18  ;00011000   ...**...
 C05B  DB  7E  ;01111110   .******.
 C05C  DB  18  ;00011000   ...**...
 C05D  DB  18  ;00011000   ...**...
 C05E  DB  00  ;00000000   ........
 C05F  DB  00  ;00000000   ........
 
 
 C060  DB  00  ;00000000   ........
 C061  DB  00  ;00000000   ........
 C062  DB  00  ;00000000   ........
 C063  DB  00  ;00000000   ........
 C064  DB  00  ;00000000   ........
 C065  DB  18  ;00011000   ...**...
 C066  DB  18  ;00011000   ...**...
 C067  DB  30  ;00110000   ..**....
 
 
 C068  DB  00  ;00000000   ........
 C069  DB  00  ;00000000   ........
 C06A  DB  00  ;00000000   ........
 C06B  DB  7E  ;01111110   .******.
 C06C  DB  00  ;00000000   ........
 C06D  DB  00  ;00000000   ........
 C06E  DB  00  ;00000000   ........
 C06F  DB  00  ;00000000   ........
 
 
 C070  DB  00  ;00000000   ........
 C071  DB  00  ;00000000   ........
 C072  DB  00  ;00000000   ........
 C073  DB  00  ;00000000   ........
 C074  DB  00  ;00000000   ........
 C075  DB  18  ;00011000   ...**...
 C076  DB  18  ;00011000   ...**...
 C077  DB  00  ;00000000   ........
 
 
 C078  DB  00  ;00000000   ........
 C079  DB  06  ;00000110   .....**.
 C07A  DB  0C  ;00001100   ....**..
 C07B  DB  18  ;00011000   ...**...
 C07C  DB  30  ;00110000   ..**....
 C07D  DB  60  ;01100000   .**.....
 C07E  DB  00  ;00000000   ........
 C07F  DB  00  ;00000000   ........
 
 
 C080  DB  3C  ;00111100   ..****..
 C081  DB  66  ;01100110   .**..**.
 C082  DB  6E  ;01101110   .**.***.
 C083  DB  7E  ;01111110   .******.
 C084  DB  76  ;01110110   .***.**.
 C085  DB  66  ;01100110   .**..**.
 C086  DB  3C  ;00111100   ..****..
 C087  DB  00  ;00000000   ........
 
 
 C088  DB  18  ;00011000   ...**...
 C089  DB  38  ;00111000   ..***...
 C08A  DB  18  ;00011000   ...**...
 C08B  DB  18  ;00011000   ...**...
 C08C  DB  18  ;00011000   ...**...
 C08D  DB  18  ;00011000   ...**...
 C08E  DB  7E  ;01111110   .******.
 C08F  DB  00  ;00000000   ........
 
 
 C090  DB  3C  ;00111100   ..****..
 C091  DB  66  ;01100110   .**..**.
 C092  DB  06  ;00000110   .....**.
 C093  DB  0C  ;00001100   ....**..
 C094  DB  18  ;00011000   ...**...
 C095  DB  30  ;00110000   ..**....
 C096  DB  7E  ;01111110   .******.
 C097  DB  00  ;00000000   ........
 
 
 C098  DB  3C  ;00111100   ..****..
 C099  DB  66  ;01100110   .**..**.
 C09A  DB  06  ;00000110   .....**.
 C09B  DB  1C  ;00011100   ...***..
 C09C  DB  06  ;00000110   .....**.
 C09D  DB  66  ;01100110   .**..**.
 C09E  DB  3C  ;00111100   ..****..
 C09F  DB  00  ;00000000   ........
 
 
 C0A0  DB  0C  ;00001100   ....**..
 C0A1  DB  1C  ;00011100   ...***..
 C0A2  DB  3C  ;00111100   ..****..
 C0A3  DB  6C  ;01101100   .**.**..
 C0A4  DB  7E  ;01111110   .******.
 C0A5  DB  0C  ;00001100   ....**..
 C0A6  DB  0C  ;00001100   ....**..
 C0A7  DB  00  ;00000000   ........
 
 
 C0A8  DB  7E  ;01111110   .******.
 C0A9  DB  60  ;01100000   .**.....
 C0AA  DB  7C  ;01111100   .*****..
 C0AB  DB  06  ;00000110   .....**.
 C0AC  DB  06  ;00000110   .....**.
 C0AD  DB  66  ;01100110   .**..**.
 C0AE  DB  3C  ;00111100   ..****..
 C0AF  DB  00  ;00000000   ........
 
 
 C0B0  DB  1C  ;00011100   ...***..
 C0B1  DB  30  ;00110000   ..**....
 C0B2  DB  60  ;01100000   .**.....
 C0B3  DB  7C  ;01111100   .*****..
 C0B4  DB  66  ;01100110   .**..**.
 C0B5  DB  66  ;01100110   .**..**.
 C0B6  DB  3C  ;00111100   ..****..
 C0B7  DB  00  ;00000000   ........
 
 
 C0B8  DB  7E  ;01111110   .******.
 C0B9  DB  06  ;00000110   .....**.
 C0BA  DB  0C  ;00001100   ....**..
 C0BB  DB  18  ;00011000   ...**...
 C0BC  DB  30  ;00110000   ..**....
 C0BD  DB  30  ;00110000   ..**....
 C0BE  DB  30  ;00110000   ..**....
 C0BF  DB  00  ;00000000   ........
 
 
 C0C0  DB  3C  ;00111100   ..****..
 C0C1  DB  66  ;01100110   .**..**.
 C0C2  DB  66  ;01100110   .**..**.
 C0C3  DB  3C  ;00111100   ..****..
 C0C4  DB  66  ;01100110   .**..**.
 C0C5  DB  66  ;01100110   .**..**.
 C0C6  DB  3C  ;00111100   ..****..
 C0C7  DB  00  ;00000000   ........
 
 
 C0C8  DB  3C  ;00111100   ..****..
 C0C9  DB  66  ;01100110   .**..**.
 C0CA  DB  66  ;01100110   .**..**.
 C0CB  DB  3E  ;00111110   ..*****.
 C0CC  DB  06  ;00000110   .....**.
 C0CD  DB  0C  ;00001100   ....**..
 C0CE  DB  38  ;00111000   ..***...
 C0CF  DB  00  ;00000000   ........
 
 
 C0D0  DB  00  ;00000000   ........
 C0D1  DB  00  ;00000000   ........
 C0D2  DB  18  ;00011000   ...**...
 C0D3  DB  18  ;00011000   ...**...
 C0D4  DB  00  ;00000000   ........
 C0D5  DB  18  ;00011000   ...**...
 C0D6  DB  18  ;00011000   ...**...
 C0D7  DB  00  ;00000000   ........
 
 
 C0D8  DB  00  ;00000000   ........
 C0D9  DB  00  ;00000000   ........
 C0DA  DB  18  ;00011000   ...**...
 C0DB  DB  18  ;00011000   ...**...
 C0DC  DB  00  ;00000000   ........
 C0DD  DB  18  ;00011000   ...**...
 C0DE  DB  18  ;00011000   ...**...
 C0DF  DB  30  ;00110000   ..**....
 
 
 C0E0  DB  0C  ;00001100   ....**..
 C0E1  DB  18  ;00011000   ...**...
 C0E2  DB  30  ;00110000   ..**....
 C0E3  DB  60  ;01100000   .**.....
 C0E4  DB  30  ;00110000   ..**....
 C0E5  DB  18  ;00011000   ...**...
 C0E6  DB  0C  ;00001100   ....**..
 C0E7  DB  00  ;00000000   ........
 
 
 C0E8  DB  00  ;00000000   ........
 C0E9  DB  00  ;00000000   ........
 C0EA  DB  7E  ;01111110   .******.
 C0EB  DB  00  ;00000000   ........
 C0EC  DB  7E  ;01111110   .******.
 C0ED  DB  00  ;00000000   ........
 C0EE  DB  00  ;00000000   ........
 C0EF  DB  00  ;00000000   ........
 
 
 C0F0  DB  30  ;00110000   ..**....
 C0F1  DB  18  ;00011000   ...**...
 C0F2  DB  0C  ;00001100   ....**..
 C0F3  DB  06  ;00000110   .....**.
 C0F4  DB  0C  ;00001100   ....**..
 C0F5  DB  18  ;00011000   ...**...
 C0F6  DB  30  ;00110000   ..**....
 C0F7  DB  00  ;00000000   ........
 
 
 C0F8  DB  3C  ;00111100   ..****..
 C0F9  DB  66  ;01100110   .**..**.
 C0FA  DB  0C  ;00001100   ....**..
 C0FB  DB  18  ;00011000   ...**...
 C0FC  DB  18  ;00011000   ...**...
 C0FD  DB  00  ;00000000   ........
 C0FE  DB  18  ;00011000   ...**...
 C0FF  DB  00  ;00000000   ........
 
 
 C100  DB  3C  ;00111100   ..****..
 C101  DB  66  ;01100110   .**..**.
 C102  DB  6E  ;01101110   .**.***.
 C103  DB  6A  ;01101010   .**.*.*.
 C104  DB  6E  ;01101110   .**.***.
 C105  DB  60  ;01100000   .**.....
 C106  DB  3C  ;00111100   ..****..
 C107  DB  00  ;00000000   ........
 
 
 C108  DB  3C  ;00111100   ..****..
 C109  DB  66  ;01100110   .**..**.
 C10A  DB  66  ;01100110   .**..**.
 C10B  DB  7E  ;01111110   .******.
 C10C  DB  66  ;01100110   .**..**.
 C10D  DB  66  ;01100110   .**..**.
 C10E  DB  66  ;01100110   .**..**.
 C10F  DB  00  ;00000000   ........
 
 
 C110  DB  7C  ;01111100   .*****..
 C111  DB  66  ;01100110   .**..**.
 C112  DB  66  ;01100110   .**..**.
 C113  DB  7C  ;01111100   .*****..
 C114  DB  66  ;01100110   .**..**.
 C115  DB  66  ;01100110   .**..**.
 C116  DB  7C  ;01111100   .*****..
 C117  DB  00  ;00000000   ........
 
 
 C118  DB  3C  ;00111100   ..****..
 C119  DB  66  ;01100110   .**..**.
 C11A  DB  60  ;01100000   .**.....
 C11B  DB  60  ;01100000   .**.....
 C11C  DB  60  ;01100000   .**.....
 C11D  DB  66  ;01100110   .**..**.
 C11E  DB  3C  ;00111100   ..****..
 C11F  DB  00  ;00000000   ........
 
 
 C120  DB  78  ;01111000   .****...
 C121  DB  6C  ;01101100   .**.**..
 C122  DB  66  ;01100110   .**..**.
 C123  DB  66  ;01100110   .**..**.
 C124  DB  66  ;01100110   .**..**.
 C125  DB  6C  ;01101100   .**.**..
 C126  DB  78  ;01111000   .****...
 C127  DB  00  ;00000000   ........
 
 
 C128  DB  7E  ;01111110   .******.
 C129  DB  60  ;01100000   .**.....
 C12A  DB  60  ;01100000   .**.....
 C12B  DB  7C  ;01111100   .*****..
 C12C  DB  60  ;01100000   .**.....
 C12D  DB  60  ;01100000   .**.....
 C12E  DB  7E  ;01111110   .******.
 C12F  DB  00  ;00000000   ........
 
 
 C130  DB  7E  ;01111110   .******.
 C131  DB  60  ;01100000   .**.....
 C132  DB  60  ;01100000   .**.....
 C133  DB  7C  ;01111100   .*****..
 C134  DB  60  ;01100000   .**.....
 C135  DB  60  ;01100000   .**.....
 C136  DB  60  ;01100000   .**.....
 C137  DB  00  ;00000000   ........
 
 
 C138  DB  3C  ;00111100   ..****..
 C139  DB  66  ;01100110   .**..**.
 C13A  DB  60  ;01100000   .**.....
 C13B  DB  6E  ;01101110   .**.***.
 C13C  DB  66  ;01100110   .**..**.
 C13D  DB  66  ;01100110   .**..**.
 C13E  DB  3C  ;00111100   ..****..
 C13F  DB  00  ;00000000   ........
 
 
 C140  DB  66  ;01100110   .**..**.
 C141  DB  66  ;01100110   .**..**.
 C142  DB  66  ;01100110   .**..**.
 C143  DB  7E  ;01111110   .******.
 C144  DB  66  ;01100110   .**..**.
 C145  DB  66  ;01100110   .**..**.
 C146  DB  66  ;01100110   .**..**.
 C147  DB  00  ;00000000   ........
 
 
 C148  DB  7E  ;01111110   .******.
 C149  DB  18  ;00011000   ...**...
 C14A  DB  18  ;00011000   ...**...
 C14B  DB  18  ;00011000   ...**...
 C14C  DB  18  ;00011000   ...**...
 C14D  DB  18  ;00011000   ...**...
 C14E  DB  7E  ;01111110   .******.
 C14F  DB  00  ;00000000   ........
 
 
 C150  DB  3E  ;00111110   ..*****.
 C151  DB  0C  ;00001100   ....**..
 C152  DB  0C  ;00001100   ....**..
 C153  DB  0C  ;00001100   ....**..
 C154  DB  0C  ;00001100   ....**..
 C155  DB  6C  ;01101100   .**.**..
 C156  DB  38  ;00111000   ..***...
 C157  DB  00  ;00000000   ........
 
 
 C158  DB  66  ;01100110   .**..**.
 C159  DB  6C  ;01101100   .**.**..
 C15A  DB  78  ;01111000   .****...
 C15B  DB  70  ;01110000   .***....
 C15C  DB  78  ;01111000   .****...
 C15D  DB  6C  ;01101100   .**.**..
 C15E  DB  66  ;01100110   .**..**.
 C15F  DB  00  ;00000000   ........
 
 
 C160  DB  60  ;01100000   .**.....
 C161  DB  60  ;01100000   .**.....
 C162  DB  60  ;01100000   .**.....
 C163  DB  60  ;01100000   .**.....
 C164  DB  60  ;01100000   .**.....
 C165  DB  60  ;01100000   .**.....
 C166  DB  7E  ;01111110   .******.
 C167  DB  00  ;00000000   ........
 
 
 C168  DB  63  ;01100011   .**...**
 C169  DB  77  ;01110111   .***.***
 C16A  DB  7F  ;01111111   .*******
 C16B  DB  6B  ;01101011   .**.*.**
 C16C  DB  6B  ;01101011   .**.*.**
 C16D  DB  63  ;01100011   .**...**
 C16E  DB  63  ;01100011   .**...**
 C16F  DB  00  ;00000000   ........
 
 
 C170  DB  66  ;01100110   .**..**.
 C171  DB  66  ;01100110   .**..**.
 C172  DB  76  ;01110110   .***.**.
 C173  DB  7E  ;01111110   .******.
 C174  DB  6E  ;01101110   .**.***.
 C175  DB  66  ;01100110   .**..**.
 C176  DB  66  ;01100110   .**..**.
 C177  DB  00  ;00000000   ........
 
 
 C178  DB  3C  ;00111100   ..****..
 C179  DB  66  ;01100110   .**..**.
 C17A  DB  66  ;01100110   .**..**.
 C17B  DB  66  ;01100110   .**..**.
 C17C  DB  66  ;01100110   .**..**.
 C17D  DB  66  ;01100110   .**..**.
 C17E  DB  3C  ;00111100   ..****..
 C17F  DB  00  ;00000000   ........
 
 
 C180  DB  7C  ;01111100   .*****..
 C181  DB  66  ;01100110   .**..**.
 C182  DB  66  ;01100110   .**..**.
 C183  DB  7C  ;01111100   .*****..
 C184  DB  60  ;01100000   .**.....
 C185  DB  60  ;01100000   .**.....
 C186  DB  60  ;01100000   .**.....
 C187  DB  00  ;00000000   ........
 
 
 C188  DB  3C  ;00111100   ..****..
 C189  DB  66  ;01100110   .**..**.
 C18A  DB  66  ;01100110   .**..**.
 C18B  DB  66  ;01100110   .**..**.
 C18C  DB  6A  ;01101010   .**.*.*.
 C18D  DB  6C  ;01101100   .**.**..
 C18E  DB  36  ;00110110   ..**.**.
 C18F  DB  00  ;00000000   ........
 
 
 C190  DB  7C  ;01111100   .*****..
 C191  DB  66  ;01100110   .**..**.
 C192  DB  66  ;01100110   .**..**.
 C193  DB  7C  ;01111100   .*****..
 C194  DB  6C  ;01101100   .**.**..
 C195  DB  66  ;01100110   .**..**.
 C196  DB  66  ;01100110   .**..**.
 C197  DB  00  ;00000000   ........
 
 
 C198  DB  3C  ;00111100   ..****..
 C199  DB  66  ;01100110   .**..**.
 C19A  DB  60  ;01100000   .**.....
 C19B  DB  3C  ;00111100   ..****..
 C19C  DB  06  ;00000110   .....**.
 C19D  DB  66  ;01100110   .**..**.
 C19E  DB  3C  ;00111100   ..****..
 C19F  DB  00  ;00000000   ........
 
 
 C1A0  DB  7E  ;01111110   .******.
 C1A1  DB  18  ;00011000   ...**...
 C1A2  DB  18  ;00011000   ...**...
 C1A3  DB  18  ;00011000   ...**...
 C1A4  DB  18  ;00011000   ...**...
 C1A5  DB  18  ;00011000   ...**...
 C1A6  DB  18  ;00011000   ...**...
 C1A7  DB  00  ;00000000   ........
 
 
 C1A8  DB  66  ;01100110   .**..**.
 C1A9  DB  66  ;01100110   .**..**.
 C1AA  DB  66  ;01100110   .**..**.
 C1AB  DB  66  ;01100110   .**..**.
 C1AC  DB  66  ;01100110   .**..**.
 C1AD  DB  66  ;01100110   .**..**.
 C1AE  DB  3C  ;00111100   ..****..
 C1AF  DB  00  ;00000000   ........
 
 
 C1B0  DB  66  ;01100110   .**..**.
 C1B1  DB  66  ;01100110   .**..**.
 C1B2  DB  66  ;01100110   .**..**.
 C1B3  DB  66  ;01100110   .**..**.
 C1B4  DB  66  ;01100110   .**..**.
 C1B5  DB  3C  ;00111100   ..****..
 C1B6  DB  18  ;00011000   ...**...
 C1B7  DB  00  ;00000000   ........
 
 
 C1B8  DB  63  ;01100011   .**...**
 C1B9  DB  63  ;01100011   .**...**
 C1BA  DB  6B  ;01101011   .**.*.**
 C1BB  DB  6B  ;01101011   .**.*.**
 C1BC  DB  7F  ;01111111   .*******
 C1BD  DB  77  ;01110111   .***.***
 C1BE  DB  63  ;01100011   .**...**
 C1BF  DB  00  ;00000000   ........
 
 
 C1C0  DB  66  ;01100110   .**..**.
 C1C1  DB  66  ;01100110   .**..**.
 C1C2  DB  3C  ;00111100   ..****..
 C1C3  DB  18  ;00011000   ...**...
 C1C4  DB  3C  ;00111100   ..****..
 C1C5  DB  66  ;01100110   .**..**.
 C1C6  DB  66  ;01100110   .**..**.
 C1C7  DB  00  ;00000000   ........
 
 
 C1C8  DB  66  ;01100110   .**..**.
 C1C9  DB  66  ;01100110   .**..**.
 C1CA  DB  66  ;01100110   .**..**.
 C1CB  DB  3C  ;00111100   ..****..
 C1CC  DB  18  ;00011000   ...**...
 C1CD  DB  18  ;00011000   ...**...
 C1CE  DB  18  ;00011000   ...**...
 C1CF  DB  00  ;00000000   ........
 
 
 C1D0  DB  7E  ;01111110   .******.
 C1D1  DB  06  ;00000110   .....**.
 C1D2  DB  0C  ;00001100   ....**..
 C1D3  DB  18  ;00011000   ...**...
 C1D4  DB  30  ;00110000   ..**....
 C1D5  DB  60  ;01100000   .**.....
 C1D6  DB  7E  ;01111110   .******.
 C1D7  DB  00  ;00000000   ........
 
 
 C1D8  DB  7C  ;01111100   .*****..
 C1D9  DB  60  ;01100000   .**.....
 C1DA  DB  60  ;01100000   .**.....
 C1DB  DB  60  ;01100000   .**.....
 C1DC  DB  60  ;01100000   .**.....
 C1DD  DB  60  ;01100000   .**.....
 C1DE  DB  7C  ;01111100   .*****..
 C1DF  DB  00  ;00000000   ........
 
 
 C1E0  DB  00  ;00000000   ........
 C1E1  DB  60  ;01100000   .**.....
 C1E2  DB  30  ;00110000   ..**....
 C1E3  DB  18  ;00011000   ...**...
 C1E4  DB  0C  ;00001100   ....**..
 C1E5  DB  06  ;00000110   .....**.
 C1E6  DB  00  ;00000000   ........
 C1E7  DB  00  ;00000000   ........
 
 
 C1E8  DB  3E  ;00111110   ..*****.
 C1E9  DB  06  ;00000110   .....**.
 C1EA  DB  06  ;00000110   .....**.
 C1EB  DB  06  ;00000110   .....**.
 C1EC  DB  06  ;00000110   .....**.
 C1ED  DB  06  ;00000110   .....**.
 C1EE  DB  3E  ;00111110   ..*****.
 C1EF  DB  00  ;00000000   ........
 
 
 C1F0  DB  18  ;00011000   ...**...
 C1F1  DB  3C  ;00111100   ..****..
 C1F2  DB  66  ;01100110   .**..**.
 C1F3  DB  42  ;01000010   .*....*.
 C1F4  DB  00  ;00000000   ........
 C1F5  DB  00  ;00000000   ........
 C1F6  DB  00  ;00000000   ........
 C1F7  DB  00  ;00000000   ........
 
 
 C1F8  DB  00  ;00000000   ........
 C1F9  DB  00  ;00000000   ........
 C1FA  DB  00  ;00000000   ........
 C1FB  DB  00  ;00000000   ........
 C1FC  DB  00  ;00000000   ........
 C1FD  DB  00  ;00000000   ........
 C1FE  DB  00  ;00000000   ........
 C1FF  DB  FF  ;11111111   ********
 
 
 C200  DB  1C  ;00011100   ...***..
 C201  DB  36  ;00110110   ..**.**.
 C202  DB  30  ;00110000   ..**....
 C203  DB  7C  ;01111100   .*****..
 C204  DB  30  ;00110000   ..**....
 C205  DB  30  ;00110000   ..**....
 C206  DB  7E  ;01111110   .******.
 C207  DB  00  ;00000000   ........
 
 
 C208  DB  00  ;00000000   ........
 C209  DB  00  ;00000000   ........
 C20A  DB  3C  ;00111100   ..****..
 C20B  DB  06  ;00000110   .....**.
 C20C  DB  3E  ;00111110   ..*****.
 C20D  DB  66  ;01100110   .**..**.
 C20E  DB  3E  ;00111110   ..*****.
 C20F  DB  00  ;00000000   ........
 
 
 C210  DB  60  ;01100000   .**.....
 C211  DB  60  ;01100000   .**.....
 C212  DB  7C  ;01111100   .*****..
 C213  DB  66  ;01100110   .**..**.
 C214  DB  66  ;01100110   .**..**.
 C215  DB  66  ;01100110   .**..**.
 C216  DB  7C  ;01111100   .*****..
 C217  DB  00  ;00000000   ........
 
 
 C218  DB  00  ;00000000   ........
 C219  DB  00  ;00000000   ........
 C21A  DB  3C  ;00111100   ..****..
 C21B  DB  66  ;01100110   .**..**.
 C21C  DB  60  ;01100000   .**.....
 C21D  DB  66  ;01100110   .**..**.
 C21E  DB  3C  ;00111100   ..****..
 C21F  DB  00  ;00000000   ........
 
 
 C220  DB  06  ;00000110   .....**.
 C221  DB  06  ;00000110   .....**.
 C222  DB  3E  ;00111110   ..*****.
 C223  DB  66  ;01100110   .**..**.
 C224  DB  66  ;01100110   .**..**.
 C225  DB  66  ;01100110   .**..**.
 C226  DB  3E  ;00111110   ..*****.
 C227  DB  00  ;00000000   ........
 
 
 C228  DB  00  ;00000000   ........
 C229  DB  00  ;00000000   ........
 C22A  DB  3C  ;00111100   ..****..
 C22B  DB  66  ;01100110   .**..**.
 C22C  DB  7E  ;01111110   .******.
 C22D  DB  60  ;01100000   .**.....
 C22E  DB  3C  ;00111100   ..****..
 C22F  DB  00  ;00000000   ........
 
 
 C230  DB  1C  ;00011100   ...***..
 C231  DB  30  ;00110000   ..**....
 C232  DB  30  ;00110000   ..**....
 C233  DB  7C  ;01111100   .*****..
 C234  DB  30  ;00110000   ..**....
 C235  DB  30  ;00110000   ..**....
 C236  DB  30  ;00110000   ..**....
 C237  DB  00  ;00000000   ........
 
 
 C238  DB  00  ;00000000   ........
 C239  DB  00  ;00000000   ........
 C23A  DB  3E  ;00111110   ..*****.
 C23B  DB  66  ;01100110   .**..**.
 C23C  DB  66  ;01100110   .**..**.
 C23D  DB  3E  ;00111110   ..*****.
 C23E  DB  06  ;00000110   .....**.
 C23F  DB  3C  ;00111100   ..****..
 
 
 C240  DB  60  ;01100000   .**.....
 C241  DB  60  ;01100000   .**.....
 C242  DB  7C  ;01111100   .*****..
 C243  DB  66  ;01100110   .**..**.
 C244  DB  66  ;01100110   .**..**.
 C245  DB  66  ;01100110   .**..**.
 C246  DB  66  ;01100110   .**..**.
 C247  DB  00  ;00000000   ........
 
 
 C248  DB  18  ;00011000   ...**...
 C249  DB  00  ;00000000   ........
 C24A  DB  38  ;00111000   ..***...
 C24B  DB  18  ;00011000   ...**...
 C24C  DB  18  ;00011000   ...**...
 C24D  DB  18  ;00011000   ...**...
 C24E  DB  3C  ;00111100   ..****..
 C24F  DB  00  ;00000000   ........
 
 
 C250  DB  18  ;00011000   ...**...
 C251  DB  00  ;00000000   ........
 C252  DB  38  ;00111000   ..***...
 C253  DB  18  ;00011000   ...**...
 C254  DB  18  ;00011000   ...**...
 C255  DB  18  ;00011000   ...**...
 C256  DB  18  ;00011000   ...**...
 C257  DB  70  ;01110000   .***....
 
 
 C258  DB  60  ;01100000   .**.....
 C259  DB  60  ;01100000   .**.....
 C25A  DB  66  ;01100110   .**..**.
 C25B  DB  6C  ;01101100   .**.**..
 C25C  DB  78  ;01111000   .****...
 C25D  DB  6C  ;01101100   .**.**..
 C25E  DB  66  ;01100110   .**..**.
 C25F  DB  00  ;00000000   ........
 
 
 C260  DB  38  ;00111000   ..***...
 C261  DB  18  ;00011000   ...**...
 C262  DB  18  ;00011000   ...**...
 C263  DB  18  ;00011000   ...**...
 C264  DB  18  ;00011000   ...**...
 C265  DB  18  ;00011000   ...**...
 C266  DB  3C  ;00111100   ..****..
 C267  DB  00  ;00000000   ........
 
 
 C268  DB  00  ;00000000   ........
 C269  DB  00  ;00000000   ........
 C26A  DB  36  ;00110110   ..**.**.
 C26B  DB  7F  ;01111111   .*******
 C26C  DB  6B  ;01101011   .**.*.**
 C26D  DB  6B  ;01101011   .**.*.**
 C26E  DB  63  ;01100011   .**...**
 C26F  DB  00  ;00000000   ........
 
 
 C270  DB  00  ;00000000   ........
 C271  DB  00  ;00000000   ........
 C272  DB  7C  ;01111100   .*****..
 C273  DB  66  ;01100110   .**..**.
 C274  DB  66  ;01100110   .**..**.
 C275  DB  66  ;01100110   .**..**.
 C276  DB  66  ;01100110   .**..**.
 C277  DB  00  ;00000000   ........
 
 
 C278  DB  00  ;00000000   ........
 C279  DB  00  ;00000000   ........
 C27A  DB  3C  ;00111100   ..****..
 C27B  DB  66  ;01100110   .**..**.
 C27C  DB  66  ;01100110   .**..**.
 C27D  DB  66  ;01100110   .**..**.
 C27E  DB  3C  ;00111100   ..****..
 C27F  DB  00  ;00000000   ........
 
 
 C280  DB  00  ;00000000   ........
 C281  DB  00  ;00000000   ........
 C282  DB  7C  ;01111100   .*****..
 C283  DB  66  ;01100110   .**..**.
 C284  DB  66  ;01100110   .**..**.
 C285  DB  7C  ;01111100   .*****..
 C286  DB  60  ;01100000   .**.....
 C287  DB  60  ;01100000   .**.....
 
 
 C288  DB  00  ;00000000   ........
 C289  DB  00  ;00000000   ........
 C28A  DB  3E  ;00111110   ..*****.
 C28B  DB  66  ;01100110   .**..**.
 C28C  DB  66  ;01100110   .**..**.
 C28D  DB  3E  ;00111110   ..*****.
 C28E  DB  06  ;00000110   .....**.
 C28F  DB  07  ;00000111   .....***
 
 
 C290  DB  00  ;00000000   ........
 C291  DB  00  ;00000000   ........
 C292  DB  6C  ;01101100   .**.**..
 C293  DB  76  ;01110110   .***.**.
 C294  DB  60  ;01100000   .**.....
 C295  DB  60  ;01100000   .**.....
 C296  DB  60  ;01100000   .**.....
 C297  DB  00  ;00000000   ........
 
 
 C298  DB  00  ;00000000   ........
 C299  DB  00  ;00000000   ........
 C29A  DB  3E  ;00111110   ..*****.
 C29B  DB  60  ;01100000   .**.....
 C29C  DB  3C  ;00111100   ..****..
 C29D  DB  06  ;00000110   .....**.
 C29E  DB  7C  ;01111100   .*****..
 C29F  DB  00  ;00000000   ........
 
 
 C2A0  DB  30  ;00110000   ..**....
 C2A1  DB  30  ;00110000   ..**....
 C2A2  DB  7C  ;01111100   .*****..
 C2A3  DB  30  ;00110000   ..**....
 C2A4  DB  30  ;00110000   ..**....
 C2A5  DB  30  ;00110000   ..**....
 C2A6  DB  1C  ;00011100   ...***..
 C2A7  DB  00  ;00000000   ........
 
 
 C2A8  DB  00  ;00000000   ........
 C2A9  DB  00  ;00000000   ........
 C2AA  DB  66  ;01100110   .**..**.
 C2AB  DB  66  ;01100110   .**..**.
 C2AC  DB  66  ;01100110   .**..**.
 C2AD  DB  66  ;01100110   .**..**.
 C2AE  DB  3E  ;00111110   ..*****.
 C2AF  DB  00  ;00000000   ........
 
 
 C2B0  DB  00  ;00000000   ........
 C2B1  DB  00  ;00000000   ........
 C2B2  DB  66  ;01100110   .**..**.
 C2B3  DB  66  ;01100110   .**..**.
 C2B4  DB  66  ;01100110   .**..**.
 C2B5  DB  3C  ;00111100   ..****..
 C2B6  DB  18  ;00011000   ...**...
 C2B7  DB  00  ;00000000   ........
 
 
 C2B8  DB  00  ;00000000   ........
 C2B9  DB  00  ;00000000   ........
 C2BA  DB  63  ;01100011   .**...**
 C2BB  DB  6B  ;01101011   .**.*.**
 C2BC  DB  6B  ;01101011   .**.*.**
 C2BD  DB  7F  ;01111111   .*******
 C2BE  DB  36  ;00110110   ..**.**.
 C2BF  DB  00  ;00000000   ........
 
 
 C2C0  DB  00  ;00000000   ........
 C2C1  DB  00  ;00000000   ........
 C2C2  DB  66  ;01100110   .**..**.
 C2C3  DB  3C  ;00111100   ..****..
 C2C4  DB  18  ;00011000   ...**...
 C2C5  DB  3C  ;00111100   ..****..
 C2C6  DB  66  ;01100110   .**..**.
 C2C7  DB  00  ;00000000   ........
 
 
 C2C8  DB  00  ;00000000   ........
 C2C9  DB  00  ;00000000   ........
 C2CA  DB  66  ;01100110   .**..**.
 C2CB  DB  66  ;01100110   .**..**.
 C2CC  DB  66  ;01100110   .**..**.
 C2CD  DB  3E  ;00111110   ..*****.
 C2CE  DB  06  ;00000110   .....**.
 C2CF  DB  3C  ;00111100   ..****..
 
 
 C2D0  DB  00  ;00000000   ........
 C2D1  DB  00  ;00000000   ........
 C2D2  DB  7E  ;01111110   .******.
 C2D3  DB  0C  ;00001100   ....**..
 C2D4  DB  18  ;00011000   ...**...
 C2D5  DB  30  ;00110000   ..**....
 C2D6  DB  7E  ;01111110   .******.
 C2D7  DB  00  ;00000000   ........
 
 
 C2D8  DB  0C  ;00001100   ....**..
 C2D9  DB  18  ;00011000   ...**...
 C2DA  DB  18  ;00011000   ...**...
 C2DB  DB  70  ;01110000   .***....
 C2DC  DB  18  ;00011000   ...**...
 C2DD  DB  18  ;00011000   ...**...
 C2DE  DB  0C  ;00001100   ....**..
 C2DF  DB  00  ;00000000   ........
 
 
 C2E0  DB  18  ;00011000   ...**...
 C2E1  DB  18  ;00011000   ...**...
 C2E2  DB  18  ;00011000   ...**...
 C2E3  DB  00  ;00000000   ........
 C2E4  DB  18  ;00011000   ...**...
 C2E5  DB  18  ;00011000   ...**...
 C2E6  DB  18  ;00011000   ...**...
 C2E7  DB  00  ;00000000   ........
 
 
 C2E8  DB  30  ;00110000   ..**....
 C2E9  DB  18  ;00011000   ...**...
 C2EA  DB  18  ;00011000   ...**...
 C2EB  DB  0E  ;00001110   ....***.
 C2EC  DB  18  ;00011000   ...**...
 C2ED  DB  18  ;00011000   ...**...
 C2EE  DB  30  ;00110000   ..**....
 C2EF  DB  00  ;00000000   ........
 
 
 C2F0  DB  31  ;00110001   ..**...*
 C2F1  DB  6B  ;01101011   .**.*.**
 C2F2  DB  46  ;01000110   .*...**.
 C2F3  DB  00  ;00000000   ........
 C2F4  DB  00  ;00000000   ........
 C2F5  DB  00  ;00000000   ........
 C2F6  DB  00  ;00000000   ........
 C2F7  DB  00  ;00000000   ........
 
 
 C2F8  DB  FF  ;11111111   ********
 C2F9  DB  FF  ;11111111   ********
 C2FA  DB  FF  ;11111111   ********
 C2FB  DB  FF  ;11111111   ********
 C2FC  DB  FF  ;11111111   ********
 C2FD  DB  FF  ;11111111   ********
 C2FE  DB  FF  ;11111111   ********
 C2FF  DB  FF  ;11111111   ********
 
 
 C300 JMP  &CB1D    
 
 C303 DB  13
 C304 DB  'BBC Computer '
 C311 BRK
 
 C312 DB '16K'
 C315 DB 7 ;Bell
 C316 BRK
 
 
 C317 DB '32K'
 C31A DB 7 ;Bell
 C31B BRK
 
 C31C DB 08,0D,0D
 
 
 ****** 4 COLOUR MODE BYTE MASK LOOK UP TABLE******
 
 
 C31F  DB  00  ;00000000
 C320  DB  11  ;00010001
 C321  DB  22  ;00100010
 C322  DB  33  ;00110011
 C323  DB  44  ;01000100
 C324  DB  55  ;01010101
 C325  DB  66  ;01100110
 C326  DB  77  ;01110111
 C327  DB  88  ;10001000
 C328  DB  99  ;10011001
 C329  DB  AA  ;10101010
 C32A  DB  BB  ;10111011
 C32B  DB  CC  ;11001100
 C32C  DB  DD  ;11011101
 C32D  DB  EE  ;11101110
 C32E  DB  FF  ;11111111
 
 
 
 ******16 COLOUR MODE BYTE MASK LOOK UP TABLE******
 
 
 C32F  DB  00  ;00000000
 C330  DB  55  ;01010101
 C331  DB  AA  ;10101010
 C332  DB  FF  ;11111111
 
 
 
 ****** VDU ENTRY POINT LO       LOOK UP TABLE******
 
 
 C333  DB  11  ;00010001
 C334  DB  3B  ;00111011
 C335  DB  96  ;10010110
 C336  DB  A1  ;10100001
 C337  DB  AD  ;10101101
 C338  DB  B9  ;10111001
 C339  DB  11  ;00010001
 C33A  DB  6F  ;01101111
 C33B  DB  C5  ;11000101
 C33C  DB  64  ;01100100
 C33D  DB  F0  ;11110000
 C33E  DB  5B  ;01011011
 C33F  DB  59  ;01011001
 C340  DB  AF  ;10101111
 C341  DB  8D  ;10001101
 C342  DB  A6  ;10100110
 C343  DB  C0  ;11000000
 C344  DB  F9  ;11111001
 C345  DB  FD  ;11111101
 C346  DB  92  ;10010010
 C347  DB  39  ;00111001
 C348  DB  9B  ;10011011
 C349  DB  EB  ;11101011
 C34A  DB  F1  ;11110001
 C34B  DB  39  ;00111001
 C34C  DB  8C  ;10001100
 C34D  DB  BD  ;10111101
 C34E  DB  11  ;00010001
 C34F  DB  FA  ;11111010
 C350  DB  A2  ;10100010
 C351  DB  79  ;01111001
 C352  DB  87  ;10000111
 C353  DB  AC  ;10101100
 
 
 
 ****** VDU ENTRY POINT HI PARAMETER LOOK UP TABLE******
 
 
 C354  DB  C5  ;11000101
 C355  DB  2F  ;00101111
 C356  DB  C5  ;11000101
 C357  DB  C5  ;11000101
 C358  DB  C5  ;11000101
 C359  DB  C5  ;11000101
 C35A  DB  C5  ;11000101
 C35B  DB  E8  ;11101000
 C35C  DB  C5  ;11000101
 C35D  DB  C6  ;11000110
 C35E  DB  C6  ;11000110
 C35F  DB  C6  ;11000110
 C360  DB  C7  ;11000111
 C361  DB  C7  ;11000111
 C362  DB  C5  ;11000101
 C363  DB  C5  ;11000101
 C364  DB  C7  ;11000111
 C365  DB  4F  ;01001111
 C366  DB  4E  ;01001110
 C367  DB  5B  ;01011011
 C368  DB  C8  ;11001000
 C369  DB  C5  ;11000101
 C36A  DB  5F  ;01011111
 C36B  DB  57  ;01010111
 C36C  DB  78  ;01111000
 C36D  DB  6B  ;01101011
 C36E  DB  C9  ;11001001
 C36F  DB  C5  ;11000101
 C370  DB  3C  ;00111100
 C371  DB  7C  ;01111100
 C372  DB  C7  ;11000111
 C373  DB  4E  ;01001110
 C374  DB  CA  ;11001010
 
 
 
 ****** *640 MULTIPLICATION TABLE  40 - 80 MODES ******
 
 
 C375  DB  00  ;00000000
 C376  DB  00  ;00000000
 C377  DB  02  ;00000010
 C378  DB  80  ;10000000
 C379  DB  05  ;00000101
 C37A  DB  00  ;00000000
 C37B  DB  07  ;00000111
 C37C  DB  80  ;10000000
 C37D  DB  0A  ;00001010
 C37E  DB  00  ;00000000
 C37F  DB  0C  ;00001100
 C380  DB  80  ;10000000
 C381  DB  0F  ;00001111
 C382  DB  00  ;00000000
 C383  DB  11  ;00010001
 C384  DB  80  ;10000000
 C385  DB  14  ;00010100
 C386  DB  00  ;00000000
 C387  DB  16  ;00010110
 C388  DB  80  ;10000000
 C389  DB  19  ;00011001
 C38A  DB  00  ;00000000
 C38B  DB  1B  ;00011011
 C38C  DB  80  ;10000000
 C38D  DB  1E  ;00011110
 C38E  DB  00  ;00000000
 C38F  DB  20  ;00100000
 C390  DB  80  ;10000000
 C391  DB  23  ;00100011
 C392  DB  00  ;00000000
 C393  DB  25  ;00100101
 C394  DB  80  ;10000000
 C395  DB  28  ;00101000
 C396  DB  00  ;00000000
 C397  DB  2A  ;00101010
 C398  DB  80  ;10000000
 C399  DB  2D  ;00101101
 C39A  DB  00  ;00000000
 C39B  DB  2F  ;00101111
 C39C  DB  80  ;10000000
 C39D  DB  32  ;00110010
 C39E  DB  00  ;00000000
 C39F  DB  34  ;00110100
 C3A0  DB  80  ;10000000
 C3A1  DB  37  ;00110111
 C3A2  DB  00  ;00000000
 C3A3  DB  39  ;00111001
 C3A4  DB  80  ;10000000
 C3A5  DB  3C  ;00111100
 C3A6  DB  00  ;00000000
 C3A7  DB  3E  ;00111110
 C3A8  DB  80  ;10000000
 C3A9  DB  41  ;01000001
 C3AA  DB  00  ;00000000
 C3AB  DB  43  ;01000011
 C3AC  DB  80  ;10000000
 C3AD  DB  46  ;01000110
 C3AE  DB  00  ;00000000
 C3AF  DB  48  ;01001000
 C3B0  DB  80  ;10000000
 C3B1  DB  4B  ;01001011
 C3B2  DB  00  ;00000000
 C3B3  DB  4D  ;01001101
 
 
 
 ****** *40 MULTIPLICATION TABLE  TELETEXT  MODE ******
 
 
 C3B4  DB  80  ;10000000
 C3B5  DB  00  ;00000000
 C3B6  DB  00  ;00000000
 C3B7  DB  00  ;00000000
 C3B8  DB  28  ;00101000
 C3B9  DB  00  ;00000000
 C3BA  DB  50  ;01010000
 C3BB  DB  00  ;00000000
 C3BC  DB  78  ;01111000
 C3BD  DB  00  ;00000000
 C3BE  DB  A0  ;10100000
 C3BF  DB  00  ;00000000
 C3C0  DB  C8  ;11001000
 C3C1  DB  00  ;00000000
 C3C2  DB  F0  ;11110000
 C3C3  DB  01  ;00000001
 C3C4  DB  18  ;00011000
 C3C5  DB  01  ;00000001
 C3C6  DB  40  ;01000000
 C3C7  DB  01  ;00000001
 C3C8  DB  68  ;01101000
 C3C9  DB  01  ;00000001
 C3CA  DB  90  ;10010000
 C3CB  DB  01  ;00000001
 C3CC  DB  B8  ;10111000
 C3CD  DB  01  ;00000001
 C3CE  DB  E0  ;11100000
 C3CF  DB  02  ;00000010
 C3D0  DB  08  ;00001000
 C3D1  DB  02  ;00000010
 C3D2  DB  30  ;00110000
 C3D3  DB  02  ;00000010
 C3D4  DB  58  ;01011000
 C3D5  DB  02  ;00000010
 C3D6  DB  80  ;10000000
 C3D7  DB  02  ;00000010
 C3D8  DB  A8  ;10101000
 C3D9  DB  02  ;00000010
 C3DA  DB  D0  ;11010000
 C3DB  DB  02  ;00000010
 C3DC  DB  F8  ;11111000
 C3DD  DB  03  ;00000011
 C3DE  DB  20  ;00100000
 C3DF  DB  03  ;00000011
 C3E0  DB  48  ;01001000
 C3E1  DB  03  ;00000011
 C3E2  DB  70  ;01110000
 C3E3  DB  03  ;00000011
 C3E4  DB  98  ;10011000
 C3E5  DB  03  ;00000011
 
 
 
 ****** TEXT WINDOW -BOTTOM ROW LOOK UP TABLE ******
 
 
 C3E6  DB  C0  ;11000000
 C3E7  DB  1F  ;00011111
 C3E8  DB  1F  ;00011111
 C3E9  DB  1F  ;00011111
 C3EA  DB  18  ;00011000
 C3EB  DB  1F  ;00011111
 C3EC  DB  1F  ;00011111
 C3ED  DB  18  ;00011000
 C3EE  DB  18  ;00011000
 
 
 
 ****** TEXT WINDOW -RIGHT HAND COLUMN LOOK UP TABLE ******
 
 
 C3EF  DB  4F  ;01001111
 C3F0  DB  27  ;00100111
 C3F1  DB  13  ;00010011
 C3F2  DB  4F  ;01001111
 C3F3  DB  27  ;00100111
 C3F4  DB  13  ;00010011
 C3F5  DB  27  ;00100111
 C3F6  DB  27  ;00100111
 
 
 
 
 *************************************************************************
 *                                                                       *
 *       SEVERAL OF THE FOLLOWING TABLES OVERLAP EACH OTHER              *
 *       SOME ARE DUAL PURPOSE                                           *
 *                                                                       *
 *************************************************************************
 
 
 
 
 ************** VIDEO ULA CONTROL REGISTER SETTINGS ***********************
 
 
 C3F7  DB  9C  ;10011100
 C3F8  DB  D8  ;11011000
 C3F9  DB  F4  ;11110100
 C3FA  DB  9C  ;10011100
 C3FB  DB  88  ;10001000
 C3FC  DB  C4  ;11000100
 C3FD  DB  88  ;10001000
 C3FE  DB  4B  ;01001011
 
 
 
 ******** NUMBER OF BYTES PER CHARACTER FOR EACH DISPLAY MODE ************
 
 
 C3FF  DB  08  ;00001000
 C400  DB  10  ;00010000
 C401  DB  20  ;00100000
 C402  DB  08  ;00001000
 C403  DB  08  ;00001000
 C404  DB  10  ;00010000
 C405  DB  08  ;00001000
 C406  DB  01  ;00000001
 
 
 
 
 ******************* MASK TABLE FOR  2 COLOUR MODES **********************
 
 
 C407  DB  AA  ;10101010
 C408  DB  55  ;01010101
 
 
 
 
 ****************** MASK TABLE FOR  4 COLOUR MODES ***********************
 
 
 C409  DB  88  ;10001000
 C40A  DB  44  ;01000100
 C40B  DB  22  ;00100010
 C40C  DB  11  ;00010001
 
 
 
 
 ********** MASK TABLE FOR  4 COLOUR MODES FONT FLAG MASK TABLE **********
 
 
 C40D  DB  80  ;10000000
 C40E  DB  40  ;01000000
 C40F  DB  20  ;00100000
 C410  DB  10  ;00010000
 C411  DB  08  ;00001000
 C412  DB  04  ;00000100
 C413  DB  02  ;00000010
 C414  DB  01  ;00000001
 
 
 
 ********* NUMBER OF COLOURS -1 FOR EACH MODE ****************************
 
 
 C414  DB  01  ;00000001
 C415  DB  03  ;00000011
 C416  DB  0F  ;00001111
 C417  DB  01  ;00000001
 C418  DB  01  ;00000001
 C419  DB  03  ;00000011
 C41A  DB  01  ;00000001
 C41B  DB  00  ;00000000
 
 
 
 
 ************** GCOL PLOT OPTIONS PROCESSING LOOK UP TABLE ***************
 
 
 C41C  DB  FF  ;11111111
 C41D  DB  00  ;00000000
 C41E  DB  00  ;00000000
 C41F  DB  FF  ;11111111
 C420  DB  FF  ;11111111
 C421  DB  FF  ;11111111
 C422  DB  FF  ;11111111
 C423  DB  00  ;00000000
 C424  DB  00  ;00000000
 C425  DB  FF  ;11111111
 
 
 
 
 *************** 2 COLOUR MODES PARAMETER LOOK UP TABLE ******************
 
 
 C424  DB  00  ;00000000
 C425  DB  FF  ;11111111
 
 
 
 
 *************** 4 COLOUR MODES PARAMETER LOOK UP TABLE ******************
 
 
 C426  DB  00  ;00000000
 C427  DB  0F  ;00001111
 C428  DB  F0  ;11110000
 C429  DB  FF  ;11111111
 
 
 
 
 ***************16 COLOUR MODES PARAMETER LOOK UP TABLE ******************
 
 
 C42A  DB  00  ;00000000
 C42B  DB  03  ;00000011
 C42C  DB  0C  ;00001100
 C42D  DB  0F  ;00001111
 C42E  DB  30  ;00110000
 C42F  DB  33  ;00110011
 C430  DB  3C  ;00111100
 C431  DB  3F  ;00111111
 C432  DB  C0  ;11000000
 C433  DB  C3  ;11000011
 C434  DB  CC  ;11001100
 C435  DB  CF  ;11001111
 C436  DB  F0  ;11110000
 C437  DB  F3  ;11110011
 C438  DB  FC  ;11111100
 C439  DB  FF  ;11111111
 
 
 
 
 ********** DISPLAY MODE PIXELS/BYTE-1 LOOK UP TABLE *********************
 
 
 C43A  DB  07  ;00000111
 C43B  DB  03  ;00000011
 C43C  DB  01  ;00000001
 C43D  DB  00  ;00000000
 C43E  DB  07  ;00000111
 C43F  DB  03  ;00000011
 C440  DB  00  ;00000000
 C441  DB  00  ;00000000
 
 
 
 
 ************ SCREEN DISPLAY MEMORY INDEX LOOK UP TABLE ******************
 
 
 C440  DB  00  ;00000000
 C441  DB  00  ;00000000
 C442  DB  00  ;00000000
 C443  DB  01  ;00000001
 C444  DB  02  ;00000010
 C445  DB  02  ;00000010
 C446  DB  03  ;00000011
 C447  DB  04  ;00000100
 
 
 
 
 *********** SOUND PITCH OFFSET BY CHANNEL LOOK UP TABLE *****************
 
 
 C441  DB  00  ;00000000
 C442  DB  00  ;00000000
 C443  DB  01  ;00000001
 C444  DB  02  ;00000010
 
 
 
 
 ***************** CRTC SET UP PARAMETERS TABLE 1 ************************
 
 
 C44B  DB  0D  ;00001101
 C44C  DB  05  ;00000101
 C44D  DB  0D  ;00001101
 C44E  DB  05  ;00000101
 
 
 
 
 ***************** CRTC SET UP PARAMETERS TABLE 2  ***********************
 
 
 C44F  DB  04  ;00000100
 C450  DB  04  ;00000100
 C451  DB  0C  ;00001100
 C452  DB  0C  ;00001100
 C453  DB  04  ;00000100
 
 
 
 
 ***************** VDU SECTION CONTROL NUMBERS ***************************
 
 
 C447  DB  04  ;00000100
 C448  DB  00  ;00000000
 C449  DB  06  ;00000110
 C44A  DB  02  ;00000010
 C44B  DB  0D  ;00001101
 C44C  DB  05  ;00000101
 C44D  DB  0D  ;00001101
 C44E  DB  05  ;00000101
 C44F  DB  04  ;00000100
 C450  DB  04  ;00000100
 C451  DB  0C  ;00001100
 C452  DB  0C  ;00001100
 C453  DB  04  ;00000100
 C454  DB  02  ;00000010
 C455  DB  32  ;00110010
 C456  DB  7A  ;01111010
 C457  DB  92  ;10010010
 C458  DB  E6  ;11100110
 
 
 
 
 ************** MSB OF MEMORY OCCUPIED BY SCREEN BUFFER  *****************
 
 
 C459  DB  50  ;01010000
 C45A  DB  40  ;01000000
 C45B  DB  28  ;00101000
 C45C  DB  20  ;00100000
 C45D  DB  04  ;00000100
 
 
 
 
 ************ MSB OF FIRST LOCATION OCCUPIED BY SCREEN BUFFER ************
 
 
 C45E  DB  30  ;00110000
 C45F  DB  40  ;01000000
 C460  DB  58  ;01011000
 C461  DB  60  ;01100000
 C462  DB  7C  ;01111100
 
 
 
 
 ***************** NUMBER OF BYTES PER ROW *******************************
 
 
 C463  DB  28  ;00101000
 C464  DB  40  ;01000000
 C465  DB  80  ;10000000
 
 
 
 ******** ROW MULTIPLIACTION TABLE POINTER TO LOOK UP TABLE **************
 
 
 C466  DB  B5  ;10110101
 C467  DB  75  ;01110101
 C468  DB  75  ;01110101
 
 
 
 
 ********** CRTC CURSOR END REGISTER SETTING LOOK UP TABLE ***************
 
 
 C469  DB  0B  ;00001011
 C46A  DB  17  ;00010111
 C46B  DB  23  ;00100011
 C46C  DB  2F  ;00101111
 C46D  DB  3B  ;00111011
 
 
 
 
 ************* 6845 REGISTERS 0-11 FOR MODES 0-2 *************************
 
 
 C46E  DB  7F  ;01111111
 C46F  DB  50  ;01010000
 C470  DB  62  ;01100010
 C471  DB  28  ;00101000
 C472  DB  26  ;00100110
 C473  DB  00  ;00000000
 C474  DB  20  ;00100000
 C475  DB  22  ;00100010
 C476  DB  01  ;00000001
 C477  DB  07  ;00000111
 C478  DB  67  ;01100111
 C479  DB  08  ;00001000
 
 
 
 
 ************* 6845 REGISTERS 0-11 FOR MODE 3 ****************************
 
 
 C47A  DB  7F  ;01111111
 C47B  DB  50  ;01010000
 C47C  DB  62  ;01100010
 C47D  DB  28  ;00101000
 C47E  DB  1E  ;00011110
 C47F  DB  02  ;00000010
 C480  DB  19  ;00011001
 C481  DB  1B  ;00011011
 C482  DB  01  ;00000001
 C483  DB  09  ;00001001
 C484  DB  67  ;01100111
 C485  DB  09  ;00001001
 
 
 
 
 ************ 6845 REGISTERS 0-11 FOR MODES 4-5 **************************
 
 
 C486  DB  3F  ;00111111
 C487  DB  28  ;00101000
 C488  DB  31  ;00110001
 C489  DB  24  ;00100100
 C48A  DB  26  ;00100110
 C48B  DB  00  ;00000000
 C48C  DB  20  ;00100000
 C48D  DB  22  ;00100010
 C48E  DB  01  ;00000001
 C48F  DB  07  ;00000111
 C490  DB  67  ;01100111
 C491  DB  08  ;00001000
 
 
 
 
 ********** 6845 REGISTERS 0-11 FOR MODE 6 *******************************
 
 
 C492  DB  3F  ;00111111
 C493  DB  28  ;00101000
 C494  DB  31  ;00110001
 C495  DB  24  ;00100100
 C496  DB  1E  ;00011110
 C497  DB  02  ;00000010
 C498  DB  19  ;00011001
 C499  DB  1B  ;00011011
 C49A  DB  01  ;00000001
 C49B  DB  09  ;00001001
 C49C  DB  67  ;01100111
 C49D  DB  09  ;00001001
 
 
 
 ********* 6845 REGISTERS 0-11 FOR MODE 7    *****************************
 
 
 C49E  DB  3F  ;00111111
 C49F  DB  28  ;00101000
 C4A0  DB  33  ;00110011
 C4A1  DB  24  ;00100100
 C4A2  DB  1E  ;00011110
 C4A3  DB  02  ;00000010
 C4A4  DB  19  ;00011001
 C4A5  DB  1B  ;00011011
 C4A6  DB  93  ;10010011
 C4A7  DB  12  ;00010010
 C4A8  DB  72  ;01110010
 C4A9  DB  13  ;00010011
 
 
 
 
 ************* VDU ROTINE VECTOR ADDRESSES   ******************************
 
 
 C4AA  DB  86  ;10000110
 C4AB  DB  D3  ;11010011
 C4AC  DB  7E  ;01111110
 C4AD  DB  D3  ;11010011
 
 
 
 
 ************ VDU ROUTINE BRANCH VECTOR ADDRESS LO ***********************
 
 
 C4AE  DB  6A  ;01101010
 C4AF  DB  74  ;01110100
 C4B0  DB  42  ;01000010
 C4B1  DB  4B  ;01001011
 
 
 
 
 ************ VDU ROUTINE BRANCH VECTOR ADDRESS HI ***********************
 
 
 C4B2  DB  D3  ;11010011
 C4B3  DB  D3  ;11010011
 C4B4  DB  D3  ;11010011
 C4B5  DB  D3  ;11010011
 
 
 
 
 *********** TELETEXT CHARACTER CONVERSION TABLE  ************************
 
 
 C4B6  DB  23  ;00100011
 C4B7  DB  5F  ;01011111
 C4B8  DB  60  ;01100000
 C4B9  DB  23  ;00100011
 
 
 
 
 *********** SOFT CHARACTER RAM ALLOCATION   *****************************
 
 
 C4BA  DB  04  ;00000100
 C4BB  DB  05  ;00000101
 C4BC  DB  06  ;00000110
 C4BD  DB  00  ;00000000
 C4BE  DB  01  ;00000001
 C4BF  DB  02  ;00000010
 
 
 
 
 *************************************************************************
 *                                                                       *
 *                                                                       *
 *       VDU FUNCTIONS ADDRESSES                                         *
 *                                                                       *
 *                                                                       *
 *************************************************************************
 
         ; VDU   Address      Parameters         function        
 
         ;  0    &C511           0       does nothing
         ;  1    &C53B           1       next character to printer only
         ;  2    &C596           0       enable printer
         ;  3    &C5A1           0       disable printer
         ;  4    &C5AD           0       select text cursor
         ;  5    &C5B9           0       select graphics cursor
         ;  6    &C511           0       enable display
         ;  7    &E86F           0       bell
         ;  8    &C5C5           0       cursor left
         ;  9    &C664           0       cursor right
         ; 10    &C6F0           0       cursor down
         ; 11    &C65B           0       cursor up
         ; 12    &C759           0       clear text window
         ; 13    &C7AF           0       newline
         ; 14    &C58D           0       select paged mode
         ; 15    &C5A6           0       cancel paged mode
         ; 16    &C7C0           0       clear graphics screen
         ; 17    &C7F9           1       define text colour
         ; 18    &C7FD           2       define graphics colour
         ; 19    &C892           5       define logical colour
         ; 20    &C839           0       restore default colours
         ; 21    &C59B           0       disable display
         ; 22    &C8EB           1       select screen MODE
         ; 23    &C8F1           9       define character
         ; 24    &CA39           8       define graphics window
         ; 25    &C98C           5       PLOT
         ; 26    &C9BD           0       set default windows
         ; 27    &C511           0       ESCAPE (does nothing)
         ; 28    &C6FA           4       define text window
         ; 29    &CAA2           4       define graphics origin
         ; 30    &C779           0       home cursor
         ; 31    &C787           2       position text cursor (TAB) 
         ;127    &CAAC           0       delete
                                 
 *************************************************************************
 *                                                                       *
 *                                                                       *
 *      VDU Variables                                                    *
 *                                                                       *
 *                                                                       *
 *************************************************************************
 
         ;D0     VDU status
         ;Bit    0       printer output enabled
         ;       1       scrolling disabled
         ;       2       paged scrolling enabled 
         ;       3       software scrolling selected
         ;       4       not used
         ;       5       printing at graphics cursor enabled
         ;       6       cursor editing mode enabled
         ;       7       screen disabled
 
         ;D1     byte mask for current graphics point
         ;D2/3   text colour bytes to be ORed and EORed into memory
         ;D4/5   graphics colour bytes to be ORed and EORed into memory
         ;D6/7   address of top line of current graphics cell
         ;D8/9   address of top scan line of current text character 
         ;DA/F   temporary workspace
         ;E0/1   CRTC row multiplication table pointer
 
 
         ;246    Character definition explosion switch
 
         ;248    current video ULA control regiter setting
         ;249    current pallette setting
 
         ;251    flash counter
         ;252    mark-space count
         ;253    space period count
 
         ;256    EXEC file handle
         ;257    SPOOL file handle
 
         ;260    Econet OSWRCH interception flag
         ;267    bit 7 set ignore start up message
         ;268    length of key string
         ;269    print line counter
         ;26A    number of items in VDU queque
         ;26B    TAB key value
         ;26C    ESCAPE character
 
         ;27D    cursor editing status
 
         ;28F    start up options (Keyboard links)
                 bits    0-2     default screen Mode     
                           3     reverse SHIFT/BREAK
                         4-5     disc timing parameters
         ;290    screen display vertical adjustment
         ;291    interlace toggle flag
         
         ;300/1  graphics window left
         ;302/3  graphics window bottom
         ;304/5  graphics window right                                 
         ;306/7  graphics window top   
         ;308    text window left  
         ;309    text window bottom
         ;30A    text window right 
         ;30B    text window top   
         ;30C/D  graphics origin, horizontal (external values)
         ;30E/F  graphics origin, vertical   (external values)
         ;310/1  current graphics cursor, horizontal (external values)
         ;312/3  current graphics cursor, vertical   (external values)
         ;314/5  last graphics cursor, horizontal    (external values)
         ;316/7  last graphics cursor, vertical      (external values)
         ;318    text column
         ;319    text line
         ;31A    graphics scan line expressed as line of character
         ;31B-323 VDU parameters, last parameter in &323
         ;324/5  current graphics cursor, horizontal (internal values)
         ;316/7  current graphics cursor, vertical   (internal values)
         ;328-349 general workspace
         ;34A/B  text cursor address to CRT controller
         ;34C/D  width of text window in bytes
         ;34E    hi byte of address of screen RAM start
         ;34F    bytes per character
         ;350/1  address of window area start
         ;352/3  bytes per character row
         ;354    high byte of screen RAM size
         ;355    Mode
         ;356    memory map type
         ;357/35A current colours
         ;35B/C  graphics plot mode
         ;35D/E  jump vector
         ;35F    last setting of CRT controller Cursor start register
         ;360    number of logical colours less 1
         ;361    pixels per byte (0  in text only modes)
         ;362/3  colour masks
         ;364/5  X/Y for text input cursor
         ;366    output cursor character for MODE 7
         ;367    Font flag
         ;368/E  font location bytes
         ;36F-37E Colour palette
