mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 08:33:12 -05:00
sceSystemServiceParamGetInt always reported English (United States) as the console language, so a title that follows the console's language, such as Jelly5 (PPSA99505) with its Arabic text, can only show English. ANYPS5_LANGUAGE now selects a console language number from 0 to 30 (21 is Arabic). Unset or empty keeps English (United States); any other value throws at the language query instead of being ignored. (cherry picked from commit 9bcf196daa01b07a22be876a7f1143149503e054)
34 lines
1.3 KiB
C++
34 lines
1.3 KiB
C++
#ifndef CORE_LIBS_PRX_LIBSCESYSTEMSERVICE_SYSTEMSERVICE_HPP
|
|
#define CORE_LIBS_PRX_LIBSCESYSTEMSERVICE_SYSTEMSERVICE_HPP
|
|
|
|
#include <cstddef>
|
|
#include <cstdint>
|
|
|
|
constexpr int SYSTEM_SERVICE_OK = 0;
|
|
constexpr int SYSTEM_SERVICE_ERROR_PARAMETER = -2136932349;
|
|
constexpr int SYSTEM_SERVICE_ERROR_NO_EVENT = -2136932348;
|
|
|
|
constexpr int SYSTEM_SERVICE_RUNNING_APP_ID = 1;
|
|
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_LANG = 1;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_DATE_FORMAT = 2;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_TIME_FORMAT = 3;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_TIME_ZONE = 4;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_SUMMERTIME = 5;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_SYSTEM_NAME = 6;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_GAME_PARENTAL_LEVEL = 7;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ID_ENTER_BUTTON_ASSIGN = 1000;
|
|
|
|
constexpr std::size_t SYSTEM_SERVICE_MAX_SYSTEM_NAME_LENGTH = 65;
|
|
|
|
constexpr int SYSTEM_SERVICE_PARAM_LANG_JAPANESE = 0;
|
|
constexpr int SYSTEM_SERVICE_PARAM_LANG_ENGLISH_US = 1;
|
|
constexpr int SYSTEM_SERVICE_PARAM_LANG_ARABIC = 21;
|
|
constexpr int SYSTEM_SERVICE_PARAM_LANG_UKRAINIAN = 30;
|
|
constexpr int SYSTEM_SERVICE_PARAM_DATE_FORMAT_DDMMYYYY = 1;
|
|
constexpr int SYSTEM_SERVICE_PARAM_TIME_FORMAT_24HOUR = 1;
|
|
constexpr int SYSTEM_SERVICE_PARAM_GAME_PARENTAL_OFF = 0;
|
|
constexpr int SYSTEM_SERVICE_PARAM_ENTER_BUTTON_CROSS = 1;
|
|
|
|
#endif
|