aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorbjörn Andersson2003-07-31 17:24:51 +0000
committerTorbjörn Andersson2003-07-31 17:24:51 +0000
commitbb8d0361e7bc0e2208f9cd309c1954228c84edc8 (patch)
tree6068d90af244c7d7179929c7987f2635a415acf7
parent636b8458b330d52339efd3081dd4843a0976aa81 (diff)
downloadscummvm-rg350-bb8d0361e7bc0e2208f9cd309c1954228c84edc8.tar.gz
scummvm-rg350-bb8d0361e7bc0e2208f9cd309c1954228c84edc8.tar.bz2
scummvm-rg350-bb8d0361e7bc0e2208f9cd309c1954228c84edc8.zip
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
-rw-r--r--sky/text.cpp8
1 files changed, 7 insertions, 1 deletions
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);