From 7a6b133e9353b049350416cd5b0cd382f876b595 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sun, 16 Feb 2020 12:44:16 +0100 Subject: [PATCH] - Greek letters for Strife's Big and Mini fonts. --- src/gamedata/fonts/v_font.cpp | 2 +- .../filter/game-strife/fonts/bigfont/0394.lmp | Bin 0 -> 470 bytes .../filter/game-strife/fonts/bigfont/0398.lmp | Bin 0 -> 410 bytes .../filter/game-strife/fonts/bigfont/039B.lmp | Bin 0 -> 323 bytes .../filter/game-strife/fonts/bigfont/039E.lmp | Bin 0 -> 338 bytes .../filter/game-strife/fonts/bigfont/03A3.lmp | Bin 0 -> 301 bytes .../filter/game-strife/fonts/bigfont/03A8.lmp | Bin 0 -> 430 bytes .../filter/game-strife/fonts/bigfont/03A9.lmp | Bin 0 -> 447 bytes .../game-strife/fonts/defsmallfont2/0394.lmp | Bin 0 -> 101 bytes .../game-strife/fonts/defsmallfont2/0398.lmp | Bin 0 -> 126 bytes .../game-strife/fonts/defsmallfont2/039B.lmp | Bin 0 -> 98 bytes .../game-strife/fonts/defsmallfont2/039E.lmp | Bin 0 -> 114 bytes .../game-strife/fonts/defsmallfont2/03A3.lmp | Bin 0 -> 114 bytes .../game-strife/fonts/defsmallfont2/03A8.lmp | Bin 0 -> 110 bytes .../game-strife/fonts/defsmallfont2/03A9.lmp | Bin 0 -> 130 bytes 15 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/bigfont/0394.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/bigfont/0398.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/bigfont/039B.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/bigfont/039E.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/bigfont/03A3.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/bigfont/03A8.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/bigfont/03A9.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/0394.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/0398.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/039B.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/039E.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/03A3.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/03A8.lmp create mode 100644 wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/03A9.lmp diff --git a/src/gamedata/fonts/v_font.cpp b/src/gamedata/fonts/v_font.cpp index a5b4230d1..d961829a7 100644 --- a/src/gamedata/fonts/v_font.cpp +++ b/src/gamedata/fonts/v_font.cpp @@ -911,7 +911,7 @@ int getAlternative(int code) case 0x3a7: return 'X'; case 0x3aa: return 0xcf; case 0x3ab: return 0x178; - case 0x3bf: return 'o'; // the Omega is the only small Greek character that's easily mappable to a Latin equivalent. :( + case 0x3bf: return 'o'; // the Omicron is the only small Greek character that's easily mappable to a Latin equivalent. :( case 0x3c2: return 0x3c3; // Lowercase Sigma character in Greek, which changes depending on its positioning in a word; if the font is uppercase only or features a smallcaps style, the second variant of the letter will remain unused case 0x390: return 0x3ca; // For smallcaps fonts the small accented Greek characters remap to the unaccented versions. case 0x3ac: return 0x3b1; diff --git a/wadsrc_extra/static/filter/game-strife/fonts/bigfont/0394.lmp b/wadsrc_extra/static/filter/game-strife/fonts/bigfont/0394.lmp new file mode 100644 index 0000000000000000000000000000000000000000..37982f9057e5681f58c03727bc50722a1db30a79 GIT binary patch literal 470 zcmZvYOHRWu6h)m>ZIhOd#Ag9rN5{5HNf09j>;V=*oWz~HCBPOKF=YctY=d32$F@R) zM5Gf%_vqO-??PQGrE+!8`w^bN!7F^gH~hdfQ)&fkcz|c<;0@m46TV@|E4YC>cz`De1EMLIfjQWL0vv$_7Z69{PSuZbvoY@7 z8;Dq5Z!)bBMMFf(6~auFh{KV{Y0-$<1Y?-gDPuCFa+l>DvxsgSB_ih(i7Y6jRbFR$ eYlTr!%KvTm-(MYg*Y5Otp3jN9`)F^|MwUJ> y;DXZs8TkA9+S*!M!JY$rnj@=(OyuiVG%;{>5fv7l6 Qjf9U9eqM-727l1v11;)s;s5{u literal 0 HcmV?d00001 diff --git a/wadsrc_extra/static/filter/game-strife/fonts/bigfont/03A8.lmp b/wadsrc_extra/static/filter/game-strife/fonts/bigfont/03A8.lmp new file mode 100644 index 0000000000000000000000000000000000000000..e1003ac17de3d638d4b8590a1dc599b04af23796 GIT binary patch literal 430 zcmWe-;Adc9`13yoNTvgE2@p2{@kAhA0K^-B_y7=J2IA*H{2Pe*85tOqf!G{~y?{6h zh_isW5{Ns1cp4Bd24Y6GJ}CIlzyV~nx3#sl_VxW|-~_VW+&w%zTR=Q67|#nEmm4VC z4$|r6-3(F<&xgVXa{e>$L$tJllr%RrHNnKdR(g5+`1tygECzG}ig{S9MRysx P%kldYHB69$3n>@@`J6*%F%E!02n0Yl^x{*_Y8zi*Z$l`2fxZ7PxW!VEA-k|imzqI49dyz~H$C)Hin{xv b5s_l+Q>=t_f literal 0 HcmV?d00001 diff --git a/wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/03A9.lmp b/wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/03A9.lmp new file mode 100644 index 0000000000000000000000000000000000000000..e3604f7ffe9551ca4f3627e9134736d44ecef1e8 GIT binary patch literal 130 zcmX}ku?m1t2nA5JUi2w#F754YPlZ09xw+4`YeB-1E2uL~RJFhg8|-kv2^ZYJ(!1Hn m5s@^Rb@NbtqpE8~F;g7``5)NbliIf)$qi4m?u4<`s^tSK`WhJk literal 0 HcmV?d00001