diff --git a/SpaceCadetPinball/SpaceCadetPinball.rc b/SpaceCadetPinball/SpaceCadetPinball.rc index 10dd66e..e0c046c 100644 Binary files a/SpaceCadetPinball/SpaceCadetPinball.rc and b/SpaceCadetPinball/SpaceCadetPinball.rc differ diff --git a/SpaceCadetPinball/gdrv.cpp b/SpaceCadetPinball/gdrv.cpp index 55dec27..eee8626 100644 --- a/SpaceCadetPinball/gdrv.cpp +++ b/SpaceCadetPinball/gdrv.cpp @@ -458,6 +458,9 @@ void gdrv::grtext_draw_ttext_in_box(LPCWSTR text, int xOff, int yOff, int width, case Languages::Japanese: font = "MS UI Gothic"; break; + case Languages::Korean: + font = "Gulim"; + break; default: font = "Arial"; } diff --git a/SpaceCadetPinball/options.cpp b/SpaceCadetPinball/options.cpp index 144b503..33d60bc 100644 --- a/SpaceCadetPinball/options.cpp +++ b/SpaceCadetPinball/options.cpp @@ -88,6 +88,7 @@ LanguageMenuEntry options::LanguageMenu[] {L"اَلْعَرَبِيَّة", Languages::Arabic}, {L"Ελληνικά", Languages::Greek}, {L"Español", Languages::Spanish}, + {L"한국어", Languages::Korean}, }; void options::ReadOptions() diff --git a/SpaceCadetPinball/options.h b/SpaceCadetPinball/options.h index c89bf44..a36d375 100644 --- a/SpaceCadetPinball/options.h +++ b/SpaceCadetPinball/options.h @@ -22,6 +22,7 @@ enum class Languages Arabic = MAKELANGID(LANG_ARABIC, SUBLANG_ARABIC_SAUDI_ARABIA), Greek = MAKELANGID(LANG_GREEK, SUBLANG_GREEK_GREECE), Spanish = MAKELANGID(LANG_SPANISH, SUBLANG_SPANISH_MODERN), + Korean = MAKELANGID(LANG_KOREAN, SUBLANG_KOREAN), }; struct LanguageMenuEntry diff --git a/SpaceCadetPinball/resource.h b/SpaceCadetPinball/resource.h index 9910afa..7aca24a 100644 --- a/SpaceCadetPinball/resource.h +++ b/SpaceCadetPinball/resource.h @@ -242,7 +242,7 @@ #define DLG_HIGHSCORES_EditName5 605 #define Menu1_AlternativeRender 601 #define Menu1_Language 700 -#define Menu1_LanguageMax 718 +#define Menu1_LanguageMax 719 // Next default values for new objects //