diff options
-rw-r--r-- | engines/sci/event.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/engines/sci/event.cpp b/engines/sci/event.cpp index f403834d44..79b7f4b9a1 100644 --- a/engines/sci/event.cpp +++ b/engines/sci/event.cpp @@ -89,9 +89,13 @@ static const uint16 UTF16toWin1250[] = { }; // Table for transferring Alt+<Key> into Polish symbols +// Note, that 'A' and 'S' are swapped with lowercase. This is due to the fact +// that we use Alt+a for aspect ratio correction and Alt+s for screenshot saving +// and we do that in the SDL backend. There are no words starting with 'A' and +// very few starting with S, thus, this is a viable compromise static const byte PolishAltifytoWin1250[] = { - 'e', 0xea, 'o', 0xf3, 'a', 0xb9, 's', 0x9c, 'l', 0xb3, 'z', 0xbf, 'x', 0x9f, 'c', 0xe6, 'n', 0xF1, - 'E', 0xca, 'O', 0xd3, 'A', 0xa5, 'S', 0x8c, 'L', 0xa3, 'Z', 0xaf, 'X', 0x8f, 'C', 0xc6, 'N', 0xD1, + 'e', 0xea, 'o', 0xf3, 'a', 0xa5, 's', 0x8c, 'l', 0xb3, 'z', 0xbf, 'x', 0x9f, 'c', 0xe6, 'n', 0xF1, + 'E', 0xca, 'O', 0xd3, 'A', 0xb9, 'S', 0x9c, 'L', 0xa3, 'Z', 0xaf, 'X', 0x8f, 'C', 0xc6, 'N', 0xD1, 0 }; |