aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/prince/prince.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/engines/prince/prince.cpp b/engines/prince/prince.cpp
index 375f719bb3..9cacbf7a94 100644
--- a/engines/prince/prince.cpp
+++ b/engines/prince/prince.cpp
@@ -804,26 +804,26 @@ void PrinceEngine::printAt(uint32 slot, uint8 color, const char *s, uint16 x, ui
if (getLanguage() == Common::DE_DEU) {
while (*strPointer) {
switch(*strPointer) {
- case -60:
- *strPointer = -125;
+ case '\xc4':
+ *strPointer = '\x83';
break;
- case -42:
- *strPointer = -124;
+ case '\xd6':
+ *strPointer = '\x84';
break;
- case -36:
- *strPointer = -123;
+ case '\xdc':
+ *strPointer = '\x85';
break;
- case -33:
- *strPointer = 127;
+ case '\xdf':
+ *strPointer = '\x7f';
break;
- case -28:
- *strPointer = -128;
+ case '\xe4':
+ *strPointer = '\x80';
break;
- case -10:
- *strPointer = -127;
+ case '\xf6':
+ *strPointer = '\x81';
break;
- case -4:
- *strPointer = -126;
+ case '\xfc':
+ *strPointer = '\x82';
break;
}
strPointer++;