KYRA: (EOB II/PC98) - fix saveload strings

This commit is contained in:
athrxx 2023-05-07 21:54:41 +02:00
parent b28ec9260f
commit 67f374c798

View File

@ -561,8 +561,13 @@ void EoBCoreEngine::initStaticResource() {
{ "Abbr.", "Leerer Slot", "Speichern", " Laden" }, { "Abbr.", "Leerer Slot", "Speichern", " Laden" },
{ " < < ", "Posizione Vuota", "Salva", "Carica" }, { " < < ", "Posizione Vuota", "Salva", "Carica" },
{ "Anular", "Sin Uso", "Grabar", "Cargar" }, { "Anular", "Sin Uso", "Grabar", "Cargar" },
// SegaCD English
{ "Cancel", "\x82""d""\x82\x8d\x82\x90\x82\x94\x82\x99\x81""@""\x82\x92\x82\x85\x82\x87\x82\x89\x82\x8f\x82\x8e", "Select save area", "Select load data" }, { "Cancel", "\x82""d""\x82\x8d\x82\x90\x82\x94\x82\x99\x81""@""\x82\x92\x82\x85\x82\x87\x82\x89\x82\x8f\x82\x8e", "Select save area", "Select load data" },
// SegaCD Japanese
{ "\x82\xe2\x82\xdf\x82\xe9", "\x8b\xf3\x82\xab\x97\xcc\x88\xe6", "\x82\xc7\x82\xb1\x82\xc9\x83""Z""\x81""|""\x83""u""\x82\xb5\x82\xdc\x82\xb7\x82\xa9\x81""H", "\x82\xc7\x82\xea\x82\xf0\x83\x8d\x81""|""\x83""h""\x82\xb5\x82\xdc\x82\xb7\x82\xa9\x81""H" }, { "\x82\xe2\x82\xdf\x82\xe9", "\x8b\xf3\x82\xab\x97\xcc\x88\xe6", "\x82\xc7\x82\xb1\x82\xc9\x83""Z""\x81""|""\x83""u""\x82\xb5\x82\xdc\x82\xb7\x82\xa9\x81""H", "\x82\xc7\x82\xea\x82\xf0\x83\x8d\x81""|""\x83""h""\x82\xb5\x82\xdc\x82\xb7\x82\xa9\x81""H" },
// PC-98 Japanese
{ "Cancel", "Empty Slot", "\x83\x51\x81\x5B\x83\x80\x83\x5A\x81\x5B\x83\x75", "\x83\x51\x81\x5B\x83\x80\x83\x8D\x81\x5B\x83\x68" },
// DOS Chinese
{ "\xa8\xfa\xae\xf8" /* "取消"; */, "\xa9\x7c\xa5\xbc\xa8\xcf\xa5\xce" /* "尚未使用"; */, "\xa6\x73\xa9\xf1\xb6\x69\xab\xd7" /* "存放進度"; */, "\xb8\xfc\xa4\x4a\xb6\x69\xab\xd7" /* "載入進度"; */ }, { "\xa8\xfa\xae\xf8" /* "取消"; */, "\xa9\x7c\xa5\xbc\xa8\xcf\xa5\xce" /* "尚未使用"; */, "\xa6\x73\xa9\xf1\xb6\x69\xab\xd7" /* "存放進度"; */, "\xb8\xfc\xa4\x4a\xb6\x69\xab\xd7" /* "載入進度"; */ },
}; };
@ -571,10 +576,14 @@ void EoBCoreEngine::initStaticResource() {
"Hier ist noch kein\rSpiel gespeichert!", "Hier ist noch kein\rSpiel gespeichert!",
"Non c'\x0E alcun gioco\rsalvato in quella\rposizione!", "Non c'\x0E alcun gioco\rsalvato in quella\rposizione!",
"No hay partidas\rgrabadas!", "No hay partidas\rgrabadas!",
"\r ""\x82\xBB\x82\xCC\x83""X""\x83\x8D\x83""b""\x83""g""\x82\xC9\x82\xCD\x83""Q""\x81""[""\x83\x80\x82\xAA\x83""Z""\x81""[""\x83""u\r ""\x82\xB3\x82\xEA\x82\xC4\x82\xA2\x82\xDC\x82\xB9\x82\xF1\x81""B", // SegaCD English
"\r ""\x82\xBB\x82\xCC\x83""X""\x83\x8D\x83""b""\x83""g""\x82\xC9\x82\xCD\x83""Q""\x81""[""\x83\x80\x82\xAA\x83""Z""\x81""[""\x83""u\r ""\x82\xB3\x82\xEA\x82\xC4\x82\xA2\x82\xDC\x82\xB9\x82\xF1\x81""B",
// SegaCD + FM-Towns Japanese
"\x8b\xf3\x82\xab\x97\xcc\x88\xe6", "\x8b\xf3\x82\xab\x97\xcc\x88\xe6",
"\xb3\x6f\xad\xd3\xa6\xec\xb8\x6d\xa9\x7c\xa5\xbc\xc0\x78\xa6\x73\x0d\xb8\xea\xae\xc6\xc0\xc9\x2c\xbd\xd0\xad\xab\xb7\x73\xbf\xef\xbe\xdc", /* "這個位置尚未\r資料檔,請重新選擇"; */ // PC-98 Japanese
0 "\r \x82\xBB\x82\xCC\x83\x58\x83\x8D\x83\x62\x83\x67\x82\xC9\x82\xCD\x83\x66\x81\x5B\x83\x5E\x82\xAA\x83\x5A\x81\x5B\x83\x75\r \x82\xB3\x82\xEA\x82\xC4\x82\xA2\x82\xDC\x82\xB9\x82\xF1\x81\x42",
// DOS Chinese
"\xb3\x6f\xad\xd3\xa6\xec\xb8\x6d\xa9\x7c\xa5\xbc\xc0\x78\xa6\x73\x0d\xb8\xea\xae\xc6\xc0\xc9\x2c\xbd\xd0\xad\xab\xb7\x73\xbf\xef\xbe\xdc" /* "這個位置尚未\r資料檔,請重新選擇"; */
}; };
_menuOkString = "OK"; _menuOkString = "OK";
@ -606,16 +615,22 @@ void EoBCoreEngine::initStaticResource() {
if (_flags.platform == Common::kPlatformSegaCD) { if (_flags.platform == Common::kPlatformSegaCD) {
_saveLoadStrings = saveLoadStrings[5]; _saveLoadStrings = saveLoadStrings[5];
_errorSlotEmptyString = errorSlotEmptyString[5]; _errorSlotEmptyString = errorSlotEmptyString[5];
} else { } else if (_flags.platform == Common::kPlatformFMTowns) {
// EOB II FM-Towns uses English here. // EOB II FM-Towns uses English here.
// Only the empty slot warning is in Japanese. // Only the empty slot warning is in Japanese.
_saveLoadStrings = saveLoadStrings[0]; _saveLoadStrings = saveLoadStrings[0];
_errorSlotEmptyString = errorSlotEmptyString[4]; _errorSlotEmptyString = errorSlotEmptyString[4];
} else if (_flags.platform == Common::kPlatformPC98) {
_saveLoadStrings = saveLoadStrings[6];
_errorSlotEmptyString = errorSlotEmptyString[6];
} else {
_saveLoadStrings = saveLoadStrings[0];
_errorSlotEmptyString = errorSlotEmptyString[0];
} }
break; break;
case Common::ZH_TWN: case Common::ZH_TWN:
_saveLoadStrings = saveLoadStrings[6]; _saveLoadStrings = saveLoadStrings[7];
_errorSlotEmptyString = errorSlotEmptyString[6]; _errorSlotEmptyString = errorSlotEmptyString[7];
_menuOkString = "\xa7\xb9\xb2\xa6"; /* "完畢" */ _menuOkString = "\xa7\xb9\xb2\xa6"; /* "完畢" */
break; break;