Changing region/language
Hi! When I start any EUR game with multi-language (Spanish, French, English, German), they always start in English and a lot of games don't have any kind of language selector... So, how could I change the language or region of this core?
Thank you so much!
Hi! None of all the topics has resolved the problem, which is : how can we change manually (with the terminal) the initial language of the psp in PPSSPP-Core, is it impossible ? A solution was found for the desmume but not for PPSSPP... Thank you so much
Hi!
I faced the same issue and managed to fix it by compiling the Core with a few changes, I'm going to list the changes I made here in case this helps someone else. In my case I wanted multilanguage games to load in Spanish.
All changes were made to the PPSSPP project using XCode 11.5. Once I compiled the full workspace I had to copy the folders ~/Library/Developer/Xcode/DerivedData/OpenEmu-gfzrvfuyuedclhfdxowfmigrlstk/Build/Products/Release/PPSSPP.oecoreplugin and ~/Library/Developer/Xcode/DerivedData/OpenEmu-gfzrvfuyuedclhfdxowfmigrlstk/Build/Products/Release/PPSSPP.oecoreplugin.dSYM into ~/Library/Application Support/OpenEmu/Cores manually, as otherwise It would use the original versions of the core.
-
In PPSSPP/Classes/ppsspp/Core/Config.cpp Replaced
static std::string defaultLangRegion = "en_US";withstatic std::string defaultLangRegion = "es_ES";To see a full list of languages open PPSSPP/Classes/ppsspp/assets/langregion.ini -
In PPSSPP/Classes/NativeApp.cpp Replaced
return "en_US";withreturn "es_ES";in function std::string System_GetProperty(SystemProperty prop) -
In PPSSPP/Classes/ppsspp/Core/Config.cpp Replaced
int defaultLang = PSP_SYSTEMPARAM_LANGUAGE_ENGLISH;withint defaultLang = PSP_SYSTEMPARAM_LANGUAGE_SPANISH;andsystemLanguage->Get(keys[i].c_str(), &langCode, "ENGLISH");withsystemLanguage->Get(keys[i].c_str(), &langCode, "SPANISH");For other languages find langCodeMapping in Config.cpp.
After making the changes I cleaned the project and compiled following the guide here: https://github.com/OpenEmu/OpenEmu/wiki/Compiling-From-Source-Guide
Hope it works well for you!
Hi!
I faced the same issue and managed to fix it by compiling the Core with a few changes, I'm going to list the changes I made here in case this helps someone else. In my case I wanted multilanguage games to load in Spanish.
All changes were made to the PPSSPP project using XCode 11.5. Once I compiled the full workspace I had to copy the folders ~/Library/Developer/Xcode/DerivedData/OpenEmu-gfzrvfuyuedclhfdxowfmigrlstk/Build/Products/Release/PPSSPP.oecoreplugin and ~/Library/Developer/Xcode/DerivedData/OpenEmu-gfzrvfuyuedclhfdxowfmigrlstk/Build/Products/Release/PPSSPP.oecoreplugin.dSYM into ~/Library/Application Support/OpenEmu/Cores manually, as otherwise It would use the original versions of the core.
* In PPSSPP/Classes/ppsspp/Core/Config.cpp Replaced `static std::string defaultLangRegion = "en_US";` with `static std::string defaultLangRegion = "es_ES";` To see a full list of languages open PPSSPP/Classes/ppsspp/assets/langregion.ini * In PPSSPP/Classes/NativeApp.cpp Replaced `return "en_US";` with `return "es_ES";` in function std::string System_GetProperty(SystemProperty prop) * In PPSSPP/Classes/ppsspp/Core/Config.cpp Replaced ` int defaultLang = PSP_SYSTEMPARAM_LANGUAGE_ENGLISH;` with ` int defaultLang = PSP_SYSTEMPARAM_LANGUAGE_SPANISH;` and ` systemLanguage->Get(keys[i].c_str(), &langCode, "ENGLISH");` with ` systemLanguage->Get(keys[i].c_str(), &langCode, "SPANISH");` For other languages find langCodeMapping in Config.cpp.After making the changes I cleaned the project and compiled following the guide here: https://github.com/OpenEmu/OpenEmu/wiki/Compiling-From-Source-Guide
Hope it works well for you!
![]()
Hola Santiago,
¿Es posible que puedas subir el core ya compilado para poder descargarlo?.
Si no es posible me ayudarías a poder compilar el core con lenguaje español, pero con mayor detalle por favor.
Muchas gracias.
@santiagogonzalezsuarez @Kraiz0 otro español por aquí intentando disfrutar algunos titulos.
Lo conseguisteis compilar? Estoy super perdido...
@santiagogonzalezsuarez hola santiago! Queria contactarte para que me ayudes a compilar el Core para que quede en español. Por favor si lees esto responde por este medio, el problema es que tengo Mojave y no consigo el XCode compatible. Saludos!
yo tampoco lo consigo :( me estoy volviendo loco
He seguido las instrucciones de Santiago (aunque he tenido que hacer otros cambios también), y he conseguido compilar el core para PPSSPP en español. Lo compilé para mi Mac mini M1, pero quizá a alguien más le puede servir así que aquí se los comparto.
La versión del Core es la 1.12.3 y la versión de OpenEmu que estoy usando es la 2.3.3.
Solo hay que copiar los archivos en la carpeta /Users/tusuario/Library/Application Support/OpenEmu/Core
¡Muchas gracias, Santiago!
https://drive.google.com/file/d/13L9ZAugozr3_EiOr7gmlD9hQnXh2gaLX/view?usp=sharing


@archibaldodlc Hi,I'm trying to compile a Chinese edition follow Kraiz0's steps but in the latest commit ppsspp-core was removed. I'm a noob of compiling code. Could you please help me to compile a Chinese edition. Thank you very much !!!
Hola, estoy tratando de compilar una edición China siguiendo los pasos de Kraiz0 pero en el último commit ppsspp-core fue removido. Soy un noven en compilar código. Podría por favor ayudarme a compilar una edición China. Muchas gracias!!!
He seguido las instrucciones de Santiago (aunque he tenido que hacer otros cambios también), y he conseguido compilar el core para PPSSPP en español. Lo compilé para mi Mac mini M1, pero quizá a alguien más le puede servir así que aquí se los comparto.
La versión del Core es la 1.12.3 y la versión de OpenEmu que estoy usando es la 2.3.3.
Solo hay que copiar los archivos en la carpeta /Users/tusuario/Library/Application Support/OpenEmu/Core
¡Muchas gracias, Santiago!
https://drive.google.com/file/d/13L9ZAugozr3_EiOr7gmlD9hQnXh2gaLX/view?usp=sharing
Hola! Podrías subir de nuevo el archivo? Me dice que no existe. Gracias!
Hola, @taneti87 . Aquí te dejo el link con los archivos, espero aún te sirvan.
https://drive.google.com/drive/folders/10U8TpH3CtylcFN0wuIU_UYyK4WoxEI_G?usp=share_link
Saludos, Archibaldo.
Recibido! Me va perfecto tío, muchas gracias!!
El 1 jul 2023, a las 8:09, Archibaldo De La Cruz @.***> escribió:
Hola, @taneti87 https://github.com/taneti87 . Aquí te dejo el link con los archivos, espero aún te sirvan.
https://drive.google.com/drive/folders/10U8TpH3CtylcFN0wuIU_UYyK4WoxEI_G?usp=share_link
Saludos, Archibaldo.
— Reply to this email directly, view it on GitHub https://github.com/OpenEmu/PPSSPP-Core/issues/5#issuecomment-1615535476, or unsubscribe https://github.com/notifications/unsubscribe-auth/BAQB5CSGYJPTHYEH4AFRGYDXN65JDANCNFSM4AY4RVQQ. You are receiving this because you were mentioned.