aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorAntonio Hernández Blas <hba.nihilismus@gmail.com>2010-05-11 22:27:07 +0200
committerMichiel van Wessem <michiel@slackbuilds.org>2010-05-11 22:27:07 +0200
commitc3ede85143fbdfd2a0e212ae95b514d95528c221 (patch)
tree8c830e3e59c3aff832fea49764a9118ea83fcf91 /system
parent315651fbdb548d75b4000c0b8ab9917fa7d2dd42 (diff)
system/terminus-font: Updated for version 4.28
Diffstat (limited to 'system')
-rw-r--r--system/terminus-font/doinst.sh6
-rw-r--r--system/terminus-font/patches/terminus-font-4.20-dv1.diff694
-rw-r--r--system/terminus-font/patches/terminus-font-4.20-ge1.diff766
-rw-r--r--system/terminus-font/patches/terminus-font-4.20-gq2.diff240
-rw-r--r--system/terminus-font/patches/terminus-font-4.20-ij1.diff1099
-rw-r--r--system/terminus-font/patches/terminus-font-4.20-ka2.diff768
-rw-r--r--system/terminus-font/patches/terminus-font-4.20-kx3-ij1.diff1109
-rw-r--r--system/terminus-font/patches/terminus-font-4.20-kx3-ka2.diff768
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-ao2.diff (renamed from system/terminus-font/patches/terminus-font-4.20-ao2.diff)360
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-cm2.diff592
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-dv1.diff681
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-ge1.diff766
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-gq2.diff240
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-ij1.diff1082
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-ka2.diff761
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-kx3-ao2.diff (renamed from system/terminus-font/patches/terminus-font-4.20-kx3-ao2.diff)360
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-kx3-ij1.diff1092
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-kx3-ka2.diff761
-rw-r--r--system/terminus-font/patches/terminus-font-4.28-kx3.diff (renamed from system/terminus-font/patches/terminus-font-4.20-kx3.diff)416
-rw-r--r--system/terminus-font/slack-desc2
-rw-r--r--system/terminus-font/terminus-font.SlackBuild83
-rw-r--r--system/terminus-font/terminus-font.info14
22 files changed, 6690 insertions, 5970 deletions
diff --git a/system/terminus-font/doinst.sh b/system/terminus-font/doinst.sh
index 5b336a942fa24..8014b83f37efb 100644
--- a/system/terminus-font/doinst.sh
+++ b/system/terminus-font/doinst.sh
@@ -1,7 +1,7 @@
#!/bin/sh
# Update mkfontscale and mkfontdir:
if [ -x /usr/bin/mkfontdir ]; then
- ( cd /usr/share/fonts/local
+ ( cd /usr/share/fonts/misc
mkfontscale .
mkfontdir .
)
@@ -14,12 +14,12 @@ fi
# For some versions before Slackware 12.0
if [ -x /usr/X11R6/bin/mkfontdir ]; then
- ( cd /usr/X11R6/lib/X11/fonts/local
+ ( cd /usr/X11R6/lib/X11/fonts/misc
mkfontscale .
mkfontdir .
)
fi
if [ -x /usr/X11R6/bin/fc-cache ]; then
- /usr/bin/fc-cache -f
+ /usr/X11R6/bin/fc-cache -f
fi
diff --git a/system/terminus-font/patches/terminus-font-4.20-dv1.diff b/system/terminus-font/patches/terminus-font-4.20-dv1.diff
deleted file mode 100644
index 8675f4ba73356..0000000000000
--- a/system/terminus-font/patches/terminus-font-4.20-dv1.diff
+++ /dev/null
@@ -1,694 +0,0 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -7674,3 +7674,2 @@
--E0
--90
--90
-+00
-+00
-@@ -7678,0 +7678 @@
-+F0
-@@ -7714,8 +7714,8 @@
--78
--88
--88
--88
--88
--78
--08
--70
-+38
-+48
-+48
-+48
-+48
-+FC
-+84
-+00
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -7674,3 +7674,2 @@
--E0
--90
--90
-+00
-+00
-@@ -7678,0 +7678 @@
-+F0
-@@ -7714,8 +7714,8 @@
--78
--88
--88
--88
--88
--78
--08
--70
-+38
-+48
-+48
-+48
-+48
-+FC
-+84
-+00
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -8478 +8478,4 @@
--78
-+00
-+00
-+00
-+F8
-@@ -8481 +8483,0 @@
--C8
-@@ -8485,2 +8486,0 @@
--C6
--C6
-@@ -8523,9 +8523,9 @@
--7E
--C6
--C6
--C6
--C6
--C6
--7E
--06
--7C
-+3E
-+66
-+66
-+66
-+66
-+66
-+FF
-+C3
-+00
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -8478 +8478,4 @@
--38
-+00
-+00
-+00
-+78
-@@ -8481 +8483,0 @@
--48
-@@ -8485,2 +8486,0 @@
--42
--42
-@@ -8523,8 +8522,0 @@
--3E
--42
--42
--42
--42
--42
--3E
--02
-@@ -8531,0 +8524,8 @@
-+44
-+44
-+44
-+44
-+44
-+FE
-+82
-+00
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -8478 +8478,4 @@
--78
-+00
-+00
-+00
-+F8
-@@ -8481 +8483,0 @@
--C8
-@@ -8485,2 +8486,0 @@
--C6
--C6
-@@ -8523,9 +8523,9 @@
--7E
--C6
--C6
--C6
--C6
--C6
--7E
--06
--7C
-+3E
-+66
-+66
-+66
-+66
-+66
-+FF
-+C3
-+00
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -9282 +9282,4 @@
--78
-+00
-+00
-+00
-+F8
-@@ -9285 +9287,0 @@
--C8
-@@ -9289,2 +9290,0 @@
--C6
--C6
-@@ -9331,10 +9331,10 @@
--7E
--C6
--C6
--C6
--C6
--C6
--7E
--06
--06
--7C
-+3E
-+66
-+66
-+66
-+66
-+66
-+FF
-+C3
-+00
-+00
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -9282 +9282,4 @@
--38
-+00
-+00
-+00
-+78
-@@ -9285 +9287,0 @@
--48
-@@ -9289,2 +9290,0 @@
--42
--42
-@@ -9331,9 +9330,0 @@
--3E
--42
--42
--42
--42
--42
--3E
--02
--02
-@@ -9340,0 +9332,9 @@
-+44
-+44
-+44
-+44
-+44
-+FE
-+82
-+00
-+00
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -9282 +9282,4 @@
--78
-+00
-+00
-+00
-+F8
-@@ -9285 +9287,0 @@
--C8
-@@ -9289,2 +9290,0 @@
--C6
--C6
-@@ -9331,10 +9331,10 @@
--7E
--C6
--C6
--C6
--C6
--C6
--7E
--06
--06
--7C
-+3E
-+66
-+66
-+66
-+66
-+66
-+FF
-+C3
-+00
-+00
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -10891,5 +10891,4 @@
--3E00
--6300
--6300
--6300
--6200
-+0000
-+0000
-+0000
-+0000
-@@ -10899,0 +10899 @@
-+7F00
-@@ -10949,12 +10949,12 @@
--3F80
--6180
--6180
--6180
--6180
--6180
--6180
--6180
--3F80
--0180
--0180
--3F00
-+1F00
-+3300
-+6300
-+6300
-+6300
-+6300
-+6300
-+6300
-+FF80
-+C180
-+C180
-+0000
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -10891,5 +10891,4 @@
--3C00
--4200
--4200
--4200
--4400
-+0000
-+0000
-+0000
-+0000
-@@ -10899,0 +10899 @@
-+7E00
-@@ -10949,12 +10949,12 @@
--3F00
--4100
--4100
--4100
--4100
--4100
--4100
--4100
--3F00
--0100
--0100
--3E00
-+0F00
-+1100
-+2100
-+2100
-+2100
-+2100
-+2100
-+2100
-+7F80
-+4080
-+4080
-+0000
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -12500,2 +12500,5 @@
--3F00
--6180
-+0000
-+0000
-+0000
-+0000
-+7F80
-@@ -12505,2 +12507,0 @@
--6180
--7F80
-@@ -12507,0 +12509 @@
-+7FC0
-@@ -12512,3 +12514 @@
--6060
--60C0
--7F80
-+7FC0
-@@ -12566,7 +12566,11 @@
--1FE0
--3060
--6060
--6060
--6060
--6060
--6060
-+0FC0
-+18C0
-+30C0
-+30C0
-+30C0
-+30C0
-+30C0
-+30C0
-+30C0
-+30C0
-+7FE0
-@@ -12575,6 +12579,2 @@
--30E0
--1FE0
--0060
--0060
--00C0
--3F80
-+0000
-+0000
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -12500,2 +12500,5 @@
--3E00
--4100
-+0000
-+0000
-+0000
-+0000
-+7F00
-@@ -12505,2 +12507,0 @@
--4100
--7F00
-@@ -12507,0 +12509 @@
-+7F80
-@@ -12512,3 +12514 @@
--4040
--4080
--7F00
-+7F80
-@@ -12566,7 +12566,11 @@
--1FC0
--2040
--4040
--4040
--4040
--4040
--4040
-+0F80
-+1080
-+2080
-+2080
-+2080
-+2080
-+2080
-+2080
-+2080
-+2080
-+7FC0
-@@ -12575,6 +12579,2 @@
--20C0
--1F40
--0040
--0040
--0080
--3F00
-+0000
-+0000
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -14108 +14108,5 @@
--3F00
-+0000
-+0000
-+0000
-+0000
-+0000
-@@ -14110,5 +14113,0 @@
--60C0
--60C0
--60C0
--60C0
--6180
-@@ -14116,5 +14115,6 @@
--7FE0
--6030
--6030
--6030
--6030
-+6060
-+6060
-+6060
-+7FC0
-+7FC0
-+6060
-@@ -14183,11 +14183,11 @@
--1FF0
--3FF0
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--6030
-+07F0
-+0FF0
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-@@ -14195,6 +14195,6 @@
--1FF0
--0030
--0030
--0030
--3FE0
--3FC0
-+7FF8
-+6018
-+6018
-+6018
-+0000
-+0000
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -14108,4 +14108,6 @@
--3F00
--6180
--60C0
--60C0
-+0000
-+0000
-+0000
-+0000
-+0000
-+7F80
-@@ -14112,0 +14115,3 @@
-+6060
-+6060
-+6060
-@@ -14114 +14118,0 @@
--6180
-@@ -14120,4 +14123,0 @@
--6030
--6030
--6030
--6030
-@@ -14183,18 +14183,18 @@
--1FF0
--3030
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
--0030
--0030
--0030
--0060
--3FC0
-+07F0
-+0C30
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+1830
-+7FF8
-+6018
-+6018
-+6018
-+0000
-+0000
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -15718 +15718,6 @@
--3FC0
-+0000
-+0000
-+0000
-+0000
-+0000
-+0000
-@@ -15719,0 +15725,4 @@
-+7FF0
-+7038
-+7038
-+7038
-@@ -15721,6 +15730 @@
--7070
--7070
--7070
--7070
--70E0
--7FE0
-+7FF0
-@@ -15732,4 +15735,0 @@
--701C
--701C
--701C
--701C
-@@ -15802,12 +15802,12 @@
--1FFC
--3FFC
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--701C
-+07FC
-+0FFC
-+1C1C
-+1C1C
-+1C1C
-+1C1C
-+1C1C
-+1C1C
-+1C1C
-+1C1C
-+1C1C
-+1C1C
-@@ -15815,6 +15815,6 @@
--1FFC
--001C
--001C
--001C
--3FF8
--3FF0
-+7FFE
-+700E
-+700E
-+700E
-+700E
-+0000
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -15718 +15718,6 @@
--1FC0
-+0000
-+0000
-+0000
-+0000
-+0000
-+0000
-@@ -15719,0 +15725,4 @@
-+3FF0
-+3018
-+3018
-+3018
-@@ -15721,6 +15730 @@
--3030
--3030
--3030
--3030
--3060
--3FE0
-+3FF0
-@@ -15732,4 +15735,0 @@
--300C
--300C
--300C
--300C
-@@ -15802,19 +15802,19 @@
--0FFC
--1FFC
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
--000C
--000C
--000C
--1FF8
--1FF0
-+07F8
-+0FF8
-+1818
-+1818
-+1818
-+1818
-+1818
-+1818
-+1818
-+1818
-+1818
-+1818
-+3FF8
-+7FFC
-+600C
-+600C
-+600C
-+600C
-+0000
---- ./uni/xos4-2.uni.orig 2006-02-04 12:34:00.000000000 +0200
-+++ ./uni/xos4-2.uni 2006-03-23 20:43:30.000000000 +0200
-@@ -349 +349 @@
--23BA
-+2260
-@@ -383 +383 @@
--2260
-+0434
---- ./dup/xos4-2.dup.orig 2006-03-15 19:46:10.000000000 +0200
-+++ ./dup/xos4-2.dup 2006-03-23 20:43:30.000000000 +0200
-@@ -35 +35 @@
--0067 0434
-+
diff --git a/system/terminus-font/patches/terminus-font-4.20-ge1.diff b/system/terminus-font/patches/terminus-font-4.20-ge1.diff
deleted file mode 100644
index cc2019ca84619..0000000000000
--- a/system/terminus-font/patches/terminus-font-4.20-ge1.diff
+++ /dev/null
@@ -1,766 +0,0 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -7695,3 +7695,4 @@
--70
--08
--70
-+F8
-+80
-+80
-+80
-@@ -7700 +7700,0 @@
--70
-@@ -8303,3 +8303,4 @@
--70
--08
--70
-+F8
-+80
-+80
-+80
-@@ -8308 +8308,0 @@
--70
-@@ -8567,3 +8566,0 @@
--40
--40
--70
-@@ -8571 +8568,5 @@
--70
-+08
-+F8
-+80
-+80
-+80
-@@ -8574 +8574,0 @@
--70
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -7695,3 +7695,4 @@
--70
--08
--70
-+F8
-+80
-+80
-+80
-@@ -7700 +7700,0 @@
--70
-@@ -8303,3 +8303,4 @@
--70
--08
--70
-+F8
-+80
-+80
-+80
-@@ -8308 +8308,0 @@
--70
-@@ -8567,3 +8566,0 @@
--40
--40
--70
-@@ -8571 +8568,5 @@
--70
-+08
-+F8
-+80
-+80
-+80
-@@ -8574 +8574,0 @@
--70
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -8502,4 +8502,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -8508 +8508,0 @@
--7C
-@@ -9174,4 +9174,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -9180 +9180,0 @@
--7C
-@@ -9466,3 +9465,0 @@
--60
--60
--7C
-@@ -9471 +9468,5 @@
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -9474 +9474,0 @@
--7C
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -8502,4 +8502,5 @@
--3C
--02
--02
--3C
-+7E
-+40
-+40
-+40
-+40
-@@ -8508 +8508,0 @@
--3C
-@@ -9174,4 +9174,5 @@
--3C
--02
--02
--3C
-+7E
-+40
-+40
-+40
-+40
-@@ -9180 +9180,0 @@
--3C
-@@ -9466,3 +9465,0 @@
--20
--20
--3C
-@@ -9471 +9468,5 @@
--3C
-+7E
-+40
-+40
-+40
-+40
-@@ -9474 +9474,0 @@
--3C
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -8502,4 +8502,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -8508 +8508,0 @@
--7C
-@@ -9174,4 +9174,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -9180 +9180,0 @@
--7C
-@@ -9466,3 +9465,0 @@
--60
--60
--7C
-@@ -9471 +9468,5 @@
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -9474 +9474,0 @@
--7C
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -9308,4 +9308,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -9314 +9314,0 @@
--7C
-@@ -10044,4 +10044,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -10050 +10050,0 @@
--7C
-@@ -10364,3 +10363,0 @@
--60
--60
--7C
-@@ -10369 +10366,5 @@
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -10372 +10372,0 @@
--7C
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -9308,4 +9308,5 @@
--3C
--02
--02
--3C
-+7E
-+40
-+40
-+40
-+40
-@@ -9314 +9314,0 @@
--3C
-@@ -10044,4 +10044,5 @@
--3C
--02
--02
--3C
-+7E
-+40
-+40
-+40
-+40
-@@ -10050 +10050,0 @@
--3C
-@@ -10364,3 +10363,0 @@
--20
--20
--3C
-@@ -10369 +10366,5 @@
--3C
-+7E
-+40
-+40
-+40
-+40
-@@ -10372 +10372,0 @@
--3C
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:30.000000000 +0200
-@@ -9308,4 +9308,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -9314 +9314,0 @@
--7C
-@@ -10044,4 +10044,5 @@
--7C
--06
--06
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -10050 +10050,0 @@
--7C
-@@ -10364,3 +10363,0 @@
--60
--60
--7C
-@@ -10369 +10366,5 @@
--7C
-+FE
-+C0
-+C0
-+C0
-+C0
-@@ -10372 +10372,0 @@
--7C
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -10922,5 +10922,6 @@
--3F00
--0180
--0180
--0180
--3F00
-+7F80
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -10930 +10930,0 @@
--3F00
-@@ -11786,5 +11786,6 @@
--3F00
--0180
--0180
--0180
--3F00
-+7F80
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -11794 +11794,0 @@
--3F00
-@@ -12162,3 +12161,0 @@
--3000
--3000
--3F00
-@@ -12167,2 +12164,6 @@
--0180
--3F00
-+7F80
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -12172 +12172,0 @@
--3F00
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -10922,5 +10922,6 @@
--3E00
--0100
--0100
--0100
--3E00
-+7F00
-+4000
-+4000
-+4000
-+4000
-+4000
-@@ -10930 +10930,0 @@
--3E00
-@@ -11786,5 +11786,6 @@
--3E00
--0100
--0100
--0100
--3E00
-+7F00
-+4000
-+4000
-+4000
-+4000
-+4000
-@@ -11794 +11794,0 @@
--3E00
-@@ -12162,3 +12161,0 @@
--2000
--2000
--3E00
-@@ -12167,2 +12164,6 @@
--0100
--3E00
-+7F00
-+4000
-+4000
-+4000
-+4000
-+4000
-@@ -12172 +12172,0 @@
--3E00
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -12535,6 +12535,7 @@
--3FC0
--0060
--0060
--0060
--0060
--3FC0
-+7FE0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -12545 +12545,0 @@
--3FC0
-@@ -13527,6 +13527,7 @@
--3FC0
--0060
--0060
--0060
--0060
--3FC0
-+7FE0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -13537 +13537,0 @@
--3FC0
-@@ -13958,4 +13957,0 @@
--3000
--3000
--3000
--3FC0
-@@ -13965,2 +13961,7 @@
--0060
--3FC0
-+7FE0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -13971 +13971,0 @@
--3FC0
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -12535,6 +12535,7 @@
--3F80
--0040
--0040
--0040
--0040
--3F80
-+7FC0
-+4000
-+4000
-+4000
-+4000
-+4000
-+4000
-@@ -12545 +12545,0 @@
--3F80
-@@ -13527,6 +13527,7 @@
--3F80
--0040
--0040
--0040
--0040
--3F80
-+7FC0
-+4000
-+4000
-+4000
-+4000
-+4000
-+4000
-@@ -13537 +13537,0 @@
--3F80
-@@ -13958,4 +13957,0 @@
--2000
--2000
--2000
--3F80
-@@ -13965,2 +13961,7 @@
--0040
--3F80
-+7FC0
-+4000
-+4000
-+4000
-+4000
-+4000
-+4000
-@@ -13971 +13971,0 @@
--3F80
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -14148,7 +14148,9 @@
--3FC0
--3FE0
--0030
--0030
--0030
--1FE0
--3FC0
-+7FF0
-+7FF0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -14159,2 +14160,0 @@
--3FE0
--1FE0
-@@ -15268,7 +15268,9 @@
--3FC0
--3FE0
--0030
--0030
--0030
--1FE0
--3FC0
-+7FF0
-+7FF0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -15279,2 +15280,0 @@
--3FE0
--1FE0
-@@ -15755,5 +15754,0 @@
--3000
--3000
--3000
--3FC0
--3FE0
-@@ -15763,2 +15758,9 @@
--1FE0
--3FC0
-+7FF0
-+7FF0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -15769,2 +15770,0 @@
--3FE0
--1FE0
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -14148,8 +14148,10 @@
--3FC0
--0060
--0030
--0030
--0030
--0060
--1FC0
--3000
-+7FF0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -14159,2 +14160,0 @@
--3000
--1FE0
-@@ -15268,8 +15268,10 @@
--3FC0
--0060
--0030
--0030
--0030
--0060
--1FC0
--3000
-+7FF0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -15279,2 +15280,0 @@
--3000
--1FE0
-@@ -15755,5 +15754,0 @@
--3000
--3000
--3000
--3FC0
--0060
-@@ -15763,3 +15758,10 @@
--0060
--1FC0
--3000
-+7FF0
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -15769,2 +15770,0 @@
--3000
--1FE0
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -15763,8 +15763,10 @@
--3FF0
--3FF8
--001C
--001C
--001C
--001C
--1FF8
--3FF0
-+7FFC
-+7FFC
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-@@ -15775,2 +15776,0 @@
--3FF8
--1FF8
-@@ -17011,8 +17011,10 @@
--3FF0
--3FF8
--001C
--001C
--001C
--001C
--1FF8
--3FF0
-+7FFC
-+7FFC
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-@@ -17023,2 +17024,0 @@
--3FF8
--1FF8
-@@ -17553,6 +17552,0 @@
--3800
--3800
--3800
--3800
--3FF0
--3FF8
-@@ -17563,2 +17557,10 @@
--1FF8
--3FF0
-+7FFC
-+7FFC
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-@@ -17569,2 +17570,0 @@
--3FF8
--1FF8
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -15763,8 +15763,10 @@
--1FF0
--1FF8
--000C
--000C
--000C
--000C
--0FF8
--1FF0
-+3FFC
-+3FFC
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -15775,2 +15776,0 @@
--1FF8
--0FF8
-@@ -17011,8 +17011,10 @@
--1FF0
--1FF8
--000C
--000C
--000C
--000C
--0FF8
--1FF0
-+3FFC
-+3FFC
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -17023,2 +17024,0 @@
--1FF8
--0FF8
-@@ -17553,6 +17552,0 @@
--1800
--1800
--1800
--1800
--1FF0
--1FF8
-@@ -17563,2 +17557,10 @@
--0FF8
--1FF0
-+3FFC
-+3FFC
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -17569,2 +17570,0 @@
--1FF8
--0FF8
diff --git a/system/terminus-font/patches/terminus-font-4.20-gq2.diff b/system/terminus-font/patches/terminus-font-4.20-gq2.diff
deleted file mode 100644
index 81fd63792b9dc..0000000000000
--- a/system/terminus-font/patches/terminus-font-4.20-gq2.diff
+++ /dev/null
@@ -1,240 +0,0 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -189 +189 @@
--20
-+40
-@@ -1269,3 +1268,0 @@
--40
--20
--00
-@@ -1272,0 +1270,3 @@
-+20
-+20
-+10
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -189 +189 @@
--20
-+40
-@@ -1269,3 +1268,0 @@
--40
--20
--00
-@@ -1272,0 +1270,3 @@
-+20
-+20
-+10
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -205 +205 @@
--18
-+30
-@@ -1398,0 +1399,2 @@
-+00
-+30
-@@ -1411,2 +1412,0 @@
--00
--00
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -203,2 +203,2 @@
--10
--10
-+08
-+08
-@@ -1398,0 +1399,2 @@
-+00
-+10
-@@ -1411,2 +1412,0 @@
--00
--00
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -205 +205 @@
--18
-+30
-@@ -1398,0 +1399,2 @@
-+00
-+30
-@@ -1411,2 +1412,0 @@
--00
--00
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -221 +221 @@
--18
-+30
-@@ -1528,0 +1529,2 @@
-+00
-+30
-@@ -1543,2 +1544,0 @@
--00
--00
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -219,2 +219,2 @@
--10
--10
-+08
-+08
-@@ -1528,0 +1529,2 @@
-+00
-+10
-@@ -1543,2 +1544,0 @@
--00
--00
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -221 +221 @@
--18
-+30
-@@ -1528,0 +1529,2 @@
-+00
-+30
-@@ -1543,2 +1544,0 @@
--00
--00
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -254 +254 @@
--0C00
-+1800
-@@ -1788,0 +1789,3 @@
-+0000
-+1800
-+1800
-@@ -1806,3 +1808,0 @@
--0000
--0000
--0000
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -254 +254 @@
--0800
-+1000
-@@ -1788,0 +1789,3 @@
-+0000
-+1000
-+1000
-@@ -1806,3 +1808,0 @@
--0000
--0000
--0000
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -288 +288 @@
--0600
-+0C00
-@@ -2049,5 +2048,0 @@
--1800
--0C00
--0600
--0000
--0000
-@@ -2055,0 +2051,5 @@
-+0C00
-+0C00
-+0C00
-+0C00
-+0600
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -288 +288 @@
--0400
-+0800
-@@ -2049,5 +2048,0 @@
--1000
--0800
--0400
--0000
--0000
-@@ -2055,0 +2051,5 @@
-+0400
-+0400
-+0400
-+0400
-+0200
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -320,2 +320,2 @@
--0300
--0300
-+0600
-+0600
-@@ -2309,6 +2308,0 @@
--1C00
--0E00
--0700
--0000
--0000
--0000
-@@ -2316,0 +2311,6 @@
-+0600
-+0600
-+0600
-+0600
-+0300
-+0300
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -320,2 +320,2 @@
--0300
--0300
-+0600
-+0600
-@@ -2309,6 +2308,0 @@
--0C00
--0600
--0300
--0000
--0000
--0000
-@@ -2316,0 +2311,6 @@
-+0600
-+0600
-+0600
-+0600
-+0300
-+0300
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -353,2 +353,2 @@
--0380
--0380
-+0700
-+0700
-@@ -2570,6 +2569,0 @@
--1C00
--0E00
--0700
--0380
--0000
--0000
-@@ -2577,0 +2572,6 @@
-+0380
-+0380
-+0380
-+0380
-+01C0
-+01C0
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:31.000000000 +0200
-@@ -353,2 +353,2 @@
--0180
--0180
-+0300
-+0300
-@@ -2570,6 +2569,0 @@
--0E00
--0700
--0380
--01C0
--0000
--0000
-@@ -2577,0 +2572,6 @@
-+0180
-+0180
-+0180
-+0180
-+00C0
-+00C0
diff --git a/system/terminus-font/patches/terminus-font-4.20-ij1.diff b/system/terminus-font/patches/terminus-font-4.20-ij1.diff
deleted file mode 100644
index e8c48171020f1..0000000000000
--- a/system/terminus-font/patches/terminus-font-4.20-ij1.diff
+++ /dev/null
@@ -1,1099 +0,0 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -7791,0 +7792,3 @@
-+98
-+A8
-+C8
-@@ -7793,3 +7795,0 @@
--88
--88
--78
-@@ -7810,0 +7811,3 @@
-+98
-+A8
-+C8
-@@ -7812,3 +7814,0 @@
--88
--88
--78
-@@ -8494,0 +8495,3 @@
-+98
-+A8
-+C8
-@@ -8496,3 +8498,0 @@
--88
--88
--78
-@@ -9520,0 +9521,3 @@
-+98
-+A8
-+C8
-@@ -9522,3 +9524,0 @@
--88
--88
--78
-@@ -9558,0 +9559,3 @@
-+98
-+A8
-+C8
-@@ -9560,3 +9562,0 @@
--88
--88
--78
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -7791,0 +7792,3 @@
-+98
-+A8
-+C8
-@@ -7793,3 +7795,0 @@
--88
--88
--78
-@@ -7810,0 +7811,3 @@
-+98
-+A8
-+C8
-@@ -7812,3 +7814,0 @@
--88
--88
--78
-@@ -8494,0 +8495,3 @@
-+98
-+A8
-+C8
-@@ -8496,3 +8498,0 @@
--88
--88
--78
-@@ -9520,0 +9521,3 @@
-+98
-+A8
-+C8
-@@ -9522,3 +9524,0 @@
--88
--88
--78
-@@ -9558,0 +9559,3 @@
-+98
-+A8
-+C8
-@@ -9560,3 +9562,0 @@
--88
--88
--78
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -8608,0 +8609,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8610,4 +8613,0 @@
--C6
--C6
--C6
--7E
-@@ -8629,0 +8630,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8631,4 +8634,0 @@
--C6
--C6
--C6
--7E
-@@ -9385,0 +9386,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9387,4 +9390,0 @@
--C6
--C6
--C6
--7E
-@@ -10519,0 +10520,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10521,4 +10524,0 @@
--C6
--C6
--C6
--7E
-@@ -10561,0 +10562,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10563,4 +10566,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -8608,0 +8609,4 @@
-+46
-+4A
-+52
-+62
-@@ -8610,4 +8613,0 @@
--42
--42
--42
--3E
-@@ -8629,0 +8630,4 @@
-+46
-+4A
-+52
-+62
-@@ -8631,4 +8634,0 @@
--42
--42
--42
--3E
-@@ -9385,0 +9386,4 @@
-+46
-+4A
-+52
-+62
-@@ -9387,4 +9390,0 @@
--42
--42
--42
--3E
-@@ -10519,0 +10520,4 @@
-+46
-+4A
-+52
-+62
-@@ -10521,4 +10524,0 @@
--42
--42
--42
--3E
-@@ -10561,0 +10562,4 @@
-+46
-+4A
-+52
-+62
-@@ -10563,4 +10566,0 @@
--42
--42
--42
--3E
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -8608,0 +8609,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8610,4 +8613,0 @@
--C6
--C6
--C6
--7E
-@@ -8629,0 +8630,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8631,4 +8634,0 @@
--C6
--C6
--C6
--7E
-@@ -9385,0 +9386,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9387,4 +9390,0 @@
--C6
--C6
--C6
--7E
-@@ -10519,0 +10520,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10521,4 +10524,0 @@
--C6
--C6
--C6
--7E
-@@ -10561,0 +10562,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10563,4 +10566,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -9424,0 +9425,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9426,4 +9429,0 @@
--C6
--C6
--C6
--7E
-@@ -9447,0 +9448,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9449,4 +9452,0 @@
--C6
--C6
--C6
--7E
-@@ -10275,0 +10276,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10277,4 +10280,0 @@
--C6
--C6
--C6
--7E
-@@ -11517,0 +11518,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11519,4 +11522,0 @@
--C6
--C6
--C6
--7E
-@@ -11563,0 +11564,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11565,4 +11568,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -9424,0 +9425,4 @@
-+46
-+4A
-+52
-+62
-@@ -9426,4 +9429,0 @@
--42
--42
--42
--3E
-@@ -9447,0 +9448,4 @@
-+46
-+4A
-+52
-+62
-@@ -9449,4 +9452,0 @@
--42
--42
--42
--3E
-@@ -10275,0 +10276,4 @@
-+46
-+4A
-+52
-+62
-@@ -10277,4 +10280,0 @@
--42
--42
--42
--3E
-@@ -11517,0 +11518,4 @@
-+46
-+4A
-+52
-+62
-@@ -11519,4 +11522,0 @@
--42
--42
--42
--3E
-@@ -11563,0 +11564,4 @@
-+46
-+4A
-+52
-+62
-@@ -11565,4 +11568,0 @@
--42
--42
--42
--3E
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -9424,0 +9425,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9426,4 +9429,0 @@
--C6
--C6
--C6
--7E
-@@ -9447,0 +9448,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9449,4 +9452,0 @@
--C6
--C6
--C6
--7E
-@@ -10275,0 +10276,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10277,4 +10280,0 @@
--C6
--C6
--C6
--7E
-@@ -11517,0 +11518,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11519,4 +11522,0 @@
--C6
--C6
--C6
--7E
-@@ -11563,0 +11564,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11565,4 +11568,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -11058,0 +11059,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -11061,5 +11065,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -11085,0 +11086,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -11088,5 +11092,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -12057,0 +12058,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -12060,5 +12064,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -13515,0 +13516,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -13518,5 +13522,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -13569,0 +13570,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -13572,5 +13576,0 @@
--6180
--6180
--6180
--6180
--3F80
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -11058,0 +11059,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -11061,5 +11065,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -11085,0 +11086,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -11088,5 +11092,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -12057,0 +12058,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -12060,5 +12064,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -13515,0 +13516,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -13518,5 +13522,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -13569,0 +13570,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -13572,5 +13576,0 @@
--4100
--4100
--4100
--4100
--3F00
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -12691,0 +12692,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -12694,7 +12700,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -12722,0 +12723,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -12725,7 +12731,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -13838,0 +13839,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -13841,7 +13847,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -15512,0 +15513,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -15515,7 +15521,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -15574,0 +15575,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -15577,7 +15583,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -12691,0 +12692,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -12694,7 +12700,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -12722,0 +12723,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -12725,7 +12731,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -13838,0 +13839,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -13841,7 +13847,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -15512,0 +15513,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -15515,7 +15521,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -15574,0 +15575,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -15577,7 +15583,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -14324,0 +14325,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -14327,9 +14335,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -14359,0 +14360,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -14362,9 +14370,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -15619,0 +15620,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -15622,9 +15630,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -17509,0 +17510,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -17512,9 +17520,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -17579,0 +17580,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -17582,9 +17590,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -14325,0 +14326,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -14328,8 +14335,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -14360,0 +14361,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -14363,8 +14370,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -15620,0 +15621,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -15623,8 +15630,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -17510,0 +17511,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -17513,8 +17520,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -17580,0 +17581,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -17583,8 +17590,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -15960,0 +15961,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -15963,9 +15971,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -15999,0 +16000,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -16002,9 +16010,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -17403,0 +17404,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -17406,9 +17414,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -19509,0 +19510,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -19512,9 +19520,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -19587,0 +19588,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -19590,9 +19598,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -15960,0 +15961,9 @@
-+301C
-+303C
-+306C
-+30CC
-+318C
-+330C
-+360C
-+3C0C
-+380C
-@@ -15963,9 +15971,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -15999,0 +16000,9 @@
-+301C
-+303C
-+306C
-+30CC
-+318C
-+330C
-+360C
-+3C0C
-+380C
-@@ -16002,9 +16010,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -17403,0 +17404,9 @@
-+301C
-+303C
-+306C
-+30CC
-+318C
-+330C
-+360C
-+3C0C
-+380C
-@@ -17406,9 +17414,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -19509,0 +19510,9 @@
-+301C
-+303C
-+306C
-+30CC
-+318C
-+330C
-+360C
-+3C0C
-+380C
-@@ -19512,9 +19520,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -19587,0 +19588,9 @@
-+301C
-+303C
-+306C
-+30CC
-+318C
-+330C
-+360C
-+3C0C
-+380C
-@@ -19590,9 +19598,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
---- ./uni/xos4-2.uni.orig 2006-02-04 12:34:00.000000000 +0200
-+++ ./uni/xos4-2.uni 2006-03-23 20:43:32.000000000 +0200
-@@ -350,3 +350,3 @@
--23BB
--23BC
--23BD
-+0438
-+04E3
-+045D
---- ./dup/xos4-2.dup.orig 2006-03-15 19:46:10.000000000 +0200
-+++ ./dup/xos4-2.dup 2006-03-23 20:43:32.000000000 +0200
-@@ -41 +41 @@
--0075 0438
-+
-@@ -62 +62 @@
--016B 04E3
-+
diff --git a/system/terminus-font/patches/terminus-font-4.20-ka2.diff b/system/terminus-font/patches/terminus-font-4.20-ka2.diff
deleted file mode 100644
index b0a10ffa9f4ed..0000000000000
--- a/system/terminus-font/patches/terminus-font-4.20-ka2.diff
+++ /dev/null
@@ -1,768 +0,0 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -7826,2 +7826,2 @@
--00
--00
-+40
-+40
-@@ -8472,2 +8472,2 @@
--08
--10
-+48
-+50
-@@ -8757,2 +8757,2 @@
--00
--00
-+40
-+40
-@@ -8795,2 +8795,2 @@
--00
--00
-+80
-+80
-@@ -8833,3 +8833,3 @@
--00
--00
--C8
-+C0
-+40
-+48
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -7826,2 +7826,2 @@
--00
--00
-+40
-+40
-@@ -8472,2 +8472,2 @@
--08
--10
-+48
-+50
-@@ -8757,2 +8757,2 @@
--00
--00
-+40
-+40
-@@ -8795,2 +8795,2 @@
--00
--00
-+80
-+80
-@@ -8833,3 +8833,3 @@
--00
--00
--C8
-+C0
-+40
-+48
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -8646,3 +8646,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9360,3 +9360,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -9675,3 +9675,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9717,3 +9717,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9759,4 +9759,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -8646,3 +8646,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -9360,3 +9360,3 @@
--08
--10
--00
-+48
-+50
-+40
-@@ -9675,3 +9675,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -9717,3 +9717,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -9759,4 +9759,4 @@
--00
--00
--00
--C2
-+C0
-+40
-+40
-+42
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:32.000000000 +0200
-@@ -8646,3 +8646,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9360,3 +9360,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -9675,3 +9675,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9717,3 +9717,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9759,4 +9759,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -9466,3 +9466,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10248,3 +10248,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -10593,3 +10593,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10639,3 +10639,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10685,4 +10685,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -9466,3 +9466,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -10248,3 +10248,3 @@
--08
--10
--00
-+48
-+50
-+40
-@@ -10593,3 +10593,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -10639,3 +10639,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -10685,4 +10685,4 @@
--00
--00
--00
--C2
-+C0
-+40
-+40
-+42
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -9466,3 +9466,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10248,3 +10248,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -10593,3 +10593,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10639,3 +10639,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10685,4 +10685,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -11107,4 +11107,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -12025,4 +12025,4 @@
--0000
--0600
--0C00
--0000
-+6000
-+6600
-+6C00
-+6000
-@@ -12430,4 +12430,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -12484,4 +12484,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -12538,5 +12538,5 @@
--0000
--0000
--0000
--0000
--E180
-+E000
-+E000
-+6000
-+6000
-+6180
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -11107,4 +11107,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -12025,4 +12025,4 @@
--0000
--0400
--0800
--0000
-+4000
-+4400
-+4800
-+4000
-@@ -12430,4 +12430,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -12484,4 +12484,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -12538,5 +12538,5 @@
--0000
--0000
--0000
--0000
--C100
-+C000
-+4000
-+4000
-+4000
-+4100
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -12748,4 +12748,4 @@
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-@@ -13802,4 +13802,4 @@
--0180
--0300
--0600
--0000
-+3180
-+3300
-+3600
-+3000
-@@ -14267,4 +14267,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -14329,4 +14329,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -14391,6 +14391,6 @@
--0000
--0000
--0000
--0000
--7060
--70C0
-+7000
-+7000
-+3000
-+3000
-+3060
-+30C0
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -12748,4 +12748,4 @@
--0000
--0000
--0000
--0000
-+2000
-+2000
-+2000
-+2000
-@@ -13802,4 +13802,4 @@
--0100
--0200
--0400
--0000
-+2100
-+2200
-+2400
-+2000
-@@ -14267,4 +14267,4 @@
--0000
--0000
--0000
--0000
-+2000
-+2000
-+2000
-+2000
-@@ -14329,4 +14329,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -14391,6 +14391,6 @@
--0000
--0000
--0000
--0000
--6040
--6080
-+6000
-+6000
-+2000
-+2000
-+2040
-+2080
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -14388,5 +14388,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -15578,5 +15578,5 @@
--0000
--01C0
--0380
--0700
--0000
-+3000
-+31C0
-+3380
-+3700
-+3000
-@@ -16103,5 +16103,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -16173,5 +16173,5 @@
--0000
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -16243,7 +16243,7 @@
--0000
--0000
--0000
--0000
--0000
--F070
--F0E0
-+F000
-+F000
-+3000
-+3000
-+3000
-+3070
-+30E0
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -14388,5 +14388,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -15578,5 +15578,5 @@
--0000
--0180
--0300
--0600
--0000
-+3000
-+3180
-+3300
-+3600
-+3000
-@@ -16103,5 +16103,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -16173,5 +16173,5 @@
--0000
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -16243,7 +16243,7 @@
--0000
--0000
--0000
--0000
--0000
--F030
--F060
-+F000
-+F000
-+3000
-+3000
-+3000
-+3030
-+3060
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -16030,6 +16030,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+3800
-+3800
-+3800
-+3800
-+3800
-+3800
-@@ -17356,6 +17356,6 @@
--0070
--00E0
--01C0
--0380
--0000
--0000
-+3870
-+38E0
-+39C0
-+3B80
-+3800
-+3800
-@@ -17941,6 +17941,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+3800
-+3800
-+3800
-+3800
-+3800
-+3800
-@@ -18019,6 +18019,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-@@ -18097,8 +18097,8 @@
--0000
--0000
--0000
--0000
--0000
--0000
--F81C
--F838
-+F800
-+F800
-+3800
-+3800
-+3800
-+3800
-+381C
-+3838
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:33.000000000 +0200
-@@ -16030,6 +16030,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+1800
-+1800
-+1800
-+1800
-+1800
-+1800
-@@ -17356,6 +17356,6 @@
--0070
--00E0
--01C0
--0380
--0000
--0000
-+1870
-+18E0
-+19C0
-+1B80
-+1800
-+1800
-@@ -17941,6 +17941,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -18019,6 +18019,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -18097,8 +18097,8 @@
--0000
--0000
--0000
--0000
--0000
--0000
--780C
--7818
-+7800
-+7800
-+1800
-+1800
-+1800
-+1800
-+180C
-+1818
---- ./uni/xos4-2.uni.orig 2006-02-04 12:34:00.000000000 +0200
-+++ ./uni/xos4-2.uni 2006-03-23 20:43:33.000000000 +0200
-@@ -122 +122 @@
--201C
-+2219
-@@ -376 +376 @@
--043A
-+201C
---- ./dup/xos4-2.dup.orig 2006-03-15 19:46:10.000000000 +0200
-+++ ./dup/xos4-2.dup 2006-03-23 20:43:33.000000000 +0200
-@@ -68,0 +69 @@
-+006B 043A
diff --git a/system/terminus-font/patches/terminus-font-4.20-kx3-ij1.diff b/system/terminus-font/patches/terminus-font-4.20-kx3-ij1.diff
deleted file mode 100644
index 672caddf69dff..0000000000000
--- a/system/terminus-font/patches/terminus-font-4.20-kx3-ij1.diff
+++ /dev/null
@@ -1,1109 +0,0 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -7791,0 +7792,3 @@
-+98
-+A8
-+C8
-@@ -7793,3 +7795,0 @@
--88
--88
--78
-@@ -7810,0 +7811,3 @@
-+98
-+A8
-+C8
-@@ -7812,3 +7814,0 @@
--88
--88
--78
-@@ -8494,0 +8495,3 @@
-+98
-+A8
-+C8
-@@ -8496,3 +8498,0 @@
--88
--88
--78
-@@ -9520,0 +9521,3 @@
-+98
-+A8
-+C8
-@@ -9522,3 +9524,0 @@
--88
--88
--78
-@@ -9558,0 +9559,3 @@
-+98
-+A8
-+C8
-@@ -9560,3 +9562,0 @@
--88
--88
--78
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -7791,0 +7792,3 @@
-+98
-+A8
-+C8
-@@ -7793,3 +7795,0 @@
--88
--88
--78
-@@ -7810,0 +7811,3 @@
-+98
-+A8
-+C8
-@@ -7812,3 +7814,0 @@
--88
--88
--78
-@@ -8494,0 +8495,3 @@
-+98
-+A8
-+C8
-@@ -8496,3 +8498,0 @@
--88
--88
--78
-@@ -9520,0 +9521,3 @@
-+98
-+A8
-+C8
-@@ -9522,3 +9524,0 @@
--88
--88
--78
-@@ -9558,0 +9559,3 @@
-+98
-+A8
-+C8
-@@ -9560,3 +9562,0 @@
--88
--88
--78
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -8608,0 +8609,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8610,4 +8613,0 @@
--C6
--C6
--C6
--7E
-@@ -8629,0 +8630,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8631,4 +8634,0 @@
--C6
--C6
--C6
--7E
-@@ -9385,0 +9386,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9387,4 +9390,0 @@
--C6
--C6
--C6
--7E
-@@ -10519,0 +10520,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10521,4 +10524,0 @@
--C6
--C6
--C6
--7E
-@@ -10561,0 +10562,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10563,4 +10566,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -8608,0 +8609,4 @@
-+46
-+4A
-+52
-+62
-@@ -8610,4 +8613,0 @@
--42
--42
--42
--3E
-@@ -8629,0 +8630,4 @@
-+46
-+4A
-+52
-+62
-@@ -8631,4 +8634,0 @@
--42
--42
--42
--3E
-@@ -9385,0 +9386,4 @@
-+46
-+4A
-+52
-+62
-@@ -9387,4 +9390,0 @@
--42
--42
--42
--3E
-@@ -10519,0 +10520,4 @@
-+46
-+4A
-+52
-+62
-@@ -10521,4 +10524,0 @@
--42
--42
--42
--3E
-@@ -10561,0 +10562,4 @@
-+46
-+4A
-+52
-+62
-@@ -10563,4 +10566,0 @@
--42
--42
--42
--3E
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -8608,0 +8609,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8610,4 +8613,0 @@
--C6
--C6
--C6
--7E
-@@ -8629,0 +8630,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -8631,4 +8634,0 @@
--C6
--C6
--C6
--7E
-@@ -9385,0 +9386,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9387,4 +9390,0 @@
--C6
--C6
--C6
--7E
-@@ -10519,0 +10520,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10521,4 +10524,0 @@
--C6
--C6
--C6
--7E
-@@ -10561,0 +10562,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10563,4 +10566,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -9424,0 +9425,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9426,4 +9429,0 @@
--C6
--C6
--C6
--7E
-@@ -9447,0 +9448,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9449,4 +9452,0 @@
--C6
--C6
--C6
--7E
-@@ -10275,0 +10276,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10277,4 +10280,0 @@
--C6
--C6
--C6
--7E
-@@ -11517,0 +11518,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11519,4 +11522,0 @@
--C6
--C6
--C6
--7E
-@@ -11563,0 +11564,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11565,4 +11568,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -9424,0 +9425,4 @@
-+46
-+4A
-+52
-+62
-@@ -9426,4 +9429,0 @@
--42
--42
--42
--3E
-@@ -9447,0 +9448,4 @@
-+46
-+4A
-+52
-+62
-@@ -9449,4 +9452,0 @@
--42
--42
--42
--3E
-@@ -10275,0 +10276,4 @@
-+46
-+4A
-+52
-+62
-@@ -10277,4 +10280,0 @@
--42
--42
--42
--3E
-@@ -11517,0 +11518,4 @@
-+46
-+4A
-+52
-+62
-@@ -11519,4 +11522,0 @@
--42
--42
--42
--3E
-@@ -11563,0 +11564,4 @@
-+46
-+4A
-+52
-+62
-@@ -11565,4 +11568,0 @@
--42
--42
--42
--3E
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -9424,0 +9425,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9426,4 +9429,0 @@
--C6
--C6
--C6
--7E
-@@ -9447,0 +9448,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -9449,4 +9452,0 @@
--C6
--C6
--C6
--7E
-@@ -10275,0 +10276,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -10277,4 +10280,0 @@
--C6
--C6
--C6
--7E
-@@ -11517,0 +11518,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11519,4 +11522,0 @@
--C6
--C6
--C6
--7E
-@@ -11563,0 +11564,4 @@
-+CE
-+DE
-+F6
-+E6
-@@ -11565,4 +11568,0 @@
--C6
--C6
--C6
--7E
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -11058,0 +11059,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -11061,5 +11065,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -11085,0 +11086,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -11088,5 +11092,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -12057,0 +12058,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -12060,5 +12064,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -13515,0 +13516,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -13518,5 +13522,0 @@
--6180
--6180
--6180
--6180
--3F80
-@@ -13569,0 +13570,5 @@
-+6380
-+6780
-+6D80
-+7980
-+7180
-@@ -13572,5 +13576,0 @@
--6180
--6180
--6180
--6180
--3F80
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -11058,0 +11059,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -11061,5 +11065,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -11085,0 +11086,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -11088,5 +11092,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -12057,0 +12058,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -12060,5 +12064,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -13515,0 +13516,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -13518,5 +13522,0 @@
--4100
--4100
--4100
--4100
--3F00
-@@ -13569,0 +13570,5 @@
-+4300
-+4500
-+4900
-+5100
-+6100
-@@ -13572,5 +13576,0 @@
--4100
--4100
--4100
--4100
--3F00
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -12691,0 +12692,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -12694,7 +12700,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -12722,0 +12723,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -12725,7 +12731,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -13838,0 +13839,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -13841,7 +13847,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -15512,0 +15513,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -15515,7 +15521,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
-@@ -15574,0 +15575,7 @@
-+60E0
-+61E0
-+6360
-+6660
-+6C60
-+7860
-+7060
-@@ -15577,7 +15583,0 @@
--6060
--6060
--6060
--6060
--6060
--3060
--1FE0
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -12691,0 +12692,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -12694,7 +12700,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -12722,0 +12723,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -12725,7 +12731,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -13838,0 +13839,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -13841,7 +13847,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -15512,0 +15513,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -15515,7 +15521,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
-@@ -15574,0 +15575,7 @@
-+40C0
-+4140
-+4240
-+4440
-+4840
-+5040
-+6040
-@@ -15577,7 +15583,0 @@
--4040
--4040
--4040
--4040
--4040
--2040
--1FC0
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -14324,0 +14325,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -14327,9 +14335,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -14359,0 +14360,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -14362,9 +14370,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -15619,0 +15620,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -15622,9 +15630,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -17509,0 +17510,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -17512,9 +17520,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
-@@ -17579,0 +17580,9 @@
-+6070
-+60F0
-+61F0
-+63B0
-+6730
-+6E30
-+7C30
-+7830
-+7030
-@@ -17582,9 +17590,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--6030
--3FF0
--1FF0
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -14325,0 +14326,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -14328,8 +14335,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -14360,0 +14361,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -14363,8 +14370,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -15620,0 +15621,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -15623,8 +15630,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -17510,0 +17511,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -17513,8 +17520,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
-@@ -17580,0 +17581,8 @@
-+6070
-+60F0
-+61B0
-+6330
-+6630
-+6C30
-+7830
-+7030
-@@ -17583,8 +17590,0 @@
--6030
--6030
--6030
--6030
--6030
--6030
--3030
--1FF0
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -15960,0 +15961,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -15963,9 +15971,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -15999,0 +16000,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -16002,9 +16010,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -17403,0 +17404,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -17406,9 +17414,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -19509,0 +19510,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -19512,9 +19520,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
-@@ -19587,0 +19588,9 @@
-+703C
-+707C
-+70FC
-+71DC
-+739C
-+771C
-+7E1C
-+7C1C
-+781C
-@@ -19590,9 +19598,0 @@
--701C
--701C
--701C
--701C
--701C
--701C
--701C
--3FFC
--1FFC
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -15959,0 +15960,10 @@
-+301C
-+303C
-+307C
-+30EC
-+31CC
-+338C
-+370C
-+3E0C
-+3C0C
-+380C
-@@ -15962,10 +15971,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -15998,0 +15999,10 @@
-+301C
-+303C
-+307C
-+30EC
-+31CC
-+338C
-+370C
-+3E0C
-+3C0C
-+380C
-@@ -16001,10 +16010,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -17402,0 +17403,10 @@
-+301C
-+303C
-+307C
-+30EC
-+31CC
-+338C
-+370C
-+3E0C
-+3C0C
-+380C
-@@ -17405,10 +17414,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -19508,0 +19509,10 @@
-+301C
-+303C
-+307C
-+30EC
-+31CC
-+338C
-+370C
-+3E0C
-+3C0C
-+380C
-@@ -19511,10 +19520,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
-@@ -19586,0 +19587,10 @@
-+301C
-+303C
-+307C
-+30EC
-+31CC
-+338C
-+370C
-+3E0C
-+3C0C
-+380C
-@@ -19589,10 +19598,0 @@
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--300C
--1FFC
--0FFC
---- ./uni/xos4-2.uni.orig 2006-02-04 12:34:00.000000000 +0200
-+++ ./uni/xos4-2.uni 2006-03-23 20:43:35.000000000 +0200
-@@ -350,3 +350,3 @@
--23BB
--23BC
--23BD
-+0438
-+04E3
-+045D
---- ./dup/xos4-2.dup.orig 2006-03-15 19:46:10.000000000 +0200
-+++ ./dup/xos4-2.dup 2006-03-23 20:43:35.000000000 +0200
-@@ -41 +41 @@
--0075 0438
-+
-@@ -62 +62 @@
--016B 04E3
-+
diff --git a/system/terminus-font/patches/terminus-font-4.20-kx3-ka2.diff b/system/terminus-font/patches/terminus-font-4.20-kx3-ka2.diff
deleted file mode 100644
index 11b7212daf5c6..0000000000000
--- a/system/terminus-font/patches/terminus-font-4.20-kx3-ka2.diff
+++ /dev/null
@@ -1,768 +0,0 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -7826,2 +7826,2 @@
--00
--00
-+40
-+40
-@@ -8472,2 +8472,2 @@
--08
--10
-+48
-+50
-@@ -8757,2 +8757,2 @@
--00
--00
-+40
-+40
-@@ -8795,2 +8795,2 @@
--00
--00
-+80
-+80
-@@ -8833,3 +8833,3 @@
--00
--00
--C8
-+C0
-+40
-+48
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -7826,2 +7826,2 @@
--00
--00
-+40
-+40
-@@ -8472,2 +8472,2 @@
--08
--10
-+48
-+50
-@@ -8757,2 +8757,2 @@
--00
--00
-+40
-+40
-@@ -8795,2 +8795,2 @@
--00
--00
-+80
-+80
-@@ -8833,3 +8833,3 @@
--00
--00
--C8
-+C0
-+40
-+48
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -8646,3 +8646,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9360,3 +9360,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -9675,3 +9675,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9717,3 +9717,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9759,4 +9759,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -8646,3 +8646,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -9360,3 +9360,3 @@
--08
--10
--00
-+48
-+50
-+40
-@@ -9675,3 +9675,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -9717,3 +9717,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -9759,4 +9759,4 @@
--00
--00
--00
--C2
-+C0
-+40
-+40
-+42
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -8646,3 +8646,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9360,3 +9360,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -9675,3 +9675,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9717,3 +9717,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -9759,4 +9759,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -9466,3 +9466,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10248,3 +10248,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -10593,3 +10593,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10639,3 +10639,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10685,4 +10685,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -9466,3 +9466,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -10248,3 +10248,3 @@
--08
--10
--00
-+48
-+50
-+40
-@@ -10593,3 +10593,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -10639,3 +10639,3 @@
--00
--00
--00
-+40
-+40
-+40
-@@ -10685,4 +10685,4 @@
--00
--00
--00
--C2
-+C0
-+40
-+40
-+42
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:35.000000000 +0200
-@@ -9466,3 +9466,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10248,3 +10248,3 @@
--18
--30
--00
-+D8
-+F0
-+C0
-@@ -10593,3 +10593,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10639,3 +10639,3 @@
--00
--00
--00
-+C0
-+C0
-+C0
-@@ -10685,4 +10685,4 @@
--00
--00
--00
--E3
-+E0
-+60
-+60
-+63
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -11107,4 +11107,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -12025,4 +12025,4 @@
--0000
--0600
--0C00
--0000
-+6000
-+6600
-+6C00
-+6000
-@@ -12430,4 +12430,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -12484,4 +12484,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -12538,5 +12538,5 @@
--0000
--0000
--0000
--0000
--E180
-+E000
-+E000
-+6000
-+6000
-+6180
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -11107,4 +11107,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -12025,4 +12025,4 @@
--0000
--0400
--0800
--0000
-+4000
-+4400
-+4800
-+4000
-@@ -12430,4 +12430,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -12484,4 +12484,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -12538,5 +12538,5 @@
--0000
--0000
--0000
--0000
--C100
-+C000
-+4000
-+4000
-+4000
-+4100
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -12748,4 +12748,4 @@
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-@@ -13802,4 +13802,4 @@
--0180
--0300
--0600
--0000
-+3180
-+3300
-+3600
-+3000
-@@ -14267,4 +14267,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -14329,4 +14329,4 @@
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-@@ -14391,6 +14391,6 @@
--0000
--0000
--0000
--0000
--7060
--70C0
-+7000
-+7000
-+3000
-+3000
-+3060
-+30C0
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -12748,4 +12748,4 @@
--0000
--0000
--0000
--0000
-+2000
-+2000
-+2000
-+2000
-@@ -13802,4 +13802,4 @@
--0100
--0200
--0400
--0000
-+2100
-+2200
-+2400
-+2000
-@@ -14267,4 +14267,4 @@
--0000
--0000
--0000
--0000
-+2000
-+2000
-+2000
-+2000
-@@ -14329,4 +14329,4 @@
--0000
--0000
--0000
--0000
-+4000
-+4000
-+4000
-+4000
-@@ -14391,6 +14391,6 @@
--0000
--0000
--0000
--0000
--6040
--6080
-+6000
-+6000
-+2000
-+2000
-+2040
-+2080
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -14388,5 +14388,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -15578,5 +15578,5 @@
--0000
--01C0
--0380
--0700
--0000
-+3000
-+31C0
-+3380
-+3700
-+3000
-@@ -16103,5 +16103,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -16173,5 +16173,5 @@
--0000
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -16243,7 +16243,7 @@
--0000
--0000
--0000
--0000
--0000
--F070
--F0E0
-+F000
-+F000
-+3000
-+3000
-+3000
-+3070
-+30E0
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -14388,5 +14388,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -15578,5 +15578,5 @@
--0000
--0180
--0300
--0600
--0000
-+3000
-+3180
-+3300
-+3600
-+3000
-@@ -16103,5 +16103,5 @@
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -16173,5 +16173,5 @@
--0000
--0000
--0000
--0000
--0000
-+6000
-+6000
-+6000
-+6000
-+6000
-@@ -16243,7 +16243,7 @@
--0000
--0000
--0000
--0000
--0000
--F030
--F060
-+F000
-+F000
-+3000
-+3000
-+3000
-+3030
-+3060
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -16030,6 +16030,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+3800
-+3800
-+3800
-+3800
-+3800
-+3800
-@@ -17356,6 +17356,6 @@
--0070
--00E0
--01C0
--0380
--0000
--0000
-+3870
-+38E0
-+39C0
-+3B80
-+3800
-+3800
-@@ -17941,6 +17941,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+3800
-+3800
-+3800
-+3800
-+3800
-+3800
-@@ -18019,6 +18019,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+7000
-+7000
-+7000
-+7000
-+7000
-+7000
-@@ -18097,8 +18097,8 @@
--0000
--0000
--0000
--0000
--0000
--0000
--F81C
--F838
-+F800
-+F800
-+3800
-+3800
-+3800
-+3800
-+381C
-+3838
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:36.000000000 +0200
-@@ -16030,6 +16030,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+1800
-+1800
-+1800
-+1800
-+1800
-+1800
-@@ -17356,6 +17356,6 @@
--0070
--00E0
--01C0
--0380
--0000
--0000
-+1870
-+18E0
-+19C0
-+1B80
-+1800
-+1800
-@@ -17941,6 +17941,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+1800
-+1800
-+1800
-+1800
-+1800
-+1800
-@@ -18019,6 +18019,6 @@
--0000
--0000
--0000
--0000
--0000
--0000
-+3000
-+3000
-+3000
-+3000
-+3000
-+3000
-@@ -18097,8 +18097,8 @@
--0000
--0000
--0000
--0000
--0000
--0000
--781C
--7838
-+7800
-+7800
-+1800
-+1800
-+1800
-+1800
-+181C
-+1838
---- ./uni/xos4-2.uni.orig 2006-02-04 12:34:00.000000000 +0200
-+++ ./uni/xos4-2.uni 2006-03-23 20:43:36.000000000 +0200
-@@ -122 +122 @@
--201C
-+2219
-@@ -376 +376 @@
--043A
-+201C
---- ./dup/xos4-2.dup.orig 2006-03-15 19:46:10.000000000 +0200
-+++ ./dup/xos4-2.dup 2006-03-23 20:43:36.000000000 +0200
-@@ -68,0 +69 @@
-+006B 043A
diff --git a/system/terminus-font/patches/terminus-font-4.20-ao2.diff b/system/terminus-font/patches/terminus-font-4.28-ao2.diff
index 57f1bf52b5045..fba52f7f1259a 100644
--- a/system/terminus-font/patches/terminus-font-4.20-ao2.diff
+++ b/system/terminus-font/patches/terminus-font-4.28-ao2.diff
@@ -1,5 +1,5 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1292,2 +1291,0 @@
-70
-08
@@ -88,40 +88,40 @@
+88
+98
+68
-@@ -7638,2 +7637,0 @@
+@@ -9101,2 +9100,0 @@
-70
-08
-@@ -7643 +7641,3 @@
+@@ -9106 +9104,3 @@
-78
+88
+98
+68
-@@ -9215,2 +9214,0 @@
+@@ -10678,2 +10677,0 @@
-70
-08
-@@ -9220 +9218,3 @@
+@@ -10683 +10681,3 @@
-78
+88
+98
+68
-@@ -9253,2 +9252,0 @@
+@@ -10716,2 +10715,0 @@
-70
-08
-@@ -9258 +9256,3 @@
+@@ -10721 +10719,3 @@
-78
+88
+98
+68
-@@ -9292,2 +9292,2 @@
+@@ -10755,2 +10755,2 @@
-28
-68
+A8
+A8
-@@ -9296 +9296 @@
+@@ -10759 +10759 @@
-78
+58
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:29.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1292,2 +1291,0 @@
-70
-08
@@ -210,40 +210,40 @@
+88
+98
+68
-@@ -7638,2 +7637,0 @@
+@@ -9101,2 +9100,0 @@
-70
-08
-@@ -7643 +7641,3 @@
+@@ -9106 +9104,3 @@
-78
+88
+98
+68
-@@ -9215,2 +9214,0 @@
+@@ -10678,2 +10677,0 @@
-70
-08
-@@ -9220 +9218,3 @@
+@@ -10683 +10681,3 @@
-78
+88
+98
+68
-@@ -9253,2 +9252,0 @@
+@@ -10716,2 +10715,0 @@
-70
-08
-@@ -9258 +9256,3 @@
+@@ -10721 +10719,3 @@
-78
+88
+98
+68
-@@ -9292,2 +9292,2 @@
+@@ -10755,2 +10755,2 @@
-28
-68
+A8
+A8
-@@ -9296 +9296 @@
+@@ -10759 +10759 @@
-78
+58
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1425,2 +1424,0 @@
-7C
-06
@@ -332,36 +332,34 @@
@@ -4176,2 +4175,0 @@
-7C
-06
-@@ -4182 +4180,3 @@
--7E
+@@ -4181,0 +4180,2 @@
+C6
+CE
-+7A
-@@ -8439,2 +8438,0 @@
+@@ -10056,2 +10055,0 @@
-7C
-06
-@@ -8445 +8443,3 @@
+@@ -10062 +10060,3 @@
-7E
+C6
+CE
+7A
-@@ -10182,2 +10181,0 @@
+@@ -11799,2 +11798,0 @@
-7C
-06
-@@ -10188 +10186,3 @@
+@@ -11805 +11803,3 @@
-7E
+C6
+CE
+7A
-@@ -10224,2 +10223,0 @@
+@@ -11841,2 +11840,0 @@
-7C
-06
-@@ -10230 +10228,3 @@
+@@ -11847 +11845,3 @@
-7E
+C6
+CE
+7A
-@@ -10266,4 +10266,4 @@
+@@ -11883,4 +11883,4 @@
-6C
-16
-16
@@ -370,8 +368,8 @@
+D6
+D6
+DE
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1425,2 +1424,0 @@
-3C
-02
@@ -463,39 +461,39 @@
+42
+46
+3A
-@@ -8439,2 +8438,0 @@
+@@ -10056,2 +10055,0 @@
-3C
-02
-@@ -8445 +8443,3 @@
+@@ -10062 +10060,3 @@
-3E
+42
+46
+3A
-@@ -10182,2 +10181,0 @@
+@@ -11799,2 +11798,0 @@
-3C
-02
-@@ -10188 +10186,3 @@
+@@ -11805 +11803,3 @@
-3E
+42
+46
+3A
-@@ -10224,2 +10223,0 @@
+@@ -11841,2 +11840,0 @@
-3C
-02
-@@ -10230 +10228,3 @@
+@@ -11847 +11845,3 @@
-3E
+42
+46
+3A
-@@ -10266,3 +10266,3 @@
+@@ -11883,3 +11883,3 @@
-6C
-12
-72
+7C
+92
+92
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1425,2 +1424,0 @@
-7C
-06
@@ -582,44 +580,42 @@
@@ -4176,2 +4175,0 @@
-7C
-06
-@@ -4182 +4180,3 @@
--7E
+@@ -4181,0 +4180,2 @@
+C6
+CE
-+7A
-@@ -8439,2 +8438,0 @@
+@@ -10056,2 +10055,0 @@
-7C
-06
-@@ -8445 +8443,3 @@
+@@ -10062 +10060,3 @@
-7E
+C6
+CE
+7A
-@@ -10182,2 +10181,0 @@
+@@ -11799,2 +11798,0 @@
-7C
-06
-@@ -10188 +10186,3 @@
+@@ -11805 +11803,3 @@
-7E
+C6
+CE
+7A
-@@ -10224,2 +10223,0 @@
+@@ -11841,2 +11840,0 @@
-7C
-06
-@@ -10230 +10228,3 @@
+@@ -11847 +11845,3 @@
-7E
+C6
+CE
+7A
-@@ -10266,3 +10266,3 @@
+@@ -11883,3 +11883,3 @@
-76
-1B
-7B
+7E
+DB
+DB
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1557,2 +1556,0 @@
-7C
-06
@@ -713,31 +709,31 @@
+C6
+CE
+7A
-@@ -9239,2 +9238,0 @@
+@@ -11010,2 +11009,0 @@
-7C
-06
-@@ -9245 +9243,3 @@
+@@ -11016 +11014,3 @@
-7E
+C6
+CE
+7A
-@@ -11148,2 +11147,0 @@
+@@ -12919,2 +12918,0 @@
-7C
-06
-@@ -11154 +11152,3 @@
+@@ -12925 +12923,3 @@
-7E
+C6
+CE
+7A
-@@ -11194,2 +11193,0 @@
+@@ -12965,2 +12964,0 @@
-7C
-06
-@@ -11200 +11198,3 @@
+@@ -12971 +12969,3 @@
-7E
+C6
+CE
+7A
-@@ -11240,4 +11240,4 @@
+@@ -13011,4 +13011,4 @@
-6C
-16
-16
@@ -746,8 +742,8 @@
+D6
+D6
+DE
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1557,2 +1556,0 @@
-3C
-02
@@ -839,39 +835,39 @@
+42
+46
+3A
-@@ -9239,2 +9238,0 @@
+@@ -11010,2 +11009,0 @@
-3C
-02
-@@ -9245 +9243,3 @@
+@@ -11016 +11014,3 @@
-3E
+42
+46
+3A
-@@ -11148,2 +11147,0 @@
+@@ -12919,2 +12918,0 @@
-3C
-02
-@@ -11154 +11152,3 @@
+@@ -12925 +12923,3 @@
-3E
+42
+46
+3A
-@@ -11194,2 +11193,0 @@
+@@ -12965,2 +12964,0 @@
-3C
-02
-@@ -11200 +11198,3 @@
+@@ -12971 +12969,3 @@
-3E
+42
+46
+3A
-@@ -11240,3 +11240,3 @@
+@@ -13011,3 +13011,3 @@
-6C
-12
-72
+7C
+92
+92
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1557,2 +1556,0 @@
-7C
-06
@@ -963,39 +959,39 @@
+C6
+CE
+7A
-@@ -9239,2 +9238,0 @@
+@@ -11010,2 +11009,0 @@
-7C
-06
-@@ -9245 +9243,3 @@
+@@ -11016 +11014,3 @@
-7E
+C6
+CE
+7A
-@@ -11148,2 +11147,0 @@
+@@ -12919,2 +12918,0 @@
-7C
-06
-@@ -11154 +11152,3 @@
+@@ -12925 +12923,3 @@
-7E
+C6
+CE
+7A
-@@ -11194,2 +11193,0 @@
+@@ -12965,2 +12964,0 @@
-7C
-06
-@@ -11200 +11198,3 @@
+@@ -12971 +12969,3 @@
-7E
+C6
+CE
+7A
-@@ -11240,3 +11240,3 @@
+@@ -13011,3 +13011,3 @@
-76
-1B
-7B
+7E
+DB
+DB
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1823,3 +1822,0 @@
-3F00
-0180
@@ -1110,37 +1106,37 @@
+6180
+6380
+3E80
-@@ -10841,3 +10840,0 @@
+@@ -12920,3 +12919,0 @@
-3F00
-0180
-0180
-@@ -10849 +10846,4 @@
+@@ -12928 +12925,4 @@
-3F80
+6180
+6180
+6380
+3E80
-@@ -13082,3 +13081,0 @@
+@@ -15161,3 +15160,0 @@
-3F00
-0180
-0180
-@@ -13090 +13087,4 @@
+@@ -15169 +15166,4 @@
-3F80
+6180
+6180
+6380
+3E80
-@@ -13136,3 +13135,0 @@
+@@ -15215,3 +15214,0 @@
-3F00
-0180
-0180
-@@ -13144 +13141,4 @@
+@@ -15223 +15220,4 @@
-3F80
+6180
+6180
+6380
+3E80
-@@ -13190,4 +13190,4 @@
+@@ -15269,4 +15269,4 @@
-7780
-0CC0
-0CC0
@@ -1149,13 +1145,13 @@
+CCC0
+CCC0
+CCC0
-@@ -13197,2 +13197,2 @@
+@@ -15276,2 +15276,2 @@
-CCC0
-7B80
+DCC0
+7780
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:28.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -1823,3 +1822,0 @@
-3E00
-0100
@@ -1270,37 +1266,37 @@
+4300
+4500
+3D00
-@@ -10841,3 +10840,0 @@
+@@ -12920,3 +12919,0 @@
-3E00
-0100
-0100
-@@ -10849 +10846,4 @@
+@@ -12928 +12925,4 @@
-3F00
+4100
+4300
+4500
+3D00
-@@ -13082,3 +13081,0 @@
+@@ -15161,3 +15160,0 @@
-3E00
-0100
-0100
-@@ -13090 +13087,4 @@
+@@ -15169 +15166,4 @@
-3F00
+4100
+4300
+4500
+3D00
-@@ -13136,3 +13135,0 @@
+@@ -15215,3 +15214,0 @@
-3E00
-0100
-0100
-@@ -13144 +13141,4 @@
+@@ -15223 +15220,4 @@
-3F00
+4100
+4300
+4500
+3D00
-@@ -13190,4 +13190,4 @@
+@@ -15269,4 +15269,4 @@
-7700
-0880
-0880
@@ -1309,13 +1305,13 @@
+8880
+8880
+8880
-@@ -13197,2 +13197,2 @@
+@@ -15276,2 +15276,2 @@
-8880
-7700
+9880
+6700
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:32.000000000 +0000
@@ -2088,4 +2087,0 @@
-3F80
-00C0
@@ -1483,12 +1479,12 @@
+60E0
+31E0
+1F60
-@@ -12442,4 +12441,0 @@
+@@ -14829,4 +14828,0 @@
-3F80
-00C0
-0060
-0060
-@@ -12451,2 +12447,6 @@
+@@ -14838,2 +14834,6 @@
-3060
-1FE0
+6060
@@ -1497,12 +1493,12 @@
+60E0
+31E0
+1F60
-@@ -15015,4 +15014,0 @@
+@@ -17402,4 +17401,0 @@
-3F80
-00C0
-0060
-0060
-@@ -15024,2 +15020,6 @@
+@@ -17411,2 +17407,6 @@
-3060
-1FE0
+6060
@@ -1511,12 +1507,12 @@
+60E0
+31E0
+1F60
-@@ -15077,4 +15076,0 @@
+@@ -17464,4 +17463,0 @@
-3F80
-00C0
-0060
-0060
-@@ -15086,2 +15082,6 @@
+@@ -17473,2 +17469,6 @@
-3060
-1FE0
+6060
@@ -1525,7 +1521,7 @@
+60E0
+31E0
+1F60
-@@ -15139,5 +15139,5 @@
+@@ -17526,5 +17526,5 @@
-7BE0
-0E30
-0630
@@ -1536,13 +1532,13 @@
+C630
+C630
+C630
-@@ -15148,2 +15148,2 @@
+@@ -17535,2 +17535,2 @@
-C730
-7DE0
+CE30
+7BE0
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:31.000000000 +0000
@@ -2088,4 +2087,0 @@
-3F00
-0080
@@ -1710,12 +1706,12 @@
+40C0
+2140
+1E40
-@@ -12442,4 +12441,0 @@
+@@ -14829,4 +14828,0 @@
-3F00
-0080
-0040
-0040
-@@ -12451,2 +12447,6 @@
+@@ -14838,2 +14834,6 @@
-2040
-1FC0
+4040
@@ -1724,12 +1720,12 @@
+40C0
+2140
+1E40
-@@ -15015,4 +15014,0 @@
+@@ -17402,4 +17401,0 @@
-3F00
-0080
-0040
-0040
-@@ -15024,2 +15020,6 @@
+@@ -17411,2 +17407,6 @@
-2040
-1FC0
+4040
@@ -1738,12 +1734,12 @@
+40C0
+2140
+1E40
-@@ -15077,4 +15076,0 @@
+@@ -17464,4 +17463,0 @@
-3F00
-0080
-0040
-0040
-@@ -15086,2 +15082,6 @@
+@@ -17473,2 +17469,6 @@
-2040
-1FC0
+4040
@@ -1752,7 +1748,7 @@
+40C0
+2140
+1E40
-@@ -15139,5 +15139,5 @@
+@@ -17526,5 +17526,5 @@
-7BC0
-0420
-0420
@@ -1763,13 +1759,13 @@
+8420
+8420
+8420
-@@ -15148,2 +15148,2 @@
+@@ -17535,2 +17535,2 @@
-8420
-7BC0
+8C20
+73C0
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:32.000000000 +0000
@@ -2353,4 +2352,0 @@
-1FC0
-1FE0
@@ -1920,49 +1916,49 @@
@@ -6950 +6950 @@
-1FF0
+1FB0
-@@ -14043,4 +14042,0 @@
+@@ -16738,4 +16737,0 @@
-1FC0
-1FE0
-0030
-0030
-@@ -14053,0 +14050,4 @@
+@@ -16748,0 +16745,4 @@
+6030
+6030
+6030
+6070
-@@ -14055 +14055 @@
+@@ -16750 +16750 @@
-1FF0
+1FB0
-@@ -16948,4 +16947,0 @@
+@@ -19643,4 +19642,0 @@
-1FC0
-1FE0
-0030
-0030
-@@ -16958,0 +16955,4 @@
+@@ -19653,0 +19650,4 @@
+6030
+6030
+6030
+6070
-@@ -16960 +16960 @@
+@@ -19655 +19655 @@
-1FF0
+1FB0
-@@ -17018,4 +17017,0 @@
+@@ -19713,4 +19712,0 @@
-1FC0
-1FE0
-0030
-0030
-@@ -17028,0 +17025,4 @@
+@@ -19723,0 +19720,4 @@
+6030
+6030
+6030
+6070
-@@ -17030 +17030 @@
+@@ -19725 +19725 @@
-1FF0
+1FB0
-@@ -17088 +17088 @@
+@@ -19783 +19783 @@
-7DE0
+3FE0
-@@ -17090,4 +17090,3 @@
+@@ -19785,4 +19785,3 @@
-0318
-0318
-3F18
@@ -1970,13 +1966,13 @@
+C318
+C318
+C318
-@@ -17098,0 +17098 @@
+@@ -19793,0 +19793 @@
+C718
-@@ -17100 +17100 @@
+@@ -19795 +19795 @@
-3EF0
+3DF0
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:32.000000000 +0000
@@ -2353,4 +2352,0 @@
-1FC0
-0060
@@ -2139,12 +2135,12 @@
+6070
+30F0
+1FB0
-@@ -14043,4 +14042,0 @@
+@@ -16738,4 +16737,0 @@
-1FC0
-0060
-0030
-0030
-@@ -14054,2 +14050,6 @@
+@@ -16749,2 +16745,6 @@
-3030
-1FF0
+6030
@@ -2153,12 +2149,12 @@
+6070
+30F0
+1FB0
-@@ -16948,4 +16947,0 @@
+@@ -19643,4 +19642,0 @@
-1FC0
-0060
-0030
-0030
-@@ -16959,2 +16955,6 @@
+@@ -19654,2 +19650,6 @@
-3030
-1FF0
+6030
@@ -2167,12 +2163,12 @@
+6070
+30F0
+1FB0
-@@ -17018,4 +17017,0 @@
+@@ -19713,4 +19712,0 @@
-1FC0
-0060
-0030
-0030
-@@ -17029,2 +17025,6 @@
+@@ -19724,2 +19720,6 @@
-3030
-1FF0
+6030
@@ -2181,7 +2177,7 @@
+6070
+30F0
+1FB0
-@@ -17088,6 +17088,6 @@
+@@ -19783,6 +19783,6 @@
-7DE0
-0730
-0318
@@ -2194,13 +2190,13 @@
+C318
+C318
+C318
-@@ -17099,2 +17099,2 @@
+@@ -19794,2 +19794,2 @@
-6398
-3EF0
+6718
+3DF0
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:31.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:32.000000000 +0000
@@ -2620,5 +2619,0 @@
-3FF0
-3FF8
@@ -2321,16 +2317,15 @@
@@ -6494 +6494 @@
-1FFC
+1FDC
-@@ -6520,7 +6520,7 @@
+@@ -6520 +6520 @@
-7FF8
--7FFC
++3FF8
+@@ -6522,5 +6522,5 @@
-038E
-038E
-038E
-3F8E
-7FFE
-+3FF8
-+FFFC
+E38E
+E38E
+E38E
@@ -2387,74 +2382,73 @@
@@ -7742 +7742 @@
-1FFC
+1FDC
-@@ -15646,5 +15645,0 @@
+@@ -18649,5 +18648,0 @@
-3FF0
-3FF8
-001C
-001C
-001C
-@@ -15657,0 +15653,5 @@
+@@ -18660,0 +18656,5 @@
+701C
+701C
+701C
+703C
+707C
-@@ -15659 +15659 @@
+@@ -18662 +18662 @@
-1FFC
+1FDC
-@@ -18883,5 +18882,0 @@
+@@ -21886,5 +21885,0 @@
-3FF0
-3FF8
-001C
-001C
-001C
-@@ -18894,0 +18890,5 @@
+@@ -21897,0 +21893,5 @@
+701C
+701C
+701C
+703C
+707C
-@@ -18896 +18896 @@
+@@ -21899 +21899 @@
-1FFC
+1FDC
-@@ -18961,5 +18960,0 @@
+@@ -21964,5 +21963,0 @@
-3FF0
-3FF8
-001C
-001C
-001C
-@@ -18972,0 +18968,5 @@
+@@ -21975,0 +21971,5 @@
+701C
+701C
+701C
+703C
+707C
-@@ -18974 +18974 @@
+@@ -21977 +21977 @@
-1FFC
+1FDC
-@@ -19039,7 +19039,7 @@
+@@ -22042 +22042 @@
-7FF8
--7FFC
++3FF8
+@@ -22044,5 +22044,5 @@
-038E
-038E
-038E
-3F8E
-7FFE
-+3FF8
-+FFFC
+E38E
+E38E
+E38E
+E38E
+E3FE
-@@ -19050 +19050 @@
+@@ -22053 +22053 @@
-E38E
+E78E
-@@ -19052 +19052 @@
+@@ -22055 +22055 @@
-3FFC
+3DFC
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:29.000000000 +0200
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:32.000000000 +0000
@@ -2620,5 +2619,0 @@
-1FF0
-1FF8
@@ -2582,16 +2576,15 @@
+303C
+1FEC
+0FCC
-@@ -6520,7 +6520,7 @@
+@@ -6520 +6520 @@
-3EF8
--3FFC
++1FF8
+@@ -6522,5 +6522,5 @@
-0186
-0186
-0186
-1F86
-3FFE
-+1FF8
-+7FFC
+6186
+6186
+6186
@@ -2651,13 +2644,13 @@
+303C
+1FEC
+0FCC
-@@ -15646,5 +15645,0 @@
+@@ -18649,5 +18648,0 @@
-1FF0
-1FF8
-000C
-000C
-000C
-@@ -15658,2 +15653,7 @@
+@@ -18661,2 +18656,7 @@
-1FFC
-0FFC
+300C
@@ -2667,13 +2660,13 @@
+303C
+1FEC
+0FCC
-@@ -18883,5 +18882,0 @@
+@@ -21886,5 +21885,0 @@
-1FF0
-1FF8
-000C
-000C
-000C
-@@ -18895,2 +18890,7 @@
+@@ -21898,2 +21893,7 @@
-1FFC
-0FFC
+300C
@@ -2683,13 +2676,13 @@
+303C
+1FEC
+0FCC
-@@ -18961,5 +18960,0 @@
+@@ -21964,5 +21963,0 @@
-1FF0
-1FF8
-000C
-000C
-000C
-@@ -18973,2 +18968,7 @@
+@@ -21976,2 +21971,7 @@
-1FFC
-0FFC
+300C
@@ -2699,24 +2692,23 @@
+303C
+1FEC
+0FCC
-@@ -19039,7 +19039,7 @@
+@@ -22042 +22042 @@
-3EF8
--3FFC
++1FF8
+@@ -22044,5 +22044,5 @@
-0186
-0186
-0186
-1F86
-3FFE
-+1FF8
-+7FFC
+6186
+6186
+6186
+6186
+61FE
-@@ -19050 +19050 @@
+@@ -22053 +22053 @@
-6186
+6386
-@@ -19052 +19052 @@
+@@ -22055 +22055 @@
-1F7C
+1CFC
diff --git a/system/terminus-font/patches/terminus-font-4.28-cm2.diff b/system/terminus-font/patches/terminus-font-4.28-cm2.diff
new file mode 100644
index 0000000000000..e2e2866038949
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-cm2.diff
@@ -0,0 +1,592 @@
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:33.000000000 +0000
+@@ -4064 +4063,0 @@
+-0600
+@@ -4066,0 +4066 @@
++30C0
+@@ -4312 +4311,0 @@
+-0600
+@@ -4314,0 +4314 @@
++30C0
+@@ -4436 +4435,0 @@
+-0600
+@@ -4438,0 +4438 @@
++30C0
+@@ -4622 +4621,0 @@
+-0600
+@@ -4624,0 +4624 @@
++30C0
+@@ -4839 +4838,0 @@
+-0600
+@@ -4841,0 +4841 @@
++30C0
+@@ -5060 +5059,0 @@
+-0600
+@@ -5062,0 +5062 @@
++30C0
+@@ -5308 +5307,0 @@
+-0600
+@@ -5310,0 +5310 @@
++30C0
+@@ -5432 +5431,0 @@
+-0600
+@@ -5434,0 +5434 @@
++30C0
+@@ -5618 +5617,0 @@
+-0600
+@@ -5620,0 +5620 @@
++30C0
+@@ -5835 +5834,0 @@
+-0600
+@@ -5837,0 +5837 @@
++30C0
+@@ -6234 +6233,0 @@
+-0600
+@@ -6236,0 +6236 @@
++30C0
+@@ -6269 +6268,0 @@
+-0600
+@@ -6271,0 +6271 @@
++30C0
+@@ -6357,0 +6358 @@
++30C0
+@@ -6360 +6360,0 @@
+-0600
+@@ -6392,0 +6393 @@
++30C0
+@@ -6395 +6395,0 @@
+-0600
+@@ -6419,0 +6420 @@
++30C0
+@@ -6422 +6422,0 @@
+-0600
+@@ -6450,0 +6451 @@
++30C0
+@@ -6453 +6453,0 @@
+-0600
+@@ -6791,0 +6792 @@
++30C0
+@@ -6794 +6794,0 @@
+-0600
+@@ -6826,0 +6827 @@
++30C0
+@@ -6829 +6829,0 @@
+-0600
+@@ -6854 +6853,0 @@
+-0600
+@@ -6856,0 +6856 @@
++30C0
+@@ -6889 +6888,0 @@
+-0600
+@@ -6891,0 +6891 @@
++30C0
+@@ -7102 +7101,0 @@
+-0600
+@@ -7104,0 +7104 @@
++30C0
+@@ -7133 +7132,0 @@
+-0600
+@@ -7135,0 +7135 @@
++30C0
+@@ -7598,3 +7598,3 @@
+-00C0
+-01E0
+-0330
++01C0
++0360
++0630
+@@ -7633,3 +7633,3 @@
+-00C0
+-01E0
+-0330
++01C0
++0360
++0630
+@@ -7876,0 +7877 @@
++30C0
+@@ -7879 +7879,0 @@
+-0600
+@@ -7907,0 +7908 @@
++30C0
+@@ -7910 +7910,0 @@
+-0600
+@@ -8186,0 +8187 @@
++30C0
+@@ -8189 +8189,0 @@
+-0600
+@@ -8221,0 +8222 @@
++30C0
+@@ -8224 +8224,0 @@
+-0600
+@@ -8713,0 +8714 @@
++30C0
+@@ -8716 +8716,0 @@
+-0600
+@@ -8748,0 +8749 @@
++30C0
+@@ -8751 +8751,0 @@
+-0600
+@@ -8838 +8837,0 @@
+-0600
+@@ -8840,0 +8840 @@
++30C0
+@@ -8873 +8872,0 @@
+-0600
+@@ -8875,0 +8875 @@
++30C0
+@@ -8961,0 +8962 @@
++30C0
+@@ -8964 +8964,0 @@
+-0600
+@@ -8996,0 +8997 @@
++30C0
+@@ -8999 +8999,0 @@
+-0600
+@@ -9085,0 +9086 @@
++30C0
+@@ -9088 +9088,0 @@
+-0600
+@@ -9116,0 +9117 @@
++6180
+@@ -9119 +9119,0 @@
+-0C00
+@@ -9582 +9581,0 @@
+-0600
+@@ -9584,0 +9584 @@
++30C0
+@@ -9617 +9616,0 @@
+-0600
+@@ -9619,0 +9619 @@
++30C0
+@@ -9798,0 +9799 @@
++30C0
+@@ -9801 +9801,0 @@
+-0600
+@@ -9833,0 +9834 @@
++30C0
+@@ -9836 +9836,0 @@
+-0600
+@@ -10605 +10604,0 @@
+-0600
+@@ -10607,0 +10607 @@
++30C0
+@@ -10635,0 +10636 @@
++30C0
+@@ -10638 +10638,0 @@
+-0600
+@@ -10884 +10883,0 @@
+-0600
+@@ -10886,0 +10886 @@
++30C0
+@@ -10976,0 +10977 @@
++30C0
+@@ -10979 +10979,0 @@
+-0600
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:33.000000000 +0000
+@@ -4064,2 +4064 @@
+-0400
+-0A00
++0E00
+@@ -4066,0 +4066 @@
++2080
+@@ -4312,2 +4312 @@
+-0400
+-0A00
++0E00
+@@ -4314,0 +4314 @@
++2080
+@@ -4436,2 +4436 @@
+-0400
+-0A00
++0E00
+@@ -4438,0 +4438 @@
++2080
+@@ -4622,2 +4622 @@
+-0400
+-0A00
++0E00
+@@ -4624,0 +4624 @@
++2080
+@@ -4839,2 +4839 @@
+-0400
+-0A00
++0E00
+@@ -4841,0 +4841 @@
++2080
+@@ -5060,2 +5060 @@
+-0400
+-0A00
++0E00
+@@ -5062,0 +5062 @@
++2080
+@@ -5308,2 +5308 @@
+-0400
+-0A00
++0E00
+@@ -5310,0 +5310 @@
++2080
+@@ -5432,2 +5432 @@
+-0400
+-0A00
++0E00
+@@ -5434,0 +5434 @@
++2080
+@@ -5618,2 +5618 @@
+-0400
+-0A00
++0E00
+@@ -5620,0 +5620 @@
++2080
+@@ -5835,2 +5835 @@
+-0400
+-0A00
++0E00
+@@ -5837,0 +5837 @@
++2080
+@@ -6234,2 +6234 @@
+-0400
+-0A00
++0E00
+@@ -6236,0 +6236 @@
++2080
+@@ -6269,2 +6269 @@
+-0400
+-0A00
++0E00
+@@ -6271,0 +6271 @@
++2080
+@@ -6357,0 +6358 @@
++2080
+@@ -6359,2 +6360 @@
+-0A00
+-0400
++0E00
+@@ -6392,0 +6393 @@
++2080
+@@ -6394,2 +6395 @@
+-0A00
+-0400
++0E00
+@@ -6419,0 +6420 @@
++2080
+@@ -6421,2 +6422 @@
+-0A00
+-0400
++0E00
+@@ -6450,0 +6451 @@
++2080
+@@ -6452,2 +6453 @@
+-0A00
+-0400
++0E00
+@@ -6791,0 +6792 @@
++2080
+@@ -6793,2 +6794 @@
+-0A00
+-0400
++0E00
+@@ -6826,0 +6827 @@
++2080
+@@ -6828,2 +6829 @@
+-0A00
+-0400
++0E00
+@@ -6854,2 +6854 @@
+-0400
+-0A00
++0E00
+@@ -6856,0 +6856 @@
++2080
+@@ -6889,2 +6889 @@
+-0400
+-0A00
++0E00
+@@ -6891,0 +6891 @@
++2080
+@@ -7102,2 +7102 @@
+-0400
+-0A00
++0E00
+@@ -7104,0 +7104 @@
++2080
+@@ -7133,2 +7133 @@
+-0400
+-0A00
++0E00
+@@ -7135,0 +7135 @@
++2080
+@@ -7598,3 +7598,3 @@
+-0080
+-0140
+-0220
++0180
++0240
++0420
+@@ -7633,3 +7633,3 @@
+-0080
+-0140
+-0220
++0180
++0240
++0420
+@@ -7876,0 +7877 @@
++2080
+@@ -7878,2 +7879 @@
+-0A00
+-0400
++0E00
+@@ -7907,0 +7908 @@
++2080
+@@ -7909,2 +7910 @@
+-0A00
+-0400
++0E00
+@@ -8186,0 +8187 @@
++2080
+@@ -8188,2 +8189 @@
+-0A00
+-0400
++0E00
+@@ -8221,0 +8222 @@
++2080
+@@ -8223,2 +8224 @@
+-0A00
+-0400
++0E00
+@@ -8713,0 +8714 @@
++2080
+@@ -8715,2 +8716 @@
+-0A00
+-0400
++0E00
+@@ -8748,0 +8749 @@
++2080
+@@ -8750,2 +8751 @@
+-0A00
+-0400
++0E00
+@@ -8838,2 +8838 @@
+-0400
+-0A00
++0E00
+@@ -8840,0 +8840 @@
++2080
+@@ -8873,2 +8873 @@
+-0400
+-0A00
++0E00
+@@ -8875,0 +8875 @@
++2080
+@@ -8961,0 +8962 @@
++2080
+@@ -8963,2 +8964 @@
+-0A00
+-0400
++0E00
+@@ -8996,0 +8997 @@
++2080
+@@ -8998,2 +8999 @@
+-0A00
+-0400
++0E00
+@@ -9085,0 +9086 @@
++2080
+@@ -9087,2 +9088 @@
+-0A00
+-0400
++0E00
+@@ -9116,0 +9117 @@
++2080
+@@ -9118,2 +9119 @@
+-0A00
+-0400
++0E00
+@@ -9582,2 +9582 @@
+-0400
+-0A00
++0E00
+@@ -9584,0 +9584 @@
++2080
+@@ -9617,2 +9617 @@
+-0400
+-0A00
++0E00
+@@ -9619,0 +9619 @@
++2080
+@@ -9798,0 +9799 @@
++2080
+@@ -9800,2 +9801 @@
+-0A00
+-0400
++0E00
+@@ -9833,0 +9834 @@
++2080
+@@ -9835,2 +9836 @@
+-0A00
+-0400
++0E00
+@@ -10605,2 +10605 @@
+-0400
+-0A00
++0E00
+@@ -10607,0 +10607 @@
++2080
+@@ -10635,0 +10636 @@
++2080
+@@ -10637,2 +10638 @@
+-0A00
+-0400
++0E00
+@@ -10884,2 +10884 @@
+-0400
+-0A00
++0E00
+@@ -10886,0 +10886 @@
++2080
+@@ -10976,0 +10977 @@
++2080
+@@ -10978,2 +10979 @@
+-0A00
+-0400
++0E00
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:33.000000000 +0000
+@@ -3919,2 +3919,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -6754,2 +6754,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -6794,2 +6794,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -7384,2 +7384,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -7424,2 +7424,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -8224,2 +8224,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -8264,2 +8264,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -9414,2 +9414,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -9454,2 +9454,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -10464,2 +10464,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -10504,2 +10504,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -11549,2 +11549,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -11589,2 +11589,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -20159,2 +20159,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -20199,2 +20199,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -20579,2 +20579,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+@@ -20619,2 +20619,2 @@
+-1FC0
+-1FC0
++3FE0
++3FE0
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:33.000000000 +0000
+@@ -3920 +3920 @@
+-1FC0
++3FE0
+@@ -6755 +6755 @@
+-1FC0
++3FE0
+@@ -6795 +6795 @@
+-1FC0
++3FE0
+@@ -7385 +7385 @@
+-1FC0
++3FE0
+@@ -7425 +7425 @@
+-1FC0
++3FE0
+@@ -8225 +8225 @@
+-1FC0
++3FE0
+@@ -8265 +8265 @@
+-1FC0
++3FE0
+@@ -9415 +9415 @@
+-1FC0
++3FE0
+@@ -9455 +9455 @@
+-1FC0
++3FE0
+@@ -10465 +10465 @@
+-1FC0
++3FE0
+@@ -10505 +10505 @@
+-1FC0
++3FE0
+@@ -11550 +11550 @@
+-1FC0
++3FE0
+@@ -11590 +11590 @@
+-1FC0
++3FE0
+@@ -20160 +20160 @@
+-1FC0
++3FE0
+@@ -20200 +20200 @@
+-1FC0
++3FE0
+@@ -20580 +20580 @@
+-1FC0
++3FE0
+@@ -20620 +20620 @@
+-1FC0
++3FE0
diff --git a/system/terminus-font/patches/terminus-font-4.28-dv1.diff b/system/terminus-font/patches/terminus-font-4.28-dv1.diff
new file mode 100644
index 0000000000000..6b951ca5dcb85
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-dv1.diff
@@ -0,0 +1,681 @@
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -9137,3 +9137,2 @@
+-E0
+-90
+-90
++00
++00
+@@ -9141,0 +9141 @@
++F0
+@@ -9177,8 +9177,8 @@
+-78
+-88
+-88
+-88
+-88
+-78
+-08
+-70
++38
++48
++48
++48
++48
++FC
++84
++00
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:29.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -9137,3 +9137,2 @@
+-E0
+-90
+-90
++00
++00
+@@ -9141,0 +9141 @@
++F0
+@@ -9177,8 +9177,8 @@
+-78
+-88
+-88
+-88
+-88
+-78
+-08
+-70
++38
++48
++48
++48
++48
++FC
++84
++00
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -10095 +10095,4 @@
+-78
++00
++00
++00
++F8
+@@ -10098 +10100,0 @@
+-C8
+@@ -10102,2 +10103,0 @@
+-C6
+-C6
+@@ -10140,9 +10140,9 @@
+-7E
+-C6
+-C6
+-C6
+-C6
+-C6
+-7E
+-06
+-7C
++3E
++66
++66
++66
++66
++66
++FF
++C3
++00
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -10095 +10095,4 @@
+-38
++00
++00
++00
++78
+@@ -10098 +10100,0 @@
+-48
+@@ -10102,2 +10103,0 @@
+-42
+-42
+@@ -10140,8 +10139,0 @@
+-3E
+-42
+-42
+-42
+-42
+-42
+-3E
+-02
+@@ -10148,0 +10141,8 @@
++44
++44
++44
++44
++44
++FE
++82
++00
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -10095 +10095,4 @@
+-78
++00
++00
++00
++F8
+@@ -10098 +10100,0 @@
+-C8
+@@ -10102,2 +10103,0 @@
+-C6
+-C6
+@@ -10140,9 +10140,9 @@
+-7E
+-C6
+-C6
+-C6
+-C6
+-C6
+-7E
+-06
+-7C
++3E
++66
++66
++66
++66
++66
++FF
++C3
++00
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -11053 +11053,4 @@
+-78
++00
++00
++00
++F8
+@@ -11056 +11058,0 @@
+-C8
+@@ -11060,2 +11061,0 @@
+-C6
+-C6
+@@ -11102,10 +11102,10 @@
+-7E
+-C6
+-C6
+-C6
+-C6
+-C6
+-7E
+-06
+-06
+-7C
++3E
++66
++66
++66
++66
++66
++FF
++C3
++00
++00
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -11053 +11053,4 @@
+-38
++00
++00
++00
++78
+@@ -11056 +11058,0 @@
+-48
+@@ -11060,2 +11061,0 @@
+-42
+-42
+@@ -11102,9 +11101,0 @@
+-3E
+-42
+-42
+-42
+-42
+-42
+-3E
+-02
+-02
+@@ -11111,0 +11103,9 @@
++44
++44
++44
++44
++44
++FE
++82
++00
++00
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -11053 +11053,4 @@
+-78
++00
++00
++00
++F8
+@@ -11056 +11058,0 @@
+-C8
+@@ -11060,2 +11061,0 @@
+-C6
+-C6
+@@ -11102,10 +11102,10 @@
+-7E
+-C6
+-C6
+-C6
+-C6
+-C6
+-7E
+-06
+-06
+-7C
++3E
++66
++66
++66
++66
++66
++FF
++C3
++00
++00
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -12970,5 +12970,4 @@
+-3E00
+-6300
+-6300
+-6300
+-6200
++0000
++0000
++0000
++0000
+@@ -12978,0 +12978 @@
++7F00
+@@ -13028,12 +13028,12 @@
+-3F80
+-6180
+-6180
+-6180
+-6180
+-6180
+-6180
+-6180
+-3F80
+-0180
+-0180
+-3F00
++1F00
++3300
++6300
++6300
++6300
++6300
++6300
++6300
++FF80
++C180
++C180
++0000
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -12970,5 +12970,4 @@
+-3C00
+-4200
+-4200
+-4200
+-4400
++0000
++0000
++0000
++0000
+@@ -12978,0 +12978 @@
++7E00
+@@ -13028,12 +13028,12 @@
+-3F00
+-4100
+-4100
+-4100
+-4100
+-4100
+-4100
+-4100
+-3F00
+-0100
+-0100
+-3E00
++0F00
++1100
++2100
++2100
++2100
++2100
++2100
++2100
++7F80
++4080
++4080
++0000
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -14887,2 +14887,5 @@
+-3F00
+-6180
++0000
++0000
++0000
++0000
++7F80
+@@ -14892,2 +14894,0 @@
+-6180
+-7F80
+@@ -14894,0 +14896 @@
++7FC0
+@@ -14899,3 +14901 @@
+-6060
+-60C0
+-7F80
++7FC0
+@@ -14953,7 +14953,11 @@
+-1FE0
+-3060
+-6060
+-6060
+-6060
+-6060
+-6060
++0FC0
++18C0
++30C0
++30C0
++30C0
++30C0
++30C0
++30C0
++30C0
++30C0
++7FE0
+@@ -14962,6 +14966,2 @@
+-30E0
+-1FE0
+-0060
+-0060
+-00C0
+-3F80
++0000
++0000
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -14887,2 +14887,5 @@
+-3E00
+-4100
++0000
++0000
++0000
++0000
++7F00
+@@ -14892,2 +14894,0 @@
+-4100
+-7F00
+@@ -14894,0 +14896 @@
++7F80
+@@ -14899,3 +14901 @@
+-4040
+-4080
+-7F00
++7F80
+@@ -14953,7 +14953,11 @@
+-1FC0
+-2040
+-4040
+-4040
+-4040
+-4040
+-4040
++0F80
++1080
++2080
++2080
++2080
++2080
++2080
++2080
++2080
++2080
++7FC0
+@@ -14962,6 +14966,2 @@
+-20C0
+-1F40
+-0040
+-0040
+-0080
+-3F00
++0000
++0000
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -16803 +16803,5 @@
+-3F00
++0000
++0000
++0000
++0000
++0000
+@@ -16805,5 +16808,0 @@
+-60C0
+-60C0
+-60C0
+-60C0
+-6180
+@@ -16811,5 +16810,6 @@
+-7FE0
+-6030
+-6030
+-6030
+-6030
++6060
++6060
++6060
++7FC0
++7FC0
++6060
+@@ -16878,11 +16878,11 @@
+-1FF0
+-3FF0
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
++07F0
++0FF0
++1830
++1830
++1830
++1830
++1830
++1830
++1830
++1830
++1830
+@@ -16890,6 +16890,6 @@
+-1FF0
+-0030
+-0030
+-0030
+-3FE0
+-3FC0
++7FF8
++6018
++6018
++6018
++0000
++0000
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:34.000000000 +0000
+@@ -16803,4 +16803,6 @@
+-3F00
+-6180
+-60C0
+-60C0
++0000
++0000
++0000
++0000
++0000
++7F80
+@@ -16807,0 +16810,3 @@
++6060
++6060
++6060
+@@ -16809 +16813,0 @@
+-6180
+@@ -16815,4 +16818,0 @@
+-6030
+-6030
+-6030
+-6030
+@@ -16878,18 +16878,18 @@
+-1FF0
+-3030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+-0030
+-0030
+-0030
+-0060
+-3FC0
++07F0
++0C30
++1830
++1830
++1830
++1830
++1830
++1830
++1830
++1830
++1830
++1830
++7FF8
++6018
++6018
++6018
++0000
++0000
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:31.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -18721 +18721,6 @@
+-3FC0
++0000
++0000
++0000
++0000
++0000
++0000
+@@ -18722,0 +18728,4 @@
++7FF0
++7038
++7038
++7038
+@@ -18724,6 +18733 @@
+-7070
+-7070
+-7070
+-7070
+-70E0
+-7FE0
++7FF0
+@@ -18735,4 +18738,0 @@
+-701C
+-701C
+-701C
+-701C
+@@ -18805,12 +18805,12 @@
+-1FFC
+-3FFC
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
++07FC
++0FFC
++1C1C
++1C1C
++1C1C
++1C1C
++1C1C
++1C1C
++1C1C
++1C1C
++1C1C
++1C1C
+@@ -18818,6 +18818,6 @@
+-1FFC
+-001C
+-001C
+-001C
+-3FF8
+-3FF0
++7FFE
++700E
++700E
++700E
++700E
++0000
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -18721 +18721,6 @@
+-1FC0
++0000
++0000
++0000
++0000
++0000
++0000
+@@ -18722,0 +18728,4 @@
++3FF0
++3018
++3018
++3018
+@@ -18724,6 +18733 @@
+-3030
+-3030
+-3030
+-3030
+-3060
+-3FE0
++3FF0
+@@ -18735,4 +18738,0 @@
+-300C
+-300C
+-300C
+-300C
+@@ -18805,19 +18805,19 @@
+-0FFC
+-1FFC
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+-000C
+-000C
+-000C
+-1FF8
+-1FF0
++07F8
++0FF8
++1818
++1818
++1818
++1818
++1818
++1818
++1818
++1818
++1818
++1818
++3FF8
++7FFC
++600C
++600C
++600C
++600C
++0000
diff --git a/system/terminus-font/patches/terminus-font-4.28-ge1.diff b/system/terminus-font/patches/terminus-font-4.28-ge1.diff
new file mode 100644
index 0000000000000..ee82bede13475
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-ge1.diff
@@ -0,0 +1,766 @@
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -9158,3 +9158,4 @@
+-70
+-08
+-70
++F8
++80
++80
++80
+@@ -9163 +9163,0 @@
+-70
+@@ -9766,3 +9766,4 @@
+-70
+-08
+-70
++F8
++80
++80
++80
+@@ -9771 +9771,0 @@
+-70
+@@ -10030,3 +10029,0 @@
+-40
+-40
+-70
+@@ -10034 +10031,5 @@
+-70
++08
++F8
++80
++80
++80
+@@ -10037 +10037,0 @@
+-70
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:29.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -9158,3 +9158,4 @@
+-70
+-08
+-70
++F8
++80
++80
++80
+@@ -9163 +9163,0 @@
+-70
+@@ -9766,3 +9766,4 @@
+-70
+-08
+-70
++F8
++80
++80
++80
+@@ -9771 +9771,0 @@
+-70
+@@ -10030,3 +10029,0 @@
+-40
+-40
+-70
+@@ -10034 +10031,5 @@
+-70
++08
++F8
++80
++80
++80
+@@ -10037 +10037,0 @@
+-70
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -10119,4 +10119,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -10125 +10125,0 @@
+-7C
+@@ -10791,4 +10791,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -10797 +10797,0 @@
+-7C
+@@ -11083,3 +11082,0 @@
+-60
+-60
+-7C
+@@ -11088 +11085,5 @@
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -11091 +11091,0 @@
+-7C
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -10119,4 +10119,5 @@
+-3C
+-02
+-02
+-3C
++7E
++40
++40
++40
++40
+@@ -10125 +10125,0 @@
+-3C
+@@ -10791,4 +10791,5 @@
+-3C
+-02
+-02
+-3C
++7E
++40
++40
++40
++40
+@@ -10797 +10797,0 @@
+-3C
+@@ -11083,3 +11082,0 @@
+-20
+-20
+-3C
+@@ -11088 +11085,5 @@
+-3C
++7E
++40
++40
++40
++40
+@@ -11091 +11091,0 @@
+-3C
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -10119,4 +10119,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -10125 +10125,0 @@
+-7C
+@@ -10791,4 +10791,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -10797 +10797,0 @@
+-7C
+@@ -11083,3 +11082,0 @@
+-60
+-60
+-7C
+@@ -11088 +11085,5 @@
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -11091 +11091,0 @@
+-7C
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -11079,4 +11079,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -11085 +11085,0 @@
+-7C
+@@ -11815,4 +11815,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -11821 +11821,0 @@
+-7C
+@@ -12135,3 +12134,0 @@
+-60
+-60
+-7C
+@@ -12140 +12137,5 @@
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -12143 +12143,0 @@
+-7C
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:35.000000000 +0000
+@@ -11079,4 +11079,5 @@
+-3C
+-02
+-02
+-3C
++7E
++40
++40
++40
++40
+@@ -11085 +11085,0 @@
+-3C
+@@ -11815,4 +11815,5 @@
+-3C
+-02
+-02
+-3C
++7E
++40
++40
++40
++40
+@@ -11821 +11821,0 @@
+-3C
+@@ -12135,3 +12134,0 @@
+-20
+-20
+-3C
+@@ -12140 +12137,5 @@
+-3C
++7E
++40
++40
++40
++40
+@@ -12143 +12143,0 @@
+-3C
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -11079,4 +11079,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -11085 +11085,0 @@
+-7C
+@@ -11815,4 +11815,5 @@
+-7C
+-06
+-06
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -11821 +11821,0 @@
+-7C
+@@ -12135,3 +12134,0 @@
+-60
+-60
+-7C
+@@ -12140 +12137,5 @@
+-7C
++FE
++C0
++C0
++C0
++C0
+@@ -12143 +12143,0 @@
+-7C
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -13001,5 +13001,6 @@
+-3F00
+-0180
+-0180
+-0180
+-3F00
++7F80
++6000
++6000
++6000
++6000
++6000
+@@ -13009 +13009,0 @@
+-3F00
+@@ -13865,5 +13865,6 @@
+-3F00
+-0180
+-0180
+-0180
+-3F00
++7F80
++6000
++6000
++6000
++6000
++6000
+@@ -13873 +13873,0 @@
+-3F00
+@@ -14241,3 +14240,0 @@
+-3000
+-3000
+-3F00
+@@ -14246,2 +14243,6 @@
+-0180
+-3F00
++7F80
++6000
++6000
++6000
++6000
++6000
+@@ -14251 +14251,0 @@
+-3F00
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -13001,5 +13001,6 @@
+-3E00
+-0100
+-0100
+-0100
+-3E00
++7F00
++4000
++4000
++4000
++4000
++4000
+@@ -13009 +13009,0 @@
+-3E00
+@@ -13865,5 +13865,6 @@
+-3E00
+-0100
+-0100
+-0100
+-3E00
++7F00
++4000
++4000
++4000
++4000
++4000
+@@ -13873 +13873,0 @@
+-3E00
+@@ -14241,3 +14240,0 @@
+-2000
+-2000
+-3E00
+@@ -14246,2 +14243,6 @@
+-0100
+-3E00
++7F00
++4000
++4000
++4000
++4000
++4000
+@@ -14251 +14251,0 @@
+-3E00
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -14922,6 +14922,7 @@
+-3FC0
+-0060
+-0060
+-0060
+-0060
+-3FC0
++7FE0
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -14932 +14932,0 @@
+-3FC0
+@@ -15914,6 +15914,7 @@
+-3FC0
+-0060
+-0060
+-0060
+-0060
+-3FC0
++7FE0
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -15924 +15924,0 @@
+-3FC0
+@@ -16345,4 +16344,0 @@
+-3000
+-3000
+-3000
+-3FC0
+@@ -16352,2 +16348,7 @@
+-0060
+-3FC0
++7FE0
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -16358 +16358,0 @@
+-3FC0
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -14922,6 +14922,7 @@
+-3F80
+-0040
+-0040
+-0040
+-0040
+-3F80
++7FC0
++4000
++4000
++4000
++4000
++4000
++4000
+@@ -14932 +14932,0 @@
+-3F80
+@@ -15914,6 +15914,7 @@
+-3F80
+-0040
+-0040
+-0040
+-0040
+-3F80
++7FC0
++4000
++4000
++4000
++4000
++4000
++4000
+@@ -15924 +15924,0 @@
+-3F80
+@@ -16345,4 +16344,0 @@
+-2000
+-2000
+-2000
+-3F80
+@@ -16352,2 +16348,7 @@
+-0040
+-3F80
++7FC0
++4000
++4000
++4000
++4000
++4000
++4000
+@@ -16358 +16358,0 @@
+-3F80
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -16843,7 +16843,9 @@
+-3FC0
+-3FE0
+-0030
+-0030
+-0030
+-1FE0
+-3FC0
++7FF0
++7FF0
++6000
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -16854,2 +16855,0 @@
+-3FE0
+-1FE0
+@@ -17963,7 +17963,9 @@
+-3FC0
+-3FE0
+-0030
+-0030
+-0030
+-1FE0
+-3FC0
++7FF0
++7FF0
++6000
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -17974,2 +17975,0 @@
+-3FE0
+-1FE0
+@@ -18450,5 +18449,0 @@
+-3000
+-3000
+-3000
+-3FC0
+-3FE0
+@@ -18458,2 +18453,9 @@
+-1FE0
+-3FC0
++7FF0
++7FF0
++6000
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -18464,2 +18465,0 @@
+-3FE0
+-1FE0
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -16843,8 +16843,10 @@
+-3FC0
+-0060
+-0030
+-0030
+-0030
+-0060
+-1FC0
+-3000
++7FF0
++6000
++6000
++6000
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -16854,2 +16855,0 @@
+-3000
+-1FE0
+@@ -17963,8 +17963,10 @@
+-3FC0
+-0060
+-0030
+-0030
+-0030
+-0060
+-1FC0
+-3000
++7FF0
++6000
++6000
++6000
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -17974,2 +17975,0 @@
+-3000
+-1FE0
+@@ -18450,5 +18449,0 @@
+-3000
+-3000
+-3000
+-3FC0
+-0060
+@@ -18458,3 +18453,10 @@
+-0060
+-1FC0
+-3000
++7FF0
++6000
++6000
++6000
++6000
++6000
++6000
++6000
++6000
++6000
+@@ -18464,2 +18465,0 @@
+-3000
+-1FE0
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:31.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -18766,8 +18766,10 @@
+-3FF0
+-3FF8
+-001C
+-001C
+-001C
+-001C
+-1FF8
+-3FF0
++7FFC
++7FFC
++7000
++7000
++7000
++7000
++7000
++7000
++7000
++7000
+@@ -18778,2 +18779,0 @@
+-3FF8
+-1FF8
+@@ -20014,8 +20014,10 @@
+-3FF0
+-3FF8
+-001C
+-001C
+-001C
+-001C
+-1FF8
+-3FF0
++7FFC
++7FFC
++7000
++7000
++7000
++7000
++7000
++7000
++7000
++7000
+@@ -20026,2 +20027,0 @@
+-3FF8
+-1FF8
+@@ -20556,6 +20555,0 @@
+-3800
+-3800
+-3800
+-3800
+-3FF0
+-3FF8
+@@ -20566,2 +20560,10 @@
+-1FF8
+-3FF0
++7FFC
++7FFC
++7000
++7000
++7000
++7000
++7000
++7000
++7000
++7000
+@@ -20572,2 +20573,0 @@
+-3FF8
+-1FF8
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:36.000000000 +0000
+@@ -18766,8 +18766,10 @@
+-1FF0
+-1FF8
+-000C
+-000C
+-000C
+-000C
+-0FF8
+-1FF0
++3FFC
++3FFC
++3000
++3000
++3000
++3000
++3000
++3000
++3000
++3000
+@@ -18778,2 +18779,0 @@
+-1FF8
+-0FF8
+@@ -20014,8 +20014,10 @@
+-1FF0
+-1FF8
+-000C
+-000C
+-000C
+-000C
+-0FF8
+-1FF0
++3FFC
++3FFC
++3000
++3000
++3000
++3000
++3000
++3000
++3000
++3000
+@@ -20026,2 +20027,0 @@
+-1FF8
+-0FF8
+@@ -20556,6 +20555,0 @@
+-1800
+-1800
+-1800
+-1800
+-1FF0
+-1FF8
+@@ -20566,2 +20560,10 @@
+-0FF8
+-1FF0
++3FFC
++3FFC
++3000
++3000
++3000
++3000
++3000
++3000
++3000
++3000
+@@ -20572,2 +20573,0 @@
+-1FF8
+-0FF8
diff --git a/system/terminus-font/patches/terminus-font-4.28-gq2.diff b/system/terminus-font/patches/terminus-font-4.28-gq2.diff
new file mode 100644
index 0000000000000..c9d38197b1a93
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-gq2.diff
@@ -0,0 +1,240 @@
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -189 +189 @@
+-20
++40
+@@ -1269,3 +1268,0 @@
+-40
+-20
+-00
+@@ -1272,0 +1270,3 @@
++20
++20
++10
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:29.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -189 +189 @@
+-20
++40
+@@ -1269,3 +1268,0 @@
+-40
+-20
+-00
+@@ -1272,0 +1270,3 @@
++20
++20
++10
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -205 +205 @@
+-18
++30
+@@ -1398,0 +1399,2 @@
++00
++30
+@@ -1411,2 +1412,0 @@
+-00
+-00
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -203,2 +203,2 @@
+-10
+-10
++08
++08
+@@ -1398,0 +1399,2 @@
++00
++10
+@@ -1411,2 +1412,0 @@
+-00
+-00
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -205 +205 @@
+-18
++30
+@@ -1398,0 +1399,2 @@
++00
++30
+@@ -1411,2 +1412,0 @@
+-00
+-00
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -221 +221 @@
+-18
++30
+@@ -1528,0 +1529,2 @@
++00
++30
+@@ -1543,2 +1544,0 @@
+-00
+-00
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -219,2 +219,2 @@
+-10
+-10
++08
++08
+@@ -1528,0 +1529,2 @@
++00
++10
+@@ -1543,2 +1544,0 @@
+-00
+-00
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -221 +221 @@
+-18
++30
+@@ -1528,0 +1529,2 @@
++00
++30
+@@ -1543,2 +1544,0 @@
+-00
+-00
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -254 +254 @@
+-0C00
++1800
+@@ -1788,0 +1789,3 @@
++0000
++1800
++1800
+@@ -1806,3 +1808,0 @@
+-0000
+-0000
+-0000
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -254 +254 @@
+-0800
++1000
+@@ -1788,0 +1789,3 @@
++0000
++1000
++1000
+@@ -1806,3 +1808,0 @@
+-0000
+-0000
+-0000
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -288 +288 @@
+-0600
++0C00
+@@ -2049,5 +2048,0 @@
+-1800
+-0C00
+-0600
+-0000
+-0000
+@@ -2055,0 +2051,5 @@
++0C00
++0C00
++0C00
++0C00
++0600
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -288 +288 @@
+-0400
++0800
+@@ -2049,5 +2048,0 @@
+-1000
+-0800
+-0400
+-0000
+-0000
+@@ -2055,0 +2051,5 @@
++0400
++0400
++0400
++0400
++0200
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -320,2 +320,2 @@
+-0300
+-0300
++0600
++0600
+@@ -2309,6 +2308,0 @@
+-1C00
+-0E00
+-0700
+-0000
+-0000
+-0000
+@@ -2316,0 +2311,6 @@
++0600
++0600
++0600
++0600
++0300
++0300
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -320,2 +320,2 @@
+-0300
+-0300
++0600
++0600
+@@ -2309,6 +2308,0 @@
+-0C00
+-0600
+-0300
+-0000
+-0000
+-0000
+@@ -2316,0 +2311,6 @@
++0600
++0600
++0600
++0600
++0300
++0300
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:31.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -353,2 +353,2 @@
+-0380
+-0380
++0700
++0700
+@@ -2570,6 +2569,0 @@
+-1C00
+-0E00
+-0700
+-0380
+-0000
+-0000
+@@ -2577,0 +2572,6 @@
++0380
++0380
++0380
++0380
++01C0
++01C0
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:37.000000000 +0000
+@@ -353,2 +353,2 @@
+-0180
+-0180
++0300
++0300
+@@ -2570,6 +2569,0 @@
+-0E00
+-0700
+-0380
+-01C0
+-0000
+-0000
+@@ -2577,0 +2572,6 @@
++0180
++0180
++0180
++0180
++00C0
++00C0
diff --git a/system/terminus-font/patches/terminus-font-4.28-ij1.diff b/system/terminus-font/patches/terminus-font-4.28-ij1.diff
new file mode 100644
index 0000000000000..f035d0081f5bf
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-ij1.diff
@@ -0,0 +1,1082 @@
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -9254,0 +9255,3 @@
++98
++A8
++C8
+@@ -9256,3 +9258,0 @@
+-88
+-88
+-78
+@@ -9273,0 +9274,3 @@
++98
++A8
++C8
+@@ -9275,3 +9277,0 @@
+-88
+-88
+-78
+@@ -9957,0 +9958,3 @@
++98
++A8
++C8
+@@ -9959,3 +9961,0 @@
+-88
+-88
+-78
+@@ -10983,0 +10984,3 @@
++98
++A8
++C8
+@@ -10985,3 +10987,0 @@
+-88
+-88
+-78
+@@ -11021,0 +11022,3 @@
++98
++A8
++C8
+@@ -11023,3 +11025,0 @@
+-88
+-88
+-78
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:29.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -9254,0 +9255,3 @@
++98
++A8
++C8
+@@ -9256,3 +9258,0 @@
+-88
+-88
+-78
+@@ -9273,0 +9274,3 @@
++98
++A8
++C8
+@@ -9275,3 +9277,0 @@
+-88
+-88
+-78
+@@ -9957,0 +9958,3 @@
++98
++A8
++C8
+@@ -9959,3 +9961,0 @@
+-88
+-88
+-78
+@@ -10983,0 +10984,3 @@
++98
++A8
++C8
+@@ -10985,3 +10987,0 @@
+-88
+-88
+-78
+@@ -11021,0 +11022,3 @@
++98
++A8
++C8
+@@ -11023,3 +11025,0 @@
+-88
+-88
+-78
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -10225,0 +10226,4 @@
++CE
++DE
++F6
++E6
+@@ -10227,4 +10230,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -10246,0 +10247,4 @@
++CE
++DE
++F6
++E6
+@@ -10248,4 +10251,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11002,0 +11003,4 @@
++CE
++DE
++F6
++E6
+@@ -11004,4 +11007,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12136,0 +12137,4 @@
++CE
++DE
++F6
++E6
+@@ -12138,4 +12141,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12178,0 +12179,4 @@
++CE
++DE
++F6
++E6
+@@ -12180,4 +12183,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -10225,0 +10226,4 @@
++46
++4A
++52
++62
+@@ -10227,4 +10230,0 @@
+-42
+-42
+-42
+-3E
+@@ -10246,0 +10247,4 @@
++46
++4A
++52
++62
+@@ -10248,4 +10251,0 @@
+-42
+-42
+-42
+-3E
+@@ -11002,0 +11003,4 @@
++46
++4A
++52
++62
+@@ -11004,4 +11007,0 @@
+-42
+-42
+-42
+-3E
+@@ -12136,0 +12137,4 @@
++46
++4A
++52
++62
+@@ -12138,4 +12141,0 @@
+-42
+-42
+-42
+-3E
+@@ -12178,0 +12179,4 @@
++46
++4A
++52
++62
+@@ -12180,4 +12183,0 @@
+-42
+-42
+-42
+-3E
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -10225,0 +10226,4 @@
++CE
++DE
++F6
++E6
+@@ -10227,4 +10230,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -10246,0 +10247,4 @@
++CE
++DE
++F6
++E6
+@@ -10248,4 +10251,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11002,0 +11003,4 @@
++CE
++DE
++F6
++E6
+@@ -11004,4 +11007,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12136,0 +12137,4 @@
++CE
++DE
++F6
++E6
+@@ -12138,4 +12141,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12178,0 +12179,4 @@
++CE
++DE
++F6
++E6
+@@ -12180,4 +12183,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -11195,0 +11196,4 @@
++CE
++DE
++F6
++E6
+@@ -11197,4 +11200,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11218,0 +11219,4 @@
++CE
++DE
++F6
++E6
+@@ -11220,4 +11223,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12046,0 +12047,4 @@
++CE
++DE
++F6
++E6
+@@ -12048,4 +12051,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13288,0 +13289,4 @@
++CE
++DE
++F6
++E6
+@@ -13290,4 +13293,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13334,0 +13335,4 @@
++CE
++DE
++F6
++E6
+@@ -13336,4 +13339,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -11195,0 +11196,4 @@
++46
++4A
++52
++62
+@@ -11197,4 +11200,0 @@
+-42
+-42
+-42
+-3E
+@@ -11218,0 +11219,4 @@
++46
++4A
++52
++62
+@@ -11220,4 +11223,0 @@
+-42
+-42
+-42
+-3E
+@@ -12046,0 +12047,4 @@
++46
++4A
++52
++62
+@@ -12048,4 +12051,0 @@
+-42
+-42
+-42
+-3E
+@@ -13288,0 +13289,4 @@
++46
++4A
++52
++62
+@@ -13290,4 +13293,0 @@
+-42
+-42
+-42
+-3E
+@@ -13334,0 +13335,4 @@
++46
++4A
++52
++62
+@@ -13336,4 +13339,0 @@
+-42
+-42
+-42
+-3E
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -11195,0 +11196,4 @@
++CE
++DE
++F6
++E6
+@@ -11197,4 +11200,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11218,0 +11219,4 @@
++CE
++DE
++F6
++E6
+@@ -11220,4 +11223,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12046,0 +12047,4 @@
++CE
++DE
++F6
++E6
+@@ -12048,4 +12051,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13288,0 +13289,4 @@
++CE
++DE
++F6
++E6
+@@ -13290,4 +13293,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13334,0 +13335,4 @@
++CE
++DE
++F6
++E6
+@@ -13336,4 +13339,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -13137,0 +13138,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -13140,5 +13144,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -13164,0 +13165,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -13167,5 +13171,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -14136,0 +14137,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -14139,5 +14143,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -15594,0 +15595,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -15597,5 +15601,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -15648,0 +15649,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -15651,5 +15655,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:38.000000000 +0000
+@@ -13137,0 +13138,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -13140,5 +13144,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -13164,0 +13165,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -13167,5 +13171,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -14136,0 +14137,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -14139,5 +14143,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -15594,0 +15595,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -15597,5 +15601,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -15648,0 +15649,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -15651,5 +15655,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:39.000000000 +0000
+@@ -15078,0 +15079,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -15081,7 +15087,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -15109,0 +15110,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -15112,7 +15118,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -16225,0 +16226,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -16228,7 +16234,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -17899,0 +17900,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -17902,7 +17908,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -17961,0 +17962,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -17964,7 +17970,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:39.000000000 +0000
+@@ -15078,0 +15079,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -15081,7 +15087,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -15109,0 +15110,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -15112,7 +15118,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -16225,0 +16226,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -16228,7 +16234,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -17899,0 +17900,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -17902,7 +17908,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -17961,0 +17962,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -17964,7 +17970,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:39.000000000 +0000
+@@ -17019,0 +17020,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -17022,9 +17030,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -17054,0 +17055,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -17057,9 +17065,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -18314,0 +18315,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -18317,9 +18325,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -20204,0 +20205,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -20207,9 +20215,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -20274,0 +20275,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -20277,9 +20285,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:39.000000000 +0000
+@@ -17020,0 +17021,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -17023,8 +17030,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -17055,0 +17056,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -17058,8 +17065,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -18315,0 +18316,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -18318,8 +18325,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -20205,0 +20206,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -20208,8 +20215,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -20275,0 +20276,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -20278,8 +20285,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:31.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:39.000000000 +0000
+@@ -18963,0 +18964,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -18966,9 +18974,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -19002,0 +19003,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -19005,9 +19013,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -20406,0 +20407,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -20409,9 +20417,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -22512,0 +22513,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -22515,9 +22523,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -22590,0 +22591,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -22593,9 +22601,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:39.000000000 +0000
+@@ -18963,0 +18964,9 @@
++301C
++303C
++306C
++30CC
++318C
++330C
++360C
++3C0C
++380C
+@@ -18966,9 +18974,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -19002,0 +19003,9 @@
++301C
++303C
++306C
++30CC
++318C
++330C
++360C
++3C0C
++380C
+@@ -19005,9 +19013,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -20406,0 +20407,9 @@
++301C
++303C
++306C
++30CC
++318C
++330C
++360C
++3C0C
++380C
+@@ -20409,9 +20417,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -22512,0 +22513,9 @@
++301C
++303C
++306C
++30CC
++318C
++330C
++360C
++3C0C
++380C
+@@ -22515,9 +22523,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -22590,0 +22591,9 @@
++301C
++303C
++306C
++30CC
++318C
++330C
++360C
++3C0C
++380C
+@@ -22593,9 +22601,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
diff --git a/system/terminus-font/patches/terminus-font-4.28-ka2.diff b/system/terminus-font/patches/terminus-font-4.28-ka2.diff
new file mode 100644
index 0000000000000..31de90eb79c9e
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-ka2.diff
@@ -0,0 +1,761 @@
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -9289,2 +9289,2 @@
+-00
+-00
++40
++40
+@@ -9935,2 +9935,2 @@
+-08
+-10
++48
++50
+@@ -10220,2 +10220,2 @@
+-00
+-00
++40
++40
+@@ -10258,2 +10258,2 @@
+-00
+-00
++80
++80
+@@ -10296,3 +10296,3 @@
+-00
+-00
+-C8
++C0
++40
++48
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:29.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -9289,2 +9289,2 @@
+-00
+-00
++40
++40
+@@ -9935,2 +9935,2 @@
+-08
+-10
++48
++50
+@@ -10220,2 +10220,2 @@
+-00
+-00
++40
++40
+@@ -10258,2 +10258,2 @@
+-00
+-00
++80
++80
+@@ -10296,3 +10296,3 @@
+-00
+-00
+-C8
++C0
++40
++48
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -10263,3 +10263,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -10977,3 +10977,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -11292,3 +11292,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11334,3 +11334,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11376,4 +11376,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -10263,3 +10263,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -10977,3 +10977,3 @@
+-08
+-10
+-00
++48
++50
++40
+@@ -11292,3 +11292,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -11334,3 +11334,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -11376,4 +11376,4 @@
+-00
+-00
+-00
+-C2
++C0
++40
++40
++42
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -10263,3 +10263,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -10977,3 +10977,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -11292,3 +11292,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11334,3 +11334,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11376,4 +11376,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -11237,3 +11237,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12019,3 +12019,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -12364,3 +12364,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12410,3 +12410,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12456,4 +12456,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -11237,3 +11237,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -12019,3 +12019,3 @@
+-08
+-10
+-00
++48
++50
++40
+@@ -12364,3 +12364,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -12410,3 +12410,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -12456,4 +12456,4 @@
+-00
+-00
+-00
+-C2
++C0
++40
++40
++42
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -11237,3 +11237,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12019,3 +12019,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -12364,3 +12364,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12410,3 +12410,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12456,4 +12456,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -13186,4 +13186,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -14104,4 +14104,4 @@
+-0000
+-0600
+-0C00
+-0000
++6000
++6600
++6C00
++6000
+@@ -14509,4 +14509,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -14563,4 +14563,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -14617,5 +14617,5 @@
+-0000
+-0000
+-0000
+-0000
+-E180
++E000
++E000
++6000
++6000
++6180
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -13186,4 +13186,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -14104,4 +14104,4 @@
+-0000
+-0400
+-0800
+-0000
++4000
++4400
++4800
++4000
+@@ -14509,4 +14509,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -14563,4 +14563,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -14617,5 +14617,5 @@
+-0000
+-0000
+-0000
+-0000
+-C100
++C000
++4000
++4000
++4000
++4100
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -15135,4 +15135,4 @@
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
+@@ -16189,4 +16189,4 @@
+-0180
+-0300
+-0600
+-0000
++3180
++3300
++3600
++3000
+@@ -16654,4 +16654,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -16716,4 +16716,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -16778,6 +16778,6 @@
+-0000
+-0000
+-0000
+-0000
+-7060
+-70C0
++7000
++7000
++3000
++3000
++3060
++30C0
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -15135,4 +15135,4 @@
+-0000
+-0000
+-0000
+-0000
++2000
++2000
++2000
++2000
+@@ -16189,4 +16189,4 @@
+-0100
+-0200
+-0400
+-0000
++2100
++2200
++2400
++2000
+@@ -16654,4 +16654,4 @@
+-0000
+-0000
+-0000
+-0000
++2000
++2000
++2000
++2000
+@@ -16716,4 +16716,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -16778,6 +16778,6 @@
+-0000
+-0000
+-0000
+-0000
+-6040
+-6080
++6000
++6000
++2000
++2000
++2040
++2080
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -17083,5 +17083,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18273,5 +18273,5 @@
+-0000
+-01C0
+-0380
+-0700
+-0000
++3000
++31C0
++3380
++3700
++3000
+@@ -18798,5 +18798,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18868,5 +18868,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
++6000
+@@ -18938,7 +18938,7 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-F070
+-F0E0
++F000
++F000
++3000
++3000
++3000
++3070
++30E0
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -17083,5 +17083,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18273,5 +18273,5 @@
+-0000
+-0180
+-0300
+-0600
+-0000
++3000
++3180
++3300
++3600
++3000
+@@ -18798,5 +18798,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18868,5 +18868,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
++6000
+@@ -18938,7 +18938,7 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-F030
+-F060
++F000
++F000
++3000
++3000
++3000
++3030
++3060
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:31.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:41.000000000 +0000
+@@ -19033,6 +19033,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++3800
++3800
++3800
++3800
++3800
++3800
+@@ -20359,6 +20359,6 @@
+-0070
+-00E0
+-01C0
+-0380
+-0000
+-0000
++3870
++38E0
++39C0
++3B80
++3800
++3800
+@@ -20944,6 +20944,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++3800
++3800
++3800
++3800
++3800
++3800
+@@ -21022,6 +21022,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++7000
++7000
++7000
++7000
++7000
++7000
+@@ -21100,8 +21100,8 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
+-F81C
+-F838
++F800
++F800
++3800
++3800
++3800
++3800
++381C
++3838
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:40.000000000 +0000
+@@ -19033,6 +19033,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++1800
++1800
++1800
++1800
++1800
++1800
+@@ -20359,6 +20359,6 @@
+-0070
+-00E0
+-01C0
+-0380
+-0000
+-0000
++1870
++18E0
++19C0
++1B80
++1800
++1800
+@@ -20944,6 +20944,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
++3000
+@@ -21022,6 +21022,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
++3000
+@@ -21100,8 +21100,8 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
+-780C
+-7818
++7800
++7800
++1800
++1800
++1800
++1800
++180C
++1818
+--- ./dup/xos4-2.dup.orig 2008-06-14 21:07:10.000000000 +0000
++++ ./dup/xos4-2.dup 2008-09-17 21:50:41.066986070 +0000
+@@ -99 +99 @@
+-0138 043A
++006B 043A
diff --git a/system/terminus-font/patches/terminus-font-4.20-kx3-ao2.diff b/system/terminus-font/patches/terminus-font-4.28-kx3-ao2.diff
index 5b18670c9196f..a4766fb676bb1 100644
--- a/system/terminus-font/patches/terminus-font-4.20-kx3-ao2.diff
+++ b/system/terminus-font/patches/terminus-font-4.28-kx3-ao2.diff
@@ -1,5 +1,5 @@
---- ./ter-u12b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u12b.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1292,2 +1291,0 @@
-70
-08
@@ -88,40 +88,40 @@
+88
+98
+68
-@@ -7638,2 +7637,0 @@
+@@ -9101,2 +9100,0 @@
-70
-08
-@@ -7643 +7641,3 @@
+@@ -9106 +9104,3 @@
-78
+88
+98
+68
-@@ -9215,2 +9214,0 @@
+@@ -10678,2 +10677,0 @@
-70
-08
-@@ -9220 +9218,3 @@
+@@ -10683 +10681,3 @@
-78
+88
+98
+68
-@@ -9253,2 +9252,0 @@
+@@ -10716,2 +10715,0 @@
-70
-08
-@@ -9258 +9256,3 @@
+@@ -10721 +10719,3 @@
-78
+88
+98
+68
-@@ -9292,2 +9292,2 @@
+@@ -10755,2 +10755,2 @@
-28
-68
+A8
+A8
-@@ -9296 +9296 @@
+@@ -10759 +10759 @@
-78
+58
---- ./ter-u12n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u12n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:42.000000000 +0000
@@ -1292,2 +1291,0 @@
-70
-08
@@ -210,40 +210,40 @@
+88
+98
+68
-@@ -7638,2 +7637,0 @@
+@@ -9101,2 +9100,0 @@
-70
-08
-@@ -7643 +7641,3 @@
+@@ -9106 +9104,3 @@
-78
+88
+98
+68
-@@ -9215,2 +9214,0 @@
+@@ -10678,2 +10677,0 @@
-70
-08
-@@ -9220 +9218,3 @@
+@@ -10683 +10681,3 @@
-78
+88
+98
+68
-@@ -9253,2 +9252,0 @@
+@@ -10716,2 +10715,0 @@
-70
-08
-@@ -9258 +9256,3 @@
+@@ -10721 +10719,3 @@
-78
+88
+98
+68
-@@ -9292,2 +9292,2 @@
+@@ -10755,2 +10755,2 @@
-28
-68
+A8
+A8
-@@ -9296 +9296 @@
+@@ -10759 +10759 @@
-78
+58
---- ./ter-u14b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14b.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1425,2 +1424,0 @@
-7C
-06
@@ -332,36 +332,34 @@
@@ -4176,2 +4175,0 @@
-7C
-06
-@@ -4182 +4180,3 @@
--7E
+@@ -4181,0 +4180,2 @@
+C6
+CE
-+7A
-@@ -8439,2 +8438,0 @@
+@@ -10056,2 +10055,0 @@
-7C
-06
-@@ -8445 +8443,3 @@
+@@ -10062 +10060,3 @@
-7E
+C6
+CE
+7A
-@@ -10182,2 +10181,0 @@
+@@ -11799,2 +11798,0 @@
-7C
-06
-@@ -10188 +10186,3 @@
+@@ -11805 +11803,3 @@
-7E
+C6
+CE
+7A
-@@ -10224,2 +10223,0 @@
+@@ -11841,2 +11840,0 @@
-7C
-06
-@@ -10230 +10228,3 @@
+@@ -11847 +11845,3 @@
-7E
+C6
+CE
+7A
-@@ -10266,4 +10266,4 @@
+@@ -11883,4 +11883,4 @@
-6C
-16
-16
@@ -370,8 +368,8 @@
+D6
+D6
+DE
---- ./ter-u14n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1425,2 +1424,0 @@
-3C
-02
@@ -463,39 +461,39 @@
+42
+46
+3A
-@@ -8439,2 +8438,0 @@
+@@ -10056,2 +10055,0 @@
-3C
-02
-@@ -8445 +8443,3 @@
+@@ -10062 +10060,3 @@
-3E
+42
+46
+3A
-@@ -10182,2 +10181,0 @@
+@@ -11799,2 +11798,0 @@
-3C
-02
-@@ -10188 +10186,3 @@
+@@ -11805 +11803,3 @@
-3E
+42
+46
+3A
-@@ -10224,2 +10223,0 @@
+@@ -11841,2 +11840,0 @@
-3C
-02
-@@ -10230 +10228,3 @@
+@@ -11847 +11845,3 @@
-3E
+42
+46
+3A
-@@ -10266,3 +10266,3 @@
+@@ -11883,3 +11883,3 @@
-6C
-12
-72
+7C
+92
+92
---- ./ter-u14v.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u14v.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1425,2 +1424,0 @@
-7C
-06
@@ -582,44 +580,42 @@
@@ -4176,2 +4175,0 @@
-7C
-06
-@@ -4182 +4180,3 @@
--7E
+@@ -4181,0 +4180,2 @@
+C6
+CE
-+7A
-@@ -8439,2 +8438,0 @@
+@@ -10056,2 +10055,0 @@
-7C
-06
-@@ -8445 +8443,3 @@
+@@ -10062 +10060,3 @@
-7E
+C6
+CE
+7A
-@@ -10182,2 +10181,0 @@
+@@ -11799,2 +11798,0 @@
-7C
-06
-@@ -10188 +10186,3 @@
+@@ -11805 +11803,3 @@
-7E
+C6
+CE
+7A
-@@ -10224,2 +10223,0 @@
+@@ -11841,2 +11840,0 @@
-7C
-06
-@@ -10230 +10228,3 @@
+@@ -11847 +11845,3 @@
-7E
+C6
+CE
+7A
-@@ -10266,3 +10266,3 @@
+@@ -11883,3 +11883,3 @@
-76
-1B
-7B
+7E
+DB
+DB
---- ./ter-u16b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16b.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1557,2 +1556,0 @@
-7C
-06
@@ -713,31 +709,31 @@
+C6
+CE
+7A
-@@ -9239,2 +9238,0 @@
+@@ -11010,2 +11009,0 @@
-7C
-06
-@@ -9245 +9243,3 @@
+@@ -11016 +11014,3 @@
-7E
+C6
+CE
+7A
-@@ -11148,2 +11147,0 @@
+@@ -12919,2 +12918,0 @@
-7C
-06
-@@ -11154 +11152,3 @@
+@@ -12925 +12923,3 @@
-7E
+C6
+CE
+7A
-@@ -11194,2 +11193,0 @@
+@@ -12965,2 +12964,0 @@
-7C
-06
-@@ -11200 +11198,3 @@
+@@ -12971 +12969,3 @@
-7E
+C6
+CE
+7A
-@@ -11240,4 +11240,4 @@
+@@ -13011,4 +13011,4 @@
-6C
-16
-16
@@ -746,8 +742,8 @@
+D6
+D6
+DE
---- ./ter-u16n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1557,2 +1556,0 @@
-3C
-02
@@ -839,39 +835,39 @@
+42
+46
+3A
-@@ -9239,2 +9238,0 @@
+@@ -11010,2 +11009,0 @@
-3C
-02
-@@ -9245 +9243,3 @@
+@@ -11016 +11014,3 @@
-3E
+42
+46
+3A
-@@ -11148,2 +11147,0 @@
+@@ -12919,2 +12918,0 @@
-3C
-02
-@@ -11154 +11152,3 @@
+@@ -12925 +12923,3 @@
-3E
+42
+46
+3A
-@@ -11194,2 +11193,0 @@
+@@ -12965,2 +12964,0 @@
-3C
-02
-@@ -11200 +11198,3 @@
+@@ -12971 +12969,3 @@
-3E
+42
+46
+3A
-@@ -11240,3 +11240,3 @@
+@@ -13011,3 +13011,3 @@
-6C
-12
-72
+7C
+92
+92
---- ./ter-u16v.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u16v.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1557,2 +1556,0 @@
-7C
-06
@@ -963,39 +959,39 @@
+C6
+CE
+7A
-@@ -9239,2 +9238,0 @@
+@@ -11010,2 +11009,0 @@
-7C
-06
-@@ -9245 +9243,3 @@
+@@ -11016 +11014,3 @@
-7E
+C6
+CE
+7A
-@@ -11148,2 +11147,0 @@
+@@ -12919,2 +12918,0 @@
-7C
-06
-@@ -11154 +11152,3 @@
+@@ -12925 +12923,3 @@
-7E
+C6
+CE
+7A
-@@ -11194,2 +11193,0 @@
+@@ -12965,2 +12964,0 @@
-7C
-06
-@@ -11200 +11198,3 @@
+@@ -12971 +12969,3 @@
-7E
+C6
+CE
+7A
-@@ -11240,3 +11240,3 @@
+@@ -13011,3 +13011,3 @@
-76
-1B
-7B
+7E
+DB
+DB
---- ./ter-u20b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u20b.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1823,3 +1822,0 @@
-3F00
-0180
@@ -1110,37 +1106,37 @@
+6180
+6380
+3E80
-@@ -10841,3 +10840,0 @@
+@@ -12920,3 +12919,0 @@
-3F00
-0180
-0180
-@@ -10849 +10846,4 @@
+@@ -12928 +12925,4 @@
-3F80
+6180
+6180
+6380
+3E80
-@@ -13082,3 +13081,0 @@
+@@ -15161,3 +15160,0 @@
-3F00
-0180
-0180
-@@ -13090 +13087,4 @@
+@@ -15169 +15166,4 @@
-3F80
+6180
+6180
+6380
+3E80
-@@ -13136,3 +13135,0 @@
+@@ -15215,3 +15214,0 @@
-3F00
-0180
-0180
-@@ -13144 +13141,4 @@
+@@ -15223 +15220,4 @@
-3F80
+6180
+6180
+6380
+3E80
-@@ -13190,4 +13190,4 @@
+@@ -15269,4 +15269,4 @@
-7780
-0CC0
-0CC0
@@ -1149,13 +1145,13 @@
+CCC0
+CCC0
+CCC0
-@@ -13197,2 +13197,2 @@
+@@ -15276,2 +15276,2 @@
-CCC0
-7B80
+DCC0
+7780
---- ./ter-u20n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u20n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -1823,3 +1822,0 @@
-3E00
-0100
@@ -1270,37 +1266,37 @@
+4300
+4500
+3D00
-@@ -10841,3 +10840,0 @@
+@@ -12920,3 +12919,0 @@
-3E00
-0100
-0100
-@@ -10849 +10846,4 @@
+@@ -12928 +12925,4 @@
-3F00
+4100
+4300
+4500
+3D00
-@@ -13082,3 +13081,0 @@
+@@ -15161,3 +15160,0 @@
-3E00
-0100
-0100
-@@ -13090 +13087,4 @@
+@@ -15169 +15166,4 @@
-3F00
+4100
+4300
+4500
+3D00
-@@ -13136,3 +13135,0 @@
+@@ -15215,3 +15214,0 @@
-3E00
-0100
-0100
-@@ -13144 +13141,4 @@
+@@ -15223 +15220,4 @@
-3F00
+4100
+4300
+4500
+3D00
-@@ -13190,4 +13190,4 @@
+@@ -15269,4 +15269,4 @@
-7700
-0880
-0880
@@ -1309,13 +1305,13 @@
+8880
+8880
+8880
-@@ -13197,2 +13197,2 @@
+@@ -15276,2 +15276,2 @@
-8880
-7700
+9880
+6700
---- ./ter-u24b.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u24b.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -2088,4 +2087,0 @@
-3F80
-00C0
@@ -1483,12 +1479,12 @@
+60E0
+31E0
+1F60
-@@ -12442,4 +12441,0 @@
+@@ -14829,4 +14828,0 @@
-3F80
-00C0
-0060
-0060
-@@ -12451,2 +12447,6 @@
+@@ -14838,2 +14834,6 @@
-3060
-1FE0
+6060
@@ -1497,12 +1493,12 @@
+60E0
+31E0
+1F60
-@@ -15015,4 +15014,0 @@
+@@ -17402,4 +17401,0 @@
-3F80
-00C0
-0060
-0060
-@@ -15024,2 +15020,6 @@
+@@ -17411,2 +17407,6 @@
-3060
-1FE0
+6060
@@ -1511,12 +1507,12 @@
+60E0
+31E0
+1F60
-@@ -15077,4 +15076,0 @@
+@@ -17464,4 +17463,0 @@
-3F80
-00C0
-0060
-0060
-@@ -15086,2 +15082,6 @@
+@@ -17473,2 +17469,6 @@
-3060
-1FE0
+6060
@@ -1525,7 +1521,7 @@
+60E0
+31E0
+1F60
-@@ -15139,5 +15139,5 @@
+@@ -17526,5 +17526,5 @@
-7BE0
-0E30
-0630
@@ -1536,13 +1532,13 @@
+C630
+C630
+C630
-@@ -15148,2 +15148,2 @@
+@@ -17535,2 +17535,2 @@
-C730
-7DE0
+CE30
+7BE0
---- ./ter-u24n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u24n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -2088,4 +2087,0 @@
-3F00
-0080
@@ -1710,12 +1706,12 @@
+40C0
+2140
+1E40
-@@ -12442,4 +12441,0 @@
+@@ -14829,4 +14828,0 @@
-3F00
-0080
-0040
-0040
-@@ -12451,2 +12447,6 @@
+@@ -14838,2 +14834,6 @@
-2040
-1FC0
+4040
@@ -1724,12 +1720,12 @@
+40C0
+2140
+1E40
-@@ -15015,4 +15014,0 @@
+@@ -17402,4 +17401,0 @@
-3F00
-0080
-0040
-0040
-@@ -15024,2 +15020,6 @@
+@@ -17411,2 +17407,6 @@
-2040
-1FC0
+4040
@@ -1738,12 +1734,12 @@
+40C0
+2140
+1E40
-@@ -15077,4 +15076,0 @@
+@@ -17464,4 +17463,0 @@
-3F00
-0080
-0040
-0040
-@@ -15086,2 +15082,6 @@
+@@ -17473,2 +17469,6 @@
-2040
-1FC0
+4040
@@ -1752,7 +1748,7 @@
+40C0
+2140
+1E40
-@@ -15139,5 +15139,5 @@
+@@ -17526,5 +17526,5 @@
-7BC0
-0420
-0420
@@ -1763,13 +1759,13 @@
+8420
+8420
+8420
-@@ -15148,2 +15148,2 @@
+@@ -17535,2 +17535,2 @@
-8420
-7BC0
+8C20
+73C0
---- ./ter-u28b.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u28b.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -2353,4 +2352,0 @@
-1FC0
-1FE0
@@ -1920,49 +1916,49 @@
@@ -6950 +6950 @@
-1FF0
+1FB0
-@@ -14043,4 +14042,0 @@
+@@ -16738,4 +16737,0 @@
-1FC0
-1FE0
-0030
-0030
-@@ -14053,0 +14050,4 @@
+@@ -16748,0 +16745,4 @@
+6030
+6030
+6030
+6070
-@@ -14055 +14055 @@
+@@ -16750 +16750 @@
-1FF0
+1FB0
-@@ -16948,4 +16947,0 @@
+@@ -19643,4 +19642,0 @@
-1FC0
-1FE0
-0030
-0030
-@@ -16958,0 +16955,4 @@
+@@ -19653,0 +19650,4 @@
+6030
+6030
+6030
+6070
-@@ -16960 +16960 @@
+@@ -19655 +19655 @@
-1FF0
+1FB0
-@@ -17018,4 +17017,0 @@
+@@ -19713,4 +19712,0 @@
-1FC0
-1FE0
-0030
-0030
-@@ -17028,0 +17025,4 @@
+@@ -19723,0 +19720,4 @@
+6030
+6030
+6030
+6070
-@@ -17030 +17030 @@
+@@ -19725 +19725 @@
-1FF0
+1FB0
-@@ -17088 +17088 @@
+@@ -19783 +19783 @@
-7DE0
+3FE0
-@@ -17090,4 +17090,3 @@
+@@ -19785,4 +19785,3 @@
-0318
-0318
-3F18
@@ -1970,13 +1966,13 @@
+C318
+C318
+C318
-@@ -17098,0 +17098 @@
+@@ -19793,0 +19793 @@
+C718
-@@ -17100 +17100 @@
+@@ -19795 +19795 @@
-3EF0
+3DF0
---- ./ter-u28n.bdf.orig 2006-03-23 20:43:33.000000000 +0200
-+++ ./ter-u28n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -2353,4 +2352,0 @@
-1FC0
-0060
@@ -2139,12 +2135,12 @@
+6070
+30F0
+1FB0
-@@ -14043,4 +14042,0 @@
+@@ -16738,4 +16737,0 @@
-1FC0
-0060
-0030
-0030
-@@ -14054,2 +14050,6 @@
+@@ -16749,2 +16745,6 @@
-3030
-1FF0
+6030
@@ -2153,12 +2149,12 @@
+6070
+30F0
+1FB0
-@@ -16948,4 +16947,0 @@
+@@ -19643,4 +19642,0 @@
-1FC0
-0060
-0030
-0030
-@@ -16959,2 +16955,6 @@
+@@ -19654,2 +19650,6 @@
-3030
-1FF0
+6030
@@ -2167,12 +2163,12 @@
+6070
+30F0
+1FB0
-@@ -17018,4 +17017,0 @@
+@@ -19713,4 +19712,0 @@
-1FC0
-0060
-0030
-0030
-@@ -17029,2 +17025,6 @@
+@@ -19724,2 +19720,6 @@
-3030
-1FF0
+6030
@@ -2181,7 +2177,7 @@
+6070
+30F0
+1FB0
-@@ -17088,6 +17088,6 @@
+@@ -19783,6 +19783,6 @@
-7DE0
-0730
-0318
@@ -2194,13 +2190,13 @@
+C318
+C318
+C318
-@@ -17099,2 +17099,2 @@
+@@ -19794,2 +19794,2 @@
-6398
-3EF0
+6718
+3DF0
---- ./ter-u32b.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u32b.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -2620,5 +2619,0 @@
-3FF0
-3FF8
@@ -2321,16 +2317,15 @@
@@ -6494 +6494 @@
-1FFC
+1FDC
-@@ -6520,7 +6520,7 @@
+@@ -6520 +6520 @@
-7FF8
--7FFC
++3FF8
+@@ -6522,5 +6522,5 @@
-038E
-038E
-038E
-3F8E
-7FFE
-+3FF8
-+FFFC
+E38E
+E38E
+E38E
@@ -2387,74 +2382,73 @@
@@ -7742 +7742 @@
-1FFC
+1FDC
-@@ -15646,5 +15645,0 @@
+@@ -18649,5 +18648,0 @@
-3FF0
-3FF8
-001C
-001C
-001C
-@@ -15657,0 +15653,5 @@
+@@ -18660,0 +18656,5 @@
+701C
+701C
+701C
+703C
+707C
-@@ -15659 +15659 @@
+@@ -18662 +18662 @@
-1FFC
+1FDC
-@@ -18883,5 +18882,0 @@
+@@ -21886,5 +21885,0 @@
-3FF0
-3FF8
-001C
-001C
-001C
-@@ -18894,0 +18890,5 @@
+@@ -21897,0 +21893,5 @@
+701C
+701C
+701C
+703C
+707C
-@@ -18896 +18896 @@
+@@ -21899 +21899 @@
-1FFC
+1FDC
-@@ -18961,5 +18960,0 @@
+@@ -21964,5 +21963,0 @@
-3FF0
-3FF8
-001C
-001C
-001C
-@@ -18972,0 +18968,5 @@
+@@ -21975,0 +21971,5 @@
+701C
+701C
+701C
+703C
+707C
-@@ -18974 +18974 @@
+@@ -21977 +21977 @@
-1FFC
+1FDC
-@@ -19039,7 +19039,7 @@
+@@ -22042 +22042 @@
-7FF8
--7FFC
++3FF8
+@@ -22044,5 +22044,5 @@
-038E
-038E
-038E
-3F8E
-7FFE
-+3FF8
-+FFFC
+E38E
+E38E
+E38E
+E38E
+E3FE
-@@ -19050 +19050 @@
+@@ -22053 +22053 @@
-E38E
+E78E
-@@ -19052 +19052 @@
+@@ -22055 +22055 @@
-3FFC
+3DFC
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:34.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:43.000000000 +0000
@@ -2620,5 +2619,0 @@
-1FF0
-1FF8
@@ -2582,16 +2576,15 @@
+307C
+1FEC
+0FCC
-@@ -6520,7 +6520,7 @@
+@@ -6520 +6520 @@
-3EF8
--3FFC
++1FF8
+@@ -6522,5 +6522,5 @@
-0186
-0186
-0186
-1F86
-3FFE
-+1FF8
-+7FFC
+6186
+6186
+6186
@@ -2651,13 +2644,13 @@
+307C
+1FEC
+0FCC
-@@ -15646,5 +15645,0 @@
+@@ -18649,5 +18648,0 @@
-1FF0
-1FF8
-000C
-000C
-000C
-@@ -15658,2 +15653,7 @@
+@@ -18661,2 +18656,7 @@
-1FFC
-0FFC
+300C
@@ -2667,13 +2660,13 @@
+307C
+1FEC
+0FCC
-@@ -18883,5 +18882,0 @@
+@@ -21886,5 +21885,0 @@
-1FF0
-1FF8
-000C
-000C
-000C
-@@ -18895,2 +18890,7 @@
+@@ -21898,2 +21893,7 @@
-1FFC
-0FFC
+300C
@@ -2683,13 +2676,13 @@
+307C
+1FEC
+0FCC
-@@ -18961,5 +18960,0 @@
+@@ -21964,5 +21963,0 @@
-1FF0
-1FF8
-000C
-000C
-000C
-@@ -18973,2 +18968,7 @@
+@@ -21976,2 +21971,7 @@
-1FFC
-0FFC
+300C
@@ -2699,24 +2692,23 @@
+307C
+1FEC
+0FCC
-@@ -19039,7 +19039,7 @@
+@@ -22042 +22042 @@
-3EF8
--3FFC
++1FF8
+@@ -22044,5 +22044,5 @@
-0186
-0186
-0186
-1F86
-3FFE
-+1FF8
-+7FFC
+6186
+6186
+6186
+6186
+61FE
-@@ -19050 +19050 @@
+@@ -22053 +22053 @@
-6186
+6386
-@@ -19052 +19052 @@
+@@ -22055 +22055 @@
-1F7C
+1CFC
diff --git a/system/terminus-font/patches/terminus-font-4.28-kx3-ij1.diff b/system/terminus-font/patches/terminus-font-4.28-kx3-ij1.diff
new file mode 100644
index 0000000000000..4b002f994126f
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-kx3-ij1.diff
@@ -0,0 +1,1092 @@
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -9254,0 +9255,3 @@
++98
++A8
++C8
+@@ -9256,3 +9258,0 @@
+-88
+-88
+-78
+@@ -9273,0 +9274,3 @@
++98
++A8
++C8
+@@ -9275,3 +9277,0 @@
+-88
+-88
+-78
+@@ -9957,0 +9958,3 @@
++98
++A8
++C8
+@@ -9959,3 +9961,0 @@
+-88
+-88
+-78
+@@ -10983,0 +10984,3 @@
++98
++A8
++C8
+@@ -10985,3 +10987,0 @@
+-88
+-88
+-78
+@@ -11021,0 +11022,3 @@
++98
++A8
++C8
+@@ -11023,3 +11025,0 @@
+-88
+-88
+-78
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -9254,0 +9255,3 @@
++98
++A8
++C8
+@@ -9256,3 +9258,0 @@
+-88
+-88
+-78
+@@ -9273,0 +9274,3 @@
++98
++A8
++C8
+@@ -9275,3 +9277,0 @@
+-88
+-88
+-78
+@@ -9957,0 +9958,3 @@
++98
++A8
++C8
+@@ -9959,3 +9961,0 @@
+-88
+-88
+-78
+@@ -10983,0 +10984,3 @@
++98
++A8
++C8
+@@ -10985,3 +10987,0 @@
+-88
+-88
+-78
+@@ -11021,0 +11022,3 @@
++98
++A8
++C8
+@@ -11023,3 +11025,0 @@
+-88
+-88
+-78
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -10225,0 +10226,4 @@
++CE
++DE
++F6
++E6
+@@ -10227,4 +10230,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -10246,0 +10247,4 @@
++CE
++DE
++F6
++E6
+@@ -10248,4 +10251,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11002,0 +11003,4 @@
++CE
++DE
++F6
++E6
+@@ -11004,4 +11007,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12136,0 +12137,4 @@
++CE
++DE
++F6
++E6
+@@ -12138,4 +12141,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12178,0 +12179,4 @@
++CE
++DE
++F6
++E6
+@@ -12180,4 +12183,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -10225,0 +10226,4 @@
++46
++4A
++52
++62
+@@ -10227,4 +10230,0 @@
+-42
+-42
+-42
+-3E
+@@ -10246,0 +10247,4 @@
++46
++4A
++52
++62
+@@ -10248,4 +10251,0 @@
+-42
+-42
+-42
+-3E
+@@ -11002,0 +11003,4 @@
++46
++4A
++52
++62
+@@ -11004,4 +11007,0 @@
+-42
+-42
+-42
+-3E
+@@ -12136,0 +12137,4 @@
++46
++4A
++52
++62
+@@ -12138,4 +12141,0 @@
+-42
+-42
+-42
+-3E
+@@ -12178,0 +12179,4 @@
++46
++4A
++52
++62
+@@ -12180,4 +12183,0 @@
+-42
+-42
+-42
+-3E
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -10225,0 +10226,4 @@
++CE
++DE
++F6
++E6
+@@ -10227,4 +10230,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -10246,0 +10247,4 @@
++CE
++DE
++F6
++E6
+@@ -10248,4 +10251,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11002,0 +11003,4 @@
++CE
++DE
++F6
++E6
+@@ -11004,4 +11007,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12136,0 +12137,4 @@
++CE
++DE
++F6
++E6
+@@ -12138,4 +12141,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12178,0 +12179,4 @@
++CE
++DE
++F6
++E6
+@@ -12180,4 +12183,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -11195,0 +11196,4 @@
++CE
++DE
++F6
++E6
+@@ -11197,4 +11200,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11218,0 +11219,4 @@
++CE
++DE
++F6
++E6
+@@ -11220,4 +11223,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12046,0 +12047,4 @@
++CE
++DE
++F6
++E6
+@@ -12048,4 +12051,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13288,0 +13289,4 @@
++CE
++DE
++F6
++E6
+@@ -13290,4 +13293,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13334,0 +13335,4 @@
++CE
++DE
++F6
++E6
+@@ -13336,4 +13339,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -11195,0 +11196,4 @@
++46
++4A
++52
++62
+@@ -11197,4 +11200,0 @@
+-42
+-42
+-42
+-3E
+@@ -11218,0 +11219,4 @@
++46
++4A
++52
++62
+@@ -11220,4 +11223,0 @@
+-42
+-42
+-42
+-3E
+@@ -12046,0 +12047,4 @@
++46
++4A
++52
++62
+@@ -12048,4 +12051,0 @@
+-42
+-42
+-42
+-3E
+@@ -13288,0 +13289,4 @@
++46
++4A
++52
++62
+@@ -13290,4 +13293,0 @@
+-42
+-42
+-42
+-3E
+@@ -13334,0 +13335,4 @@
++46
++4A
++52
++62
+@@ -13336,4 +13339,0 @@
+-42
+-42
+-42
+-3E
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -11195,0 +11196,4 @@
++CE
++DE
++F6
++E6
+@@ -11197,4 +11200,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -11218,0 +11219,4 @@
++CE
++DE
++F6
++E6
+@@ -11220,4 +11223,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -12046,0 +12047,4 @@
++CE
++DE
++F6
++E6
+@@ -12048,4 +12051,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13288,0 +13289,4 @@
++CE
++DE
++F6
++E6
+@@ -13290,4 +13293,0 @@
+-C6
+-C6
+-C6
+-7E
+@@ -13334,0 +13335,4 @@
++CE
++DE
++F6
++E6
+@@ -13336,4 +13339,0 @@
+-C6
+-C6
+-C6
+-7E
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -13137,0 +13138,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -13140,5 +13144,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -13164,0 +13165,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -13167,5 +13171,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -14136,0 +14137,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -14139,5 +14143,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -15594,0 +15595,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -15597,5 +15601,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+@@ -15648,0 +15649,5 @@
++6380
++6780
++6D80
++7980
++7180
+@@ -15651,5 +15655,0 @@
+-6180
+-6180
+-6180
+-6180
+-3F80
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -13137,0 +13138,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -13140,5 +13144,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -13164,0 +13165,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -13167,5 +13171,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -14136,0 +14137,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -14139,5 +14143,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -15594,0 +15595,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -15597,5 +15601,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+@@ -15648,0 +15649,5 @@
++4300
++4500
++4900
++5100
++6100
+@@ -15651,5 +15655,0 @@
+-4100
+-4100
+-4100
+-4100
+-3F00
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:45.000000000 +0000
+@@ -15078,0 +15079,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -15081,7 +15087,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -15109,0 +15110,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -15112,7 +15118,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -16225,0 +16226,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -16228,7 +16234,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -17899,0 +17900,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -17902,7 +17908,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+@@ -17961,0 +17962,7 @@
++60E0
++61E0
++6360
++6660
++6C60
++7860
++7060
+@@ -17964,7 +17970,0 @@
+-6060
+-6060
+-6060
+-6060
+-6060
+-3060
+-1FE0
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:44.000000000 +0000
+@@ -15078,0 +15079,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -15081,7 +15087,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -15109,0 +15110,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -15112,7 +15118,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -16225,0 +16226,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -16228,7 +16234,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -17899,0 +17900,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -17902,7 +17908,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+@@ -17961,0 +17962,7 @@
++40C0
++4140
++4240
++4440
++4840
++5040
++6040
+@@ -17964,7 +17970,0 @@
+-4040
+-4040
+-4040
+-4040
+-4040
+-2040
+-1FC0
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:45.000000000 +0000
+@@ -17019,0 +17020,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -17022,9 +17030,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -17054,0 +17055,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -17057,9 +17065,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -18314,0 +18315,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -18317,9 +18325,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -20204,0 +20205,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -20207,9 +20215,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+@@ -20274,0 +20275,9 @@
++6070
++60F0
++61F0
++63B0
++6730
++6E30
++7C30
++7830
++7030
+@@ -20277,9 +20285,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3FF0
+-1FF0
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:45.000000000 +0000
+@@ -17020,0 +17021,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -17023,8 +17030,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -17055,0 +17056,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -17058,8 +17065,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -18315,0 +18316,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -18318,8 +18325,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -20205,0 +20206,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -20208,8 +20215,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+@@ -20275,0 +20276,8 @@
++6070
++60F0
++61B0
++6330
++6630
++6C30
++7830
++7030
+@@ -20278,8 +20285,0 @@
+-6030
+-6030
+-6030
+-6030
+-6030
+-6030
+-3030
+-1FF0
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:45.000000000 +0000
+@@ -18963,0 +18964,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -18966,9 +18974,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -19002,0 +19003,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -19005,9 +19013,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -20406,0 +20407,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -20409,9 +20417,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -22512,0 +22513,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -22515,9 +22523,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+@@ -22590,0 +22591,9 @@
++703C
++707C
++70FC
++71DC
++739C
++771C
++7E1C
++7C1C
++781C
+@@ -22593,9 +22601,0 @@
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-701C
+-3FFC
+-1FFC
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:45.000000000 +0000
+@@ -18962,0 +18963,10 @@
++301C
++303C
++307C
++30EC
++31CC
++338C
++370C
++3E0C
++3C0C
++380C
+@@ -18965,10 +18974,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -19001,0 +19002,10 @@
++301C
++303C
++307C
++30EC
++31CC
++338C
++370C
++3E0C
++3C0C
++380C
+@@ -19004,10 +19013,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -20405,0 +20406,10 @@
++301C
++303C
++307C
++30EC
++31CC
++338C
++370C
++3E0C
++3C0C
++380C
+@@ -20408,10 +20417,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -22511,0 +22512,10 @@
++301C
++303C
++307C
++30EC
++31CC
++338C
++370C
++3E0C
++3C0C
++380C
+@@ -22514,10 +22523,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
+@@ -22589,0 +22590,10 @@
++301C
++303C
++307C
++30EC
++31CC
++338C
++370C
++3E0C
++3C0C
++380C
+@@ -22592,10 +22601,0 @@
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-300C
+-1FFC
+-0FFC
diff --git a/system/terminus-font/patches/terminus-font-4.28-kx3-ka2.diff b/system/terminus-font/patches/terminus-font-4.28-kx3-ka2.diff
new file mode 100644
index 0000000000000..5c74e69f18dbe
--- /dev/null
+++ b/system/terminus-font/patches/terminus-font-4.28-kx3-ka2.diff
@@ -0,0 +1,761 @@
+--- ./ter-u12b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u12b.bdf 2008-09-17 21:50:45.000000000 +0000
+@@ -9289,2 +9289,2 @@
+-00
+-00
++40
++40
+@@ -9935,2 +9935,2 @@
+-08
+-10
++48
++50
+@@ -10220,2 +10220,2 @@
+-00
+-00
++40
++40
+@@ -10258,2 +10258,2 @@
+-00
+-00
++80
++80
+@@ -10296,3 +10296,3 @@
+-00
+-00
+-C8
++C0
++40
++48
+--- ./ter-u12n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u12n.bdf 2008-09-17 21:50:45.000000000 +0000
+@@ -9289,2 +9289,2 @@
+-00
+-00
++40
++40
+@@ -9935,2 +9935,2 @@
+-08
+-10
++48
++50
+@@ -10220,2 +10220,2 @@
+-00
+-00
++40
++40
+@@ -10258,2 +10258,2 @@
+-00
+-00
++80
++80
+@@ -10296,3 +10296,3 @@
+-00
+-00
+-C8
++C0
++40
++48
+--- ./ter-u14b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14b.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -10263,3 +10263,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -10977,3 +10977,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -11292,3 +11292,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11334,3 +11334,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11376,4 +11376,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u14n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14n.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -10263,3 +10263,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -10977,3 +10977,3 @@
+-08
+-10
+-00
++48
++50
++40
+@@ -11292,3 +11292,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -11334,3 +11334,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -11376,4 +11376,4 @@
+-00
+-00
+-00
+-C2
++C0
++40
++40
++42
+--- ./ter-u14v.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u14v.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -10263,3 +10263,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -10977,3 +10977,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -11292,3 +11292,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11334,3 +11334,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -11376,4 +11376,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u16b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16b.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -11237,3 +11237,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12019,3 +12019,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -12364,3 +12364,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12410,3 +12410,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12456,4 +12456,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u16n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16n.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -11237,3 +11237,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -12019,3 +12019,3 @@
+-08
+-10
+-00
++48
++50
++40
+@@ -12364,3 +12364,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -12410,3 +12410,3 @@
+-00
+-00
+-00
++40
++40
++40
+@@ -12456,4 +12456,4 @@
+-00
+-00
+-00
+-C2
++C0
++40
++40
++42
+--- ./ter-u16v.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u16v.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -11237,3 +11237,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12019,3 +12019,3 @@
+-18
+-30
+-00
++D8
++F0
++C0
+@@ -12364,3 +12364,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12410,3 +12410,3 @@
+-00
+-00
+-00
++C0
++C0
++C0
+@@ -12456,4 +12456,4 @@
+-00
+-00
+-00
+-E3
++E0
++60
++60
++63
+--- ./ter-u20b.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u20b.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -13186,4 +13186,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -14104,4 +14104,4 @@
+-0000
+-0600
+-0C00
+-0000
++6000
++6600
++6C00
++6000
+@@ -14509,4 +14509,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -14563,4 +14563,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -14617,5 +14617,5 @@
+-0000
+-0000
+-0000
+-0000
+-E180
++E000
++E000
++6000
++6000
++6180
+--- ./ter-u20n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u20n.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -13186,4 +13186,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -14104,4 +14104,4 @@
+-0000
+-0400
+-0800
+-0000
++4000
++4400
++4800
++4000
+@@ -14509,4 +14509,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -14563,4 +14563,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -14617,5 +14617,5 @@
+-0000
+-0000
+-0000
+-0000
+-C100
++C000
++4000
++4000
++4000
++4100
+--- ./ter-u24b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u24b.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -15135,4 +15135,4 @@
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
+@@ -16189,4 +16189,4 @@
+-0180
+-0300
+-0600
+-0000
++3180
++3300
++3600
++3000
+@@ -16654,4 +16654,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -16716,4 +16716,4 @@
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
+@@ -16778,6 +16778,6 @@
+-0000
+-0000
+-0000
+-0000
+-7060
+-70C0
++7000
++7000
++3000
++3000
++3060
++30C0
+--- ./ter-u24n.bdf.orig 2008-09-17 21:50:41.000000000 +0000
++++ ./ter-u24n.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -15135,4 +15135,4 @@
+-0000
+-0000
+-0000
+-0000
++2000
++2000
++2000
++2000
+@@ -16189,4 +16189,4 @@
+-0100
+-0200
+-0400
+-0000
++2100
++2200
++2400
++2000
+@@ -16654,4 +16654,4 @@
+-0000
+-0000
+-0000
+-0000
++2000
++2000
++2000
++2000
+@@ -16716,4 +16716,4 @@
+-0000
+-0000
+-0000
+-0000
++4000
++4000
++4000
++4000
+@@ -16778,6 +16778,6 @@
+-0000
+-0000
+-0000
+-0000
+-6040
+-6080
++6000
++6000
++2000
++2000
++2040
++2080
+--- ./ter-u28b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u28b.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -17083,5 +17083,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18273,5 +18273,5 @@
+-0000
+-01C0
+-0380
+-0700
+-0000
++3000
++31C0
++3380
++3700
++3000
+@@ -18798,5 +18798,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18868,5 +18868,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
++6000
+@@ -18938,7 +18938,7 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-F070
+-F0E0
++F000
++F000
++3000
++3000
++3000
++3070
++30E0
+--- ./ter-u28n.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u28n.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -17083,5 +17083,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18273,5 +18273,5 @@
+-0000
+-0180
+-0300
+-0600
+-0000
++3000
++3180
++3300
++3600
++3000
+@@ -18798,5 +18798,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
+@@ -18868,5 +18868,5 @@
+-0000
+-0000
+-0000
+-0000
+-0000
++6000
++6000
++6000
++6000
++6000
+@@ -18938,7 +18938,7 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-F030
+-F060
++F000
++F000
++3000
++3000
++3000
++3030
++3060
+--- ./ter-u32b.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u32b.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -19033,6 +19033,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++3800
++3800
++3800
++3800
++3800
++3800
+@@ -20359,6 +20359,6 @@
+-0070
+-00E0
+-01C0
+-0380
+-0000
+-0000
++3870
++38E0
++39C0
++3B80
++3800
++3800
+@@ -20944,6 +20944,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++3800
++3800
++3800
++3800
++3800
++3800
+@@ -21022,6 +21022,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++7000
++7000
++7000
++7000
++7000
++7000
+@@ -21100,8 +21100,8 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
+-F81C
+-F838
++F800
++F800
++3800
++3800
++3800
++3800
++381C
++3838
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:42.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:46.000000000 +0000
+@@ -19033,6 +19033,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++1800
++1800
++1800
++1800
++1800
++1800
+@@ -20359,6 +20359,6 @@
+-0070
+-00E0
+-01C0
+-0380
+-0000
+-0000
++1870
++18E0
++19C0
++1B80
++1800
++1800
+@@ -20944,6 +20944,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++1800
++1800
++1800
++1800
++1800
++1800
+@@ -21022,6 +21022,6 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
++3000
++3000
++3000
++3000
++3000
++3000
+@@ -21100,8 +21100,8 @@
+-0000
+-0000
+-0000
+-0000
+-0000
+-0000
+-781C
+-7838
++7800
++7800
++1800
++1800
++1800
++1800
++181C
++1838
+--- ./dup/xos4-2.dup.orig 2008-06-14 21:07:10.000000000 +0000
++++ ./dup/xos4-2.dup 2008-09-17 21:50:46.939986374 +0000
+@@ -99 +99 @@
+-0138 043A
++006B 043A
diff --git a/system/terminus-font/patches/terminus-font-4.20-kx3.diff b/system/terminus-font/patches/terminus-font-4.28-kx3.diff
index 69429da3ede1b..1420d57d94f02 100644
--- a/system/terminus-font/patches/terminus-font-4.20-kx3.diff
+++ b/system/terminus-font/patches/terminus-font-4.28-kx3.diff
@@ -1,5 +1,5 @@
---- ./ter-u32n.bdf.orig 2006-03-23 20:43:29.000000000 +0200
-+++ ./ter-u32n.bdf 2006-03-23 20:43:34.000000000 +0200
+--- ./ter-u32n.bdf.orig 2008-09-17 21:50:30.000000000 +0000
++++ ./ter-u32n.bdf 2008-09-17 21:50:42.000000000 +0000
@@ -319,2 +319,2 @@
-3060
-18C0
@@ -1052,7 +1052,21 @@
+0E00
+1C00
+3800
-@@ -12483,6 +12483,6 @@
+@@ -12605,5 +12605,6 @@
+-360C
+-330C
+-318C
+-30CC
+-306C
++3E0C
++370C
++338C
++31CC
++30EC
++307C
+@@ -12617 +12617,0 @@
+-300C
+@@ -12678,6 +12678,6 @@
-0018
-0030
-0060
@@ -1065,16 +1079,25 @@
+00E0
+01C0
+0380
-@@ -12567 +12567 @@
+@@ -12762 +12762 @@
-300C
+301C
-@@ -12576 +12576 @@
+@@ -12771 +12771 @@
+-300C
++380C
+@@ -13044 +13044 @@
-300C
+380C
-@@ -12801 +12801 @@
+@@ -13074 +13074 @@
-300C
+380C
-@@ -12840,6 +12840,6 @@
+@@ -13113 +13113 @@
+-300C
++301C
+@@ -13122 +13122 @@
+-300C
++301C
+@@ -13191,6 +13191,6 @@
-0018
-0030
-0060
@@ -1087,27 +1110,115 @@
+00E0
+01C0
+0380
-@@ -12907,2 +12907,2 @@
+@@ -13336,2 +13336,2 @@
-0660
-0C30
+07E0
+0E70
-@@ -12944,2 +12944,2 @@
+@@ -13373,2 +13373,2 @@
-0C30
-0660
+0E70
+07E0
-@@ -13341,2 +13341,2 @@
+@@ -13687,2 +13687,2 @@
+-0660
-0C30
--1818
++07E0
+0E70
-+1C38
-@@ -13355,2 +13355,2 @@
+@@ -13802,2 +13802,2 @@
+-0C30
+-0660
++0E70
++07E0
+@@ -14249,3 +14249,3 @@
+-300C
-1818
-0C30
++381C
+1C38
+0E70
-@@ -13380,16 +13380,16 @@
+@@ -14514,10 +14514,10 @@
+-0018
+-0030
+-0060
+-00C0
+-0180
+-0300
+-0600
+-0C00
+-1800
+-3000
++001C
++0038
++0070
++00E0
++01C0
++0380
++0700
++0E00
++1C00
++3800
+@@ -14664,9 +14664,10 @@
+-0000
+-300C
+-3018
+-3030
+-3060
+-30C0
+-3180
+-3300
+-3600
++0000
++300C
++301C
++3038
++3070
++30E0
++31C0
++3380
++3700
++3E00
+@@ -14674,2 +14674,0 @@
+-3800
+-3800
+@@ -14677,7 +14676,8 @@
+-3600
+-3300
+-3180
+-30C0
+-3060
+-3030
+-3018
++3E00
++3700
++3380
++31C0
++30E0
++3070
++3038
++301C
+@@ -14743 +14742,0 @@
+-4004
+@@ -14747 +14746,2 @@
+-6C6C
++7C7C
++6EEC
+@@ -14789,5 +14789,6 @@
+-360C
+-330C
+-318C
+-30CC
+-306C
++3E0C
++370C
++338C
++31CC
++30EC
++307C
+@@ -14801 +14801,0 @@
+-300C
+@@ -14979,16 +14979,16 @@
+-3000
-1800
-0C00
-0600
@@ -1115,8 +1226,6 @@
-0180
-00C0
-0060
--0030
--0030
-0060
-00C0
-0180
@@ -1124,6 +1233,7 @@
-0600
-0C00
-1800
+-3000
+3800
+1C00
+0E00
@@ -1140,29 +1250,103 @@
+0E00
+1C00
+3800
-@@ -13464,3 +13464,3 @@
+@@ -15224,3 +15224,3 @@
-300C
-1818
-0C30
+381C
+1C38
+0E70
-@@ -13574,5 +13574,5 @@
--07F8
+@@ -15375 +15375 @@
+-300C
++301C
+@@ -15384 +15384 @@
+-300C
++301C
+@@ -15640,6 +15640,6 @@
+-0FF0
+-0FF0
+-0600
-0300
-0180
-00C0
--0060
-+0FF8
++1FF0
++1FF0
++0E00
+0700
+0380
+01C0
+@@ -15687 +15687 @@
+-300C
++301C
+@@ -15696 +15696 @@
+-300C
++301C
+@@ -15720,9 +15720,9 @@
+-0018
+-0030
+-0060
+-00C0
+-0180
+-0300
+-0600
+-0C00
+-1800
++0038
++0070
+00E0
-@@ -13627 +13626,0 @@
++01C0
++0380
++0700
++0E00
++1C00
++3800
+@@ -15880,6 +15880,6 @@
+-180C
+-1818
+-1830
+-1860
+-18C0
+-1980
++181C
++1838
++1870
++18E0
++19C0
++1B80
+@@ -15888,6 +15888,6 @@
+-1980
+-18C0
+-1860
+-1830
+-1818
+-180C
++1B80
++19C0
++18E0
++1870
++1838
++181C
+@@ -15967 +15966,0 @@
-300C
-@@ -13629,0 +13629 @@
+@@ -15969,0 +15969 @@
+307C
-@@ -14237,7 +14237,8 @@
+@@ -16349,2 +16349,2 @@
+-18F8
+-318C
++1CF8
++398C
+@@ -16466,2 +16466,2 @@
+-1818
+-300C
++1C38
++381C
+@@ -16661,2 +16661,2 @@
+-1818
+-300C
++1C38
++381C
+@@ -17240,7 +17240,8 @@
-3018
-3030
-3060
@@ -1178,10 +1362,10 @@
+3380
+3700
+3E00
-@@ -14245,2 +14245,0 @@
+@@ -17248,2 +17248,0 @@
-3800
-3800
-@@ -14248,7 +14247,8 @@
+@@ -17251,7 +17250,8 @@
-3600
-3300
-3180
@@ -1197,9 +1381,9 @@
+3070
+3038
+301C
-@@ -14280 +14279,0 @@
+@@ -17283 +17282,0 @@
-300C
-@@ -14283,5 +14282,6 @@
+@@ -17286,5 +17285,6 @@
-306C
-30CC
-318C
@@ -1211,24 +1395,24 @@
+338C
+370C
+3E0C
-@@ -14632,2 +14632,3 @@
+@@ -17635,2 +17635,3 @@
-1998
-0DB0
+399C
+1DB8
+0FF0
-@@ -14635,2 +14635,0 @@
+@@ -17638,2 +17638,0 @@
-03C0
-03C0
-@@ -14638,2 +14637,3 @@
+@@ -17641,2 +17640,3 @@
-0DB0
-1998
+0FF0
+1DB8
+399C
-@@ -14709 +14708,0 @@
+@@ -17712 +17711,0 @@
-300C
-@@ -14712,5 +14711,6 @@
+@@ -17715,5 +17714,6 @@
-306C
-30CC
-318C
@@ -1240,9 +1424,9 @@
+338C
+370C
+3E0C
-@@ -14748 +14747,0 @@
+@@ -17751 +17750,0 @@
-300C
-@@ -14751,5 +14750,6 @@
+@@ -17754,5 +17753,6 @@
-306C
-30CC
-318C
@@ -1254,7 +1438,7 @@
+338C
+370C
+3E0C
-@@ -14783,7 +14783,8 @@
+@@ -17786,7 +17786,8 @@
-3018
-3030
-3060
@@ -1270,10 +1454,10 @@
+3380
+3700
+3E00
-@@ -14791,2 +14791,0 @@
+@@ -17794,2 +17794,0 @@
-3800
-3800
-@@ -14794,7 +14793,8 @@
+@@ -17797,7 +17796,8 @@
-3600
-3300
-3180
@@ -1289,18 +1473,18 @@
+3070
+3038
+301C
-@@ -14839,2 +14839,2 @@
+@@ -17842,2 +17842,2 @@
-180C
-300C
+1C0C
+380C
-@@ -14860 +14859,0 @@
+@@ -17863 +17862,0 @@
-4004
-@@ -14864 +14863,2 @@
+@@ -17867 +17866,2 @@
-6C6C
+7C7C
+6EEC
-@@ -15613,7 +15613,7 @@
+@@ -18616,7 +18616,7 @@
-006C
-00CC
-018C
@@ -1315,10 +1499,10 @@
+0E0C
+1C0C
+380C
-@@ -15852 +15852 @@
+@@ -18855 +18855 @@
-300C
+301C
-@@ -15884,6 +15884,6 @@
+@@ -18887,6 +18887,6 @@
-1998
-0DB0
-07E0
@@ -1331,13 +1515,13 @@
+0FF0
+1DB8
+399C
-@@ -15921 +15921 @@
+@@ -18924 +18924 @@
-300C
+380C
-@@ -15930 +15930 @@
+@@ -18933 +18933 @@
-300C
+380C
-@@ -16036,6 +16036,6 @@
+@@ -19039,6 +19039,6 @@
-180C
-1818
-1830
@@ -1350,7 +1534,7 @@
+18E0
+19C0
+1B80
-@@ -16044,6 +16044,6 @@
+@@ -19047,6 +19047,6 @@
-1980
-18C0
-1860
@@ -1363,20 +1547,20 @@
+1870
+1838
+181C
-@@ -16087,2 +16087,2 @@
+@@ -19090,2 +19090,2 @@
-180C
-300C
+1C0C
+380C
-@@ -16114 +16113,0 @@
+@@ -19117 +19116,0 @@
-4004
-@@ -16118,2 +16117,3 @@
+@@ -19121,2 +19120,3 @@
-6C6C
-66CC
+7C7C
+6EEC
+67CC
-@@ -16467,4 +16467,4 @@
+@@ -19470,4 +19470,4 @@
-300C
-1818
-0C30
@@ -1385,7 +1569,7 @@
+1C38
+0E70
+07E0
-@@ -16473,4 +16473,4 @@
+@@ -19476,4 +19476,4 @@
-0660
-0C30
-1818
@@ -1394,13 +1578,13 @@
+0E70
+1C38
+381C
-@@ -16779 +16779 @@
+@@ -19782 +19782 @@
-300C
+380C
-@@ -16788 +16788 @@
+@@ -19791 +19791 @@
-300C
+380C
-@@ -16863,6 +16863,6 @@
+@@ -19866,6 +19866,6 @@
-00CC
-018C
-030C
@@ -1413,25 +1597,25 @@
+070C
+0E0C
+1C0C
-@@ -16905 +16905 @@
+@@ -19908 +19908 @@
-300C
+301C
-@@ -16944 +16944 @@
+@@ -19947 +19947 @@
-300C
+301C
-@@ -17052 +17052 @@
+@@ -20055 +20055 @@
-300C
+301C
-@@ -17061 +17061 @@
+@@ -20064 +20064 @@
-300C
+301C
-@@ -17091 +17091 @@
+@@ -20094 +20094 @@
-300C
+301C
-@@ -17100 +17100 @@
+@@ -20103 +20103 @@
-300C
+380C
-@@ -17362,6 +17362,6 @@
+@@ -20365,6 +20365,6 @@
-180C
-1818
-1830
@@ -1444,7 +1628,7 @@
+18E0
+19C0
+1B80
-@@ -17370,6 +17370,6 @@
+@@ -20373,6 +20373,6 @@
-1980
-18C0
-1860
@@ -1457,22 +1641,22 @@
+1870
+1838
+181C
-@@ -17752,2 +17752,3 @@
+@@ -20755,2 +20755,3 @@
-1998
-0DB0
+399C
+1DB8
+0FF0
-@@ -17755,2 +17755,0 @@
+@@ -20758,2 +20758,0 @@
-03C0
-03C0
-@@ -17758,2 +17757,3 @@
+@@ -20761,2 +20760,3 @@
-0DB0
-1998
+0FF0
+1DB8
+399C
-@@ -17795,6 +17795,6 @@
+@@ -20798,6 +20798,6 @@
-1998
-0DB0
-07E0
@@ -1485,13 +1669,13 @@
+0FF0
+1DB8
+399C
-@@ -17871 +17871 @@
+@@ -20874 +20874 @@
-300C
+380C
-@@ -17880 +17880 @@
+@@ -20883 +20883 @@
-300C
+380C
-@@ -17903,7 +17903,8 @@
+@@ -20906,7 +20906,8 @@
-3018
-3030
-3060
@@ -1507,10 +1691,10 @@
+3380
+3700
+3E00
-@@ -17911,2 +17911,0 @@
+@@ -20914,2 +20914,0 @@
-3800
-3800
-@@ -17914,7 +17913,8 @@
+@@ -20917,7 +20916,8 @@
-3600
-3300
-3180
@@ -1526,7 +1710,7 @@
+3070
+3038
+301C
-@@ -17947,14 +17947,14 @@
+@@ -20950,14 +20950,14 @@
-3018
-3030
-3060
@@ -1555,7 +1739,7 @@
+1870
+1838
+181C
-@@ -17982,5 +17982,6 @@
+@@ -20985,5 +20985,6 @@
-6018
-6030
-6C60
@@ -1567,14 +1751,14 @@
+6CE0
+6DC0
+6F80
-@@ -17988,4 +17989,2 @@
+@@ -20991,4 +20992,2 @@
-6E00
-7C00
-7C00
-6E00
+7E00
+7E00
-@@ -17993,5 +17992,6 @@
+@@ -20996,5 +20995,6 @@
-6D80
-6CC0
-6C60
@@ -1586,7 +1770,7 @@
+6C70
+6038
+601C
-@@ -18026,12 +18026,12 @@
+@@ -21029,12 +21029,12 @@
-3018
-3630
-3660
@@ -1611,7 +1795,7 @@
+3670
+3638
+301C
-@@ -18059,7 +18059,8 @@
+@@ -21062,7 +21062,8 @@
-F018
-3030
-3060
@@ -1627,10 +1811,10 @@
+3380
+3700
+3E00
-@@ -18067,2 +18067,0 @@
+@@ -21070,2 +21070,0 @@
-3800
-3800
-@@ -18070,7 +18069,8 @@
+@@ -21073,7 +21072,8 @@
-3600
-3300
-3180
@@ -1646,7 +1830,7 @@
+3070
+3038
+301C
-@@ -18103,6 +18103,6 @@
+@@ -21106,6 +21106,6 @@
-780C
-7818
-1830
@@ -1659,7 +1843,7 @@
+18E0
+19C0
+1B80
-@@ -18111,6 +18111,6 @@
+@@ -21114,6 +21114,6 @@
-1980
-18C0
-1860
@@ -1672,7 +1856,7 @@
+1870
+1838
+181C
-@@ -18573,4 +18573,4 @@
+@@ -21576,4 +21576,4 @@
-300C
-1818
-0C30
@@ -1681,7 +1865,7 @@
+1C38
+0E70
+07E0
-@@ -18579,4 +18579,4 @@
+@@ -21582,4 +21582,4 @@
-0660
-0C30
-1818
@@ -1690,31 +1874,31 @@
+0E70
+1C38
+381C
-@@ -19128 +19128 @@
+@@ -22131 +22131 @@
-300C
+301C
-@@ -19197 +19197 @@
+@@ -22200 +22200 @@
-300C
+380C
-@@ -19275 +19275 @@
+@@ -22278 +22278 @@
-300C
+380C
-@@ -19312,2 +19312,3 @@
+@@ -22315,2 +22315,3 @@
-1998
-0DB0
+399C
+1DB8
+0FF0
-@@ -19315,2 +19315,0 @@
+@@ -22318,2 +22318,0 @@
-03C0
-03C0
-@@ -19318,2 +19317,3 @@
+@@ -22321,2 +22320,3 @@
-0DB0
-1998
+0FF0
+1DB8
+399C
-@@ -19355,6 +19355,6 @@
+@@ -22358,6 +22358,6 @@
-1998
-0DB0
-07E0
@@ -1727,15 +1911,15 @@
+0FF0
+1DB8
+399C
-@@ -19431 +19431 @@
+@@ -22434 +22434 @@
-300C
+380C
-@@ -19440 +19440 @@
+@@ -22443 +22443 @@
-300C
+380C
-@@ -19467 +19466,0 @@
+@@ -22470 +22469,0 @@
-300C
-@@ -19470,5 +19469,6 @@
+@@ -22473,5 +22472,6 @@
-306C
-30CC
-318C
@@ -1747,9 +1931,9 @@
+338C
+370C
+3E0C
-@@ -19545 +19544,0 @@
+@@ -22548 +22547,0 @@
-300C
-@@ -19548,5 +19547,6 @@
+@@ -22551,5 +22550,6 @@
-306C
-30CC
-318C
@@ -1761,13 +1945,13 @@
+338C
+370C
+3E0C
-@@ -19899 +19899 @@
+@@ -22902 +22902 @@
-300C
+380C
-@@ -19908 +19908 @@
+@@ -22911 +22911 @@
-300C
+380C
-@@ -20321,7 +20321,8 @@
+@@ -23324,7 +23324,8 @@
-3018
-3030
-3060
@@ -1783,10 +1967,10 @@
+3380
+3700
+3E00
-@@ -20329,2 +20329,0 @@
+@@ -23332,2 +23332,0 @@
-3800
-3800
-@@ -20332,7 +20331,8 @@
+@@ -23335,7 +23334,8 @@
-3600
-3300
-3180
@@ -1802,7 +1986,7 @@
+3070
+3038
+301C
-@@ -20365,6 +20365,6 @@
+@@ -23368,6 +23368,6 @@
-180C
-1818
-1830
@@ -1815,7 +1999,7 @@
+18E0
+19C0
+1B80
-@@ -20373,6 +20373,6 @@
+@@ -23376,6 +23376,6 @@
-1980
-18C0
-1860
@@ -1828,35 +2012,35 @@
+1870
+1838
+181C
-@@ -20454 +20454 @@
+@@ -23457 +23457 @@
-300C
+301C
-@@ -20532 +20532 @@
+@@ -23535 +23535 @@
-300C
+301C
-@@ -22276,0 +22277 @@
+@@ -25279,0 +25280 @@
+F980
-@@ -22278,2 +22279 @@
+@@ -25281,2 +25282 @@
-D980
-CD80
+DD80
-@@ -22280,0 +22281 @@
+@@ -25283,0 +25284 @@
+CF80
-@@ -22282,2 +22283 @@
+@@ -25285,2 +25286 @@
-C780
-C3BE
+C7BE
-@@ -22285 +22285 @@
+@@ -25288 +25288 @@
-C180
+C380
-@@ -22356,3 +22356,3 @@
+@@ -25364,3 +25364,3 @@
-300C
-1818
-0C30
+381C
+1C38
+0E70
-@@ -26331,10 +26331,10 @@
+@@ -31557,10 +31557,10 @@
-0660
-0C30
-1818
@@ -1877,9 +2061,9 @@
+1C38
+0E70
+07E0
-@@ -26640 +26639,0 @@
+@@ -31866 +31865,0 @@
-0038
-@@ -26642,4 +26641,5 @@
+@@ -31868,4 +31867,5 @@
-00D8
-0198
-0300
diff --git a/system/terminus-font/slack-desc b/system/terminus-font/slack-desc
index d08b9d6f381a8..72cb7f9c1e67f 100644
--- a/system/terminus-font/slack-desc
+++ b/system/terminus-font/slack-desc
@@ -16,4 +16,4 @@ terminus-font: KOI8-R/U/E/F, IBM-437/852/855/866 and many others (a total of abo
terminus-font: 110 language sets). Also included are the IBM VGA, vt100 and xterm
terminus-font: pseudographic characters.
terminus-font:
-terminus-font: Homepage: http://www.is-vn.bg/hamster/jimmy-en.html
+terminus-font: Homepage: http://www.is-vn.bg/hamster/
diff --git a/system/terminus-font/terminus-font.SlackBuild b/system/terminus-font/terminus-font.SlackBuild
index 84c5fdc57bae4..520e30f8a7ce6 100644
--- a/system/terminus-font/terminus-font.SlackBuild
+++ b/system/terminus-font/terminus-font.SlackBuild
@@ -2,14 +2,33 @@
# Slackware build script for terminus-font
-# Written by core (eroc@linuxmail.org)
+# Copyright (c) 2008, Antonio Hernández Blas <hba.nihilismus@gmail.com>
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+# 1.- Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY
+# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
# Modified by Robby Workman <rworkman@slackbuilds.org>
PRGNAM=terminus-font
-VERSION=4.20
+VERSION=4.28
ARCH=noarch
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
+
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@@ -21,7 +40,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+tar -xzvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
@@ -38,45 +57,47 @@ patchfailed() {
# fail, it should be reported to the upstream developers. :-)
( # Apply patches
echo "Applying patches (if any were selected)..."
- # terminus-font-4.20-ao2.diff - nice, but sometimes hard to distinguish from 'o'.
- #patch -p1 < $CWD/patches/terminus-font-4.20-ao2.diff || exit 1
+ # Nice, but sometimes hard to distinguish from 'o'.
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-ao2.diff || exit 1
- # terminus-font-4.20-dv1.diff - due to character matrix limitations, the printing
+ # Due to character matrix limitations, the printing
# de and ve are of slightly worse quality.
- #patch -p1 < $CWD/patches/terminus-font-4.20-dv1.diff || exit 1
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-dv1.diff || exit 1
+
+ # Apply when creating an international package.
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-ge1.diff || exit 1
- # terminus-font-4.20-ge1.diff - apply this if you are creating an
- # international package.
- # patch -p1 < $CWD/patches/terminus-font-4.20-ge1.diff || exit 1
+ # Many programs still use ` and ' as single quotes.
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-gq2.diff || exit 1
- # terminus-font-4.20-gq2.diff - many programs still use ` and ' as single
- # quotes.
- #patch -p1 < $CWD/patches/terminus-font-4.20-gq2.diff || exit 1
+ # Without information.
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-ij1.diff || exit 1
- # terminus-font-4.20-ij1.diff
- #patch -p1 < $CWD/patches/terminus-font-4.20-ij1.diff || exit 1
+ # The high cyrillic ka is used in Bulgaria as decorative; the
+ # latin 'k' is always high, of course.
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-ka2.diff || exit 1
- # terminus-font-4.20-ka2.diff - the high cyrillic ka is used in Bulgaria as
- # decorative; the latin 'k' is always high, of course.
- #patch -p1 < $CWD/patches/terminus-font-4.20-ka2.diff || exit 1
+ # The proper widths are exactly between, but can not be implemented.
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-cm2.diff || exit 1
- # terminus-font-4.20-kx3.diff - boldified diagonal parts of '4', 'k', 'x' etc.
- # (about 55 basic characters) for 16x32 normal. Whether the patched versions will look
+ # The next 4 patchs seems like aren´t working.
+
+ # Boldified diagonal parts of '4', 'k', 'x' etc. (about 55 basic
+ # characters) for 16x32 normal. Whether the patched versions will look
# better depends on your monitor and personal taste.
- #patch -p1 < $CWD/patches/terminus-font-4.20-kx3.diff || exit 1
-
- # terminus-font-4.20-kx3-ao2.diff, terminus-font-4.20-kx3-ij1.diff,
- # terminus-font-4.20-kx3-ka2.diff - kx3-specific versions of some variants, use
- # them with kx3 instead of the standard variant.
- #patch -p1 < $CWD/patches/terminus-font-4.20-kx3-ao2.diff || exit 1
- #patch -p1 < $CWD/patches/terminus-font-4.20-kx3-ij1.diff || exit 1
- #patch -p1 < $CWD/patches/terminus-font-4.20-kx3-ka2.diff || exit 1
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-kx3.diff || exit 1
+
+ # kx3-specific versions of some variants, use them with kx3 instead
+ # of the standard variant.
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-kx3-ao2.diff || exit 1
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-kx3-ij1.diff || exit 1
+ #patch -p1 < $CWD/patches/terminus-font-$VERSION-kx3-ka2.diff || exit 1
) || patchfailed
# Set the directory for X11 fonts
XPREF=$(pkg-config --variable=prefix x11) || true
if [ "$XPREF" = "/usr" ]; then
- X11DIRFONTS=/usr/share/fonts/local
+ X11DIRFONTS=/usr/share/fonts/misc
else
X11DIRFONTS=/usr/X11R6/lib/X11/fonts/local
fi
@@ -87,7 +108,7 @@ fi
--x11dir=$X11DIRFONTS
make
-make install install-uni install-ref DESTDIR=$PKG TESTDIR=
+make DESTDIR=$PKG TESTDIR= install install-uni install-ref
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a README* $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/system/terminus-font/terminus-font.info b/system/terminus-font/terminus-font.info
index 42e3db1431157..63968886e9159 100644
--- a/system/terminus-font/terminus-font.info
+++ b/system/terminus-font/terminus-font.info
@@ -1,8 +1,8 @@
PRGNAM="terminus-font"
-VERSION="4.20"
-HOMEPAGE="http://www.is-vn.bg/hamster/jimmy-en.html"
-DOWNLOAD="http://www.is-vn.bg/hamster/terminus-font-4.20.tar.gz"
-MD5SUM="fe9d8e25b9537f6b3154d07d3da50375"
-MAINTAINER="core"
-EMAIL="eroc@linuxmail.org"
-APPROVED="rworkman"
+VERSION="4.28"
+HOMEPAGE="http://www.is-vn.bg/hamster/"
+DOWNLOAD="http://www.is-vn.bg/hamster/terminus-font-4.28.tar.gz"
+MD5SUM="15bf2f17b625312383fd9dae0925a17e"
+MAINTAINER="Antonio Hernández Blas"
+EMAIL="hba.nihilismus@gmail.com"
+APPROVED="Michiel"