From 55a69b95e78ea896a53bc76ea9cdcd0d9803b03e Mon Sep 17 00:00:00 2001 From: Jonathan de Boyne Pollard Date: Thu, 8 Jun 2023 08:40:30 +0100 Subject: [PATCH 1/4] Added missing font sizes. Two fonts were not marked as "8x8". assemble.pl complained about their font data not being 8 by 16. --- src/font-atari8.txt | 1 + src/font-bbcg.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/src/font-atari8.txt b/src/font-atari8.txt index aedf467..eb1e300 100644 --- a/src/font-atari8.txt +++ b/src/font-atari8.txt @@ -2,6 +2,7 @@ Atari 8-bit home computer systems (400, 800, XL, etc.) The character set is called ATSCII. U+0020 +8x8 ........ 8192 ........ 8193 ........ 8194 diff --git a/src/font-bbcg.txt b/src/font-bbcg.txt index 40d1f08..b55e1e6 100644 --- a/src/font-bbcg.txt +++ b/src/font-bbcg.txt @@ -1,5 +1,6 @@ BBC micro graphics mode font. +8x8 U+0021 ...##... ...##... From f3c1c29e5222fab2db9763e0421c2fc6ffa47206 Mon Sep 17 00:00:00 2001 From: Jonathan de Boyne Pollard Date: Thu, 8 Jun 2023 08:42:07 +0100 Subject: [PATCH 2/4] Corrected syntax. assemble.pl was generating an odd error because of "E+" in place of "U+". --- src/font-pet.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/font-pet.txt b/src/font-pet.txt index 2783a68..1d7567f 100644 --- a/src/font-pet.txt +++ b/src/font-pet.txt @@ -1072,7 +1072,7 @@ U+E100 PET:6A ......## ......## -E+251C PET:6B +U+251C PET:6B ....#... ....#... ....#... From 9e2f40c0ef4393e314b57ef3804ff1a5e18ac822 Mon Sep 17 00:00:00 2001 From: Jonathan de Boyne Pollard Date: Thu, 8 Jun 2023 08:48:48 +0100 Subject: [PATCH 3/4] Corrected font data. Character data were 7 by 8, causing assemble.pl to complain. --- src/font-topaz.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/font-topaz.txt b/src/font-topaz.txt index 6407d63..20b0c79 100644 --- a/src/font-topaz.txt +++ b/src/font-topaz.txt @@ -1676,14 +1676,14 @@ U+00DE ........ U+00DF -.####.. -##..##. -##..##. -##.##.. -##..##. -##..##. -##.##.. -##..... +.####... +##..##.. +##..##.. +##.##... +##..##.. +##..##.. +##.##... +##...... U+00E0 ..##.... From 32694584a521e2c3849fd370a14e56a6fbcd2dc1 Mon Sep 17 00:00:00 2001 From: Jonathan de Boyne Pollard Date: Thu, 8 Jun 2023 18:22:46 +0100 Subject: [PATCH 4/4] Mapped 'u' for diacritics correctly. The 'u' employed for 'u' with diacritics was erroneously a 'v' in the -mcr variant. --- src/font-mcr.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/font-mcr.txt b/src/font-mcr.txt index 9651ec9..e406d7c 100644 --- a/src/font-mcr.txt +++ b/src/font-mcr.txt @@ -739,8 +739,8 @@ U+0075 #######. ........ -U+SMALL_U_FOR_2DIA = 0076 -U+SMALL_U_FOR_23DIA = 0076 +U+SMALL_U_FOR_2DIA = 0075 +U+SMALL_U_FOR_23DIA = 0075 U+SMALL_U_FOR_3DIA 8x8