diff options
| -rw-r--r-- | engines/prince/prince.cpp | 28 | 
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++; | 
