From bb8d0361e7bc0e2208f9cd309c1954228c84edc8 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Thu, 31 Jul 2003 17:24:51 +0000 Subject: More LINC terminal font adjustments: Patch the "j" character for all versions, and make the "1" a bit wider so that menus line up nicely. svn-id: r9336 --- sky/text.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sky/text.cpp b/sky/text.cpp index 1d534bf17c..e789be2d63 100644 --- a/sky/text.cpp +++ b/sky/text.cpp @@ -161,13 +161,19 @@ void SkyText::patchLINCCharset() { 0x4800, 0x4800, 0x5000, 0x0000, 0x0000, 0x0000 }; + const uint16 normal_1[] = { + 0x0000, 0x0000, 0x0000, 0x1000, 0x7000, 0x1000, + 0x1000, 0x1000, 0x7c00, 0x0000, 0x0000, 0x0000 + }; + patchChar(charSetPtr, 5, charHeight, 3, u_umlaut); patchChar(charSetPtr, 5, charHeight, 8, german_sz); patchChar(charSetPtr, 5, charHeight, 9, o_umlaut); patchChar(charSetPtr, 5, charHeight, 93, U_umlaut); + patchChar(charSetPtr, 5, charHeight, 74, normal_j); + patchChar(charSetPtr, 6, charHeight, 17, normal_1); if (SkyState::_systemVars.gameVersion <= 303) { patchChar(charSetPtr, 5, charHeight, 10, a_umlaut); - patchChar(charSetPtr, 5, charHeight, 74, normal_j); } else { patchChar(charSetPtr, 5, charHeight, 94, A_umlaut); patchChar(charSetPtr, 5, charHeight, 95, O_umlaut); -- cgit v1.2.3