diff --git a/acorn_bbc_mode_7.draw b/acorn_bbc_mode_7.draw new file mode 100644 index 0000000..90e133a --- /dev/null +++ b/acorn_bbc_mode_7.draw @@ -0,0 +1,1050 @@ +# Acorn BBC Micro Teletext (Mode 7) font +# based on the Acorn BBC Micro user's guide, page 478 +# with help from Tom Seddon's teletext font; differences: +# 0x00-0x1f, 0x40 (@), 0x5b-0x60, 0x6a (j), 0x7b-0x7e, 0x7f-0xff + +20: ------ + ------ + ------ + ------ + ------ + ------ + ------ + ------ + ------ + ------ + +21: ---#-- + ---#-- + ---#-- + ---#-- + ---#-- + ------ + ---#-- + ------ + ------ + ------ + +22: --#-#- + --#-#- + --#-#- + ------ + ------ + ------ + ------ + ------ + ------ + ------ + +23: --#-#- + --#-#- + -##### + --#-#- + -##### + --#-#- + --#-#- + ------ + ------ + ------ + +24: --###- + -#-#-# + -#-#-- + --###- + ---#-# + -#-#-# + --###- + ------ + ------ + ------ + +25: -##--- + -##--# + ----#- + ---#-- + --#--- + -#--## + ----## + ------ + ------ + ------ + +26: --#--- + -#-#-- + -#-#-- + --#--- + -#-#-# + -#--#- + --##-# + ------ + ------ + ------ + +27: ---#-- + ---#-- + ---#-- + ------ + ------ + ------ + ------ + ------ + ------ + ------ + +28: ----#- + ---#-- + --#--- + --#--- + --#--- + ---#-- + ----#- + ------ + ------ + ------ + +29: --#--- + ---#-- + ----#- + ----#- + ----#- + ---#-- + --#--- + ------ + ------ + ------ + +2a: ---#-- + -#-#-# + --###- + ---#-- + --###- + -#-#-# + ---#-- + ------ + ------ + ------ + +2b: ------ + ---#-- + ---#-- + -##### + ---#-- + ---#-- + ------ + ------ + ------ + ------ + +2c: ------ + ------ + ------ + ------ + ---#-- + ---#-- + --#--- + ------ + ------ + ------ + +2d: ------ + ------ + ------ + --###- + ------ + ------ + ------ + ------ + ------ + ------ + +2e: ------ + ------ + ------ + ------ + ------ + ------ + ---#-- + ------ + ------ + ------ + +2f: ------ + -----# + ----#- + ---#-- + --#--- + -#---- + ------ + ------ + ------ + ------ + +30: ---#-- + --#-#- + -#---# + -#---# + -#---# + --#-#- + ---#-- + ------ + ------ + ------ + +31: ---#-- + --##-- + ---#-- + ---#-- + ---#-- + ---#-- + --###- + ------ + ------ + ------ + +32: --###- + -#---# + -----# + ---##- + --#--- + -#---- + -##### + ------ + ------ + ------ + +33: -##### + -----# + ----#- + ---##- + -----# + -#---# + --###- + ------ + ------ + ------ + +34: ----#- + ---##- + --#-#- + -#--#- + -##### + ----#- + ----#- + ------ + ------ + ------ + +35: -##### + -#---- + -####- + -----# + -----# + -#---# + --###- + ------ + ------ + ------ + +36: ---##- + --#--- + -#---- + -####- + -#---# + -#---# + --###- + ------ + ------ + ------ + +37: -##### + -----# + ----#- + ---#-- + --#--- + --#--- + --#--- + ------ + ------ + ------ + +38: --###- + -#---# + -#---# + --###- + -#---# + -#---# + --###- + ------ + ------ + ------ + +39: --###- + -#---# + -#---# + --#### + -----# + ----#- + --##-- + ------ + ------ + ------ + +3a: ------ + ------ + ---#-- + ------ + ------ + ---#-- + ------ + ------ + ------ + ------ + +3b: ------ + ------ + ---#-- + ------ + ---#-- + ---#-- + --#--- + ------ + ------ + ------ + +3c: ----#- + ---#-- + --#--- + -#---- + --#--- + ---#-- + ----#- + ------ + ------ + ------ + +3d: ------ + ------ + -##### + ------ + -##### + ------ + ------ + ------ + ------ + ------ + +3e: --#--- + ---#-- + ----#- + -----# + ----#- + ---#-- + --#--- + ------ + ------ + ------ + +3f: --###- + -#---# + ----#- + ---#-- + ---#-- + ------ + ---#-- + ------ + ------ + ------ + +40: --###- + -#---# + -#-### + -#-#-# + -#-### + -#---- + --###- + ------ + ------ + ------ + +41: ---#-- + --#-#- + -#---# + -#---# + -##### + -#---# + -#---# + ------ + ------ + ------ + +42: -####- + -#---# + -#---# + -####- + -#---# + -#---# + -####- + ------ + ------ + ------ + +43: --###- + -#---# + -#---- + -#---- + -#---- + -#---# + --###- + ------ + ------ + ------ + +44: -####- + -#---# + -#---# + -#---# + -#---# + -#---# + -####- + ------ + ------ + ------ + +45: -##### + -#---- + -#---- + -####- + -#---- + -#---- + -##### + ------ + ------ + ------ + +46: -##### + -#---- + -#---- + -####- + -#---- + -#---- + -#---- + ------ + ------ + ------ + +47: --###- + -#---# + -#---- + -#---- + -#--## + -#---# + --#### + ------ + ------ + ------ + +48: -#---# + -#---# + -#---# + -##### + -#---# + -#---# + -#---# + ------ + ------ + ------ + +49: --###- + ---#-- + ---#-- + ---#-- + ---#-- + ---#-- + --###- + ------ + ------ + ------ + +4a: -----# + -----# + -----# + -----# + -----# + -#---# + --###- + ------ + ------ + ------ + +4b: -#---# + -#--#- + -#-#-- + -##--- + -#-#-- + -#--#- + -#---# + ------ + ------ + ------ + +4c: -#---- + -#---- + -#---- + -#---- + -#---- + -#---- + -##### + ------ + ------ + ------ + +4d: -#---# + -##-## + -#-#-# + -#---# + -#---# + -#---# + -#---# + ------ + ------ + ------ + +4e: -#---# + -#---# + -##--# + -#-#-# + -#--## + -#---# + -#---# + ------ + ------ + ------ + +4f: --###- + -#---# + -#---# + -#---# + -#---# + -#---# + --###- + ------ + ------ + ------ + +50: -####- + -#---# + -#---# + -####- + -#---- + -#---- + -#---- + ------ + ------ + ------ + +51: --###- + -#---# + -#---# + -#---# + -#-#-# + -#--#- + --##-# + ------ + ------ + ------ + +52: -####- + -#---# + -#---# + -####- + -#-#-- + -#--#- + -#---# + ------ + ------ + ------ + +53: --###- + -#---# + -#---- + --###- + -----# + -#---# + --###- + ------ + ------ + ------ + +54: -##### + ---#-- + ---#-- + ---#-- + ---#-- + ---#-- + ---#-- + ------ + ------ + ------ + +55: -#---# + -#---# + -#---# + -#---# + -#---# + -#---# + --###- + ------ + ------ + ------ + +56: -#---# + -#---# + -#---# + --#-#- + --#-#- + ---#-- + ---#-- + ------ + ------ + ------ + +57: -#---# + -#---# + -#---# + -#-#-# + -#-#-# + -#-#-# + --#-#- + ------ + ------ + ------ + +58: -#---# + -#---# + --#-#- + ---#-- + --#-#- + -#---# + -#---# + ------ + ------ + ------ + +59: -#---# + -#---# + --#-#- + ---#-- + ---#-- + ---#-- + ---#-- + ------ + ------ + ------ + +5a: -##### + -----# + ----#- + ---#-- + --#--- + -#---- + -##### + ------ + ------ + ------ + +5b: ------ + ---#-- + --#--- + -##### + --#--- + ---#-- + ------ + ------ + ------ + ------ + +5c: -#---- + -#---- + -#---- + -#---- + -#-##- + -----# + ----#- + ---#-- + ---### + ------ + +5d: ------ + ---#-- + ----#- + -##### + ----#- + ---#-- + ------ + ------ + ------ + ------ + ------ + +5e: ------ + ---#-- + --###- + -#-#-# + ---#-- + ---#-- + ------ + ------ + ------ + ------ + +5f: ------ + ------ + ------ + ------ + -####- + ------ + ------ + ------ + ------ + ------ + +60: ---##- + --#--# + --#--- + --#--- + -###-- + --#--- + --#--- + -##### + ------ + ------ + +61: ------ + ------ + --###- + -----# + --#### + -#---# + --#### + ------ + ------ + ------ + +62: -#---- + -#---- + -####- + -#---# + -#---# + -#---# + -####- + ------ + ------ + ------ + +63: ------ + ------ + --#### + -#---- + -#---- + -#---- + --#### + ------ + ------ + ------ + +64: -----# + -----# + --#### + -#---# + -#---# + -#---# + --#### + ------ + ------ + ------ + +65: ------ + ------ + --###- + -#---# + -##### + -#---- + --###- + ------ + ------ + ------ + +66: ----#- + ---#-- + ---#-- + --###- + ---#-- + ---#-- + ---#-- + ------ + ------ + ------ + +67: ------ + ------ + --#### + -#---# + -#---# + -#---# + --#### + -----# + --###- + ------ + +68: -#---- + -#---- + -####- + -#---# + -#---# + -#---# + -#---# + ------ + ------ + ------ + +69: ---#-- + ------ + --##-- + ---#-- + ---#-- + ---#-- + --###- + ------ + ------ + ------ + +6a: ---#-- + ------ + ---#-- + ---#-- + ---#-- + ---#-- + ---#-- + ---#-- + --#--- + ------ + +6b: --#--- + --#--- + --#--# + --#-#- + --##-- + --#-#- + --#--# + ------ + ------ + ------ + +6c: --##-- + ---#-- + ---#-- + ---#-- + ---#-- + ---#-- + --###- + ------ + ------ + ------ + +6d: ------ + ------ + -##-#- + -#-#-# + -#-#-# + -#-#-# + -#-#-# + ------ + ------ + ------ + +6e: ------ + ------ + -####- + -#---# + -#---# + -#---# + -#---# + ------ + ------ + ------ + +6f: ------ + ------ + --###- + -#---# + -#---# + -#---# + --###- + ------ + ------ + ------ + +70: ------ + ------ + -####- + -#---# + -#---# + -#---# + -####- + -#---- + -#---- + ------ + +71: ------ + ------ + --#### + -#---# + -#---# + -#---# + --#### + -----# + -----# + ------ + +72: ------ + ------ + --#-## + --##-- + --#--- + --#--- + --#--- + ------ + ------ + ------ + +73: ------ + ------ + --#### + -#---- + --###- + -----# + -####- + ------ + ------ + ------ + +74: ---#-- + ---#-- + --###- + ---#-- + ---#-- + ---#-- + ----#- + ------ + ------ + ------ + +75: ------ + ------ + -#---# + -#---# + -#---# + -#---# + --#### + ------ + ------ + ------ + +76: ------ + ------ + -#---# + -#---# + --#-#- + --#-#- + ---#-- + ------ + ------ + ------ + +77: ------ + ------ + -#---# + -#---# + -#-#-# + -#-#-# + --#-#- + ------ + ------ + ------ + +78: ------ + ------ + -#---# + --#-#- + ---#-- + --#-#- + -#---# + ------ + ------ + ------ + +79: ------ + ------ + -#---# + -#---# + -#---# + -#---# + --#### + -----# + --###- + ------ + +7a: ------ + ------ + -##### + ----#- + ---#-- + --#--- + -##### + ------ + ------ + ------ + +7b: --#--- + --#--- + --#--- + --#--- + --#--# + ----## + ---#-# + ---### + -----# + ------ + +7c: --#-#- + --#-#- + --#-#- + --#-#- + --#-#- + --#-#- + --#-#- + ------ + ------ + ------ + +7d: -##--- + ---#-- + -##--- + ---#-- + -##--# + ----## + ---#-# + ---### + -----# + ------ + +7e: ------ + ---#-- + ------ + -##### + ------ + ---#-- + ------ + ------ + ------ + ------