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 zcmWe)5M^LsU}6YhU|@)1U|`5)U|?urU|^WXz`(GLfq~&X0|Ubg1_lOJMg|5&Mg|6J zMh1p3Mh1pFMh1p9Mh1rYj0_AL7#SG$GcquoVPs(7X6=K3|IEx_1{Zr@Uu$biOLJe} zeh3FK-_okT4@#Uted3TSs3X2X|jzn+I6Jx2do1KZ9^zU#B}* zs@)w~Tm&TU4$=Y=Z*B4M@r7tWk!bDfYk^7dLUg!xfNW^(>*HhZ>udJ)^#fZ2lI(PM zb9HU+>uYQ6>*HqwNrL4Vxj`D;TwUGTLH@yz>2P&*b8G8EHINbF?haQsH+PVEFjs)Z zJ39J0+}zwfJQ2=jf`kg#Jm1RW4k79rhm|Vj2a%uAq5LP01TCuEdT%j literal 0 HcmV?d00001 diff --git a/wadsrc_extra/static/filter/game-strife/fonts/bigfont/039B.lmp b/wadsrc_extra/static/filter/game-strife/fonts/bigfont/039B.lmp new file mode 100644 index 0000000000000000000000000000000000000000..22b6bc06b0a3609414247dcd0d1fb761da83a6bc GIT binary patch literal 323 zcmd;Q;Adc9`19X|fq}uFfq@~Ofq|ibfq|ikfq`Kf0|Ub<1_p+`3=9mX7#JAtGB7ZF zU|?WiW@KOxWn^GbV`N}3V`O09VC#c||18{KR!ehpQ&Ur4-+yMFzP`5B))sFcA75XP z026OtUz>-Arx#p=fxoY>uiYI(tlbSP1~-a+Ac^2-1RT3PK3(08A%gxEkGCY#dN4K(+t?^aFXB literal 0 HcmV?d00001 diff --git a/wadsrc_extra/static/filter/game-strife/fonts/bigfont/039E.lmp b/wadsrc_extra/static/filter/game-strife/fonts/bigfont/039E.lmp new file mode 100644 index 0000000000000000000000000000000000000000..47be336fd8f5b0e6259a1ddc73c52d0c78d0275b GIT binary patch literal 338 zcmd;M;Adc9`19X^fq@~Afq@~Ffq|itfq|iyfq`Km0|UcW1_p+c3=9l+85kHoGB7Z( zGBPkoGBPmeGBPkYGBPkQvh;xg7nJ_bz~9%`*4Ekz7Hw*3YU=BQh`G79_O&!O_ci(Y Sp^AAAaBLDy#RfYKg literal 0 HcmV?d00001 diff --git a/wadsrc_extra/static/filter/game-strife/fonts/bigfont/03A3.lmp b/wadsrc_extra/static/filter/game-strife/fonts/bigfont/03A3.lmp new file mode 100644 index 0000000000000000000000000000000000000000..d71592fc4d4ec05fad51d1413d5ee85b507a1810 GIT binary patch literal 301 zcmd;M;Adc9`19X^fq}uDfq@~6fq@~Dfq|ilfq|iifq`K@0|Ub*1_p*>3=9mn7#JAd zF)%PNGBPj-Gcqu!FfuSOGWGTK_5EjH?dxlA@9XR1WCU~B`uf`4+S>a1*jf7ee40Tj zctAq#9<6;XEf4`-h=6Bni;s_Q6G#akSftI<3nYRf)avE!)9eco;)kf}YxQnv_Vx7x u>qHXkYsMo6wV|)IrKPVKVjRR7Z6I&-HG>TUIldj_crJ+N7+JuQeg6S1>Tu!! 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`13!8fq@~Nfq|iffq|ikfq`Kn0|UbX1_p)=3=9kh7#J8XGcYhbXJBCX z&A`CG&&a@_%*eoC&d9*v#mK-A#mK;r#mK-=$;iOa!N|Zcjgf(2F(U&5BU>L7{Ab|k z>+5T8Yin)o>-*2Z+1J3)Uf#_h)!a}cTcLbD6n-B_ y2|q+jD@aLmQ&SU63~Z&Bw~vpnFUex6I&fEtAJggwHudnYvD^Fiv zUu#QCUtd#GQ&V5xe-_@pzP45`Z=dGoCO-gm$#3PFI0$$zpt;|9V+Gv zQN{=oa{~#swD|b?g0;fLT3h@2nxSG09DRKqZf@=#t$lr5tRQiaB@FBk(YC%mZsxu| iEJ7gHVpE0HIBXWf#5}za4#egWEdIp|6pV1g2w4CO2&9ex literal 0 HcmV?d00001 diff --git a/wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/0394.lmp b/wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/0394.lmp new file mode 100644 index 0000000000000000000000000000000000000000..28f86cfb54e37fc11b8e2bcfdfa40e288a5600cd GIT binary patch literal 101 zcmZQ)U}FFQ6$Szc}yS)W@e}y8$^S?{(nYRkQw^=`u~}j I^+Di20P^P<{r~^~ literal 0 HcmV?d00001 diff --git a/wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/039B.lmp b/wadsrc_extra/static/filter/game-strife/fonts/defsmallfont2/039B.lmp new file mode 100644 index 0000000000000000000000000000000000000000..cf908eadfbe70747cdd360693036079a22cb6e70 GIT binary patch literal 98 zcmZQ)U}FFQ6$Swa|Q+mdj=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 zcmd;JU}FFQ4F(1V69xtbdjsd53=R(d&%g>%9`c`&H83zpAEb|oQD0x5 I6-4|804w?$82|tP literal 0 HcmV?d00001