--- uae/src/uaelib.c 2018/04/24 16:47:30 1.1.1.6 +++ uae/src/uaelib.c 2018/04/24 17:02:09 1.1.1.9 @@ -16,11 +16,10 @@ #include "config.h" #include "options.h" -#include "threaddep/penguin.h" +#include "threaddep/thread.h" #include "uae.h" #include "include/memory.h" #include "custom.h" -#include "readcpu.h" #include "newcpu.h" #include "xwin.h" #include "autoconf.h" @@ -94,7 +93,7 @@ static uae_u32 emulib_SetFrameRate (uae_ */ static uae_u32 emulib_ChangeLanguage (uae_u32 which) { - if (which > 5) + if (which > 6) return 0; else { switch (which) { @@ -102,18 +101,21 @@ static uae_u32 emulib_ChangeLanguage (ua currprefs.keyboard_lang = KBD_LANG_US; break; case 1: - currprefs.keyboard_lang = KBD_LANG_DE; + currprefs.keyboard_lang = KBD_LANG_DK; break; case 2: - currprefs.keyboard_lang = KBD_LANG_SE; + currprefs.keyboard_lang = KBD_LANG_DE; break; case 3: - currprefs.keyboard_lang = KBD_LANG_FR; + currprefs.keyboard_lang = KBD_LANG_SE; break; case 4: - currprefs.keyboard_lang = KBD_LANG_IT; + currprefs.keyboard_lang = KBD_LANG_FR; break; case 5: + currprefs.keyboard_lang = KBD_LANG_IT; + break; + case 6: currprefs.keyboard_lang = KBD_LANG_ES; break; default: