From b814890d09674c1f6ee6f42d33fac6612a7132de Mon Sep 17 00:00:00 2001 From: Clownacy Date: Sun, 25 Aug 2019 21:23:01 +0100 Subject: [PATCH] Convert TextScr.cpp to UTF-8 I should probably mention, the other reason I'm converting these to UTF-8 is because SDL2 doesn't take Shift-JIS strings. --- src/TextScr.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/TextScr.cpp b/src/TextScr.cpp index 09c928f2..35917069 100644 --- a/src/TextScr.cpp +++ b/src/TextScr.cpp @@ -709,13 +709,13 @@ int TextScriptProc() { #if defined(NONPORTABLE) && defined(WINDOWS) #ifdef JAPANESE - MessageBoxA(ghWnd, "ステージの読み込みに失敗", "エラー", MB_OK); + MessageBoxA(ghWnd, "\x83\x58\x83\x65\x81\x5B\x83\x57\x82\xCC\x93\xC7\x82\xDD\x8D\x9E\x82\xDD\x82\xC9\x8E\xB8\x94\x73", "\x83\x47\x83\x89\x81\x5B", MB_OK); #else MessageBoxA(ghWnd, "Failed to load stage", "Error", MB_OK); #endif #else #ifdef JAPANESE - SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, "エラー", "ステージの読み込みに失敗", NULL); + SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, "繧ィ繝ゥ繝シ", "繧ケ繝繝シ繧ク縺ョ隱ュ縺ソ霎シ縺ソ縺ォ螟ア謨", NULL); #else SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, "Error", "Failed to load stage", NULL); #endif @@ -1273,11 +1273,12 @@ int TextScriptProc() { char str_0[0x40]; #ifdef JAPANESE - sprintf(str_0, "不明のコード:<%c%c%c", gTS.data[gTS.p_read + 1], gTS.data[gTS.p_read + 2], gTS.data[gTS.p_read + 3]); #if defined(NONPORTABLE) && defined(WINDOWS) - MessageBoxA(NULL, str_0, "エラー", MB_OK); + sprintf(str_0, "\x95\x73\x96\xBE\x82\xCC\x83\x52\x81\x5B\x83\x68:<%c%c%c", gTS.data[gTS.p_read + 1], gTS.data[gTS.p_read + 2], gTS.data[gTS.p_read + 3]); + MessageBoxA(NULL, str_0, "\x83\x47\x83\x89\x81\x5B", MB_OK); #else - SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, "エラー", str_0, NULL); + sprintf(str_0, "荳肴弱ョ繧ウ繝シ繝:<%c%c%c", gTS.data[gTS.p_read + 1], gTS.data[gTS.p_read + 2], gTS.data[gTS.p_read + 3]); + SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, "繧ィ繝ゥ繝シ", str_0, NULL); #endif #else sprintf(str_0, "Unknown code:<%c%c%c", gTS.data[gTS.p_read + 1], gTS.data[gTS.p_read + 2], gTS.data[gTS.p_read + 3]);