diff --git a/CHANGES.md b/CHANGES.md index c7b60ad4cd6..75df232f630 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -15,6 +15,7 @@ - D3D12: Added support for DRED (device remove extended data) (development aid - define DEVICE_DEBUG to use) - D3D12: Made D3D12 viewport and scissors to behave more like Vulkan drivers (or be more correct) - D3D12: Fixed validation error on start up due to buffers not being setup correctly for one frame +- D3D12: Fixed some shaders not appearing with the d3d12 driver - this reintroduces a validation error though but it seems to work as in not crash and is the old RA behaviour. Guess we need a different way of fixing the validation issue. - DATABASE/EXPLORE/VIEW: Bugfix - RGUI did not clear thumbnail on non-playlist items such as Save and Delete menu_explore_get_entry_playlist_index() returns -1 on invalid entries, but the variable where it was stored was unsigned - DATABASE/EXPLORE/VIEW: Bugfix - XMB+Ozone cleared thumbnail in Quick Menu when navigating away from Run @@ -34,6 +35,7 @@ menu_explore_get_entry_playlist_index() returns -1 on invalid entries, but the v - LEAPFROG: Add Leapfrog (LFx000) Target - LOCALIZATION: Updates - LOCALIZATION/INPUT/IME/MENU/ONSCREEN KEYBOARD: Extended IME and Korean OSK +- MENU: Cleanup of help texts - MENU: Allow toggling info off with the same button - MENU: Allow menu wallpaper/background reset. Let's also remove the current wallpaper from the screen when pressing Start. - MENU: Null driver shows with different color (Added for all menus the ability to show "disabled" items with a muted color) @@ -61,6 +63,8 @@ menu_explore_get_entry_playlist_index() returns -1 on invalid entries, but the v - MENU/UX/XMB: Optimized certain icon drawing loops (Main horizontal icons were looped even when not visible, and all previous "breadcrumb" icons were looped when only one certain was needed) - MENU/UX/MATERIALUI: Fixed showing icons where there should not be any (Waitable Swapchains, Show Recording + Streaming) - OSX/MACOS: Fixed Cocoa keyboard not allowing to map Analog stick +- PS2: Use the recently created ps2_drivers which makes easier the loading and init of all the drivers: Memory Card, USB, HDD, Audio, Controllers +- PS2: Adds exFat support for USB, and probably solves some unexpected issues when using an HDD driver for booting cores/games. - SDL GFX: Fix no menu on start/blank screen issue. - SRAM: Don't init SRAM saving without content (gets rid of the redundant logging) diff --git a/Makefile.ps2 b/Makefile.ps2 index cfef19789c8..99c4373b802 100644 --- a/Makefile.ps2 +++ b/Makefile.ps2 @@ -84,29 +84,15 @@ $(error "Please set PS2SDK in your environment. export PS2SDK=ps2sdk") endif INCDIR = -I$(PS2DEV)/gsKit/include -I$(PS2SDK)/ports/include -INCDIR += -Ips2/include -Ilibretro-common/include -Ideps -Ideps/stb -Ideps/7zip +INCDIR += -Ilibretro-common/include -Ideps -Ideps/stb -Ideps/7zip LDFLAGS += -L$(PS2DEV)/gsKit/lib -L$(PS2SDK)/ports/lib -L. # Lib cdvd is needed to get proper time -LIBS += -lpatches -lgskit -ldmakit -laudsrv -lmtap -lpadx -lz -lcdvd -lelf-loader -lfileXio -lpoweroff - +LIBS += -lpatches -lgskit -ldmakit -lps2_drivers -lz -lelf-loader CFLAGS = $(OPTIMIZE_LV) $(DISABLE_WARNINGS) $(DEFINES) -DPS2 -ffast-math -fsingle-precision-constant ASFLAGS = $(CFLAGS) -# IRX libs -IRX_FILES += sio2man.irx iomanX.irx fileXio.irx -IRX_FILES += mcman.irx mcserv.irx -IRX_FILES += usbd.irx bdm.irx bdmfs_vfat.irx usbmass_bd.irx -IRX_FILES += libsd.irx audsrv.irx -IRX_FILES += cdfs.irx -IRX_FILES += ps2dev9.irx ps2atad.irx ps2hdd.irx ps2fs.irx poweroff.irx -IRX_FILES += mtapman.irx padman.irx -EE_OBJS += $(IRX_FILES:.irx=_irx.o) - -# Missing objecst on the PS2SDK -EE_OBJS += ps2/compat_files/ps2_devices.o - EE_OBJS += $(OBJ) EE_CFLAGS = $(CFLAGS) @@ -118,7 +104,6 @@ EE_INCS = $(INCDIR) EE_BIN = $(TARGET).elf EE_GPVAL = $(GPVAL) - all: $(EE_BIN) clean: @@ -139,10 +124,6 @@ debug: clean all run release: all ps2-packer $(EE_BIN) $(TARGET_RELEASE) -# IRX files -%_irx.c: - $(PS2SDK)/bin/bin2c $(PS2SDK)/iop/irx/$*.irx $@ $*_irx - #Include preferences include $(PS2SDK)/samples/Makefile.pref include $(PS2SDK)/samples/Makefile.eeglobal_cpp diff --git a/Makefile.ps2.salamander b/Makefile.ps2.salamander index 623429baf2b..e4984571cda 100644 --- a/Makefile.ps2.salamander +++ b/Makefile.ps2.salamander @@ -20,15 +20,15 @@ ifeq ($(MUTE_WARNINGS), 1) endif INCDIR = -Ilibretro-common/include -INCDIR += -Ips2/include +INCDIR += -I$(PS2SDK)/ports/include CFLAGS = $(OPTIMIZE_LV) $(DISABLE_WARNINGS) -ffast-math -fsingle-precision-constant ASFLAGS = $(CFLAGS) RARCH_DEFINES += -DPS2 -DIS_SALAMANDER -DRARCH_CONSOLE LIBDIR = -LDFLAGS = -LIBS = -lelf-loader -lpatches -lfileXio -lpoweroff +LDFLAGS += -L$(PS2SDK)/ports/lib +LIBS = -lelf-loader -lps2_drivers -lpatches ifeq ($(SCREEN_DEBUG), 1) LIBS += -ldebug @@ -60,16 +60,7 @@ EE_OBJS = frontend/frontend_salamander.o \ libretro-common/vfs/vfs_implementation.o \ libretro-common/hash/lrc_hash.o \ libretro-common/time/rtime.o \ - verbosity.o \ - ps2/compat_files/ps2_devices.o - -# IRX libs -IRX_FILES += sio2man.irx iomanX.irx fileXio.irx -IRX_FILES += mcman.irx mcserv.irx -IRX_FILES += usbd.irx bdm.irx bdmfs_vfat.irx usbmass_bd.irx -IRX_FILES += cdfs.irx -IRX_FILES += ps2dev9.irx ps2atad.irx ps2hdd.irx ps2fs.irx poweroff.irx -EE_OBJS += $(IRX_FILES:.irx=_irx.o) + verbosity.o EE_CFLAGS = $(CFLAGS) EE_CXXFLAGS = $(CFLAGS) @@ -93,10 +84,6 @@ run: release: all ps2-packer $(EE_BIN) $(TARGET_RELEASE) -# IRX files -%_irx.c: - $(PS2SDK)/bin/bin2c $(PS2SDK)/iop/irx/$*.irx $@ $*_irx - #Include preferences include $(PS2SDK)/samples/Makefile.pref include $(PS2SDK)/samples/Makefile.eeglobal_cpp diff --git a/audio/drivers/coreaudio.c b/audio/drivers/coreaudio.c index 0c7d07c8188..4363d44651c 100644 --- a/audio/drivers/coreaudio.c +++ b/audio/drivers/coreaudio.c @@ -31,9 +31,10 @@ #include #include +#include + #include "../audio_driver.h" #include "../../verbosity.h" -#include "defines/cocoa_defines.h" typedef struct coreaudio { @@ -125,7 +126,6 @@ static OSStatus audio_write_cb(void *userdata, #if TARGET_OS_IPHONE static void coreaudio_interrupt_listener(void *data, UInt32 interrupt_state) { - (void)data; #if TARGET_OS_IOS g_interrupted = (interrupt_state == kAudioSessionBeginInterruption); #endif @@ -133,7 +133,7 @@ static void coreaudio_interrupt_listener(void *data, UInt32 interrupt_state) #else static void choose_output_device(coreaudio_t *dev, const char* device) { - unsigned i; + int i; UInt32 deviceCount; AudioObjectPropertyAddress propaddr; AudioDeviceID *devices = NULL; @@ -203,7 +203,6 @@ static void *coreaudio_init(const char *device, #endif AURenderCallbackStruct cb = {0}; AudioStreamBasicDescription stream_desc = {0}; - bool component_unavailable = false; static bool session_initialized = false; #if !HAS_MACOSX_10_12 ComponentDescription desc = {0}; @@ -215,9 +214,6 @@ static void *coreaudio_init(const char *device, if (!dev) return NULL; - (void)session_initialized; - (void)device; - dev->lock = slock_new(); dev->cond = scond_new(); @@ -231,30 +227,29 @@ static void *coreaudio_init(const char *device, #endif /* Create AudioComponent */ - desc.componentType = kAudioUnitType_Output; + desc.componentType = kAudioUnitType_Output; #if TARGET_OS_IPHONE - desc.componentSubType = kAudioUnitSubType_RemoteIO; + desc.componentSubType = kAudioUnitSubType_RemoteIO; #else - desc.componentSubType = kAudioUnitSubType_HALOutput; + desc.componentSubType = kAudioUnitSubType_HALOutput; #endif desc.componentManufacturer = kAudioUnitManufacturer_Apple; #if !HAS_MACOSX_10_12 - comp = FindNextComponent(NULL, &desc); + if (!(comp = FindNextComponent(NULL, &desc))) + goto error; #else - comp = AudioComponentFindNext(NULL, &desc); -#endif - if (!comp) + if (!(comp = AudioComponentFindNext(NULL, &desc))) goto error; +#endif #if !HAS_MACOSX_10_12 - component_unavailable = (OpenAComponent(comp, &dev->dev) != noErr); + if ((OpenAComponent(comp, &dev->dev) != noErr)) + goto error; #else - component_unavailable = (AudioComponentInstanceNew(comp, &dev->dev) != noErr); -#endif - - if (component_unavailable) + if ((AudioComponentInstanceNew(comp, &dev->dev) != noErr)) goto error; +#endif #if !TARGET_OS_IPHONE if (device) @@ -307,7 +302,7 @@ static void *coreaudio_init(const char *device, #endif /* Set callbacks and finish up. */ - cb.inputProc = audio_write_cb; + cb.inputProc = audio_write_cb; cb.inputProcRefCon = dev; if (AudioUnitSetProperty(dev->dev, kAudioUnitProperty_SetRenderCallback, @@ -321,8 +316,7 @@ static void *coreaudio_init(const char *device, fifo_size *= 2 * sizeof(float); dev->buffer_size = fifo_size; - dev->buffer = fifo_new(fifo_size); - if (!dev->buffer) + if (!(dev->buffer = fifo_new(fifo_size))) goto error; RARCH_LOG("[CoreAudio]: Using buffer size of %u bytes: (latency = %u ms)\n", @@ -417,11 +411,7 @@ static bool coreaudio_start(void *data, bool is_shutdown) return dev->is_paused ? false : true; } -static bool coreaudio_use_float(void *data) -{ - (void)data; - return true; -} +static bool coreaudio_use_float(void *data) { return true; } static size_t coreaudio_write_avail(void *data) { diff --git a/audio/drivers/roar.c b/audio/drivers/roar.c index a36bbb7b262..9110fdfb10c 100644 --- a/audio/drivers/roar.c +++ b/audio/drivers/roar.c @@ -17,8 +17,6 @@ #include #include -#include - #include #include diff --git a/frontend/drivers/platform_ctr.c b/frontend/drivers/platform_ctr.c index 132bd70594a..dede639d12b 100644 --- a/frontend/drivers/platform_ctr.c +++ b/frontend/drivers/platform_ctr.c @@ -41,11 +41,11 @@ #endif #include "../frontend_driver.h" -#include "../../verbosity.h" +#include "../../file_path_special.h" #include "../../defaults.h" #include "../../paths.h" -#include "retroarch.h" -#include "file_path_special.h" +#include "../../retroarch.h" +#include "../../verbosity.h" #include "ctr/ctr_debug.h" #include "ctr/exec-3dsx/exec_3dsx.h" diff --git a/frontend/drivers/platform_darwin.m b/frontend/drivers/platform_darwin.m index 1c6fb9f7c43..44f9cb95a1e 100644 --- a/frontend/drivers/platform_darwin.m +++ b/frontend/drivers/platform_darwin.m @@ -70,10 +70,6 @@ #include "../../ui/ui_companion_driver.h" #include "../../paths.h" -#if 1 -#define RELEASE_BUILD -#endif - typedef enum { CFApplicationDirectory = 1, /* Supported applications (Applications) */ @@ -438,7 +434,6 @@ static void frontend_darwin_get_env(int *argc, char *argv[], fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_REMAP], g_defaults.dirs[DEFAULT_DIR_MENU_CONFIG], "remaps", sizeof(g_defaults.dirs[DEFAULT_DIR_REMAP])); fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_CORE_ASSETS], application_data, "downloads", sizeof(g_defaults.dirs[DEFAULT_DIR_CORE_ASSETS])); fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_SCREENSHOT], application_data, "screenshots", sizeof(g_defaults.dirs[DEFAULT_DIR_SCREENSHOT])); -#if defined(RELEASE_BUILD) fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_SHADER], application_data, "shaders", sizeof(g_defaults.dirs[DEFAULT_DIR_SHADER])); fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_CORE], application_data, "cores", sizeof(g_defaults.dirs[DEFAULT_DIR_CORE])); fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_CORE_INFO], application_data, "info", sizeof(g_defaults.dirs[DEFAULT_DIR_CORE_INFO])); @@ -452,10 +447,6 @@ static void frontend_darwin_get_env(int *argc, char *argv[], fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_CHEATS], application_data, "cht", sizeof(g_defaults.dirs[DEFAULT_DIR_CHEATS])); fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_AUDIO_FILTER], application_data, "audio_filters", sizeof(g_defaults.dirs[DEFAULT_DIR_AUDIO_FILTER])); fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_VIDEO_FILTER], application_data, "video_filters", sizeof(g_defaults.dirs[DEFAULT_DIR_VIDEO_FILTER])); -#else - fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_AUDIO_FILTER], home_dir_buf, "audio_filters", sizeof(g_defaults.dirs[DEFAULT_DIR_AUDIO_FILTER])); - fill_pathname_join(g_defaults.dirs[DEFAULT_DIR_VIDEO_FILTER], home_dir_buf, "video_filters", sizeof(g_defaults.dirs[DEFAULT_DIR_VIDEO_FILTER])); -#endif #endif diff --git a/frontend/drivers/platform_dos.c b/frontend/drivers/platform_dos.c index 836449b2967..b9a322ce245 100644 --- a/frontend/drivers/platform_dos.c +++ b/frontend/drivers/platform_dos.c @@ -18,13 +18,14 @@ #include #include #include + #include #include #include "../frontend_driver.h" +#include "../../command.h" #include "../../defaults.h" #include "../../paths.h" -#include "../command.h" static enum frontend_fork dos_fork_mode = FRONTEND_FORK_NONE; diff --git a/frontend/drivers/platform_emscripten.c b/frontend/drivers/platform_emscripten.c index 617c4a2feba..2fba0868cfd 100644 --- a/frontend/drivers/platform_emscripten.c +++ b/frontend/drivers/platform_emscripten.c @@ -38,14 +38,14 @@ #include "../frontend.h" #include "../frontend_driver.h" #include "../../configuration.h" -#include "../../defaults.h" #include "../../content.h" -#include "../../retroarch.h" -#include "../../verbosity.h" #include "../../command.h" -#include "../../tasks/tasks_internal.h" +#include "../../defaults.h" #include "../../file_path_special.h" #include "../../paths.h" +#include "../../retroarch.h" +#include "../../verbosity.h" +#include "../../tasks/tasks_internal.h" void dummyErrnoCodes(void); void emscripten_mainloop(void); diff --git a/frontend/drivers/platform_gx.c b/frontend/drivers/platform_gx.c index 271d0b2d8fd..74651860b7d 100644 --- a/frontend/drivers/platform_gx.c +++ b/frontend/drivers/platform_gx.c @@ -30,17 +30,9 @@ #include "../../config.h" #endif -#include -#include -#include -#include - -#if defined(HW_RVL) && !defined(IS_SALAMANDER) +#include +#include #include -#include "../../memory/wii/mem2_manager.h" -#endif - -#include #include #include @@ -51,12 +43,23 @@ #endif #include #include +#include #include "../frontend_driver.h" + +#include "../../command.h" #include "../../defaults.h" +#include "../../msg_hash.h" +#include "../../retroarch_types.h" +#include "../../verbosity.h" -#ifndef IS_SALAMANDER +#if !defined(IS_SALAMANDER) +#include "../../paths.h" #include "../../menu/menu_entries.h" + +#if defined(HW_RVL) +#include "../../memory/wii/mem2_manager.h" +#endif #endif #ifdef HW_RVL @@ -65,9 +68,6 @@ #include extern void system_exec_wii(const char *path, bool should_load_game); #endif -#include -#include -#include #ifdef USBGECKO #include @@ -104,8 +104,6 @@ static devoptab_t dotab_stdout = { }; #ifndef IS_SALAMANDER -#include "../../paths.h" - enum { GX_DEVICE_SD = 0, @@ -129,7 +127,7 @@ static volatile bool gx_stop_dev_thread = false; static void gx_devthread(void *a) { - unsigned i; + int i; slock_lock(gx_device_cond_mutex); @@ -143,7 +141,7 @@ static void gx_devthread(void *a) { if (!gx_devices[i].interface->isInserted()) { - char n[8] = {0}; + char n[8]; gx_devices[i].mounted = false; strlcpy(n, gx_devices[i].name, sizeof(n)); strlcat(n, ":", sizeof(n)); @@ -333,7 +331,6 @@ extern void __exception_setreload(int t); static void frontend_gx_init(void *data) { - (void)data; #ifdef HW_RVL IOS_ReloadIOS(IOS_GetVersion()); L2Enhance(); @@ -391,8 +388,6 @@ static void frontend_gx_init(void *data) static void frontend_gx_deinit(void *data) { - (void)data; - #if defined(HW_RVL) && !defined(IS_SALAMANDER) slock_lock(gx_device_cond_mutex); gx_stop_dev_thread = true; @@ -447,7 +442,7 @@ static void frontend_gx_exitspawn(char *s, size_t len, char *args) break; } - frontend_gx_exec(s, should_load_game); + system_exec_wii(s, should_load_game); frontend_driver_get_salamander_basename(salamander_basename, sizeof(salamander_basename)); @@ -558,11 +553,11 @@ static void frontend_gx_shutdown(bool unused) static uint64_t frontend_gx_get_total_mem(void) { - uint64_t total = SYSMEM1_SIZE; #if defined(HW_RVL) && !defined(IS_SALAMANDER) - total += gx_mem2_total(); + return SYSMEM1_SIZE + gx_mem2_total(); +#else + return SYSMEM1_SIZE; #endif - return total; } static uint64_t frontend_gx_get_free_mem(void) diff --git a/frontend/drivers/platform_orbis.c b/frontend/drivers/platform_orbis.c index 85672ea258d..8a247565af4 100644 --- a/frontend/drivers/platform_orbis.c +++ b/frontend/drivers/platform_orbis.c @@ -64,8 +64,8 @@ #include "../frontend_driver.h" #include "../../defaults.h" #include "../../file_path_special.h" -#include "../../retroarch.h" #include "../../paths.h" +#include "../../retroarch.h" #include "../../verbosity.h" #define CONTENT_PATH_ARG_INDEX 1 diff --git a/frontend/drivers/platform_ps2.c b/frontend/drivers/platform_ps2.c index 5c3d25d448d..fed56a68cbb 100644 --- a/frontend/drivers/platform_ps2.c +++ b/frontend/drivers/platform_ps2.c @@ -16,24 +16,14 @@ #include #include #include -#include #include #include #include -#include -#include -#include #include +#include #include -#include -#include -#include - -#define NEWLIB_PORT_AWARE -#include -#include -#include +#include #if defined(SCREEN_DEBUG) #include @@ -53,19 +43,22 @@ #include "../frontend_driver.h" #include "../../defaults.h" #include "../../file_path_special.h" -#include "../../verbosity.h" #include "../../paths.h" +#include "../../verbosity.h" #if defined(DEBUG) #define DEFAULT_PARTITION "hdd0:__common:pfs" #endif -static enum frontend_fork ps2_fork_mode = FRONTEND_FORK_NONE; -static char cwd[FILENAME_MAX] = {0}; -static char mountString[10] = {0}; -static char mountPoint[50] = {0}; -static int hdd_mounted = 0; -static int pfsModuleLoaded = 0; +// Disable pthread functionality +PS2_DISABLE_AUTOSTART_PTHREAD(); + +static enum frontend_fork ps2_fork_mode = FRONTEND_FORK_NONE; +static char cwd[FILENAME_MAX] = {0}; +static char mountString[10] = {0}; +static char mountPoint[50] = {0}; +static enum HDD_MOUNT_STATUS hddMountStatus = HDD_MOUNT_INIT_STATUS_NOT_READY; +static enum HDD_INIT_STATUS hddStatus = HDD_INIT_STATUS_UNKNOWN; static void create_path_names(void) { @@ -141,101 +134,61 @@ static void reset_IOP() sbv_patch_disable_prefix_check(); } -static int hddCheck(void) -{ - int ret = fileXioDevctl("hdd0:", HDIOC_STATUS, NULL, 0, NULL, 0); - /* 0 = HDD connected and formatted, 1 = not formatted, 2 = HDD not usable, 3 = HDD not connected. */ - if ((ret >= 3) || (ret < 0)) - return -1; - return ret; -} - -static void load_hdd_modules() +/* This method returns true if it can extract needed info from path, otherwise false. + * In case of true, it also updates mountString, mountPoint and newCWD parameters + * It splits path by ":", and requires a minimum of 3 elements + * Example: if path = hdd0:__common:pfs:/retroarch/ then + * mountString = "pfs:" + * mountPoint = "hdd0:__common" + * newCWD = pfs:/retroarch/ + * return true +*/ +bool getMountInfo(char *path, char *mountString, char *mountPoint, char *newCWD) { - pfsModuleLoaded = 0; - int ret; - char hddarg[] = "-o" "\0" "4" "\0" "-n" "\0" "20"; - - ret = SifExecModuleBuffer(&ps2dev9_irx, size_ps2dev9_irx, 0, NULL, NULL); - - ret = SifExecModuleBuffer(&ps2atad_irx, size_ps2atad_irx, 0, NULL, NULL); - if (ret < 0) - { - RARCH_WARN("HDD: No HardDisk Drive detected.\n"); - return; - } - - ret = SifExecModuleBuffer(&ps2hdd_irx, size_ps2hdd_irx, sizeof(hddarg), hddarg, NULL); - if (ret < 0) - { - RARCH_WARN("HDD: No HardDisk Drive detected.\n"); - return; - } - - /* Check if a HDD unit is connected */ - if (hddCheck() < 0) - { - RARCH_WARN("HDD: No HardDisk Drive detected.\n"); - return; - } + struct string_list *str_list = string_split(path, ":"); + if (str_list->size < 3) + return false; - ret = SifExecModuleBuffer(&ps2fs_irx, size_ps2fs_irx, 0, NULL, NULL); - if (ret < 0) - { - RARCH_WARN("HDD: HardDisk Drive not formatted (PFS).\n"); - return; - } + sprintf(mountPoint, "%s:%s", str_list->elems[0].data, str_list->elems[1].data); + sprintf(mountString, "%s:", str_list->elems[2].data); + sprintf(newCWD, "%s%s", mountString, str_list->size == 4 ? str_list->elems[3].data : ""); - RARCH_LOG("HDDSUPPORT modules loaded\n"); - pfsModuleLoaded = 1; + return true; } -static void load_modules() +static void init_drivers(bool extra_drivers) { - /* I/O Files */ - SifExecModuleBuffer(&iomanX_irx, size_iomanX_irx, 0, NULL, NULL); - SifExecModuleBuffer(&fileXio_irx, size_fileXio_irx, 0, NULL, NULL); - SifExecModuleBuffer(&sio2man_irx, size_sio2man_irx, 0, NULL, NULL); - fileXioInitSkipOverride(); - - /* Memory Card */ - SifExecModuleBuffer(&mcman_irx, size_mcman_irx, 0, NULL, NULL); - SifExecModuleBuffer(&mcserv_irx, size_mcserv_irx, 0, NULL, NULL); - - /* USB */ - SifExecModuleBuffer(&usbd_irx, size_usbd_irx, 0, NULL, NULL); - SifExecModuleBuffer(&bdm_irx, size_bdm_irx, 0, NULL, NULL); - SifExecModuleBuffer(&bdmfs_vfat_irx, size_bdmfs_vfat_irx, 0, NULL, NULL); - SifExecModuleBuffer(&usbmass_bd_irx, size_usbmass_bd_irx, 0, NULL, NULL); - - /* Power off */ - SifExecModuleBuffer(&poweroff_irx, size_poweroff_irx, 0, NULL, NULL); - - /* HDD */ - load_hdd_modules(); -#if !defined(DEBUG) - /* CDFS */ - SifExecModuleBuffer(&cdfs_irx, size_cdfs_irx, 0, NULL, NULL); + init_fileXio_driver(); + init_memcard_driver(true); + init_usb_driver(); + init_cdfs_driver(); + bool only_if_booted_from_hdd = true; +#if defined(DEBUG) && !defined(BUILD_FOR_PCSX2) + only_if_booted_from_hdd = false; +#else + init_poweroff_driver(); #endif + hddStatus = init_hdd_driver(false, only_if_booted_from_hdd); #ifndef IS_SALAMANDER - /* Controllers */ - SifExecModuleBuffer(&mtapman_irx, size_mtapman_irx, 0, NULL, NULL); - SifExecModuleBuffer(&padman_irx, size_padman_irx, 0, NULL, NULL); - - /* Audio */ - SifExecModuleBuffer(&libsd_irx, size_libsd_irx, 0, NULL, NULL); - SifExecModuleBuffer(&audsrv_irx, size_audsrv_irx, 0, NULL, NULL); + if (extra_drivers) + { + init_audio_driver(); + init_joystick_driver(true); + } #endif } -static int mount_hdd_partition(void) +static void mount_partition(void) { char mount_path[FILENAME_MAX]; char new_cwd[FILENAME_MAX]; int should_mount = 0; int bootDeviceID = getBootDeviceID(cwd); + if (hddStatus != HDD_INIT_STATUS_IRX_OK) + return; + /* Try to mount HDD partition, either from cwd or default one */ if (bootDeviceID == BOOT_DEVICE_HDD || bootDeviceID == BOOT_DEVICE_HDD0) { @@ -252,18 +205,19 @@ static int mount_hdd_partition(void) #endif if (!should_mount) - return 0; + return; if (getMountInfo(mount_path, mountString, mountPoint, new_cwd) != 1) { RARCH_WARN("Partition info not readed\n"); - return 0; + return; } - if (fileXioMount(mountString, mountPoint, FIO_MT_RDWR) < 0) + hddMountStatus = mount_hdd_partition(mountString, mountPoint); + if (hddMountStatus != HDD_MOUNT_STATUS_OK) { RARCH_WARN("Error mount mounting partition %s, %s\n", mountString, mountPoint); - return 0; + return; } if (bootDeviceID == BOOT_DEVICE_HDD || bootDeviceID == BOOT_DEVICE_HDD0) @@ -278,26 +232,35 @@ static int mount_hdd_partition(void) with LoadELFFromFileWithPartition */ strlcpy(mountPoint, "", sizeof(mountPoint)); } - - return 1; } -static void prepare_for_exit(void) +static void deinit_drivers(bool deinit_filesystem, bool deinit_powerOff) { - if (hdd_mounted) +#ifndef IS_SALAMANDER + deinit_audio_driver(); + deinit_joystick_driver(false); +#endif + + if (deinit_filesystem) { - fileXioUmount(mountString); - fileXioDevctl(mountString, PDIOC_CLOSEALL, NULL, 0, NULL, 0); - fileXioDevctl("hdd0:", HDIOC_IDLEIMM, NULL, 0, NULL, 0); + umount_hdd_partition(mountString); + + deinit_hdd_driver(false); + deinit_usb_driver(); + deinit_memcard_driver(true); + deinit_fileXio_driver(); + + hddMountStatus = HDD_MOUNT_INIT_STATUS_NOT_READY; + hddStatus = HDD_INIT_STATUS_UNKNOWN; } - if (pfsModuleLoaded) - fileXioDevctl("dev9x:", DDIOC_OFF, NULL, 0, NULL, 0); + if (deinit_powerOff) + deinit_poweroff_driver(); } static void poweroffHandler(void *arg) { - prepare_for_exit(); + deinit_drivers(true, false); poweroffShutdown(); } @@ -339,79 +302,64 @@ static void frontend_ps2_get_env(int *argc, char *argv[], #endif } -static void frontend_ps2_init(void *data) +static void common_init_drivers(bool extra_drivers) { - reset_IOP(); -#if defined(SCREEN_DEBUG) - init_scr(); - scr_printf("\n\nStarting RetroArch...\n"); -#endif - load_modules(); + init_drivers(true); - poweroffInit(); poweroffSetCallback(&poweroffHandler, NULL); - -#ifndef IS_SALAMANDER - /* Initializes audsrv library */ - if (audsrv_init()) - { - RARCH_ERR("audsrv library not initalizated\n"); - } - - /* Initializes pad un multitap libraries */ - if (mtapInit() != 1) - { - RARCH_ERR("mtapInit library not initalizated\n"); - } - if (padInit(0) != 1) - { - RARCH_ERR("padInit library not initalizated\n"); - } -#endif - getcwd(cwd, sizeof(cwd)); #if !defined(IS_SALAMANDER) && !defined(DEBUG) /* If it is not Salamander, we need to go one level * up for setting the CWD. */ path_parent_dir(cwd, strlen(cwd)); #endif - if (pfsModuleLoaded) - hdd_mounted = mount_hdd_partition(); + + mount_partition(); -#if !defined(DEBUG) waitUntilDeviceIsReady(cwd); +} + +static void frontend_ps2_init(void *data) +{ + reset_IOP(); +#if defined(SCREEN_DEBUG) + init_scr(); + scr_printf("\n\nStarting RetroArch...\n"); #endif + common_init_drivers(true); } static void frontend_ps2_deinit(void *data) { + bool deinit_filesystem = false; #ifndef IS_SALAMANDER if (ps2_fork_mode == FRONTEND_FORK_NONE) - prepare_for_exit(); - - if (audsrv_quit()) - { - RARCH_ERR("audsrv library not deinitalizated\n"); - } - - if (padEnd() != 1) - { - RARCH_ERR("padEnd library not deinitalizated\n"); - } + deinit_filesystem = true; #endif + deinit_drivers(deinit_filesystem, true); } static void frontend_ps2_exec(const char *path, bool should_load_game) { int args = 0; - static char *argv[1]; + char *argv[1]; RARCH_LOG("Attempt to load executable: [%s], partition [%s].\n", path, mountPoint); + + /* Reload IOP drivers for saving IOP ram */ + reset_IOP(); + common_init_drivers(false); + waitUntilDeviceIsReady(path); + #ifndef IS_SALAMANDER + char game_path[FILENAME_MAX]; if (should_load_game && !path_is_empty(RARCH_PATH_CONTENT)) { args++; - argv[0] = (char *)path_get(RARCH_PATH_CONTENT); + const char *content = path_get(RARCH_PATH_CONTENT); + strlcpy(game_path, content, sizeof(game_path)); + argv[0] = game_path; + RARCH_LOG("Attempt to load executable: [%s], partition [%s] with game [%s]\n", path, mountPoint, game_path); } #endif LoadELFFromFileWithPartition(path, mountPoint, args, argv); @@ -465,11 +413,11 @@ static void frontend_ps2_exitspawn(char *s, size_t len, char *args) frontend_ps2_exec(s, should_load_content); } -static int frontend_ps2_get_rating(void) { return 10; } +static int frontend_ps2_get_rating(void) { return 4; } enum frontend_architecture frontend_ps2_get_arch(void) { - return FRONTEND_ARCH_MIPS; + return FRONTEND_ARCH_MIPS; } static int frontend_ps2_parse_drive_list(void *data, bool load_content) @@ -477,9 +425,9 @@ static int frontend_ps2_parse_drive_list(void *data, bool load_content) #ifndef IS_SALAMANDER char hdd[10]; file_list_t *list = (file_list_t*)data; - enum msg_hash_enums enum_idx = load_content ? - MENU_ENUM_LABEL_FILE_DETECT_CORE_LIST_PUSH_DIR : - MENU_ENUM_LABEL_FILE_BROWSER_DIRECTORY; + enum msg_hash_enums enum_idx = load_content + ? MENU_ENUM_LABEL_FILE_DETECT_CORE_LIST_PUSH_DIR + : MENU_ENUM_LABEL_FILE_BROWSER_DIRECTORY; menu_entries_append(list, rootDevicePath(BOOT_DEVICE_MC0), @@ -501,7 +449,8 @@ static int frontend_ps2_parse_drive_list(void *data, bool load_content) msg_hash_to_str(MENU_ENUM_LABEL_FILE_DETECT_CORE_LIST_PUSH_DIR), enum_idx, FILE_TYPE_DIRECTORY, 0, 0, NULL); - if (hdd_mounted) + + if (hddMountStatus == HDD_MOUNT_STATUS_OK) { size_t _len = strlcpy(hdd, mountString, sizeof(hdd)); hdd[_len ] = '/'; diff --git a/frontend/drivers/platform_ps3.c b/frontend/drivers/platform_ps3.c index 5543cbaec0a..7c80a76b4ab 100644 --- a/frontend/drivers/platform_ps3.c +++ b/frontend/drivers/platform_ps3.c @@ -43,13 +43,13 @@ #ifndef IS_SALAMANDER #include #endif +#include #include "../frontend_driver.h" -#include "../../file_path_special.h" -#include #include "../../defaults.h" -#include "../../verbosity.h" +#include "../../file_path_special.h" #include "../../paths.h" +#include "../../verbosity.h" #if !defined(IS_SALAMANDER) && defined(HAVE_NETWORKING) #include "../../network/netplay/netplay.h" diff --git a/frontend/drivers/platform_psp.c b/frontend/drivers/platform_psp.c index 17b62216fcc..086227ce18b 100644 --- a/frontend/drivers/platform_psp.c +++ b/frontend/drivers/platform_psp.c @@ -47,6 +47,7 @@ #ifndef IS_SALAMANDER #include #endif +#include #ifdef HAVE_MENU #include "../../menu/menu_driver.h" @@ -55,9 +56,8 @@ #include "../frontend_driver.h" #include "../../defaults.h" #include "../../file_path_special.h" -#include -#include "../../retroarch.h" #include "../../paths.h" +#include "../../retroarch.h" #include "../../verbosity.h" #if !defined(IS_SALAMANDER) && defined(HAVE_NETWORKING) diff --git a/frontend/drivers/platform_qnx.c b/frontend/drivers/platform_qnx.c index da6a628fe43..5fe62680d52 100644 --- a/frontend/drivers/platform_qnx.c +++ b/frontend/drivers/platform_qnx.c @@ -29,19 +29,17 @@ #include "../../defaults.h" #include "../../dynamic.h" -#include "../../verbosity.h" #include "../../paths.h" +#include "../../verbosity.h" static void frontend_qnx_init(void *data) { - (void)data; verbosity_enable(); bps_initialize(); } static void frontend_qnx_shutdown(bool unused) { - (void)unused; bps_shutdown(); } @@ -65,7 +63,7 @@ static void frontend_qnx_get_env_settings(int *argc, char *argv[], getcwd(workdir, sizeof(workdir)); - if(!string_is_empty(workdir)) + if (!string_is_empty(workdir)) { assets_path[0] = '\0'; data_path[0] = '\0'; @@ -156,7 +154,7 @@ static void frontend_qnx_get_env_settings(int *argc, char *argv[], sizeof(copy_command), "cp -r %s/. %s", assets_path, data_path); - if(system(copy_command) == -1) + if (system(copy_command) == -1) RARCH_ERR("Asset copy failed: Shell could not be run.\n" ); else RARCH_LOG( "Asset copy successful.\n"); diff --git a/frontend/drivers/platform_switch.c b/frontend/drivers/platform_switch.c index a961d3effa5..a6e8040be3c 100644 --- a/frontend/drivers/platform_switch.c +++ b/frontend/drivers/platform_switch.c @@ -49,11 +49,11 @@ #include #include "../frontend_driver.h" -#include "../../verbosity.h" #include "../../defaults.h" +#include "../../file_path_special.h" #include "../../paths.h" #include "../../retroarch.h" -#include "../../file_path_special.h" +#include "../../verbosity.h" #ifndef IS_SALAMANDER #ifdef HAVE_MENU diff --git a/frontend/drivers/platform_unix.c b/frontend/drivers/platform_unix.c index 15c047e5ad7..4a3b928cb42 100644 --- a/frontend/drivers/platform_unix.c +++ b/frontend/drivers/platform_unix.c @@ -22,7 +22,6 @@ #include #include -#include #include #include #include @@ -80,11 +79,10 @@ #include "../frontend.h" #include "../frontend_driver.h" #include "../../defaults.h" +#include "../../msg_hash.h" +#include "../../paths.h" #include "../../retroarch.h" #include "../../verbosity.h" -#include "../../paths.h" -#include "../../msg_hash.h" -#include "platform_unix.h" #ifdef HAVE_MENU #include "../../menu/menu_driver.h" @@ -93,6 +91,8 @@ #include "../../command.h" #endif +#include "platform_unix.h" + #ifdef ANDROID static void frontend_unix_set_sustained_performance_mode(bool on); @@ -233,11 +233,8 @@ void android_dpi_get_density(char *s, size_t len) void android_app_write_cmd(struct android_app *android_app, int8_t cmd) { - if (!android_app) - return; - - if (write(android_app->msgwrite, &cmd, sizeof(cmd)) != sizeof(cmd)) - RARCH_ERR("Failure writing android_app cmd: %s\n", strerror(errno)); + if (android_app) + write(android_app->msgwrite, &cmd, sizeof(cmd)); } static void android_app_set_input(struct android_app *android_app, @@ -482,7 +479,6 @@ static struct android_app* android_app_create(ANativeActivity* activity, if (pipe(msgpipe)) { - RARCH_ERR("could not create pipe: %s.\n", strerror(errno)); if (android_app->savedState) free(android_app->savedState); free(android_app); @@ -1294,14 +1290,14 @@ static void frontend_unix_get_lakka_version(char *s, size_t len) { char version[128]; - size_t vlen; + size_t version_len; FILE *command_file = popen("cat /etc/release", "r"); fgets(version, sizeof(version), command_file); - vlen = strlen(version); + version_len = strlen(version); - if (vlen > 0 && version[vlen-1] == '\n') - version[--vlen] = '\0'; + if (version_len > 0 && version[version_len-1] == '\n') + version[--version_len] = '\0'; strlcpy(s, version, len); @@ -2677,8 +2673,7 @@ static bool frontend_unix_check_for_path_changes(path_change_data_t *change_data if (event->mask & inotify_data->flags) { - unsigned j; - + int j; /* A successful close does not guarantee that the * data has been successfully saved to disk, * as the kernel defers writes. It is @@ -2758,11 +2753,10 @@ enum retro_language frontend_unix_get_user_language(void) if (jstr) { - const char *langStr = (*env)->GetStringUTFChars(env, jstr, 0); - - lang = rarch_get_language_from_iso(langStr); + const char *lang_str = (*env)->GetStringUTFChars(env, jstr, 0); + lang = rarch_get_language_from_iso(lang_str); - (*env)->ReleaseStringUTFChars(env, jstr, langStr); + (*env)->ReleaseStringUTFChars(env, jstr, lang_str); } } #else diff --git a/frontend/drivers/platform_uwp.c b/frontend/drivers/platform_uwp.c index 7c5dcc44dbd..8d19eb9966e 100644 --- a/frontend/drivers/platform_uwp.c +++ b/frontend/drivers/platform_uwp.c @@ -37,18 +37,19 @@ #endif #include "../frontend_driver.h" + #include "../../configuration.h" #include "../../defaults.h" +#include "../../paths.h" #include "../../retroarch.h" #include "../../verbosity.h" #include "../../ui/drivers/ui_win32.h" -#include "../../paths.h" #include "../../uwp/uwp_func.h" static void frontend_uwp_get_os(char *s, size_t len, int *major, int *minor) { - char buildStr[11] = {0}; + char build_str[11] = {0}; bool server = false; const char *arch = ""; @@ -97,9 +98,9 @@ static void frontend_uwp_get_os(char *s, size_t len, int *major, int *minor) *minor = vi.dwMinorVersion; if (vi.dwMajorVersion == 4 && vi.dwMinorVersion == 0) - snprintf(buildStr, sizeof(buildStr), "%lu", (DWORD)(LOWORD(vi.dwBuildNumber))); /* Windows 95 build number is in the low-order word only */ + snprintf(build_str, sizeof(build_str), "%lu", (DWORD)(LOWORD(vi.dwBuildNumber))); /* Windows 95 build number is in the low-order word only */ else - snprintf(buildStr, sizeof(buildStr), "%lu", vi.dwBuildNumber); + snprintf(build_str, sizeof(build_str), "%lu", vi.dwBuildNumber); switch (vi.dwMajorVersion) { @@ -152,7 +153,7 @@ static void frontend_uwp_get_os(char *s, size_t len, int *major, int *minor) } strlcat(s, " Build ", len); - strlcat(s, buildStr, len); + strlcat(s, build_str, len); if (!string_is_empty(vi.szCSDVersion)) { @@ -167,9 +168,7 @@ static void frontend_uwp_get_os(char *s, size_t len, int *major, int *minor) } } -static void frontend_uwp_init(void *data) -{ -} +static void frontend_uwp_init(void *data) { } enum frontend_powerstate frontend_uwp_get_powerstate( int *seconds, int *percent) @@ -231,18 +230,19 @@ enum frontend_architecture frontend_uwp_get_arch(void) static int frontend_uwp_parse_drive_list(void *data, bool load_content) { #ifdef HAVE_MENU + int i; char home_dir[PATH_MAX_LENGTH]; file_list_t *list = (file_list_t*)data; enum msg_hash_enums enum_idx = load_content ? MENU_ENUM_LABEL_FILE_DETECT_CORE_LIST_PUSH_DIR : MENU_ENUM_LABEL_FILE_BROWSER_DIRECTORY; bool have_any_drives = false; + DWORD drives = GetLogicalDrives(); home_dir[0] = '\0'; fill_pathname_home_dir(home_dir, sizeof(home_dir)); - DWORD drives = GetLogicalDrives(); - for (int i = 0; i < 26; i++) + for (i = 0; i < 26; i++) { if (drives & (1 << i)) { @@ -394,16 +394,6 @@ static uint64_t frontend_uwp_get_free_mem(void) #endif } -enum retro_language frontend_uwp_get_user_language(void) -{ - return uwp_get_language(); -} - -static const char* frontend_uwp_get_cpu_model_name(void) -{ - return uwp_get_cpu_model_name(); -} - frontend_ctx_driver_t frontend_ctx_uwp = { frontend_uwp_env_get, /* env_get */ frontend_uwp_init, /* init */ @@ -433,8 +423,8 @@ frontend_ctx_driver_t frontend_ctx_uwp = { NULL, /* watch_path_for_changes */ NULL, /* check_for_path_changes */ NULL, /* set_sustained_performance_mode */ - frontend_uwp_get_cpu_model_name, /* get_cpu_model_name */ - frontend_uwp_get_user_language, /* get_user_language */ + uwp_get_cpu_model_name, /* get_cpu_model_name */ + uwp_get_language, /* get_user_language */ NULL, /* is_narrator_running */ NULL, /* accessibility_speak */ NULL, /* set_gamemode */ diff --git a/frontend/drivers/platform_wii.c b/frontend/drivers/platform_wii.c index 01e6f7ac089..45c7a0368c6 100644 --- a/frontend/drivers/platform_wii.c +++ b/frontend/drivers/platform_wii.c @@ -30,18 +30,18 @@ #include #include #include -#include #ifdef HAVE_CONFIG_H #include "../../config.h" #endif -#include "../../verbosity.h" - #if !defined(IS_SALAMANDER) && defined(HAVE_NETWORKING) #include "../../network/netplay/netplay.h" #endif +#include "../../paths.h" +#include "../../verbosity.h" + #define EXECUTE_ADDR ((uint8_t *) 0x91800000) #define BOOTER_ADDR ((uint8_t *) 0x93000000) #define ARGS_ADDR ((uint8_t *) 0x93200000) diff --git a/frontend/drivers/platform_wiiu.c b/frontend/drivers/platform_wiiu.c index c6f3515d3ea..c87607cd0b9 100644 --- a/frontend/drivers/platform_wiiu.c +++ b/frontend/drivers/platform_wiiu.c @@ -39,19 +39,15 @@ #include #include -#include "file_path_special.h" #include "../frontend.h" #include "../frontend_driver.h" +#include "../../file_path_special.h" #include "../../defaults.h" #include "../../paths.h" #include "../../retroarch.h" #include "../../verbosity.h" - -#include "hbl.h" -#include "wiiu_dbg.h" -#include "system/exception_handler.h" -#include "tasks/tasks_internal.h" +#include "../../tasks/tasks_internal.h" #ifndef IS_SALAMANDER #ifdef HAVE_MENU @@ -63,6 +59,10 @@ #endif #endif +#include "hbl.h" +#include "wiiu_dbg.h" +#include "system/exception_handler.h" + #define WIIU_SD_PATH "sd:/" #define WIIU_USB_PATH "usb:/" #define WIIU_STORAGE_USB_PATH "storage_usb:/" diff --git a/frontend/drivers/platform_win32.c b/frontend/drivers/platform_win32.c index 16cb1246f42..28df117fdb2 100644 --- a/frontend/drivers/platform_win32.c +++ b/frontend/drivers/platform_win32.c @@ -45,19 +45,12 @@ #include "../frontend_driver.h" #include "../../configuration.h" #include "../../defaults.h" -#include "../../verbosity.h" -#include "../../ui/drivers/ui_win32.h" #include "../../paths.h" #include "../../msg_hash.h" -#include "platform_win32.h" - #include "../../verbosity.h" +#include "../../ui/drivers/ui_win32.h" -/* -#ifdef HAVE_NVDA -#include "../../nvda_controller.h" -#endif -*/ +#include "platform_win32.h" #ifdef HAVE_SAPI #define COBJMACROS @@ -80,7 +73,7 @@ enum platform_win32_flags }; #ifdef HAVE_SAPI -static ISpVoice* pVoice = NULL; +static ISpVoice *voice_ptr = NULL; #endif #ifdef HAVE_NVDA static uint8_t g_plat_win32_flags = PLAT_WIN32_FLAG_USE_NVDA; @@ -123,32 +116,32 @@ const struct win32_lang_pair win32_lang_pairs[] = /* array order MUST be kept, always largest ID first */ {0x7c04, RETRO_LANGUAGE_CHINESE_TRADITIONAL}, /* neutral */ {0x1404, RETRO_LANGUAGE_CHINESE_TRADITIONAL}, /* MO */ - {0x1004, RETRO_LANGUAGE_CHINESE_SIMPLIFIED}, /* SG */ - {0xC04, RETRO_LANGUAGE_CHINESE_TRADITIONAL}, /* HK/PRC */ - {0x816, RETRO_LANGUAGE_PORTUGUESE_PORTUGAL}, - {0x416, RETRO_LANGUAGE_PORTUGUESE_BRAZIL}, - {0x2a, RETRO_LANGUAGE_VIETNAMESE}, - {0x19, RETRO_LANGUAGE_RUSSIAN}, - {0x16, RETRO_LANGUAGE_PORTUGUESE_PORTUGAL}, - {0x15, RETRO_LANGUAGE_POLISH}, - {0x13, RETRO_LANGUAGE_DUTCH}, - {0x12, RETRO_LANGUAGE_KOREAN}, - {0x11, RETRO_LANGUAGE_JAPANESE}, - {0x10, RETRO_LANGUAGE_ITALIAN}, - {0xc, RETRO_LANGUAGE_FRENCH}, - {0xa, RETRO_LANGUAGE_SPANISH}, - {0x9, RETRO_LANGUAGE_ENGLISH}, - {0x8, RETRO_LANGUAGE_GREEK}, - {0x7, RETRO_LANGUAGE_GERMAN}, - {0x4, RETRO_LANGUAGE_CHINESE_SIMPLIFIED}, /* neutral */ - {0x1, RETRO_LANGUAGE_ARABIC}, + {0x1004, RETRO_LANGUAGE_CHINESE_SIMPLIFIED}, /* SG */ + {0xC04, RETRO_LANGUAGE_CHINESE_TRADITIONAL}, /* HK/PRC */ + {0x816, RETRO_LANGUAGE_PORTUGUESE_PORTUGAL}, + {0x416, RETRO_LANGUAGE_PORTUGUESE_BRAZIL}, + {0x2a, RETRO_LANGUAGE_VIETNAMESE}, + {0x19, RETRO_LANGUAGE_RUSSIAN}, + {0x16, RETRO_LANGUAGE_PORTUGUESE_PORTUGAL}, + {0x15, RETRO_LANGUAGE_POLISH}, + {0x13, RETRO_LANGUAGE_DUTCH}, + {0x12, RETRO_LANGUAGE_KOREAN}, + {0x11, RETRO_LANGUAGE_JAPANESE}, + {0x10, RETRO_LANGUAGE_ITALIAN}, + {0xc, RETRO_LANGUAGE_FRENCH}, + {0xa, RETRO_LANGUAGE_SPANISH}, + {0x9, RETRO_LANGUAGE_ENGLISH}, + {0x8, RETRO_LANGUAGE_GREEK}, + {0x7, RETRO_LANGUAGE_GERMAN}, + {0x4, RETRO_LANGUAGE_CHINESE_SIMPLIFIED}, /* neutral */ + {0x1, RETRO_LANGUAGE_ARABIC}, /* MS does not support Esperanto */ /*{0x0, RETRO_LANGUAGE_ESPERANTO},*/ }; unsigned short win32_get_langid_from_retro_lang(enum retro_language lang) { - unsigned i; + int i; for (i = 0; i < sizeof(win32_lang_pairs) / sizeof(win32_lang_pairs[0]); i++) { @@ -161,7 +154,7 @@ unsigned short win32_get_langid_from_retro_lang(enum retro_language lang) enum retro_language win32_get_retro_lang_from_langid(unsigned short langid) { - unsigned i; + int i; for (i = 0; i < sizeof(win32_lang_pairs) / sizeof(win32_lang_pairs[0]); i++) { @@ -233,9 +226,6 @@ static bool gfx_init_dwm(void) (HRESULT(WINAPI*)(BOOL))dylib_proc(dwm_lib, "DwmEnableMMCSS"); #else DragAcceptFiles_func = DragAcceptFiles; -#if 0 - mmcss = DwmEnableMMCSS; -#endif #endif if (mmcss) @@ -1009,11 +999,11 @@ static bool is_narrator_running_windows(void) #ifdef HAVE_SAPI else { - SPVOICESTATUS pStatus; - if (pVoice) + if (voice_ptr) { - ISpVoice_GetStatus(pVoice, &pStatus, NULL); - if (pStatus.dwRunningState == SPRS_IS_SPEAKING) + SPVOICESTATUS status_ptr; + ISpVoice_GetStatus(voice_ptr, &status_ptr, NULL); + if (status_ptr.dwRunningState == SPRS_IS_SPEAKING) return true; } } @@ -1040,7 +1030,6 @@ static bool accessibility_speak_windows(int speed, { if (is_narrator_running_windows()) return true; - } #ifdef HAVE_NVDA init_nvda(); @@ -1089,26 +1078,26 @@ static bool accessibility_speak_windows(int speed, { HRESULT hr; /* stop the old voice if running */ - if (pVoice) + if (voice_ptr) { CoUninitialize(); - ISpVoice_Release(pVoice); + ISpVoice_Release(voice_ptr); } - pVoice = NULL; + voice_ptr = NULL; /* Play the new voice */ if (FAILED(CoInitialize(NULL))) return NULL; hr = CoCreateInstance(&CLSID_SpVoice, NULL, - CLSCTX_ALL, &IID_ISpVoice, (void **)&pVoice); + CLSCTX_ALL, &IID_ISpVoice, (void **)&voice_ptr); if (SUCCEEDED(hr)) { - wchar_t *wc = utf8_to_utf16_string_alloc(speak_text); + wchar_t *wc = utf8_to_utf16_string_alloc(speak_text); if (!wc) return false; - hr = ISpVoice_Speak(pVoice, wc, SPF_ASYNC /*SVSFlagsAsync*/, NULL); + hr = ISpVoice_Speak(voice_ptr, wc, SPF_ASYNC /*SVSFlagsAsync*/, NULL); free(wc); } } diff --git a/gfx/drivers/d3d12.c b/gfx/drivers/d3d12.c index 219281397fe..0bfcfbe801a 100644 --- a/gfx/drivers/d3d12.c +++ b/gfx/drivers/d3d12.c @@ -2616,8 +2616,7 @@ static bool d3d12_gfx_frame( D3D12RSSetViewports(d3d12->queue.cmd, 1, &d3d12->frame.viewport); D3D12RSSetScissorRects(d3d12->queue.cmd, 1, &d3d12->frame.scissorRect); - if (!d3d12->shader_preset || d3d12->pass[0].rt.handle) - D3D12DrawInstanced(d3d12->queue.cmd, 4, 1, 0, 0); + D3D12DrawInstanced(d3d12->queue.cmd, 4, 1, 0, 0); D3D12SetPipelineState(d3d12->queue.cmd, d3d12->pipes[VIDEO_SHADER_STOCK_BLEND]); diff --git a/input/drivers_joypad/sdl_dingux_joypad.c b/input/drivers_joypad/sdl_dingux_joypad.c index ceb5cdfe1fc..7a124e86133 100644 --- a/input/drivers_joypad/sdl_dingux_joypad.c +++ b/input/drivers_joypad/sdl_dingux_joypad.c @@ -84,6 +84,8 @@ * - B: SDLK_LCTRL * - Y: SDLK_SPACE * - Menu: SDLK_RCTRL + * - L3: SDLK_RALT + * - R3: SDLK_RSHIFT */ #if defined(MIYOO) #define SDL_DINGUX_SDLK_X SDLK_LSHIFT @@ -102,8 +104,13 @@ #define SDL_DINGUX_SDLK_R2 SDLK_PAGEDOWN #define SDL_DINGUX_SDLK_SELECT SDLK_ESCAPE #define SDL_DINGUX_SDLK_START SDLK_RETURN +#if defined(MIYOO) +#define SDL_DINGUX_SDLK_L3 SDLK_RALT +#define SDL_DINGUX_SDLK_R3 SDLK_RSHIFT +#else #define SDL_DINGUX_SDLK_L3 SDLK_KP_DIVIDE #define SDL_DINGUX_SDLK_R3 SDLK_KP_PERIOD +#endif #define SDL_DINGUX_SDLK_UP SDLK_UP #define SDL_DINGUX_SDLK_RIGHT SDLK_RIGHT #define SDL_DINGUX_SDLK_DOWN SDLK_DOWN diff --git a/input/input_driver.c b/input/input_driver.c index ccef37cef6a..91d94f85dc8 100644 --- a/input/input_driver.c +++ b/input/input_driver.c @@ -4035,6 +4035,7 @@ static void input_keys_pressed( rarch_joypad_info_t *joypad_info) { unsigned i; + bool libretro_input_pressed = false; input_driver_state_t *input_st = &input_driver_st; if (!binds) @@ -4042,16 +4043,16 @@ static void input_keys_pressed( if (CHECK_INPUT_DRIVER_BLOCK_HOTKEY(binds_norm, binds_auto)) { - if ( input_state_wrap( - input_st->current_driver, - input_st->current_data, - input_st->primary_joypad, - sec_joypad, - joypad_info, - &binds[port], - input_st->flags & INP_FLAG_KB_MAPPING_BLOCKED, - port, RETRO_DEVICE_JOYPAD, 0, - RARCH_ENABLE_HOTKEY)) + if (input_state_wrap( + input_st->current_driver, + input_st->current_data, + input_st->primary_joypad, + sec_joypad, + joypad_info, + &binds[port], + input_st->flags & INP_FLAG_KB_MAPPING_BLOCKED, + port, RETRO_DEVICE_JOYPAD, 0, + RARCH_ENABLE_HOTKEY)) { if (input_st->input_hotkey_block_counter < input_hotkey_block_delay) input_st->input_hotkey_block_counter++; @@ -4064,6 +4065,7 @@ static void input_keys_pressed( input_st->flags |= INP_FLAG_BLOCK_HOTKEY; } } + if (!is_menu && binds[port][RARCH_GAME_FOCUS_TOGGLE].valid) { const struct retro_keybind *focus_binds_auto = @@ -4077,15 +4079,15 @@ static void input_keys_pressed( focus_normal, focus_binds_auto)) { if (input_state_wrap( - input_st->current_driver, - input_st->current_data, - input_st->primary_joypad, - sec_joypad, - joypad_info, - &binds[port], - input_st->flags & INP_FLAG_KB_MAPPING_BLOCKED, - port, - RETRO_DEVICE_JOYPAD, 0, RARCH_GAME_FOCUS_TOGGLE)) + input_st->current_driver, + input_st->current_data, + input_st->primary_joypad, + sec_joypad, + joypad_info, + &binds[port], + input_st->flags & INP_FLAG_KB_MAPPING_BLOCKED, + port, + RETRO_DEVICE_JOYPAD, 0, RARCH_GAME_FOCUS_TOGGLE)) input_st->flags &= ~INP_FLAG_BLOCK_HOTKEY; } } @@ -4093,8 +4095,10 @@ static void input_keys_pressed( { int16_t ret = 0; - /* Check the libretro input first */ - if (!(input_st->flags & INP_FLAG_BLOCK_LIBRETRO_INPUT)) + /* Check libretro input if emulated device type is active, + * except device type is always active in menu. */ + if ( !(input_st->flags & INP_FLAG_BLOCK_LIBRETRO_INPUT) + && !(!is_menu && !input_config_get_device(port))) ret = input_state_wrap( input_st->current_driver, input_st->current_data, @@ -4113,12 +4117,43 @@ static void input_keys_pressed( i, p_new_state)) { BIT256_SET_PTR(p_new_state, i); + libretro_input_pressed = true; + } + } + + /* Check joypad menu toggle button, because + * Guide button is not part of the usual buttons. */ + i = RARCH_MENU_TOGGLE; + if ( !libretro_input_pressed + && !input_st->keyboard_menu_toggle_pressed) + { + bool bit_pressed = binds[port][i].valid + && input_state_wrap( + input_st->current_driver, + input_st->current_data, + input_st->primary_joypad, + sec_joypad, + joypad_info, + &binds[port], + input_st->flags & INP_FLAG_KB_MAPPING_BLOCKED, + port, RETRO_DEVICE_JOYPAD, 0, i); + + if ( + bit_pressed + || BIT64_GET(lifecycle_state, i) + || input_keys_pressed_other_sources(input_st, + i, p_new_state)) + { + BIT256_SET_PTR(p_new_state, i); + libretro_input_pressed = true; } } } - /* Check the hotkeys */ - if (input_st->flags & INP_FLAG_BLOCK_HOTKEY) + /* Check hotkeys, and block keyboard and joypad hotkeys separately. */ + if ( input_st->flags & INP_FLAG_BLOCK_HOTKEY + && !( binds[0][RARCH_ENABLE_HOTKEY].key == RETROK_UNKNOWN + && !libretro_input_pressed)) { for (i = RARCH_FIRST_META_KEY; i < RARCH_BIND_LIST_END; i++) { @@ -4145,6 +4180,7 @@ static void input_keys_pressed( &binds[port], input_st->flags & INP_FLAG_KB_MAPPING_BLOCKED, port, RETRO_DEVICE_JOYPAD, 0, i); + if ( bit_pressed || BIT64_GET(lifecycle_state, i) || input_keys_pressed_other_sources(input_st, @@ -4211,7 +4247,7 @@ static int16_t input_state_device( { #ifdef HAVE_MENU bool menu_driver_alive = menu_state_get_ptr()->flags & -MENU_ST_FLAG_ALIVE; + MENU_ST_FLAG_ALIVE; #else bool menu_driver_alive = false; #endif @@ -5371,11 +5407,9 @@ int16_t input_state_internal(unsigned port, unsigned device, #ifdef HAVE_MENU struct menu_state *menu_st = menu_state_get_ptr(); bool input_blocked = (menu_st->input_driver_flushing_input > 0) || - (input_st->flags & -INP_FLAG_BLOCK_LIBRETRO_INPUT); + (input_st->flags & INP_FLAG_BLOCK_LIBRETRO_INPUT); #else - bool input_blocked = (input_st->flags & -INP_FLAG_BLOCK_LIBRETRO_INPUT); + bool input_blocked = (input_st->flags & INP_FLAG_BLOCK_LIBRETRO_INPUT); #endif bool bitmask_enabled = false; unsigned max_users = settings->uints.input_max_users; @@ -5840,7 +5874,7 @@ void input_driver_collect_system_input(input_driver_state_t *input_st, #ifdef HAVE_MENU bool display_kb = menu_input_dialog_get_display_kb(); bool menu_is_alive = menu_state_get_ptr()->flags & - MENU_ST_FLAG_ALIVE; + MENU_ST_FLAG_ALIVE; bool menu_input_active = menu_is_alive && !(settings->bools.menu_unified_controls && !display_kb); #endif @@ -5931,7 +5965,7 @@ void input_driver_collect_system_input(input_driver_state_t *input_st, input_keys_pressed(port, #ifdef HAVE_MENU - menu_input_active, + menu_is_alive, #else false, #endif @@ -6135,14 +6169,15 @@ void input_keyboard_event(bool down, unsigned code, { runloop_state_t *runloop_st = runloop_state_get_ptr(); retro_keyboard_event_t - *key_event = &runloop_st->key_event; + *key_event = &runloop_st->key_event; input_driver_state_t *input_st = &input_driver_st; #ifdef HAVE_ACCESSIBILITY access_state_t *access_st = access_state_get_ptr(); settings_t *settings = config_get_ptr(); bool accessibility_enable = settings->bools.accessibility_enable; - unsigned accessibility_narrator_speech_speed = settings->uints.accessibility_narrator_speech_speed; + unsigned accessibility_narrator_speech_speed + = settings->uints.accessibility_narrator_speech_speed; #endif #ifdef HAVE_MENU struct menu_state *menu_st = menu_state_get_ptr(); @@ -6292,24 +6327,69 @@ void input_keyboard_event(bool down, unsigned code, if (code == RETROK_UNKNOWN) return; - /* Block hotkey + RetroPad mapped keyboard key events, - * but not with game focus, and from keyboard device type, - * and with 'enable_hotkey' modifier set and unpressed */ - if (!input_st->game_focus_state.enabled && - BIT512_GET(input_st->keyboard_mapping_bits, code)) + /* Store keyboard menu toggle key for separating it from + * joypad menu toggle button when using 'enable_hotkey'. */ + if (code == input_config_binds[0][RARCH_MENU_TOGGLE].key) + input_st->keyboard_menu_toggle_pressed = !!down; + + /* Check if keyboard events should be blocked when + * pressing hotkeys and RetroPad binds, but + * - not with Game Focus + * - not from keyboard device type mappings + * - with 'enable_hotkey' modifier set and unpressed. */ + if ( !input_st->game_focus_state.enabled + && BIT512_GET(input_st->keyboard_mapping_bits, code)) { - input_mapper_t *handle = &input_st->mapper; - struct retro_keybind hotkey = input_config_binds[0][RARCH_ENABLE_HOTKEY]; - bool hotkey_pressed = - (input_st->input_hotkey_block_counter > 0) - || (hotkey.key == code); - - if (!(MAPPER_GET_KEY(handle, code)) && - !(!hotkey_pressed && ( - (hotkey.key != RETROK_UNKNOWN) - || (hotkey.joykey != NO_BTN) - || (hotkey.joyaxis != AXIS_NONE) - ))) + settings_t *settings = config_get_ptr(); + unsigned max_users = settings->uints.input_max_users; + unsigned j; + bool hotkey_pressed = (input_st->input_hotkey_block_counter > 0); + bool block_key_event = false; + + /* Loop enabled ports for keycode dupes. */ + for (j = 0; j < max_users; j++) + { + unsigned k; + unsigned hotkey_code = input_config_binds[0][RARCH_ENABLE_HOTKEY].key; + + /* Block hotkey key events based on 'enable_hotkey' modifier, + * and only when modifier is a keyboard key. */ + if ( j == 0 + && !block_key_event + && !( !hotkey_pressed + && hotkey_code != RETROK_UNKNOWN + && hotkey_code != code)) + { + for (k = RARCH_FIRST_META_KEY; k < RARCH_BIND_LIST_END; k++) + { + if (input_config_binds[j][k].key == code) + { + block_key_event = true; + break; + } + } + } + + /* RetroPad blocking needed only when emulated device type is active. */ + if ( input_config_get_device(j) + && !block_key_event) + { + for (k = 0; k < RARCH_FIRST_META_KEY; k++) + { + if (input_config_binds[j][k].key == code) + { + block_key_event = true; + break; + } + } + } + } + + /* No blocking when event comes from emulated keyboard device type */ + if (MAPPER_GET_KEY(&input_st->mapper, code)) + block_key_event = false; + + if (block_key_event) return; } diff --git a/input/input_driver.h b/input/input_driver.h index 696505db8f1..5376975ae24 100644 --- a/input/input_driver.h +++ b/input/input_driver.h @@ -463,6 +463,7 @@ typedef struct /* primitives */ bool analog_requested[MAX_USERS]; + bool keyboard_menu_toggle_pressed; retro_bits_512_t keyboard_mapping_bits; /* bool alignment */ input_game_focus_state_t game_focus_state; /* bool alignment */ } input_driver_state_t; diff --git a/intl/msg_hash_ar.c b/intl/msg_hash_ar.c index 1b08e2f799f..7cc1e1f2529 100644 --- a/intl/msg_hash_ar.c +++ b/intl/msg_hash_ar.c @@ -44,133 +44,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) switch (idx) { - case RARCH_FAST_FORWARD_KEY: - snprintf(s, len, - "Toggles between fast-forwarding and \n" - "normal speed." - ); - break; - case RARCH_FAST_FORWARD_HOLD_KEY: - snprintf(s, len, - "Hold for fast-forward. \n" - " \n" - "Releasing button disables fast-forward." - ); - break; - case RARCH_SLOWMOTION_KEY: - snprintf(s, len, - "Toggles slowmotion."); - break; - case RARCH_SLOWMOTION_HOLD_KEY: - snprintf(s, len, - "Hold for slowmotion."); - break; - case RARCH_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case RARCH_FRAMEADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case RARCH_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case RARCH_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case RARCH_CHEAT_INDEX_PLUS: - case RARCH_CHEAT_INDEX_MINUS: - case RARCH_CHEAT_TOGGLE: - snprintf(s, len, - "Cheats."); - break; - case RARCH_RESET: - snprintf(s, len, - "Reset the content."); - break; - case RARCH_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; - case RARCH_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case RARCH_OSK: - snprintf(s, len, - "Toggles onscreen keyboard."); - break; - case RARCH_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case RARCH_ENABLE_HOTKEY: - snprintf(s, len, - "Enable other hotkeys. \n" - " \n" - "If this hotkey is bound to either\n" - "a keyboard, joybutton or joyaxis, \n" - "all other hotkeys will be enabled only \n" - "if this one is held at the same time. \n" - " \n" - "Alternatively, all hotkeys for keyboard \n" - "could be disabled by the user."); - break; - case RARCH_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case RARCH_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; - case RARCH_OVERLAY_NEXT: - snprintf(s, len, - "Switches to next overlay. Wraps around."); - break; - case RARCH_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks. \n" - " \n" - "Used for multiple-disk content. "); - break; - case RARCH_DISK_NEXT: - case RARCH_DISK_PREV: - snprintf(s, len, - "Cycles through disk images. Use after ejecting. \n" - " \n" - "Complete by toggling eject again."); - break; - case RARCH_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab. \n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case RARCH_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/warp the mouse pointer inside the window."); - break; - case RARCH_MENU_TOGGLE: - snprintf(s, len, "Toggles menu."); - break; - case RARCH_LOAD_STATE_KEY: - snprintf(s, len, - "Loads state."); - break; - case RARCH_FULLSCREEN_TOGGLE_KEY: - snprintf(s, len, - "Toggles fullscreen."); - break; case RARCH_QUIT_KEY: snprintf(s, len, "Key to exit RetroArch cleanly. \n" @@ -194,20 +67,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "When slot is not 0, path will be , \n" "where is slot number."); break; - case RARCH_SAVE_STATE_KEY: - snprintf(s, len, - "Saves state."); - break; - case RARCH_REWIND: - snprintf(s, len, - "Hold button down to rewind. \n" - " \n" - "Rewinding must be enabled."); - break; - case RARCH_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); @@ -230,12 +89,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "to input the username and password into \n" "RetroArch."); break; - case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); - break; - case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); - break; case MENU_ENUM_LABEL_USER_LANGUAGE: snprintf(s, len, "Localizes the menu and all onscreen messages \n" "according to the language you have selected \n" @@ -250,62 +103,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Directory."); - break; - case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -330,33 +127,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the directory."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database Directory. \n" - " \n" - "Path to content database \n" - "directory."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails Directory. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info Directory. \n" - " \n" - "A directory for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist Directory. \n" - " \n" - "Save all playlist files to this \n" - "directory."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some cores might have \n" @@ -468,18 +238,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -498,138 +256,12 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "Will be ignored when using netplay." ); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_OVERLAY_SCALE: - snprintf(s, len, - "Overlay scale."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames." - ); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -873,13 +505,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver." - ); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -941,20 +566,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu." - ); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -994,13 +605,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1083,26 +687,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "and applied to the running content." ); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/warp the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1146,12 +730,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1166,20 +744,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1200,22 +764,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio." @@ -1240,25 +788,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If Force Aspect is not set, X/Y will be \n" - "integer scaled independently."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1294,54 +823,11 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1350,31 +836,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1410,49 +871,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to." - ); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1464,16 +882,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1490,60 +898,9 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1562,13 +919,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1577,21 +927,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines. \n"); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1633,24 +968,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1678,182 +995,20 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -1866,80 +1021,6 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increment cheat index.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrement cheat index.\n"); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content.\n"); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index.\n"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -1987,35 +1068,35 @@ int msg_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) ); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; diff --git a/intl/msg_hash_ar.h b/intl/msg_hash_ar.h index 3c6c1ed8934..a6610baa682 100644 --- a/intl/msg_hash_ar.h +++ b/intl/msg_hash_ar.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "استطلع" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "نواة مستقلة" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "استيراد مُحتوى" @@ -286,10 +282,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "تصفح جميع المحتويات المطابقة لقاعدة البيانات عبر واجهة بحث مصنفة." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "نواة مستقلة" - ) /* Main Menu > Online Updater */ @@ -4962,14 +4954,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "كود" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "إضافة غش جديد بعد هذه الغش" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "إضافة غش جديد قبل هذه" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "نسخ هذه الغش بعد" diff --git a/intl/msg_hash_ast.h b/intl/msg_hash_ast.h index c91622057a1..967576ecf87 100644 --- a/intl/msg_hash_ast.h +++ b/intl/msg_hash_ast.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Esploración" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Nucleos independientes" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importación de conteníu" @@ -242,10 +238,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Restola tol conteníu que concase cola base de datos per una interfaz de busca per estayes." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Nucleos independientes" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Equí apaecen los nucleos instalaos que puen funcionar ensin cargar conteníu." @@ -424,7 +416,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES, - "Carauterístiques de la CPU" + "Funciones de la CPU" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, diff --git a/intl/msg_hash_ca.h b/intl/msg_hash_ca.h index 3b4ecc171f7..6d67d031764 100644 --- a/intl/msg_hash_ca.h +++ b/intl/msg_hash_ca.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Explora" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Nuclis independents" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importa contingut" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Explora tots els continguts que coincideixin amb la base de dades mitjançant una interfície de cerca categoritzada." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Nuclis independents" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Els cors instal·lats que poden operar sense carregar contingut apareixeran aquí." @@ -527,14 +519,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Evita la modificació del nucli instal·lat actualment. Es pot utilitzar per evitar actualitzacions no desitjades quan el contingut requereix una versió del nucli específica (per exemple, conjunts de ROM d'arcade)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Exclou del menú 'Nuclis Autònoms'" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Evita mostrar aquest nucli al menú/pestanya de 'Nuclis Autònoms'. Només aplica quan s'estableix a 'Personalitzat' el mode de visualització." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Eliminar nucli" @@ -4048,14 +4032,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, "Mostra l’opció de l’explorador de contingut. (Cal reiniciar a Ozone/XMB)" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Mostra «Nuclis independents»" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Especifica el tipus de nucli a mostrar al menú «Nuclis independents». Quan és «Personalitzat», es pot canviar la visibilitat de cada nucli individual mitjançant el menú «Gestiona els nuclis». (Cal reiniciar a Ozone/XMB)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, "Tots" diff --git a/intl/msg_hash_chs.h b/intl/msg_hash_chs.h index acff80ea0f4..5dc95f30c5f 100644 --- a/intl/msg_hash_chs.h +++ b/intl/msg_hash_chs.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "探索" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "独立核心" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "导入" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "通过分类搜索界面浏览所有匹配数据库的游戏。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "独立核心" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "已安装的不需要加载游戏 ROM 的核心将在此处显示。" @@ -531,14 +523,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "防止修改当前安装的核心。当内容需要特定核心版本时可能会被用来避免不必要的更新 (例如街机的 ROM 集只适用于特定版本的核心)。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "从「独立核心」菜单中排除" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "防止此核心显示在“独立核心”的选项卡/菜单中。只有当显示模式设置为“自定义”时才适用。" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "删除核心" @@ -606,6 +590,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, "CPU 架构" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "CPU 核心数" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, "前端标识" @@ -7238,14 +7226,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "代码" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "在当前之后添加新的金手指" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "在当前之前添加新的金手指" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "复制当前金手指之后" @@ -11894,14 +11874,6 @@ MSG_HASH( MSG_CORE_UNLOCK_FAILED, "解锁核心失败:" ) -MSG_HASH( - MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "从「独立核心」列表移除核心失败:" - ) -MSG_HASH( - MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "向「独立核心」列表添加核心失败:" - ) MSG_HASH( MSG_CORE_DELETE_DISABLED, "核心删除禁用——核心已被锁定:" diff --git a/intl/msg_hash_cht.h b/intl/msg_hash_cht.h index 11ba6d829f5..76c10a1f69e 100644 --- a/intl/msg_hash_cht.h +++ b/intl/msg_hash_cht.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "搜尋" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "獨立核心" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "匯入遊戲" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "透過搜尋資料庫類別,瀏覽符合遊戲資料庫的全部項目。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "獨立核心" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "在此顯示不需要載入檔案的已安裝核心。" @@ -535,14 +527,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "防止修改目前使用的核心。如遊戲需要此核心版本才可執行時,可用於避免不必要的更新。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "在「獨立核心」列表中不顯示" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "在「獨立核心」列表中不顯示此核心。僅限於「獨立核心」設定為 <自訂> 時使用。" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "刪除核心" @@ -4944,14 +4928,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, "顯示「搜尋」選項。(Ozone/XMB主題需要重新啟動)" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "顯示「獨立核心」" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "設定「獨立核心」列表顯示類型。設定 <自訂> 時可透過「管理核心」選項,設定核心是否顯示於列表中。(Ozone/XMB主題需要重新啟動)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, "全部" @@ -7846,14 +7822,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "代碼" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "新增空白到下個編號" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "新增空白到上個編號" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "複製新增到下個編號" @@ -10663,11 +10631,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SUBSYSTEM_SETTINGS, - "子系統" + "核心系統" ) MSG_HASH( MENU_ENUM_SUBLABEL_SUBSYSTEM_SETTINGS, - "使用目前項目的子系統設定。" + "使用目前核心系統載入檔案。" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, @@ -12930,14 +12898,6 @@ MSG_HASH( MSG_CORE_UNLOCK_FAILED, "無法解鎖核心: " ) -MSG_HASH( - MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "無法從獨立核心列表中刪除核心: " - ) -MSG_HASH( - MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "無法加入核心到獨立核心列表中: " - ) MSG_HASH( MSG_CORE_DELETE_DISABLED, "刪除核心關閉 - 已鎖定核心: " diff --git a/intl/msg_hash_cs.c b/intl/msg_hash_cs.c index 62772e816af..a77586ba119 100644 --- a/intl/msg_hash_cs.c +++ b/intl/msg_hash_cs.c @@ -47,153 +47,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) switch (idx) { - case RARCH_FAST_FORWARD_KEY: - snprintf(s, len, - "Toggles between fast-forwarding and \n" - "normal speed." - ); - break; - case RARCH_FAST_FORWARD_HOLD_KEY: - snprintf(s, len, - "Hold for fast-forward. \n" - " \n" - "Releasing button disables fast-forward." - ); - break; - case RARCH_SLOWMOTION_KEY: - snprintf(s, len, - "Toggles slowmotion."); - break; - case RARCH_SLOWMOTION_HOLD_KEY: - snprintf(s, len, - "Hold for slowmotion."); - break; - case RARCH_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case RARCH_FRAMEADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case RARCH_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case RARCH_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case RARCH_CHEAT_INDEX_PLUS: - case RARCH_CHEAT_INDEX_MINUS: - case RARCH_CHEAT_TOGGLE: - snprintf(s, len, - "Cheats."); - break; - case RARCH_RESET: - snprintf(s, len, - "Reset the content."); - break; - case RARCH_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; - case RARCH_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case RARCH_OSK: - snprintf(s, len, - "Toggles onscreen keyboard."); - break; - case RARCH_FPS_TOGGLE: - snprintf(s, len, - "Toggles frames per second counter."); - break; - case RARCH_STATISTICS_TOGGLE: - snprintf(s, len, - "Toggles display of technical statistics."); - break; - case RARCH_SEND_DEBUG_INFO: - snprintf(s, len, - "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis."); - break; - case RARCH_NETPLAY_HOST_TOGGLE: - snprintf(s, len, - "Toggles netplay hosting on/off."); - break; - case RARCH_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case RARCH_ENABLE_HOTKEY: - snprintf(s, len, - "Enable other hotkeys. \n" - " \n" - "If this hotkey is bound to either\n" - "a keyboard, joybutton or joyaxis, \n" - "all other hotkeys will be enabled only \n" - "if this one is held at the same time. \n" - " \n" - "Alternatively, all hotkeys for keyboard \n" - "could be disabled by the user."); - break; - case RARCH_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case RARCH_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; - case RARCH_OVERLAY_NEXT: - snprintf(s, len, - "Switches to next overlay. Wraps around."); - break; - case RARCH_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks. \n" - " \n" - "Used for multiple-disk content."); - break; - case RARCH_DISK_NEXT: - case RARCH_DISK_PREV: - snprintf(s, len, - "Cycles through disk images. Use after ejecting. \n" - " \n" - "Complete by toggling eject again."); - break; - case RARCH_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab. \n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case RARCH_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; - case RARCH_MENU_TOGGLE: - snprintf(s, len, "Toggles menu."); - break; - case RARCH_LOAD_STATE_KEY: - snprintf(s, len, - "Loads state."); - break; - case RARCH_FULLSCREEN_TOGGLE_KEY: - snprintf(s, len, - "Toggles fullscreen."); - break; - case RARCH_CLOSE_CONTENT_KEY: - snprintf(s, len, - "Closes content."); - break; case RARCH_QUIT_KEY: snprintf(s, len, "Key to exit RetroArch cleanly. \n" @@ -217,24 +70,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "When slot is not 0, path will be , \n" "where is slot number."); break; - case RARCH_SAVE_STATE_KEY: - snprintf(s, len, - "Saves state."); - break; - case RARCH_REWIND: - snprintf(s, len, - "Hold button down to rewind. \n" - " \n" - "Rewinding must be enabled."); - break; - case RARCH_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case RARCH_RUNAHEAD_TOGGLE: - snprintf(s, len, - "Toggles Run-Ahead mode on/off."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); @@ -257,12 +92,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "to input the username and password into \n" "RetroArch."); break; - case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); - break; - case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); - break; case MENU_ENUM_LABEL_USER_LANGUAGE: snprintf(s, len, "Localizes the menu and all onscreen messages \n" "according to the language you have selected \n" @@ -277,74 +106,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save states in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save files in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SCREENSHOTS_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort screenshots in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Directory."); - break; - case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -369,68 +130,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the directory."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database Directory. \n" - " \n" - "Path to content database \n" - "directory."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails Directory. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info Directory. \n" - " \n" - "A directory for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist Directory. \n" - " \n" - "Save all playlist files to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_FAVORITES_DIRECTORY: - snprintf(s, len, - "Favorites Playlist Directory. \n" - " \n" - "Save the favorites playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_DIRECTORY: - snprintf(s, len, - "History Playlist Directory. \n" - " \n" - "Save the history playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_IMAGE_HISTORY_DIRECTORY: - snprintf(s, len, - "Images Playlist Directory. \n" - " \n" - "Save the images playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_MUSIC_HISTORY_DIRECTORY: - snprintf(s, len, - "Music Playlist Directory. \n" - " \n" - "Save the music playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_VIDEO_HISTORY_DIRECTORY: - snprintf(s, len, - "Videos Playlist Directory. \n" - " \n" - "Save the videos playlist to this \n" - "directory."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some cores might have \n" @@ -464,11 +163,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "Open Windows permission settings to enable \n" "the broadFileSystemAccess capability."); break; - case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_PICKER: - snprintf(s, len, - "Open the system file picker to access \n" - "additional directories."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET: snprintf(s, len, "Shader preset file."); @@ -552,18 +246,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -581,151 +263,12 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "depending on your configuration.\n\n" "Will be ignored when using netplay."); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_MEMORY_SHOW: - snprintf(s, len, - "Includes displaying the current memory \n" - "usage/total with FPS/Frames."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_ENABLE: - snprintf(s, len, - "Enable or disable the current video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_PATH: - snprintf(s, len, - "Path to video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_SELECTED_VIEW: - snprintf(s, len, - "Layouts can contain multiple views. \n" - "Select a view."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames."); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -965,12 +508,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver."); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -988,12 +525,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); - break; - - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, "Load Shader Preset. \n" @@ -1039,19 +570,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -1090,13 +608,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1174,26 +685,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "it will automatically be recompiled \n" "and applied to the running content."); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1237,12 +728,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1257,28 +742,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: - snprintf(s, len, - "Apply cheat immediately after toggling."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: - snprintf(s, len, - "Auto-apply cheats when game loads."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1299,59 +762,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: - snprintf(s, len, - "Set Polled Refresh Rate\n" - " \n" - "Sets the refresh rate to the actual value\n" - "polled from the display driver."); - break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_ENABLE: - snprintf(s, len, - "Enable HDR.\n" - " \n" - "If supported this enables hdr \n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_MAX_NITS: - snprintf(s, len, - "Peak Luminance\n" - " \n" - "Set the peak luminance (in cd/m2) your display can reproduce - see RTings for your models peak luminance\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_PAPER_WHITE_NITS: - snprintf(s, len, - "Paper White Luminance\n" - " \n" - "Set the luminance at which paper white should be ie readable text or luminance at the top of the SDR range\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_CONTRAST: - snprintf(s, len, - "Contrast\n" - " \n" - "The constrast setting for HDR\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_EXPAND_GAMUT: - snprintf(s, len, - "Expand Gamut\n" - " \n" - "Once converted to linear space should we use an expanded colour gamut to get to HDR10\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio.\n" @@ -1385,30 +795,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If 'Force Aspect Ratio' is not set, X/Y will be \n" - "integer scaled independently."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER_OVERSCALE: - snprintf(s, len, - "Force integer scaling to round up \n" - " to the next larger integer instead of rounding down."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1444,54 +830,11 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1500,47 +843,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: - snprintf(s, len, - "Rewind buffer size (MB).\n" - " \n" - " The amount of memory in MB to reserve \n" - "for rewinding. Increasing this value \n" - "increases the rewind history length.\n"); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: - snprintf(s, len, - "Rewind buffer size step (MB).\n" - " \n" - " Each time you increase or decrease \n" - "the rewind buffer size value via this \n" - "UI it will change by this amount.\n"); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1561,14 +863,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "E.g. 8 for NTSC and 10 for PAL."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_DELAY: - snprintf(s, len, - "Sets by how many milliseconds auto-loading shaders\n" - "are delayed.\n" - "\n" - "Can work around graphical glitches due to using\n" - "'screen grabbing' software like streaming software."); - break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, "Sets how many frames CPU can \n" @@ -1594,48 +888,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to."); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1647,16 +899,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1673,78 +915,9 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_BUTTON_AXIS_THRESHOLD: - snprintf(s, len, - "Defines the axis threshold.\n" - " \n" - "How far an axis must be tilted to result\n" - "in a button press.\n" - " Possible values are [0.0, 1.0]."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_MODE: - snprintf(s, len, - "Turbo Mode.\n" - " \n" - "Selects the general behavior of turbo mode."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_DEFAULT_BUTTON: - snprintf(s, len, - "Turbo Default Button.\n" - " \n" - "Default active button for Turbo Mode 'Single Button'.\n"); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1763,13 +936,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1778,21 +944,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines."); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1834,24 +985,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1879,203 +1012,20 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_TIMEDATE_STYLE: - snprintf(s, len, - "Style to show the current date and/or time in."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_DIRECTORY: - snprintf(s, len, - "Video Layout Directory. \n" - " \n" - "Defines a directory where video layouts are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_QUIT_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to quit. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -2088,177 +1038,10 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increase cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrease cheat index."); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content."); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_IDX: - snprintf(s, len, - "Index position in list."); - break; - case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: - snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: - snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: - snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: - snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); - break; - case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: - snprintf(s, len, - "Select the match to view."); - break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, "Scan memory to create new cheats."); break; - case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: - snprintf(s, len, - "Left/Right to change bit-size."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_LT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_GT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_VIEW_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_CREATE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_BIG_ENDIAN: - snprintf(s, len, - "Big endian : 258 = 0x0102\n" - "Little endian : 258 = 0x0201"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -2305,42 +1088,38 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_MIDI_DRIVER: - snprintf(s, len, - "MIDI driver to use."); - break; #ifdef HAVE_LAKKA case MENU_ENUM_LABEL_TIMEZONE: snprintf(s, len, @@ -2366,10 +1145,6 @@ int msg_hash_get_help_cs_enum(enum msg_hash_enums msg, char *s, size_t len) "some or all sounds (depends on game/app) will be generated by MIDI device.\n" "In case of \"null\" MIDI driver this means that those sounds won't be audible."); break; - case MENU_ENUM_LABEL_MIDI_VOLUME: - snprintf(s, len, - "Sets the master volume of the output device."); - break; #ifdef __linux__ case MENU_ENUM_LABEL_GAMEMODE_ENABLE: snprintf(s, len, diff --git a/intl/msg_hash_cs.h b/intl/msg_hash_cs.h index c8730fb944b..927897ff8c4 100644 --- a/intl/msg_hash_cs.h +++ b/intl/msg_hash_cs.h @@ -46,7 +46,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Samostatná Jádra" + "Jádra bez obsahu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -292,7 +292,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Samostatná Jádra" + "Jádra bez obsahu" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -533,11 +533,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Vyloučit z Menu 'Samostatná Jádra'" + "Vyloučit z menu 'Jádra bez obsahu'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Zabránit zobrazení tohoto jádra v kartě/menu 'Samostatná Jádra'. Platí pouze v případě, že je režim zobrazení nastaven na 'Vlastní'." + "Zabránit zobrazení tohoto jádra v kartě/menu 'Jádra bez obsahu'. Platí pouze v případě, že je režim zobrazení nastaven na 'Vlastní'." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -4834,11 +4834,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Zobrazit 'Samostatná Jádra'" + "Zobrazit 'Jádra bez obsahu'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Zadejte typ jádra (pokud existuje), které se má zobrazit v nabídce 'Samostatná Jádra'. Pokud je nastavena hodnota 'Vlastní', lze viditelnost jednotlivých jader přepínat prostřednictvím nabídky 'Spravovat Jádra'. (V systému Ozone/XMB je Vyžadován Restart)" + "Zadejte typ jádra (pokud existuje), které se má zobrazit v nabídce 'Jádra bez obsahu'. Pokud je nastavena hodnota 'Vlastní', lze viditelnost jednotlivých jader přepínat prostřednictvím nabídky 'Spravovat jádra'. (V systému Ozone/XMB je vyžadován restart)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -7688,11 +7688,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Přidat Nový Cheat po Tomto" + "Přidat nový cheat po tomto" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Přidat Nový Cheat Před Tento" + "Přidat nový cheat před tímto" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, @@ -12472,11 +12472,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Nepodařilo se odstranit jádro ze seznamu 'Samostatná Jádra': " + "Nepodařilo se odebrat jádro ze seznamu 'Jádra bez obsahu': " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Nepodařilo se přidat jádro do seznamu 'Samostatná Jádra': " + "Nepodařilo se přidat jádro do seznamu 'Jádra bez obsahu': " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_de.c b/intl/msg_hash_de.c index 2d0929c7c24..dab9a8b431b 100644 --- a/intl/msg_hash_de.c +++ b/intl/msg_hash_de.c @@ -1989,35 +1989,35 @@ int msg_hash_get_help_de_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) ); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Verwendet eine Hintergrundfarbe für das OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Legt den Rot-Anteil der OSD-Hintergrundfarbe fest. Gültige Werte liegen zwischen 0 und 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Legt den Grün-Anteil der OSD-Hintergrundfarbe fest. Gültige Werte liegen zwischen 0 und 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Legt den Blau-Anteil der OSD-Hintergrundfarbe fest. Gültige Werte liegen zwischen 0 und 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Legt die Transparenz der OSD-Hintergrundfarbe fest. Gültige Werte liegen zwischen 0.0 und 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Legt den Rot-Anteil der OSD-Textfarbe fest. Gültige Werte liegen zwischen 0 und 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Legt den Grün-Anteil der OSD-Textfarbe fest. Gültige Werte liegen zwischen 0 und 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Legt den Blau-Anteil der OSD-Textfarbe fest. Gültige Werte liegen zwischen 0 und 255."); break; diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h index 3fbefd69cad..e4e2ed76e0a 100644 --- a/intl/msg_hash_de.h +++ b/intl/msg_hash_de.h @@ -42,7 +42,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Eigenständige Cores" + "Inhaltslose Cores" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -280,7 +280,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Eigenständige Cores" + "Inhaltslose Cores" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -521,11 +521,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Aus \"Eigenständige Cores\" ausschließen" + "Von „Inhaltslose Cores“ ausschließen" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Verhindern, dass dieser Core auf der Registerkarte/im Menü \"Eigenständige Cores\" angezeigt wird. Gilt nur, wenn der Anzeigemodus auf \"Benutzerdefiniert\" eingestellt ist." + "Verhindern, dass dieser Core auf der Registerkarte/im Menü „Inhaltslose Cores“ angezeigt wird. Gilt nur, wenn der Anzeigemodus auf „Benutzerdefiniert“ eingestellt ist." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -4794,11 +4794,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "\"Eigenständige Cores\" anzeigen" + "Zeige 'Inhaltslose Cores'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Den Typ der Cores angeben, der im Menü \"Eigenständige Cores\" angezeigt werden soll. Bei der Einstellung \"Benutzerdefiniert\" kann die Sichtbarkeit einzelner Cores über das Menü \"Cores verwalten\" umgeschaltet werden. (Neustart erforderlich bei Ozone/XMB)" + "Den Typ der Cores angeben, der im Menü „Inhaltslose Cores“ angezeigt werden soll. Bei der Einstellung „Benutzerdefiniert“ kann die Sichtbarkeit einzelner Cores über das Menü „Cores verwalten“ umgeschaltet werden. (Neustart erforderlich bei Ozone/XMB)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -7588,11 +7588,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Füge nach diesem einen neuen Cheat hinzu" + "Nach diesem einen neuen Cheat hinzufügen" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Füge vor diesem einen neuen Cheat hinzu" + "Vor diesem einen neuen Cheat hinzufügen" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, @@ -12328,11 +12328,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Fehler beim Entfernen des Cores aus der \"Eigenständige Cores\"-Liste: " + "Fehler beim Entfernen des Cores aus der Liste „Inhaltslose Cores“: " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Fehler beim Hinzufügen des Cores zur \"Eigenständige Cores\"-Liste: " + "Fehler beim Hinzufügen des Cores zur Liste „Inhaltslose Cores“: " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_el.c b/intl/msg_hash_el.c index ed49a5f9567..6114098978e 100644 --- a/intl/msg_hash_el.c +++ b/intl/msg_hash_el.c @@ -483,18 +483,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -513,138 +501,12 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "Will be ignored when using netplay." ); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_OVERLAY_SCALE: - snprintf(s, len, - "Overlay scale."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames." - ); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -891,13 +753,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver." - ); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -915,12 +770,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); - break; - - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, "Load Shader Preset. \n" @@ -968,20 +817,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu." - ); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -1021,13 +856,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1110,26 +938,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "and applied to the running content." ); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/warp the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1173,12 +981,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1193,28 +995,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: - snprintf(s, len, - "Apply cheat immediately after toggling."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: - snprintf(s, len, - "Auto-apply cheats when game loads."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1235,29 +1015,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: - snprintf(s, len, - "Set Polled Refresh Rate\n" - " \n" - "Sets the refresh rate to the actual value\n" - "polled from the display driver."); - break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio.\n" @@ -1291,25 +1048,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If Force Aspect is not set, X/Y will be \n" - "integer scaled independently."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1345,54 +1083,11 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1401,47 +1096,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: - snprintf(s, len, - "Rewind buffer size (MB).\n" - " \n" - " The amount of memory in MB to reserve \n" - "for rewinding. Increasing this value \n" - "increases the rewind history length.\n"); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: - snprintf(s, len, - "Rewind buffer size step (MB).\n" - " \n" - " Each time you increase or decrease \n" - "the rewind buffer size value via this \n" - "UI it will change by this amount.\n"); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1477,49 +1131,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to." - ); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1531,16 +1142,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1557,60 +1158,9 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1629,13 +1179,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1644,21 +1187,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines. \n"); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1700,24 +1228,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1745,182 +1255,20 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -1933,177 +1281,10 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increment cheat index.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrement cheat index.\n"); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content.\n"); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_IDX: - snprintf(s, len, - "Index position in list.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: - snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: - snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: - snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: - snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); - break; - case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: - snprintf(s, len, - "Select the match to view."); - break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, "Scan memory to create new cheats"); break; - case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: - snprintf(s, len, - "Left/Right to change bit-size\n"); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT: - snprintf(s, len, - "Left/Right to change value\n"); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_LT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_GT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS: - snprintf(s, len, - "Left/Right to change value\n"); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS: - snprintf(s, len, - "Left/Right to change value\n"); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_VIEW_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_CREATE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_BIG_ENDIAN: - snprintf(s, len, - "Big endian : 258 = 0x0102\n" - "Little endian : 258 = 0x0201"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -2151,42 +1332,38 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) ); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_MIDI_DRIVER: - snprintf(s, len, - "MIDI driver to use."); - break; case MENU_ENUM_LABEL_MIDI_INPUT: snprintf(s, len, "Sets the input device (driver specific).\n" @@ -2203,10 +1380,6 @@ int msg_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len) "some or all sounds (depends on game/app) will be generated by MIDI device.\n" "In case of \"null\" MIDI driver this means that those sounds won't be audible."); break; - case MENU_ENUM_LABEL_MIDI_VOLUME: - snprintf(s, len, - "Sets the master volume of the output device."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); diff --git a/intl/msg_hash_en.h b/intl/msg_hash_en.h index 394988a9648..564109f94ae 100644 --- a/intl/msg_hash_en.h +++ b/intl/msg_hash_en.h @@ -16,10 +16,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TAB, "Net-play" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Stand-alone Cores" - ) /* Main Menu */ @@ -54,10 +50,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Browse all content matching the database with a categorised search interface." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Stand-alone Cores" - ) /* Main Menu > Online Updater */ @@ -91,14 +83,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_SAVESTATE_DETERMINISTIC, "Deterministic (Save/Load, Rewind, Run-Ahead, Net-play)" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Exclude From 'Stand-alone Cores' Menu" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Prevent this core from being displayed in the 'Stand-alone Cores' tab/menu. Only applies when display mode is set to 'Custom'." - ) /* Main Menu > Information > System Information */ @@ -533,6 +517,14 @@ MSG_HASH( /* Settings > Input > Hotkeys */ +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_ENABLE_HOTKEY, + "When assigned, the 'Hotkey Enable' key must be held before any other hotkeys are recognised. Allows controller buttons to be mapped to hot-key functions without affecting normal input." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BLOCK_DELAY, + "Add a delay in frames before normal input is blocked after pressing the assigned 'Hot-key Enable' key. Allows normal input from the 'Hot-key Enable' key to be captured when it is mapped to another action (e.g. RetroPad 'Select')." + ) @@ -544,6 +536,10 @@ MSG_HASH( +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_GAME_FOCUS_TOGGLE, + "Switches 'Game Focus' mode on/off. When content has focus, hot-keys are disabled (full keyboard input is passed to the running core) and mouse is grabbed." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, "Full-screen (Toggle)" @@ -563,6 +559,10 @@ MSG_HASH( ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_PING_TOGGLE, + "Net-play Ping (Toggle)" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_PING_TOGGLE, "Switches the ping counter for the current net-play room on/off." @@ -880,14 +880,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, "Show the 'Net-play' menu. (Restart Required on Ozone/XMB)" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Show 'Stand-alone Cores'" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Specify the type of core (if any) to show in the 'Stand-alone Cores' menu. When set to 'Custom', individual core visibility may be toggled with the 'Manage Cores' menu. (Restart Required on Ozone/XMB)" - ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, "Show start-up screen in menu. This is automatically set to false after the program starts for the first time." @@ -2010,14 +2002,6 @@ MSG_HASH( MSG_NETPLAY_HOST_FULL, "Net-play host full" ) -MSG_HASH( - MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Failed to remove core from 'Stand-alone Cores' list: " - ) -MSG_HASH( - MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Failed to add core to 'Stand-alone Cores' list: " - ) MSG_HASH( MSG_VRR_RUNLOOP_ENABLED, "Sync to exact content frame-rate enabled." diff --git a/intl/msg_hash_es.c b/intl/msg_hash_es.c index 2554890a442..3d36df03b31 100644 --- a/intl/msg_hash_es.c +++ b/intl/msg_hash_es.c @@ -2386,48 +2386,48 @@ int msg_hash_get_help_es_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) ); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Elige un color para el fondo\n" "de los mensajes en pantalla."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Ajusta el componente rojo del color\n" "de fondo de los mensajes en pantalla.\n" "Los valores válidos son de 0 a 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Ajusta el componente verde del color\n" "de fondo de los mensajes en pantalla.\n" "Los valores válidos son de 0 a 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Ajusta el componente azul del color\n" "de fondo de los mensajes en pantalla.\n" "Los valores válidos son de 0 a 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Ajusta la opacidad del color de fondo\n" "de los mensajes en pantalla.\n" "Los valores válidos son de 0.0 a 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Ajusta el componente rojo del color\n" "de los textos de los mensajes en pantalla.\n" "Los valores válidos son de 0 a 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Ajusta el componente verde del color\n" "de los textos de los mensajes en pantalla.\n" "Los valores válidos son de 0 a 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Ajusta el componente azul del color\n" "de los textos de los mensajes en pantalla.\n" diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index 93047d21f6c..4aeb35a232e 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -46,7 +46,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Núcleos independientes" + "Núcleos sin contenidos" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -292,7 +292,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Núcleos independientes" + "Núcleos sin contenidos" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -533,11 +533,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Excluir del menú de núcleos independientes" + "Excluir del menú de núcleos sin contenidos" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Impide que este núcleo se muestre en la pestaña/menú «Núcleos independientes». Este ajuste se aplicará solo cuando el modo de vídeo esté configurado como Personalizado." + "Impide que este núcleo se muestre en la pestaña/menú «Núcleos sin contenidos». Este ajuste se aplicará solo cuando el modo de vídeo esté configurado como Personalizado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -4906,11 +4906,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Mostrar Núcleos independientes" + "Mostrar Núcleos sin contenidos" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Especifica los tipos de núcleos (en caso de existir) que se mostrarán en el menú «Núcleos independientes». Al seleccionar Personalizado, la visibilidad de cada núcleo podrá activarse o desactivarse dentro del menú «Administrar núcleos» (es necesario reiniciar en Ozone/XMB)." + "Especifica los tipos de núcleos (en caso de existir) que se mostrarán en el menú «Núcleos sin contenidos». Al seleccionar Personalizado, la visibilidad de cada núcleo podrá activarse o desactivarse dentro del menú «Administrar núcleos» (es necesario reiniciar en Ozone/XMB)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -12644,11 +12644,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Error al eliminar el núcleo de la lista de núcleos independientes: " + "Error al eliminar el núcleo de la lista de núcleos sin contenidos: " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Error al añadir el núcleo a la lista de núcleos independientes: " + "Error al añadir el núcleo a la lista de núcleos sin contenidos: " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_fa.h b/intl/msg_hash_fa.h index 1017a2d1626..395c480edcd 100644 --- a/intl/msg_hash_fa.h +++ b/intl/msg_hash_fa.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "کاوش" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "هسته‌های مستقل" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "وارد کردن محتوا" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "تمام محتوای مطابق با پایگاه داده را از طریق یک رابط جستجوی طبقه بندی شده مرور کنید." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "هسته‌های مستقل" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "هسته‌های نصب‌شده‌ای که می‌توانند بدون بارگذاری محتوا کار کنند، اینجا ظاهر می‌شوند." @@ -535,14 +527,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "از ایجاد تغییر در هستهٔ نصب‌شدهٔ فعلی جلوگیری کنید. ممکن است برای جلوگیری از به‌روزرسانی‌های ناخواسته در زمانی که محتوا به نسخهٔ خاصی از هسته نیاز داشته باشد مفید باشد (مثلاً ROM های آرکید)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "از گزینگان «هسته‌های مستقل» حذف کن" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "جلوی نمایش دادن این هسته در گزینگان/زبانهٔ «هسته‌های مستقل» را می‌گیرد. فقط وقتی که حالت نمایش روی سفارشی تنظیم شده باشد اعمال می‌شود." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "حذف هسته" diff --git a/intl/msg_hash_fi.c b/intl/msg_hash_fi.c index 9b4cabf2349..0bcca939d88 100644 --- a/intl/msg_hash_fi.c +++ b/intl/msg_hash_fi.c @@ -38,149 +38,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) switch (idx) { - case RARCH_FAST_FORWARD_KEY: - snprintf(s, len, - "Toggles between fast-forwarding and \n" - "normal speed." - ); - break; - case RARCH_FAST_FORWARD_HOLD_KEY: - snprintf(s, len, - "Hold for fast-forward. \n" - " \n" - "Releasing button disables fast-forward." - ); - break; - case RARCH_SLOWMOTION_KEY: - snprintf(s, len, - "Toggles slowmotion."); - break; - case RARCH_SLOWMOTION_HOLD_KEY: - snprintf(s, len, - "Hold for slowmotion."); - break; - case RARCH_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case RARCH_FRAMEADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case RARCH_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case RARCH_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case RARCH_CHEAT_INDEX_PLUS: - case RARCH_CHEAT_INDEX_MINUS: - case RARCH_CHEAT_TOGGLE: - snprintf(s, len, - "Cheats."); - break; - case RARCH_RESET: - snprintf(s, len, - "Reset the content."); - break; - case RARCH_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; - case RARCH_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case RARCH_OSK: - snprintf(s, len, - "Toggles onscreen keyboard."); - break; - case RARCH_FPS_TOGGLE: - snprintf(s, len, - "Toggles frames per second counter."); - break; - case RARCH_SEND_DEBUG_INFO: - snprintf(s, len, - "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis."); - break; - case RARCH_NETPLAY_HOST_TOGGLE: - snprintf(s, len, - "Toggles netplay hosting on/off."); - break; - case RARCH_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case RARCH_ENABLE_HOTKEY: - snprintf(s, len, - "Enable other hotkeys. \n" - " \n" - "If this hotkey is bound to either\n" - "a keyboard, joybutton or joyaxis, \n" - "all other hotkeys will be enabled only \n" - "if this one is held at the same time. \n" - " \n" - "Alternatively, all hotkeys for keyboard \n" - "could be disabled by the user."); - break; - case RARCH_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case RARCH_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; - case RARCH_OVERLAY_NEXT: - snprintf(s, len, - "Switches to next overlay. Wraps around."); - break; - case RARCH_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks. \n" - " \n" - "Used for multiple-disk content."); - break; - case RARCH_DISK_NEXT: - case RARCH_DISK_PREV: - snprintf(s, len, - "Cycles through disk images. Use after ejecting. \n" - " \n" - "Complete by toggling eject again."); - break; - case RARCH_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab. \n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case RARCH_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; - case RARCH_MENU_TOGGLE: - snprintf(s, len, "Toggles menu."); - break; - case RARCH_LOAD_STATE_KEY: - snprintf(s, len, - "Loads state."); - break; - case RARCH_FULLSCREEN_TOGGLE_KEY: - snprintf(s, len, - "Toggles fullscreen."); - break; - case RARCH_CLOSE_CONTENT_KEY: - snprintf(s, len, - "Closes content."); - break; case RARCH_QUIT_KEY: snprintf(s, len, "Key to exit RetroArch cleanly. \n" @@ -204,24 +61,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "When slot is not 0, path will be , \n" "where is slot number."); break; - case RARCH_SAVE_STATE_KEY: - snprintf(s, len, - "Saves state."); - break; - case RARCH_REWIND: - snprintf(s, len, - "Hold button down to rewind. \n" - " \n" - "Rewinding must be enabled."); - break; - case RARCH_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case RARCH_RUNAHEAD_TOGGLE: - snprintf(s, len, - "Toggles Run-Ahead mode on/off."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); @@ -244,12 +83,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "to input the username and password into \n" "RetroArch."); break; - case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); - break; - case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); - break; case MENU_ENUM_LABEL_USER_LANGUAGE: snprintf(s, len, "Localizes the menu and all onscreen messages \n" "according to the language you have selected \n" @@ -264,74 +97,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save states in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save files in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SCREENSHOTS_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort screenshots in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Directory."); - break; - case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -356,33 +121,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the directory."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database Directory. \n" - " \n" - "Path to content database \n" - "directory."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails Directory. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info Directory. \n" - " \n" - "A directory for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist Directory. \n" - " \n" - "Save all playlist files to this \n" - "directory."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some cores might have \n" @@ -416,11 +154,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "Open Windows permission settings to enable \n" "the broadFileSystemAccess capability."); break; - case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_PICKER: - snprintf(s, len, - "Open the system file picker to access \n" - "additional directories."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET: snprintf(s, len, "Shader preset file."); @@ -504,18 +237,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -533,151 +254,12 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "depending on your configuration.\n\n" "Will be ignored when using netplay."); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_MEMORY_SHOW: - snprintf(s, len, - "Includes displaying the current memory \n" - "usage/total with FPS/Frames."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_ENABLE: - snprintf(s, len, - "Enable or disable the current video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_PATH: - snprintf(s, len, - "Path to video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_SELECTED_VIEW: - snprintf(s, len, - "Layouts can contain multiple views. \n" - "Select a view."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames."); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -917,12 +499,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver."); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -940,12 +516,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); - break; - - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, "Load Shader Preset. \n" @@ -991,19 +561,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -1042,13 +599,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1126,26 +676,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "it will automatically be recompiled \n" "and applied to the running content."); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1189,12 +719,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1209,28 +733,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: - snprintf(s, len, - "Apply cheat immediately after toggling."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: - snprintf(s, len, - "Auto-apply cheats when game loads."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1251,29 +753,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: - snprintf(s, len, - "Set Polled Refresh Rate\n" - " \n" - "Sets the refresh rate to the actual value\n" - "polled from the display driver."); - break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio.\n" @@ -1307,25 +786,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If Force Aspect is not set, X/Y will be \n" - "integer scaled independently."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1361,54 +821,11 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1417,47 +834,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: - snprintf(s, len, - "Rewind buffer size (MB).\n" - " \n" - " The amount of memory in MB to reserve \n" - "for rewinding. Increasing this value \n" - "increases the rewind history length.\n"); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: - snprintf(s, len, - "Rewind buffer size step (MB).\n" - " \n" - " Each time you increase or decrease \n" - "the rewind buffer size value via this \n" - "UI it will change by this amount.\n"); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1468,14 +844,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Maximum is 15."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_DELAY: - snprintf(s, len, - "Sets by how many milliseconds auto-loading shaders\n" - "are delayed.\n" - "\n" - "Can work around graphical glitches due to using\n" - "'screen grabbing' software like streaming software."); - break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, "Sets how many frames CPU can \n" @@ -1501,48 +869,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to."); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1554,16 +880,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1580,78 +896,9 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_BUTTON_AXIS_THRESHOLD: - snprintf(s, len, - "Defines the axis threshold.\n" - " \n" - "How far an axis must be tilted to result\n" - "in a button press.\n" - " Possible values are [0.0, 1.0]."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_MODE: - snprintf(s, len, - "Turbo Mode.\n" - " \n" - "Selects the general behavior of turbo mode."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_DEFAULT_BUTTON: - snprintf(s, len, - "Turbo Default Button.\n" - " \n" - "Default active button for Turbo Mode 'Single Button'.\n"); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1670,13 +917,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1685,21 +925,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines."); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1741,24 +966,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1786,193 +993,20 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_TIMEDATE_STYLE: - snprintf(s, len, - "Style to show the current date and/or time in."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_DIRECTORY: - snprintf(s, len, - "Video Layout Directory. \n" - " \n" - "Defines a directory where video layouts are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -1985,177 +1019,10 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increase cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrease cheat index."); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content."); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_IDX: - snprintf(s, len, - "Index position in list."); - break; - case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: - snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: - snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: - snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: - snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); - break; - case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: - snprintf(s, len, - "Select the match to view."); - break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, "Scan memory to create new cheats."); break; - case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: - snprintf(s, len, - "Left/Right to change bit-size."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_LT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_GT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_VIEW_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_CREATE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_BIG_ENDIAN: - snprintf(s, len, - "Big endian : 258 = 0x0102\n" - "Little endian : 258 = 0x0201"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -2202,42 +1069,38 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_MIDI_DRIVER: - snprintf(s, len, - "MIDI driver to use."); - break; case MENU_ENUM_LABEL_MIDI_INPUT: snprintf(s, len, "Sets the input device (driver specific).\n" @@ -2254,10 +1117,6 @@ int msg_hash_get_help_fi_enum(enum msg_hash_enums msg, char *s, size_t len) "some or all sounds (depends on game/app) will be generated by MIDI device.\n" "In case of \"null\" MIDI driver this means that those sounds won't be audible."); break; - case MENU_ENUM_LABEL_MIDI_VOLUME: - snprintf(s, len, - "Sets the master volume of the output device."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); diff --git a/intl/msg_hash_fi.h b/intl/msg_hash_fi.h index 61faddf4b2e..12c209ed303 100644 --- a/intl/msg_hash_fi.h +++ b/intl/msg_hash_fi.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Etsi" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Itsenäiset ytimet" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Tuo sisältöä" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Selaa kaikkea tietokantaa vastaavaa sisältöä luokitellun hakuliittymän kautta." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Itsenäiset ytimet" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Asennetut ydit, joita voidaan ajaa ilman sisällön latausta, näkyvät täällä." @@ -4612,10 +4604,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, "Näytä sisällön etsintä -valinta. (Uudelleenkäynnistys vaaditaan Ozonea/XMB:tä käyttäessä)" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Näytä \"Itsenäiset ytimet\"" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, "Kaikki" @@ -7414,14 +7402,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "Koodi" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Lisää uusi huijaus tämän jälkeen" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Lisää uusi huijaus ennen tätä" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "Kopioi tämä huijaus jälkeen" diff --git a/intl/msg_hash_fr.c b/intl/msg_hash_fr.c index 594a6976e20..14c46e413a4 100644 --- a/intl/msg_hash_fr.c +++ b/intl/msg_hash_fr.c @@ -2215,35 +2215,35 @@ int msg_hash_get_help_fr_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) ); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Active l'utilisation d'une couleur de fond pour le texte d'affichage à l'écran (OSD)."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Définit la valeur de rouge de la couleur d'arrière-plan du texte d'affichage à l'écran (OSD). Les valeurs valides sont comprises entre 0 et 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Définit la valeur de vert de la couleur d'arrière-plan du texte d'affichage à l'écran (OSD). Les valeurs valides sont comprises entre 0 et 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Définit la valeur de bleu de la couleur d'arrière-plan du texte d'affichage à l'écran (OSD). Les valeurs valides sont comprises entre 0 et 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Définit l'opacité de la couleur d'arrière-plan du texte d'affichage à l'écran (OSD). Les valeurs valides sont comprises entre 0.0 et 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Définit la valeur de rouge de la couleur du texte d'affichage à l'écran (OSD). Les valeurs valides sont comprises entre 0 et 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Définit la valeur de vert de la couleur du texte d'affichage à l'écran (OSD). Les valeurs valides sont comprises entre 0 et 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Définit la valeur de bleu de la couleur du texte d'affichage à l'écran (OSD). Les valeurs valides sont comprises entre 0 et 255."); break; diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h index 39d9b2b4971..5763dc3018d 100644 --- a/intl/msg_hash_fr.h +++ b/intl/msg_hash_fr.h @@ -42,7 +42,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Cœurs autonomes" + "Cœurs sans contenu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -284,7 +284,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Cœurs autonomes" + "Cœurs sans contenu" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -529,11 +529,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Exclure du menu 'Cœurs autonomes'" + "Exclure du menu 'Cœurs sans contenu'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Empêcher ce cœur d'être affiché dans l'onglet/le menu 'Cœurs autonomes'. Ne s'applique que lorsque le mode d'affichage est réglé sur 'Personnalisé'." + "Empêcher ce cœur d'être affiché dans l'onglet/le menu 'Cœurs sans contenu'. Ne s'applique que lorsque le mode d'affichage est réglé sur 'Personnalisé'." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -4874,11 +4874,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Afficher 'Cœurs autonomes'" + "Afficher 'Cœurs sans contenu'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Spécifier le type de cœur (le cas échéant) à afficher dans le menu 'Cœurs autonomes'. Lorsque réglé sur 'Personnalisé', la visibilité des cœurs individuels peut être activée/désactivée via le menu 'Gérer les cœurs'. (Redémarrage requis pour Ozone/XMB)" + "Spécifier le type de cœur (le cas échéant) à afficher dans le menu 'Cœurs sans contenu'. Lorsque réglé sur 'Personnalisé', la visibilité des cœurs individuels peut être activée/désactivée via le menu 'Gérer les cœurs'. (Redémarrage requis pour Ozone/XMB)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -12620,11 +12620,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Impossible de supprimer le cœur de la liste 'Cœurs autonomes' : " + "Impossible de supprimer le cœur de la liste 'Cœurs sans contenu' : " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Impossible d'ajouter le cœur à la liste 'Cœurs autonomes' : " + "Impossible d'ajouter le cœur à la liste 'Cœurs sans contenu' : " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_hu.h b/intl/msg_hash_hu.h index 5fb70a7c727..8964fd4fb9c 100644 --- a/intl/msg_hash_hu.h +++ b/intl/msg_hash_hu.h @@ -42,7 +42,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Önálló magok" + "Tartalmat nem igénylő magok" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -284,7 +284,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Önálló magok" + "Tartalmat nem igénylő magok" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -525,11 +525,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Kihagyás az \"Önálló magok\" menüből" + "Kihagyás a \"Tartalmat nem igénylő magok\" menüből" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Ez a mag ne jelenjen meg az \"Önálló magok\" fülön/menüben. Csak \"Egyéni\" megjelenítési mód esetén érvényes." + "Ez a mag ne jelenjen meg a \"Tartalmat nem igénylő magok\" fülön/menüben. Csak \"Egyéni\" megjelenítési mód esetén érvényes." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -4890,11 +4890,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "\"Önálló magok\" látható" + "\"Tartalmat nem igénylő magok\" látható" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Az \"Önálló magok\" menüben megjelenő magok típusa. \"Egyedi\" esetben az egyes magok láthatóságát a \"Magok kezelése\" menüben lehet állítani. (Ozone/XMB esetén újraindítás szükséges.)" + "A \"Tartalmat nem igénylő magok\" menüben megjelenő magok típusa. \"Egyedi\" esetben az egyes magok láthatóságát a \"Magok kezelése\" menüben lehet állítani. (Ozone/XMB esetén újraindítás szükséges.)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -7768,11 +7768,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Új csalás hozzáadása a jelenlegi után" + "Új csalás hozzáadása ez után" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Új csalás hozzáadása a jelenlegi elé" + "Új csalás hozzáadása ez elé" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, @@ -12420,11 +12420,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Mag eltávolítása az \"Önálló magok\" listájáról sikertelen: " + "Mag eltávolítása a \"Tartalmat nem igénylő magok\" listájáról sikertelen: " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Mag hozzáadása az \"Önálló magok\" listájához sikertelen: " + "Mag hozzáadása a \"Tartalmat nem igénylő magok\" listájához sikertelen: " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_id.h b/intl/msg_hash_id.h index 25a0b823c66..f311469bd2d 100644 --- a/intl/msg_hash_id.h +++ b/intl/msg_hash_id.h @@ -40,10 +40,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Jelajahi" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Inti Bentuk Mandiri" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Impor Konten" @@ -282,10 +278,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Rambah semua konten yang sesuai dengan database lewat antarmuka pencarian konten tersortir" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Inti Bentuk Mandiri" - ) /* Main Menu > Online Updater */ diff --git a/intl/msg_hash_it.c b/intl/msg_hash_it.c index bf9bccaf644..9486b412c37 100644 --- a/intl/msg_hash_it.c +++ b/intl/msg_hash_it.c @@ -541,12 +541,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -561,20 +555,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -595,22 +575,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio." @@ -635,25 +599,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If Force Aspect is not set, X/Y will be \n" - "integer scaled independently."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -689,53 +634,11 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -744,31 +647,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -804,70 +682,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to." - ); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; - case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: - snprintf(s, len, - "Savefile Directory. \n" - " \n" - "Save all save files (*.srm) to this \n" - "directory. This includes related files like \n" - ".bsv, .rt, .psrm, etc...\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -884,64 +698,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes speed of which turbo-enabled\n" - "buttons toggle." - ); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -954,72 +710,6 @@ int msg_hash_get_help_it_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrement cheat index.\n"); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content.\n"); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index.\n"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch da solo non fa nulla. \n" diff --git a/intl/msg_hash_it.h b/intl/msg_hash_it.h index a9115e49603..52391ebb568 100644 --- a/intl/msg_hash_it.h +++ b/intl/msg_hash_it.h @@ -42,7 +42,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Nuclei standalone" + "Nuclei Senza Contenuto" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -284,7 +284,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Nuclei standalone" + "Nuclei Senza Contenuto" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -525,11 +525,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Escludi Dal Menu 'Core Autonomi'" + "Escludi Dal Menu 'Nuclei senza Contenuto'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Impedisci che questo core venga visualizzato nella scheda/menu Core Autonomo. Si applica solo quando la modalità di visualizzazione è impostata su 'Personalizza'." + "Impedisci che questo nucleo venga visualizzato nella scheda/menu 'Nucleo' senza contenuto. Si applica solo quando la modalità di visualizzazione è impostata su 'Personalizza'." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -4858,11 +4858,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Mostra 'Nuclei standalone'" + "Mostra 'Nuclei senza Contenuti'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Specifica il tipo di nucleo (se presente) da mostrare nel menu Core autonomo. Quando impostato su 'Personalizzato', la visibilità individuale del core può essere attivata tramite il menu 'Gestisci Core' (Riavvio richiesto su Ozone/XMB)" + "Specifica il tipo di nucleo (se presente) da mostrare nel menu 'Nuclei senza contenuti'. Quando impostato su 'Personalizzato', la visibilità individuale del core può essere attivata tramite il menu 'Gestisci Nucleo' (Riavvio richiesto su Ozone/XMB)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -7698,14 +7698,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "Codice" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Aggiungi un nuovo trucco dopo questo" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Aggiungi un nuovo trucco prima di questo" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "Copia Questo Trucco Dopo" @@ -12520,11 +12512,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Impossibile rimuovere il core dalla lista 'Core autonomi': " + "Impossibile rimuovere il nucleo dalla lista 'Nuclei senza Contenuti': " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Aggiunta del core alla lista 'Core autonomi ' non riuscita: " + "Impossibile aggiungere il nucleo alla lista 'Nuclei senza contenuti': " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h index 10d2cfdab5b..fa84a70abff 100644 --- a/intl/msg_hash_ja.h +++ b/intl/msg_hash_ja.h @@ -1154,6 +1154,10 @@ MSG_HASH( ) /* Core option category placeholders for icons */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PERFORMANCE_SETTINGS, + "パフォーマンス" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_SETTINGS, "システム" @@ -6578,14 +6582,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "コード" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "新規チートをこの後に追加" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "新規チートをこの前に追加" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "このチートの後にコピー" diff --git a/intl/msg_hash_ko.c b/intl/msg_hash_ko.c index 824c527e560..2af88d58724 100644 --- a/intl/msg_hash_ko.c +++ b/intl/msg_hash_ko.c @@ -209,20 +209,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "When slot is not 0, path will be , \n" "where is slot number."); break; - case RARCH_SAVE_STATE_KEY: - snprintf(s, len, - "Saves state."); - break; - case RARCH_REWIND: - snprintf(s, len, - "Hold button down to rewind. \n" - " \n" - "Rewinding must be enabled."); - break; - case RARCH_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); @@ -245,12 +231,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "to input the username and password into \n" "RetroArch."); break; - case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); - break; - case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); - break; case MENU_ENUM_LABEL_USER_LANGUAGE: snprintf(s, len, "Localizes the menu and all onscreen messages \n" "according to the language you have selected \n" @@ -265,62 +245,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Directory."); - break; - case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -345,33 +269,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the directory."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database Directory. \n" - " \n" - "Path to content database \n" - "directory."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails Directory. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info Directory. \n" - " \n" - "A directory for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist Directory. \n" - " \n" - "Save all playlist files to this \n" - "directory."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some cores might have \n" @@ -405,11 +302,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "Open Windows permission settings to enable \n" "the broadFileSystemAccess capability."); break; - case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_PICKER: - snprintf(s, len, - "Open the system file picker to access \n" - "additional directories."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET: snprintf(s, len, "Shader preset file."); @@ -493,18 +385,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -523,156 +403,12 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "Will be ignored when using netplay." ); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_MEMORY_SHOW: - snprintf(s, len, - "Includes displaying the current memory \n" - "usage/total with FPS/Frames."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_ENABLE: - snprintf(s, len, - "Enable or disable the current video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_PATH: - snprintf(s, len, - "Path to video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_SELECTED_VIEW: - snprintf(s, len, - "Layouts can contain multiple views. \n" - "Select a view."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_OVERLAY_SCALE: - snprintf(s, len, - "Overlay scale."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames." - ); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -918,13 +654,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver." - ); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -942,12 +671,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); - break; - - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, "Load Shader Preset. \n" @@ -995,20 +718,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu." - ); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -1048,13 +757,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1137,26 +839,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "and applied to the running content." ); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/warp the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1200,12 +882,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1220,28 +896,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: - snprintf(s, len, - "Apply cheat immediately after toggling."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: - snprintf(s, len, - "Auto-apply cheats when game loads."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1262,29 +916,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: - snprintf(s, len, - "Set Polled Refresh Rate\n" - " \n" - "Sets the refresh rate to the actual value\n" - "polled from the display driver."); - break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio.\n" @@ -1318,25 +949,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If Force Aspect is not set, X/Y will be \n" - "integer scaled independently."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1372,54 +984,11 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1428,47 +997,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: - snprintf(s, len, - "Rewind buffer size (MB).\n" - " \n" - " The amount of memory in MB to reserve \n" - "for rewinding. Increasing this value \n" - "increases the rewind history length.\n"); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: - snprintf(s, len, - "Rewind buffer size step (MB).\n" - " \n" - " Each time you increase or decrease \n" - "the rewind buffer size value via this \n" - "UI it will change by this amount.\n"); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1504,49 +1032,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to." - ); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1558,16 +1043,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1584,68 +1059,9 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_BUTTON_AXIS_THRESHOLD: - snprintf(s, len, - "Defines the axis threshold.\n" - " \n" - "How far an axis must be tilted to result\n" - "in a button press.\n" - " Possible values are [0.0, 1.0]."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1664,13 +1080,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1679,21 +1088,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines. \n"); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1735,24 +1129,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1780,193 +1156,20 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_TIMEDATE_STYLE: - snprintf(s, len, - "Style to show the current date and/or time in."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_DIRECTORY: - snprintf(s, len, - "Video Layout Directory. \n" - " \n" - "Defines a directory where video layouts are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -1979,177 +1182,10 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increment cheat index.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrement cheat index.\n"); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content.\n"); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_IDX: - snprintf(s, len, - "Index position in list.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: - snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: - snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: - snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: - snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); - break; - case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: - snprintf(s, len, - "Select the match to view."); - break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, "Scan memory to create new cheats"); break; - case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: - snprintf(s, len, - "Left/Right to change bit-size\n"); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT: - snprintf(s, len, - "Left/Right to change value\n"); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_LT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_GT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS: - snprintf(s, len, - "Left/Right to change value\n"); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS: - snprintf(s, len, - "Left/Right to change value\n"); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_VIEW_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_CREATE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_BIG_ENDIAN: - snprintf(s, len, - "Big endian : 258 = 0x0102\n" - "Little endian : 258 = 0x0201"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -2197,42 +1233,38 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) ); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_MIDI_DRIVER: - snprintf(s, len, - "MIDI driver to use."); - break; case MENU_ENUM_LABEL_MIDI_INPUT: snprintf(s, len, "Sets the input device (driver specific).\n" @@ -2249,10 +1281,6 @@ int msg_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len) "some or all sounds (depends on game/app) will be generated by MIDI device.\n" "In case of \"null\" MIDI driver this means that those sounds won't be audible."); break; - case MENU_ENUM_LABEL_MIDI_VOLUME: - snprintf(s, len, - "Sets the master volume of the output device."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); diff --git a/intl/msg_hash_nl.h b/intl/msg_hash_nl.h index 6873dfb168d..8bbc3334bd6 100644 --- a/intl/msg_hash_nl.h +++ b/intl/msg_hash_nl.h @@ -40,10 +40,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Ontdekken" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Losstaande Cores" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importeer content" @@ -278,10 +274,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Bekijk alle inhoud die overeenkomt met de database via een gecategoriseerde zoekinterface." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Losstaande Cores" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Geïnstalleerde cores die kunnen werken zonder inhoud te laden verschijnen hier." @@ -325,6 +317,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, "Inhoud-downloader" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DOWNLOAD_CORE_CONTENT, + "Download gratis content voor de geselecteerde core." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_SYSTEM_FILES, "Core-systeembestanden Downloader" @@ -507,14 +503,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Voorkom wijziging van de huidige geïnstalleerde core. Kan worden gebruikt om ongewenste updates te voorkomen wanneer inhoud een specifieke core-versie vereist (bijv. Arcade ROM-sets)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Uitsluiten van 'Losstaande Cores' menu" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Voorkomen dat deze core wordt weergegeven in het 'Losstaande Cores' tabblad/menu. Alleen toepasbaar als de weergavemodus is op 'Aangepast' ingesteld." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Verwijder core" @@ -1186,6 +1174,22 @@ MSG_HASH( ) /* Core option category placeholders for icons */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MAPPING_SETTINGS, + "Koppeling" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PERFORMANCE_SETTINGS, + "Prestatie" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SOUND_SETTINGS, + "Geluid" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STORAGE_SETTINGS, + "Opslagruimte" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_SETTINGS, "Systeem" @@ -2284,6 +2288,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_AUTO_GAME_FOCUS_DETECT, "Detecteer" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PAUSE_ON_DISCONNECT, + "Inhoud pauzeren wanneer de controller de verbinding verbreekt" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_PAUSE_ON_DISCONNECT, + "Inhoud pauzeren wanneer een controller wordt losgekoppeld." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_BUTTON_AXIS_THRESHOLD, "Invoerknop Axis Drempel" @@ -2442,6 +2454,22 @@ MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS, "Gebruik dezelfde besturingselementen voor zowel het menu als het spel. Geldt voor het toetsenbord." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DISABLE_INFO_BUTTON, + "Infoknop uitschakelen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_DISABLE_INFO_BUTTON, + "Indien ingeschakeld worden Info-toetsen genegeerd." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DISABLE_SEARCH_BUTTON, + "Zoekknop uitschakelen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_DISABLE_SEARCH_BUTTON, + "Indien ingeschakeld wordt het indrukken van zoekknoppen genegeerd." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, "Menu Wissel OK en Annuleer Knoppen" @@ -2450,6 +2478,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, "Verwissel knoppen voor OK/Annuleren. Uitgeschakeld is de Japanse knoporiëntatie, ingeschakeld is de westerse oriëntatie." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_SCROLL, + "Menu Verwisselschuifknoppen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_SCROLL, + "Wisselknoppen voor scrollen. Uitgeschakeld scrolt u 10 items met L/R en alfabetisch met L2/R2." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, "Alle Gebruikers kunnen de Menu Bedienen" @@ -2465,18 +2501,38 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, "Sneltoets Inschakelen" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_ENABLE_HOTKEY, + "Na toewijzing moet de toets \"Hotkey inschakelen\" worden ingedrukt voordat andere hotkeys worden herkend. Hiermee kunnen controleknoppen worden toegewezen aan hotkey-functies zonder de normale invoer te beïnvloeden." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BLOCK_DELAY, "Sneltoets Inschakelen Vertraging (Frames)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BLOCK_DELAY, + "Een vertraging in frames toevoegen voordat normale input wordt geblokkeerd na het indrukken van de toegewezen 'Hotkey Inschakelen' toets. Staat toe dat normale input van de 'Hotkey Inshakelen'-toets wordt opgevangen wanneer deze wordt toegewezen aan een andere actie (bijv. RetroPad 'Selecteren')." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "Menu-schakel (Bedieningscombinatie)" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, "Knopcombinatie om het menu in of uit te schakelen." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE, + "Menu-schakel" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_MENU_TOGGLE, "Schakelt de huidige weergave tussen het menu en de actieve inhoud." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_QUIT_GAMEPAD_COMBO, + "Afsluiten (Bedieningscombinatie)" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_QUIT_GAMEPAD_COMBO, "Knopcombinatie om RetroArch af te sluiten." @@ -2493,6 +2549,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_CLOSE_CONTENT_KEY, "Sluit Inhoud" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_CLOSE_CONTENT_KEY, + "Sluit de huidige inhoud af." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_RESET, + "Inhoud Resetten" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_RESET, "Herstart de huidige inhoud vanaf het begin." @@ -2533,14 +2597,34 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, "Terugspoelen" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_REWIND_HOTKEY, + "Spoelt de huidige inhoud terug terwijl de toets wordt vastgehouden. 'Terugspoelondersteuning' moet zijn ingeschakeld." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Pauzeren" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_PAUSE_TOGGLE, "Schakelt om inhoud uit te voeren tussen onderbroken en niet-onderbroken staten." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE, + "Frame-voortgang" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_FRAMEADVANCE, + "Zet de inhoud één frame verder wanneer deze wordt gepauzeerd." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Audio dempen" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_MUTE, - "Schakelt de audio-uitvoer in/uit." + "Schakelt de audio-uitvoer aan/uit." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, @@ -2563,19 +2647,39 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY, "Status Laden" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_LOAD_STATE_KEY, + "Laadt de opgeslagen staat van de huidige geselecteerde slot." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY, "Sla de Staat op" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SAVE_STATE_KEY, + "Slaat de staat op in het huidige geselecteerde slot." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS, + "Volgende Slaagstaat-slot" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_PLUS, "Verhoogt de momenteel geselecteerde spaarstaat slot index." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS, + "Vorige Slaagstaat-slot" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_STATE_SLOT_MINUS, "Vermindert de momenteel geselecteerde spaarstaat slot index." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE, + "Schakel Disk-uitwerp (in/uit)" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_DISK_EJECT_TOGGLE, "Als de virtuele schijflade is gesloten, wordt deze geopend en wordt de geladen schijf verwijderd. Anders voegt het de huidige geselecteerde schijf toe en sluit het lade." @@ -2584,11 +2688,27 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT, "Volgende Schijf" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_NEXT, + "Verhoogt de huidige geselecteerde disc-index. De virtuele schijfbalk moet geopend zijn." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV, "Vorige Schijf" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_DISK_PREV, + "Verlaagt de huidige geselecteerde disc-index. De virtuele schijfbalk moet geopend zijn." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_TOGGLE, + "Shaders (Schakel)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_SHADER_TOGGLE, + "Schakelt de huidig geselecteerde shader aan/uit." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT, "Volgende shader" @@ -2612,7 +2732,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_TOGGLE, - "Schakelt de huidige geselecteerde cheat in/uit." + "Schakelt de huidige geselecteerde cheat aan/uit." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS, @@ -2661,7 +2781,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_BSV_RECORD_TOGGLE, - "Schakelt de opname van gameplay-invoers in de .bsv formaat in/uit." + "Schakelt de opname van gameplay-invoers in de .bsv formaat aan/uit." ) MSG_HASH( @@ -2676,6 +2796,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE, "Spel Focus (Omschakelen)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_GAME_FOCUS_TOGGLE, + "Schakelt de 'Speel-Focus' modus aan/uit. Als de inhoud de focus heeft, worden sneltoetsen uitgeschakeld (volledige toetsenbordinvoer wordt doorgegeven aan de draaiende core) en de muis wordt vastgepakt." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY, "Volledig Scherm (Omschakelen)" @@ -2699,7 +2823,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_VRR_RUNLOOP_TOGGLE, - "Schakelt synchronisatie naar exacte inhoudsframerate in/uit." + "Schakelt synchronisatie naar exacte inhoudsframerate aan/uit." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_RUNAHEAD_TOGGLE, @@ -2707,7 +2831,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_RUNAHEAD_TOGGLE, - "Schakelt Run-Ahead in/uit." + "Schakelt Run-Ahead aan/uit." ) MSG_HASH( @@ -2716,7 +2840,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_FPS_TOGGLE, - "Schakelt de 'frames per seconde' statusindicator in/uit." + "Schakelt de 'frames per seconde' statusindicator aan/uit." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_STATISTICS_TOGGLE, @@ -2724,7 +2848,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_STATISTICS_TOGGLE, - "Schakelt de weergave van technische statistieken op het scherm in/uit." + "Schakelt de weergave van technische statistieken op het scherm aan/uit." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_OSK, @@ -2732,7 +2856,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_OSK, - "Schakelt het schermtoetsenbord in/uit." + "Schakelt het schermtoetsenbord aan/uit." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT, @@ -2746,7 +2870,15 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_AI_SERVICE, "AI-Service" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_META_AI_SERVICE, + "Legt een beeld van de huidige inhoud vast om alle tekst op het scherm te vertalen en/of voor te lezen. 'AI Service' moet worden ingeschakeld en geconfigureerd." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_PING_TOGGLE, + "Netplay Ping (Schakel)" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_PING_TOGGLE, "Schakelt de ping-teller voor de huidige net-play kamer aan/uit." @@ -2757,7 +2889,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_HOST_TOGGLE, - "Schakelt netplay-hosting in/uit." + "Schakelt netplay-hosting aan/uit." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, @@ -3658,8 +3790,84 @@ MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU, "Verberg de overlay in het menu, en toon hem weer bij het verlaten van het menu." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_WHEN_GAMEPAD_CONNECTED, + "Verberg de overlay wanneer de controller is aangesloten" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_WHEN_GAMEPAD_CONNECTED, + "Verberg de overlay wanneer een fysieke controller is aangesloten op poort 1, en toon hem weer wanneer de controller wordt losgekoppeld." + ) #if defined(ANDROID) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_WHEN_GAMEPAD_CONNECTED_ANDROID, + "Verberg de overlay wanneer een fysieke controller is aangesloten op poort 1, en toon hem weer wanneer de controller wordt losgekoppeld." + ) #endif +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_INPUTS, + "Invoer op Overlay weergeven" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_INPUTS, + "Toont geregistreerde ingangen op de overlay op het scherm. 'Aangeraakt' markeert overlay-elementen die zijn ingedrukt/geklikt. Fysieke (Controller)' markeert daadwerkelijke invoer die aan de cores wordt doorgegeven, meestal van een aangesloten controller/toetsenbord." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_INPUTS_TOUCHED, + "Aangeraakt" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_INPUTS_PHYSICAL, + "Fysieke (Controller)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_INPUTS_PORT, + "Toon ingangen van poort" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_INPUTS_PORT, + "Selecteer de poort van het invoerapparaat dat moet worden bewaakt wanneer \"Show Inputs on Overlay\" is ingesteld op \"Fysieke (Controller)\"." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, + "Muiscursor met overlay tonen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_MOUSE_CURSOR, + "Toon de muiscursor bij gebruik van een aan-scherm overlay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_AUTO_ROTATE, + "Overlay Auto-roteren" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_AUTO_ROTATE, + "Indien ondersteund door de huidige overlay, roteren de lay-out automatisch om deze aan te passen aan de schermoriëntatie/zichtverhouding." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_AUTO_SCALE, + "Auto-Schaal de Overlay" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_AUTO_SCALE, + "Past automatisch de schaal van de overlay en de afstand tussen UI-elementen aan de schermverhouding aan. Geeft de beste resultaten met controller-overlays." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_DPAD_DIAGONAL_SENSITIVITY, + "D-Pad Diagonale Gevoeligheid" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_DPAD_DIAGONAL_SENSITIVITY, + "Pas de grootte van de diagonale zones aan. Stel in op 100% voor 8-voudige symmetrie." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ABXY_DIAGONAL_SENSITIVITY, + "ABXY Overlappingsgevoeligheid" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ABXY_DIAGONAL_SENSITIVITY, + "Pas de grootte van de overlappingszones in de gezichtsknopdiamant aan. Stel in op 100% voor 8-voudige symmetrie." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED, "Laad geprefeerd overlay autom." @@ -3672,13 +3880,137 @@ MSG_HASH( MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, "Doorzichtigheid van alle UI elementen van de overlay." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET, + "Overlay Voorinstelling" + ) MSG_HASH( MENU_ENUM_SUBLABEL_OVERLAY_PRESET, "Selecteer een overlay d.m.v. bestands beheerder." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE_LANDSCAPE, + "(Landschap) Overlay Schaal" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_SCALE_LANDSCAPE, + "Schaal van alle UI-elementen van de overlay bij gebruik van landschapsdisplays." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_ASPECT_ADJUST_LANDSCAPE, + "(Landschap) Overlay Aspect Aanpassing" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_ASPECT_ADJUST_LANDSCAPE, + "Pas een beeldverhouding-correctiefactor toe op de overlay bij gebruik van liggende schermoriëntaties. Positieve waarden vergroten (en negatieve waarden verkleinen) de effectieve breedte van de overlay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_X_SEPARATION_LANDSCAPE, + "(Landschap) Overlay Horizontale Scheiding" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_X_SEPARATION_LANDSCAPE, + "Indien ondersteund door de huidige voorinstelling, pas de afstand tussen UI-elementen in de linker- en rechterhelft van een overlay aan bij gebruik van landschapsweergave. Positieve waarden vergroten (en negatieve waarden verkleinen) de scheiding tussen de twee helften." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_Y_SEPARATION_LANDSCAPE, + "(Landschap) Overlay Verticale Scheiding" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_Y_SEPARATION_LANDSCAPE, + "Indien ondersteund door de huidige voorinstelling, pas de afstand tussen UI-elementen in de bovenste en onderste helften van een overlay aan bij gebruik van landschapsweergave. Positieve waarden vergroten (en negatieve waarden verkleinen) de scheiding tussen de twee helften." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_X_OFFSET_LANDSCAPE, + "(Landschap) Overlay X Offset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_X_OFFSET_LANDSCAPE, + "Horizontale overlay offset bij gebruik van liggende schermoriëntaties. Positieve waarden verschuiven de overlay naar rechts; negatieve waarden naar links." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_Y_OFFSET_LANDSCAPE, + "(Landschap) Overlay Y Offset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_Y_OFFSET_LANDSCAPE, + "Verticale overlay offset bij gebruik van liggende schermoriëntaties. Positieve waarden verschuiven de overlay naar boven; negatieve waarden naar beneden." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE_PORTRAIT, + "(Portret) Overlay Schaal" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_SCALE_PORTRAIT, + "Schaal van alle UI-elementen van de overlay bij gebruik van staande schermoriëntaties." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_ASPECT_ADJUST_PORTRAIT, + "(Portret) Overlay Aspect Aanpassing" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_ASPECT_ADJUST_PORTRAIT, + "Pas een beelverhouding-correctiefactor toe op de overlay bij gebruik van staande schermoriëntaties. Positieve waarden verhogen (en negatieve waarden verlagen) de effectieve hoogte van de overlay." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_X_SEPARATION_PORTRAIT, + "(Portret) Overlay Horizontale Scheiding" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_X_SEPARATION_PORTRAIT, + "Indien ondersteund door de huidige voorinstelling, pas de afstand tussen UI-elementen in de linker- en rechterhelft van een overlay aan bij gebruik van staande schermoriëntaties. Positieve waarden vergroten (en negatieve waarden verkleinen) de scheiding tussen de twee helften." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_Y_SEPARATION_PORTRAIT, + "(Portret) Overlay Verticale Scheiding" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_Y_SEPARATION_PORTRAIT, + "Indien ondersteund door de huidige voorinstelling, pas de afstand tussen UI-elementen in de bovenste en onderste helften van een overlay aan bij gebruik van staande schermoriëntaties. Positieve waarden vergroten (en negatieve waarden verkleinen) de scheiding tussen de twee helften." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_X_OFFSET_PORTRAIT, + "(Portret) Overlay X Offset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_X_OFFSET_PORTRAIT, + "Horizontale overlay offset bij gebruik van staande schermoriëntaties. Positieve waarden verschuiven de overlay naar rechts; negatieve waarden naar links." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY_Y_OFFSET_PORTRAIT, + "(Staand) Overlay Y Offset" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_OVERLAY_Y_OFFSET_PORTRAIT, + "Verticale overlay offset bij gebruik van staande schermoriëntaties. Positieve waarden verschuiven de overlay naar boven; negatieve waarden naar beneden." + ) /* Settings > On-Screen Display > Video Layout */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_ENABLE, + "Video-indeling inschakelen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_ENABLE, + "Video indelingen worden gebruikt voor bezels en ander artwork." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_PATH, + "Video-indelingspad" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_PATH, + "Selecteer een video indeling in de bestandsbrowser." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_SELECTED_VIEW, + "Geselecteerde Weergave" + ) +MSG_HASH( /* FIXME Unused */ + MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_SELECTED_VIEW, + "Selecteer een aanzicht binnen de geladen indeling." + ) /* Settings > On-Screen Display > On-Screen Notifications */ @@ -3686,14 +4018,230 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE, "Onscreen Berichten Weergeven" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE, + "Toon berichten op het scherm." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGETS_ENABLE, + "Grafische Widgets" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGETS_ENABLE, + "Gebruik versierde animaties, meldingen, indicatoren en bedieningsapparaten." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_AUTO, + "Grafische Widgets Automatisch Schalen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_AUTO, + "Automatisch gedecoreerde meldingen, indicatoren en bedieningen aanpassen op basis van de huidige menuschaal." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, + "Grafische Widgets Schaal Overschrijven (Volledig-scherm)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_FULLSCREEN, + "Pas een handmatige schaalfactor toe bij het tekenen van weergavewidgets in volledig scherm. Alleen van toepassing wanneer 'Grafische Widgets Automatisch Schalen' is uitgeschakeld. Kan worden gebruikt om de grootte van versierde meldingen, indicatoren en bedieningselementen onafhankelijk van het menu zelf te vergroten of te verkleinen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_WIDGET_SCALE_FACTOR_WINDOWED, + "Grafische Widgets Schaal Overschrijven (Venster)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_WIDGET_SCALE_FACTOR_WINDOWED, + "Pas een handmatige schaalfactor toe bij het tekenen van weergavewidgets in venstermodus. Alleen van toepassing wanneer 'Grafische Widgets Automatisch Schalen' is uitgeschakeld. Kan worden gebruikt om de grootte van versierde meldingen, indicatoren en besturingselementen onafhankelijk van het menu zelf te vergroten of te verkleinen." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FPS_SHOW, "Framerate weergeven" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FPS_SHOW, + "Geef de huidige frames per seconde weer." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FPS_UPDATE_INTERVAL, + "Framerate Update-interval (In Frames)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FPS_UPDATE_INTERVAL, + "De framerate-weergave wordt bijgewerkt met het ingestelde interval in frames." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, + "Kadertelling weergeven" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_FRAMECOUNT_SHOW, + "Toont de huidige kadertelling op het scherm." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, + "Statistieken Tonen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_STATISTICS_SHOW, + "Technische statistieken op het scherm weergeven." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MEMORY_SHOW, + "Geheugengebruik weergeven" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MEMORY_SHOW, + "Geeft de gebruikte en totale hoeveelheid geheugen op het systeem weer." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MEMORY_UPDATE_INTERVAL, + "Update-interval geheugengebruik (in frames)" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MEMORY_UPDATE_INTERVAL, + "De weergave van het geheugengebruik wordt bijgewerkt met het ingestelde interval in frames." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_PING_SHOW, + "Toon Netplay Ping" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NETPLAY_PING_SHOW, + "Toont de ping voor de huidige netplaykamer." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT_ANIMATION, + "\"Laad Inhoud\" Opstartmelding" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT_ANIMATION, + "Toon een korte lanceeranimatie bij het laden van de inhoud." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_AUTOCONFIG, + "Invoer (Autoconfig) Verbindingsmeldingen" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Cheatcode Meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CHEATS_APPLIED, + "Geef een bericht op het scherm wanneer cheatcodes worden toegepast." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_PATCH_APPLIED, + "Patchmeldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_PATCH_APPLIED, + "Een bericht op het scherm weergeven bij soft-patching van ROM's." + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_AUTOCONFIG, + "Een bericht op het scherm weergeven bij het aansluiten/ontkoppelen van invoerapparaten." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_REMAP_LOAD, + "Invoer Remap-geladen Meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_REMAP_LOAD, + "Toon een bericht op het scherm bij het laden van invoer-remap-bestanden." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, + "Configuratie Overschrijven Geladen Meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_CONFIG_OVERRIDE_LOAD, + "Een bericht op het scherm weergeven bij het laden van configuratie-overschrijvende bestanden." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SET_INITIAL_DISK, + "Initiële Schijf Hersteld Meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SET_INITIAL_DISK, + "Een bericht op het scherm weergeven wanneer bij het opstarten automatisch de laatst gebruikte disk van via M3U-afspeellijsten geladen inhoud met meerdere disks wordt hersteld." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_FAST_FORWARD, + "Snel-vooruit-meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_FAST_FORWARD, + "Een indicator op het scherm weergeven bij het snel vooruitspoelen van inhoud." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT, + "Schermafbeelding Meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT, + "Een schermbericht weergeven tijdens het maken van een schermafbeelding." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Schermafbeelding Melding Volharding" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_DURATION, + "Bepaal de duur van het schermafbeelding schermbericht." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_NORMAL, "Normaal" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_FAST, + "Snel" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_DURATION_VERY_FAST, + "Zeer Snel" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Schermafbeelding Flash Effect" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_SCREENSHOT_FLASH, + "Een wit knipperend effect op het scherm weergeven met de gewenste duur bij het maken van een schermafbeelding." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_NORMAL, + "AAN (Standaard)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_FAST, + "AAN (Snel)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_REFRESH_RATE, + "Meldingen over de verversingssnelheid" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_REFRESH_RATE, + "Een bericht op het scherm weergeven bij het instellen van de vernieuwingsfrequentie." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_NETPLAY_EXTRA, + "Extra Netplay Meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_NETPLAY_EXTRA, + "Toon niet-essentiële netplay berichten op het scherm." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_WHEN_MENU_IS_ALIVE, + "Menu-exclusieve Meldingen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_NOTIFICATION_SHOW_WHEN_MENU_IS_ALIVE, + "Meldingen alleen weergeven als het menu is geopend." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH, "Onscreen Berichten Font" @@ -3804,14 +4352,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_ADD_CONTENT_ENTRY_DISPLAY_MAIN_TAB, "Hoofdmenu" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Toon 'Losstaande Cores'" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Specificeer het type core (indien aanwezig) dat moet worden weergegeven in het menu 'Losstaande Cores'. Indien ingesteld op 'Aangepast', kan de zichtbaarheid van individuele cores worden omgeschakeld via het menu 'Cores beheren'. (Herstart Vereist voor Ozone/XMB)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_CUSTOM, "Aangepast" @@ -4577,6 +5117,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME, "Menu Kleur Thema" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_RGUI_SWITCH_ICONS, + "Gebruik pictogrammen in plaats van AAN/UIT-tekst om \"Schakel\" menu-instellingen weer te geven." + ) /* RGUI: Settings Options */ @@ -5558,14 +6102,6 @@ MSG_HASH( MSG_INSTALLING_CORE, "Core installeren: " ) -MSG_HASH( - MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Kan de core niet verwijderen uit de 'Losstaande Cores' lijst: " - ) -MSG_HASH( - MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Kan een core niet toevoegen aan de 'Losstaande Cores' lijst: " - ) /* Lakka */ diff --git a/intl/msg_hash_pl.h b/intl/msg_hash_pl.h index 882b4021ce2..266d7042b47 100644 --- a/intl/msg_hash_pl.h +++ b/intl/msg_hash_pl.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Przeglądaj" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Samodzielne Rdzenie" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Import zawartości" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Przeglądaj wszystkie treści pasujące do bazy danych za pomocą kategoryzowanego interfejsu wyszukiwania." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Samodzielne Rdzenie" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Tutaj pojawią się zainstalowane rdzenie, które mogą działać bez wczytywania treści." @@ -531,14 +523,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Zapobiegaj modyfikacjom aktualnie zainstalowanego rdzenia. Może być użyty w celu uniknięcia niechcianych aktualizacji, gdy zawartość wymaga określonej wersji głównej (np. zestawy ROM Arcade)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Wyklucz z menu 'Zwykłe Rdzenie'" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Zapobiegaj wyświetlaniu tego rdzenia w zakładce \"Samodzielne rdzenie\" lub menu. Ma zastosowanie tylko wtedy, gdy tryb wyświetlania jest ustawiony na \"Własny\"." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Usuń rdzeń" @@ -7370,14 +7354,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "Kod" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Dodaj nowy cheat po tym" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Dodaj nowy cheat przed tym" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "Skopiuj ten cheat po" diff --git a/intl/msg_hash_pt_br.h b/intl/msg_hash_pt_br.h index d82329724da..6d1d97ec584 100644 --- a/intl/msg_hash_pt_br.h +++ b/intl/msg_hash_pt_br.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Explorar" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Núcleos autônomos" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importar conteúdo" @@ -145,13 +141,9 @@ MSG_HASH( MENU_ENUM_SUBLABEL_ONLINE_UPDATER, "Baixa complementos, componentes e conteúdo para o RetroArch." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_NETPLAY, - "Jogo em rede" - ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY, - "Entrar ou hospedar uma sessão de jogo em rede." + "Entrar ou criar uma sessão da Netplay." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS, @@ -286,10 +278,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Navegue por todo o conteúdo correspondente ao banco de dados por meio de uma interface de pesquisa categorizada." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Núcleos autônomos" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Núcleos instalados que podem funcionar sem ter que carregar conteúdo." @@ -390,7 +378,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFORMATION, - "Informação do núcleo" + "Informações do núcleo" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_INFORMATION, @@ -398,7 +386,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DISC_INFORMATION, - "Informação do disco" + "Informações do disco" ) MSG_HASH( MENU_ENUM_SUBLABEL_DISC_INFORMATION, @@ -406,7 +394,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION, - "Informação de rede" + "Informações da rede" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETWORK_INFORMATION, @@ -414,7 +402,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION, - "Informação do sistema" + "Informações do sistema" ) MSG_HASH( MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION, @@ -422,7 +410,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER, - "Gerenciar base de dados" + "Gerenciar banco de dados" ) MSG_HASH( MENU_ENUM_SUBLABEL_DATABASE_MANAGER, @@ -501,7 +489,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_SAVESTATE_DETERMINISTIC, - "Determinístico (salva/carrega, rebobina, execução antecipada, jogo em rede)" + "Determinístico (salva/carrega, rebobina, execução antecipada, Netplay)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MISSING_REQUIRED, @@ -527,14 +515,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Impede a alteração atual do núcleo instalado. Pode ser usado para evitar atualizações indesejadas quando o conteúdo necessitar de uma versão específica do núcleo (ex: conjuntos de ROMs de Arcade)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Excluir do menu \"Núcleos autônomos\"" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Impede que este núcleo seja exibido no menu/aba \"Núcleos autônomos\". Somente é aplicado quando o modo de exibição está configurado como \"Personalizado\"." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Excluir núcleo" @@ -974,11 +954,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH, - "Mês do lançamento" + "Mês de lançamento" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, - "Ano do lançamento" + "Ano de lançamento" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING, @@ -1158,11 +1138,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS, - "Explorador de arquivos" + "Navegador de arquivos" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, - "Altere as configurações do explorador de arquivos." + "Altera as configurações do navegador de arquivos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, @@ -2344,7 +2324,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS, - "Usuários máximos" + "Número máximo de usuários" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_MAX_USERS, @@ -3009,7 +2989,7 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_PING_TOGGLE, - "Mostrar latência de jogo em rede (ativar/desativar)" + "Ping da Netplay (ativar/desativar)" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_PING_TOGGLE, @@ -3021,31 +3001,31 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_HOST_TOGGLE, - "Alterna a hospedagem de jogo em rede entre ligada e desligada." + "Alterna a hospedagem da Netplay entre ligada e desligada." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH, - "Modo jogador/espectador do jogo em rede (alternar)" + "Modo espectador/jogador da Netplay (ativar/desativar)" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_GAME_WATCH, - "Alterna a sessão atual de jogo entre os modos \"jogador\" e \"espectador\"." + "Alterna a sessão atual de jogo entre os modos \"espectador\" e \"jogador\"." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_PLAYER_CHAT, - "Bate-papo do jogo em rede" + "Bate-papo da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_PLAYER_CHAT, - "Envia uma mensagem de bate-papo para a sessão atual do jogo em rede." + "Envia uma mensagem de bate-papo para a sessão atual da Netplay." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_FADE_CHAT_TOGGLE, - "Desvanecer bate-papo do jogo em rede" + "(Des)ativar desvanecimento do bate-papo da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_NETPLAY_FADE_CHAT_TOGGLE, - "Alterna as mensagens de bate-papo de jogos em rede em com ou sem animação desvanecimento." + "Ativa ou desativa o desvanecimento das mensagens do bate-papo da Netplay." ) MSG_HASH( @@ -3669,7 +3649,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, - "Mostre arquivos e pastas ocultas no explorador de arquivos." + "Mostra arquivos e pastas ocultas no navegador de arquivos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, @@ -3677,7 +3657,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, - "Filtra os arquivos em exibição no explorador de arquivos por extensões suportadas." + "Filtra os arquivos em exibição no navegador de arquivos por extensões suportadas." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER, @@ -3693,7 +3673,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_USE_LAST_START_DIRECTORY, - "Abra o explorador de arquivos no último local utilizado durante a leitura do conteúdo do diretório Inicial. Nota: A localização será redefinida para o padrão depois do reinicio do RetroArch." + "Abra o navegador de arquivos no último local utilizado durante a leitura do conteúdo do diretório Inicial. Nota: A localização será redefinida para o padrão depois do reinicio do RetroArch." ) /* Settings > Frame Throttle */ @@ -3928,16 +3908,16 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_WHEN_GAMEPAD_CONNECTED, - "Oculte a sobreposição quando o controle estiver conectado" + "Ocultar sobreposição (controle conectado)" ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_WHEN_GAMEPAD_CONNECTED, - "Oculte a sobreposição quando um controle estiver conectado na porta 1 e mostre-a novamente quando o controle for desconectado." + "Oculta a sobreposição quando um controle estiver conectado na porta 1 e mostra-a novamente quando o controle for desconectado." ) #if defined(ANDROID) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_WHEN_GAMEPAD_CONNECTED_ANDROID, - "Oculte a sobreposição quando um controle é conectado na porta 1. A sobreposição não será restaurada automaticamente quando o controle for desconectado." + "Oculta a sobreposição quando um controle é conectado na porta 1. A sobreposição não será restaurada automaticamente quando o controle for desconectado." ) #endif MSG_HASH( @@ -4026,7 +4006,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_OVERLAY_PRESET, - "Seleciona uma sobreposição pelo explorador de arquivos." + "Seleciona uma sobreposição pelo navegador de arquivos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE_LANDSCAPE, @@ -4141,7 +4121,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_LAYOUT_PATH, - "Seleciona uma disposição de vídeo no explorador de arquivos." + "Seleciona uma disposição de vídeo no navegador de arquivos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_LAYOUT_SELECTED_VIEW, @@ -4244,11 +4224,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_PING_SHOW, - "Mostrar latência da rede na tela" + "Mostrar ping da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PING_SHOW, - "Mostra a latência da sala atual do jogo em rede." + "Mostra o ping da sala atual da Netplay." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT_ANIMATION, @@ -4734,7 +4714,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, - "Mostrar \"Informação\"" + "Mostrar \"Informações\"" ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, @@ -4822,11 +4802,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_NETPLAY, - "Mostrar \"Jogo em rede\"" + "Mostrar \"Netplay\"" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, - "Mostre o menu \"Jogo em rede\". (requer reinício no Ozone/XMB)" + "Mostra o menu \"Netplay\". (requer reinício no Ozone/XMB)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_HISTORY, @@ -4876,14 +4856,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_EXPLORE, "Mostre a opção do explorador de conteúdos. (requer reinício no Ozone/XMB)" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Mostrar \"Núcleos autônomos\"" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Define quais núcleos serão mostrados no menu \"Núcleos autônomos\". \"Personalizado\" permite alterar a visibilidade de cada núcleo no menu \"Gerenciar núcleos\". (requer reinício no Ozone/XMB)" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, "Todos" @@ -5041,7 +5013,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_RECORDING, - "Mostre a opção 'Iniciar gravação'." + "Mostra a opção \"Iniciar gravação\"." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_STREAMING, @@ -5149,11 +5121,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, - "Mostrar \"Informação\"" + "Mostrar \"Informações\"" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, - "Mostre a opção \"Informação\"." + "Mostra a opção \"Informações\"." ) /* Settings > User Interface > Views > Settings */ @@ -5232,11 +5204,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_FILE_BROWSER, - "Mostrar o \"Explorador de arquivos\"" + "Mostrar o \"Navegador de arquivos\"" ) MSG_HASH( MENU_ENUM_SUBLABEL_SETTINGS_SHOW_FILE_BROWSER, - "Mostre as configurações do \"Explorador de arquivos\"." + "Mostra as configurações do \"Navegador de arquivos\"." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_FRAME_THROTTLE, @@ -5610,11 +5582,11 @@ MSG_HASH( MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE, - "Anunciar jogo em rede publicamente" + "Anunciar publicamente" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, - "Anuncia os jogos em rede publicamente. Se não definido, os clientes deverão conectar manualmente em vez de usar o lobby público." + "Anuncia as partidas da Netplay publicamente. Caso desativada, os clientes deverão conectar-se manualmente em vez de usar a lista pública de salas." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, @@ -5622,7 +5594,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, - "Encaminha conexões de jogo em rede através de um servidor \"homem no meio\" (MITM). Útil se o anfitrião estiver atrás de um firewall ou tiver problemas de NAT/UPnP." + "Encaminha conexões da Netplay através de um servidor \"homem no meio\" (MITM). Útil se o anfitrião estiver atrás de um firewall ou tiver problemas de NAT/UPnP." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, @@ -5670,7 +5642,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT, - "Porta TCP do jogo em rede" + "Porta TCP da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT, @@ -5710,11 +5682,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_START_AS_SPECTATOR, - "Modo espectador do jogo em rede" + "Modo espectador da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, - "Iniciar jogo em rede no modo espectador." + "Inicia a Netplay no modo espectador." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_FADE_CHAT, @@ -5746,7 +5718,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_PAUSING, - "Permite que os jogadores pausem o jogo durante o jogo em rede." + "Permite que os jogadores pausem na Netplay." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_ALLOW_SLAVES, @@ -5766,11 +5738,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES, - "Verificar quadros do jogo em rede" + "Quadros de verificação" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, - "A frequência (em quadros) com que o jogo em rede verificará se o anfitrião e o cliente estão sincronizados." + "A frequência (em quadros) com que a Netplay verificará se o anfitrião e o cliente estão sincronizados." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN, @@ -5778,7 +5750,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, - "O número de quadros de latência de entrada para o jogo em rede utilizar para mascarar a latência da rede. Reduz a oscilação e torna o jogo em rede menos intensivo para a CPU, ao custo de atraso perceptível na entrada." + "O número de quadros de latência de entrada para a Netplay utilizar para mascarar a latência da rede. Reduz a oscilação e torna a Netplay menos intensiva para a CPU, ao custo de atraso perceptível na entrada." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, @@ -5786,11 +5758,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, - "O intervalo de quadros de latência de entrada que pode ser utilizado para mascarar a latência da rede. Reduz a oscilação e torna o jogo em rede menos intensivo para a CPU, ao custo de atraso imprevisível na entrada." + "O intervalo de quadros de latência de entrada que pode ser utilizado para mascarar a latência da rede. Reduz a oscilação e torna a Netplay menos intensiva para a CPU, ao custo de atraso imprevisível na entrada." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL, - "Travessia de NAT do jogo em rede" + "Travessia de NAT da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, @@ -5932,7 +5904,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, - "Permite que as entradas da lista de reprodução sejam renomeadas." + "Permite que os itens da lista de reprodução sejam renomeados." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE, @@ -5940,7 +5912,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, - "Permite que as entradas da lista de reprodução sejam removidas." + "Permite que os itens da lista de reprodução sejam removidos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SORT_ALPHABETICAL, @@ -5980,7 +5952,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_SUBLABELS, - "Mostra informações adicionais para cada entrada da lista de reprodução, como associação principal atual e tempo de jogo (se disponível). Tem um impacto de desempenho variável." + "Mostra informações adicionais para cada item da lista de reprodução, como associação principal atual e tempo de jogo (se disponível). Tem um impacto de desempenho variável." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_HISTORY_ICONS, @@ -5988,7 +5960,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_HISTORY_ICONS, - "Mostra ícones específicos para cada entrada do histórico e da lista de reprodução favorita. Tem um impacto variável no desempenho." + "Mostra ícones específicos para cada item do histórico e da lista de reprodução favorita. Tem um impacto variável no desempenho." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_CORE, @@ -6064,11 +6036,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SHOW_ENTRY_IDX, - "Mostrar índice de entradas da lista de reprodução" + "Mostrar índice dos itens da lista de reprodução" ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_SHOW_ENTRY_IDX, - "Mostre a quantidade de entradas ao visualizar as listas de reprodução. O formato de exibição depende do driver do menu atualmente selecionado." + "Mostre a quantidade de itens ao visualizar as listas de reprodução. O formato de exibição depende do driver do menu atualmente selecionado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_RUNTIME_TYPE, @@ -6116,7 +6088,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_PORTABLE_PATHS, - "Quando ativado e o diretório do \"Explorador de arquivos\" é escolhido, o valor atual do parâmetro \"Gerenciador de arquivos\" é salvo na lista de reprodução. Quando a lista é carregada em outro sistema onde a mesma opção está ativada, o valor do parâmetro \"Gerenciador de arquivos\" é comparado com o valor da lista de reprodução; se diferente, os caminhos dos itens da lista serão corrigidos automaticamente." + "Quando ativado e o diretório do \"Navegador de arquivos\" é escolhido, o valor atual do parâmetro \"Navegador de arquivos\" é salvo na lista de reprodução. Quando a lista é carregada em outro sistema onde a mesma opção está ativada, o valor do parâmetro \"Navegador de arquivos\" é comparado com o valor da lista de reprodução; se diferente, os caminhos dos itens da lista serão corrigidos automaticamente." ) /* Settings > Playlists > Playlist Management */ @@ -6127,7 +6099,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_PLAYLIST_MANAGER_DEFAULT_CORE, - "Especifique o núcleo a ser usado ao iniciar o conteúdo por meio de uma entrada de lista de reprodução que não tenha uma associação principal existente." + "Especifica o núcleo a ser usado ao iniciar o conteúdo por meio de um item da lista de reprodução que não tenha uma associação principal existente." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_RESET_CORES, @@ -6202,7 +6174,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME, - "Insira seu nome de usuário aqui. Isto será utilizado para sessões do jogo em rede, entre outras coisas." + "Insira seu nome de usuário aqui. Isto será utilizado para sessões da Netplay, entre outras coisas." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, @@ -6331,11 +6303,11 @@ MSG_HASH( ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, - "Explorador de arquivos" + "Navegador de arquivos" ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, - "Define o diretório inicial do explorador de arquivos." + "Define o diretório inicial do navegador de arquivos." ) MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, @@ -6355,7 +6327,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, - "Informação do núcleo" + "Informações do núcleo" ) MSG_HASH( MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, @@ -6618,19 +6590,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, - "Conectar ao anfitrião de jogo em rede" + "Conectar ao anfitrião da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, - "Habilita o jogo em rede no modo cliente." + "Permite digitar um endereço de servidor e conectar no modo cliente." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, - "Desconectar do anfitrião de jogo em rede" + "Desconectar do anfitrião da Netplay" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, - "Desconecta de uma conexão de jogo em rede ativa." + "Desconecta de uma conexão ativa da Netplay." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_LOBBY_FILTERS, @@ -6650,34 +6622,34 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS, - "Atualizar lista de anfitriões de jogo em rede" + "Atualizar lista de anfitriões" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, - "Faz uma busca por anfitriões de jogo em rede." + "Procura por anfitriões na Netplay." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_LAN, - "Atualizar lista de anfitriões de jogo em rede" + "Atualizar lista de rede local (LAN)" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_LAN, - "Procura por anfitriões de jogo em rede na rede local." + "Procura por anfitriões na rede local." ) /* Netplay > Host */ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST, - "Iniciar anfitrião de jogo em rede" + "Iniciar hospedagem" ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, - "Inicia o jogo em rede no modo anfitrião (servidor)." + "Inicia a Netplay no modo anfitrião (servidor)." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_DISABLE_HOST, - "Parar anfitrião de jogo em rede" + "Parar hospedagem" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_KICK, @@ -6810,7 +6782,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_DAT_FILE_FILTER, - "Ao usar um arquivo DAT de arcade, o conteúdo só será adicionado a lista de reprodução se for encontrada uma entrada correspondente. " + "Ao usar um arquivo DAT de arcade, o conteúdo só será adicionado à lista de reprodução se for encontrado um item correspondente." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_OVERWRITE, @@ -6864,7 +6836,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, - "Mostrar tudo" + "Mostrar todos" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_ADDITIONAL_FILTER, @@ -7039,7 +7011,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RENAME_ENTRY, - "Renomear o título do item." + "Renomeia o título do item." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, @@ -7047,7 +7019,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_DELETE_ENTRY, - "Remove esta entrada da coleção." + "Remove este item da lista de reprodução." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TO_FAVORITES_PLAYLIST, @@ -7075,7 +7047,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INFORMATION, - "Informação" + "Informações" ) MSG_HASH( MENU_ENUM_SUBLABEL_INFORMATION, @@ -7109,7 +7081,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_INFO_ENTRY_IDX, - "Entrada: %lu/%lu" + "Item: %lu/%lu" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_INFO_CORE_NAME, @@ -7826,7 +7798,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, - "Abre o explorador de arquivos no último diretório usado ao carregar predefinição e estágios de shader." + "Abre o navegador de arquivos no último diretório usado ao carregar predefinição e estágios de shader." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, @@ -8078,7 +8050,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DETAIL, - "Entrada da base de dados" + "Item do banco de dados" ) MSG_HASH( MENU_ENUM_SUBLABEL_RDB_ENTRY_DETAIL, @@ -8791,7 +8763,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_RGUI_MENU_THEME_PRESET, - "Seleciona um tema de menu no explorador de arquivos." + "Seleciona um tema de menu no navegador de arquivos." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_RGUI_TRANSPARENCY, @@ -9578,7 +9550,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_THUMBNAILS_MATERIALUI, - "Miniatura principal relacionada a entradas nas listas de reprodução. Geralmente é o ícone do conteúdo." + "Miniatura principal relacionada aos itens nas listas de reprodução. Geralmente é o ícone do conteúdo." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LEFT_THUMBNAILS_MATERIALUI, @@ -9586,7 +9558,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS_MATERIALUI, - "Miniatura auxiliar associada às entradas nas listas de reprodução. Ela será usada dependendo do modo de miniatura selecionado." + "Miniatura auxiliar associada aos itens nas listas de reprodução. Ela será usada dependendo do modo de miniatura selecionado." ) /* MaterialUI: Settings Options */ @@ -9856,7 +9828,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, - "Explorador de arquivos" + "Navegador de arquivos" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, @@ -10068,7 +10040,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, - "Entrada da lista de reprodução" + "Item da lista de reprodução" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, @@ -10116,7 +10088,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_ADD_ENTRY, - "Adicionar entrada..." + "Adicionar item..." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_ADD_FILES, @@ -10144,7 +10116,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_UPDATE_PLAYLIST_ENTRY, - "Erro ao atualizar a entrada da lista de reprodução." + "Erro ao atualizar o item da lista de reprodução." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_PLEASE_FILL_OUT_REQUIRED_FIELDS, @@ -10347,11 +10319,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND, - "Nenhum anfitrião de jogo em rede encontrado." + "Nenhum anfitrião da Netplay encontrado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_NETPLAY_CLIENTS_FOUND, - "Nenhum usuário do jogo em rede encontrado." + "Nenhum usuário da Netplay encontrado." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS, @@ -10570,7 +10542,7 @@ MSG_HASH( /* FIXME Still exists in a comment about being removed */ ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, - "Habilitar jogo em rede" + "Habilitar Netplay" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, @@ -10626,7 +10598,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, - "Atrasar quadros do jogo em rede" + "Atrasar quadros da Netplay" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS, @@ -10634,15 +10606,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS, - "Procura e conecta aos anfitriões de jogo em rede na rede local." + "Procura e conecta aos anfitriões da Netplay na rede local." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_MODE, - "Habilitar cliente de jogo em rede" + "Cliente da Netplay" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE, - "Habilitar espectador do jogo em rede" + "Habilitar espectador da Netplay" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION, @@ -10761,7 +10733,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_MAX_USERS, - "Banco de dados – Filtro: Máximo de Usuários" + "Banco de dados – Filtro: Número máximo de usuários" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_MONTH, + "Banco de dados – Filtro: Mês de lançamento" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_YEAR, + "Banco de dados – Filtro: Ano de lançamento" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_ISSUE, @@ -10781,7 +10761,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS, - "Configurações do jogo em rede" + "Configurações da Netplay" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT, @@ -10863,7 +10843,7 @@ MSG_HASH( MSG_HASH( /* FIXME Should be MSG_ */ MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED, - "O jogo em rede irá iniciar quando o conteúdo for carregado." + "Netplay iniciará quando o conteúdo for carregado." ) MSG_HASH( /* FIXME Should be MSG_ */ MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY, @@ -10915,11 +10895,11 @@ MSG_HASH( ) MSG_HASH( MSG_NETPLAY_LAN_SCAN_COMPLETE, - "Análise de jogo em rede completa." + "Análise da Netplay completa." ) MSG_HASH( MSG_SORRY_UNIMPLEMENTED_CORES_DONT_DEMAND_CONTENT_NETPLAY, - "Desculpe, não implementado: núcleos que não exigem conteúdo não podem participar do jogo em rede." + "Desculpe, não implementado: núcleos que não exigem conteúdo não podem participar da Netplay." ) MSG_HASH( MSG_NATIVE, @@ -10927,7 +10907,7 @@ MSG_HASH( ) MSG_HASH( MSG_UNKNOWN_NETPLAY_COMMAND_RECEIVED, - "Recebido um comando de jogo em rede desconhecido" + "Recebido um comando da Netplay desconhecido" ) MSG_HASH( MSG_FILE_ALREADY_EXISTS_SAVING_TO_BACKUP_BUFFER, @@ -10943,11 +10923,11 @@ MSG_HASH( ) MSG_HASH( MSG_PUBLIC_ADDRESS, - "Atribuição de portas para jogo em rede concluída" + "Atribuição de portas para Netplay concluída" ) MSG_HASH( MSG_UPNP_FAILED, - "Mapeamento das portas UPnP do jogo em rede falhou" + "Mapeamento das portas UPnP da Netplay falhou" ) MSG_HASH( MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN, @@ -10991,35 +10971,35 @@ MSG_HASH( ) MSG_HASH( MSG_NETPLAY_NOT_RETROARCH, - "Uma tentativa de conexão de jogo em rede falhou porque o par não está executando o RetroArch ou está executando uma versão antiga do RetroArch." + "Uma tentativa de conexão da Netplay falhou porque o par não está executando o RetroArch ou está executando uma versão antiga do RetroArch." ) MSG_HASH( MSG_NETPLAY_DIFFERENT_VERSIONS, - "ATENÇÃO: Um par de jogo em rede está executando uma versão diferente do RetroArch. Se ocorrerem problemas, use a mesma versão." + "ATENÇÃO: Um par da Netplay está executando uma versão diferente do RetroArch. Se ocorrerem problemas, use a mesma versão." ) MSG_HASH( MSG_NETPLAY_DIFFERENT_CORES, - "Um par de jogo em rede está executando um núcleo diferente. Não é possível conectar." + "Um par da Netplay está executando um núcleo diferente. Não é possível conectar." ) MSG_HASH( MSG_NETPLAY_DIFFERENT_CORE_VERSIONS, - "ATENÇÃO: Um par de jogo em rede está executando uma versão diferente do núcleo. Se ocorrerem problemas, use a mesma versão." + "ATENÇÃO: Um par da Netplay está executando uma versão diferente do núcleo. Se ocorrerem problemas, use a mesma versão." ) MSG_HASH( MSG_NETPLAY_ENDIAN_DEPENDENT, - "Este núcleo não suporta netplay entre essas plataformas" + "Este núcleo não tem suporte entre estas plataformas na Netplay" ) MSG_HASH( MSG_NETPLAY_PLATFORM_DEPENDENT, - "Este núcleo não suporta netplay entre plataformas diferentes" + "Este núcleo não tem suporte entre plataformas diferentes na Netplay" ) MSG_HASH( MSG_NETPLAY_ENTER_PASSWORD, - "Digite a senha do servidor de jogo em rede:" + "Digite a senha do servidor da Netplay:" ) MSG_HASH( MSG_NETPLAY_ENTER_CHAT, - "Digite uma mensagem no bate-papo do jogo em rede:" + "Digite uma mensagem no bate-papo da Netplay:" ) MSG_HASH( MSG_DISCORD_CONNECTION_REQUEST, @@ -11035,11 +11015,11 @@ MSG_HASH( ) MSG_HASH( MSG_NETPLAY_SERVER_HANGUP, - "Um cliente de jogo em rede desconectou" + "Um cliente da Netplay desconectou" ) MSG_HASH( MSG_NETPLAY_CLIENT_HANGUP, - "Desconectado do jogo em rede" + "Desconectado da Netplay" ) MSG_HASH( MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED, @@ -11059,7 +11039,7 @@ MSG_HASH( ) MSG_HASH( MSG_NETPLAY_PEER_PAUSED, - "Par do jogo em rede \"%s\" pausou" + "Par da Netplay \"%s\" pausou" ) MSG_HASH( MSG_NETPLAY_CHANGED_NICK, @@ -11120,7 +11100,7 @@ MSG_HASH( ) MSG_HASH( MSG_CONNECTING_TO_NETPLAY_HOST, - "Conectando ao anfitrião de jogo em rede" + "Conectando ao anfitrião da Netplay" ) MSG_HASH( MSG_CONNECTING_TO_PORT, @@ -11244,7 +11224,7 @@ MSG_HASH( ) MSG_HASH( MSG_RESET_CORE_ASSOCIATION, - "A associação do núcleo de entrada da lista de reprodução foi redefinida." + "A associação do núcleo dos itens da lista de reprodução foi redefinida." ) MSG_HASH( MSG_APPENDED_DISK, @@ -11804,11 +11784,11 @@ MSG_HASH( ) MSG_HASH( MSG_NETPLAY_FAILED, - "Falha em inicializar o jogo em rede." + "Falha em inicializar a Netplay." ) MSG_HASH( MSG_NETPLAY_UNSUPPORTED, - "O núcleo não tem suporte para jogo em rede." + "O núcleo não tem suporte para Netplay." ) MSG_HASH( MSG_NO_CONTENT_STARTING_DUMMY_CORE, @@ -12160,7 +12140,7 @@ MSG_HASH( ) MSG_HASH( MSG_NETPLAY_LAN_SCANNING, - "Analisando por anfitriões de jogo em rede..." + "Analisando por anfitriões da Netplay..." ) MSG_HASH( MSG_PREPARING_FOR_CONTENT_SCAN, @@ -12546,14 +12526,6 @@ MSG_HASH( MSG_CORE_UNLOCK_FAILED, "Houve uma falha ao fazer o desbloqueio do núcleo: " ) -MSG_HASH( - MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Falha ao remover o núcleo da lista \"Núcleos autônomos\": " - ) -MSG_HASH( - MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Falha ao adicionar o núcleo na lista \"Núcleos autônomos\": " - ) MSG_HASH( MSG_CORE_DELETE_DISABLED, "A exclusão do núcleo foi desativada - o núcleo está bloqueado: " diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h index c0a906411e7..309de311f90 100644 --- a/intl/msg_hash_ru.h +++ b/intl/msg_hash_ru.h @@ -296,7 +296,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, - "Здесь отображаются установленные ядра, для работы которых не требуется загрузка контента." + "Список установленных ядер, для работы которых не требуется загрузка контента." ) /* Main Menu > Online Updater */ @@ -351,7 +351,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_DOWNLOAD_CORE_SYSTEM_FILES, - "Загрузка дополнительных системных файлов, необходимых для правильной/оптимальной работы ядер." + "Загрузка вспомогательных системных файлов для правильной/оптимальной работы ядер." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES, @@ -541,7 +541,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Отключает показ ядра на вкладке/в меню 'Автономные ядра'. Применяется только если выбран режим отображения 'Вручную'." + "Отключает показ ядра во вкладке/меню 'Автономные ядра'. Применяется только при выборе режима отображения 'Вручную'." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -1138,7 +1138,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SETTINGS, - "Ядро" + "Ядра" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SETTINGS, @@ -4938,7 +4938,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Выбор типа ядер (при наличии), отображаемых в меню 'Автономные ядра'. Если выбран режим 'Вручную', видимость каждого ядра может быть задана в меню 'Управление ядрами'. Требуется перезапуск для Ozone/XMB." + "Устанавливает типы ядер (при наличии), отображаемых в меню 'Автономные ядра'. Если выбран режим 'Вручную', видимость каждого ядра можно изменить в меню 'Управление ядрами'. Требуется перезапуск для Ozone/XMB." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -5256,7 +5256,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SETTINGS_SHOW_CORE, - "Показывать 'Ядро'" + "Показывать 'Ядра'" ) MSG_HASH( MENU_ENUM_SUBLABEL_SETTINGS_SHOW_CORE, @@ -6842,7 +6842,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_MANUAL_CONTENT_SCAN_FILE_EXTS, - "Сканируемые типы файлов, записанные через пробел. Если не задано, будут включены файлы всех типов или, если указано ядро, все файлы, поддерживаемые этим ядром." + "Типы файлов для сканирования, записанные через пробел. Если не задано, включает файлы всех типов или, если указано ядро, все файлы, поддерживаемые ядром." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MANUAL_CONTENT_SCAN_SEARCH_RECURSIVELY, @@ -8030,7 +8030,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE_CORE, - "Удалить пресет, используемый для всего контента, который запускает текущее ядро." + "Удалить пресет, используемый для контента, запускаемого текущим ядром." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE_PARENT, diff --git a/intl/msg_hash_sk.h b/intl/msg_hash_sk.h index 7a3fb413351..6be6d4b19ae 100644 --- a/intl/msg_hash_sk.h +++ b/intl/msg_hash_sk.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Prehľadávať" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Samostatné jadrá" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importovať obsah" @@ -286,10 +282,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Prehľadať obsah ktorý sa zhoduje s databázou prostredníctvom kategorizovaného vyhľadavácieho rozhrania." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Samostatné jadrá" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Tu sa zobrazia nainštalované jadrá, ktoré môžu pracovať bez samotného načítania obsahu." @@ -337,6 +329,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, "Stiahnutie Obsahu" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_DOWNLOAD_CORE_CONTENT, + "Stiahnuť slobodný obsah pre vybrané jadro." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_SYSTEM_FILES, "Stiahnutie jadra systému" @@ -443,6 +439,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL, "Štítok Jadra" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_VERSION, + "Verzia jadra" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, "Názov systému" @@ -582,6 +582,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE, "Architektúra CPU" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_CORES, + "CPU jadrá" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER, "Identifikátor klientskeho rozhrania" @@ -844,10 +848,46 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ACHIEVEMENTS, "Úspechy" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CATEGORY, + "Kategória" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_LANGUAGE, + "Jazyk" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_REGION, + "Región" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SCORE, + "Skóre" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MEDIA, + "Médiá" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CONTROLS, "Ovládanie" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GAMEPLAY, + "Hrateľnosť" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NARRATIVE, + "Naratív" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PERSPECTIVE, + "Perspektíva" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SETTING, + "Nastavenie" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER, "Vydavateľ" @@ -1158,6 +1198,42 @@ MSG_HASH( ) /* Core option category placeholders for icons */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_HACKS_SETTINGS, + "Hacky" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MAPPING_SETTINGS, + "Mapovanie" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MEDIA_SETTINGS, + "Médiá" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PERFORMANCE_SETTINGS, + "Výkon" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SOUND_SETTINGS, + "Zvuk" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SPECS_SETTINGS, + "Špecifikácie" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STORAGE_SETTINGS, + "Úložisko" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_SETTINGS, + "Systém" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMING_SETTINGS, + "Časovanie" + ) #ifdef HAVE_MIST #endif @@ -1669,6 +1745,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_SETTINGS, "Zmena nastavení audio výstupu." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_SETTINGS, + "Prevzorkovač" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_SYNCHRONIZATION_SETTINGS, "Synchronizácia" @@ -2076,6 +2156,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_HAPTIC_FEEDBACK_SETTINGS, "Haptická spätná väzba/vibrácia" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, + "Klávesové skratky" + ) /* Settings > Input > Haptic Feedback/Vibration */ @@ -2109,6 +2193,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND, "Previnúť" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE, + "Pauza" + ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_PAUSE_TOGGLE, "Zapína/vypína pozastavenie bežiaceho obsahu." @@ -2163,20 +2251,76 @@ MSG_HASH( /* Settings > Input > Port # Controls */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE, + "Typ zariadenia" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, + "Tlačidlo B (dolu)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y, + "Tlačidlo Y (vľavo)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT, + "Tlačidlo Select" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START, + "Tlačidlo Start" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A, + "Tlačidlo A (vpravo)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X, + "Tlačidlo X (hore)" + ) /* Settings > Latency */ /* Settings > Core */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE, + "Spustiť jadro automaticky" + ) #ifndef HAVE_DYNAMIC #endif +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE, + "Povoliť otáčanie" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_MANAGER_LIST, + "Spravovať jadrá" + ) #ifdef HAVE_MIST +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_MANAGER_STEAM_LIST, + "Spravovať jadrá" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_STEAM_INSTALL, + "Nainštalovať jadro" +) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CORE_STEAM_UNINSTALL, + "Odinštalovať jadro" +) +MSG_HASH( + MSG_CORE_STEAM_INSTALLING, + "Inštalujem jadro: " +) #endif @@ -2240,6 +2384,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_INPUTS_PORT, "Zvoliť port vstupného zariadenia na sledovanie, keď je 'Zobraziť vstupy na prekrytí' nastavené na 'Fyzické (herný ovládať)'." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OVERLAY, + "Prekrytie" + ) /* Settings > On-Screen Display > Video Layout */ @@ -2284,6 +2432,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, "Všetko" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_CUSTOM, + "Vlastné" + ) /* Settings > User Interface > Menu Item Visibility > Quick Menu */ @@ -2298,9 +2450,17 @@ MSG_HASH( /* Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_REMEMBER_SELECTION_ALWAYS, + "Vždy" + ) /* Settings > AI Service */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AI_SERVICE_SOURCE_LANG, + "Zdrojový jazyk" + ) /* Settings > Accessibility */ @@ -2316,6 +2476,18 @@ MSG_HASH( /* Settings > Network */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER_LOCATION_2, + "Západná Európa" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER_LOCATION_CUSTOM, + "Vlastné" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS, + "Adresa servera" + ) /* Settings > Network > Updater */ @@ -2326,16 +2498,92 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE, "História" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE, + "Veľkosť histórie" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_SUBLABEL_CORE, "Jadro:" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_SECONDS_SINGLE, + "sekunda" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_SECONDS_PLURAL, + "sekúnd" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_MINUTES_SINGLE, + "minúta" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_HOURS_SINGLE, + "hodina" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_HOURS_PLURAL, + "hodiny" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_DAYS_SINGLE, + "deň" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_DAYS_PLURAL, + "dní" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_WEEKS_SINGLE, + "týždeň" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_WEEKS_PLURAL, + "týždne" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_MONTHS_SINGLE, + "mesiac" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_MONTHS_PLURAL, + "mesiacov" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_YEARS_SINGLE, + "rok" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_YEARS_PLURAL, + "roky" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIME_UNIT_AGO, + "vzad" + ) /* Settings > Playlists > Playlist Management */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE, + "Metóda triedenia" + ) /* Settings > User */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST, + "Účty" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME, + "Meno používateľa" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_USER_LANGUAGE, + "Jazyk" + ) /* Settings > User > Privacy */ @@ -2349,6 +2597,14 @@ MSG_HASH( /* Settings > User > Accounts > RetroAchievements */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME, + "Meno používateľa" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD, + "Heslo" + ) /* Settings > User > Accounts > YouTube */ @@ -2369,10 +2625,22 @@ MSG_HASH( /* FIXME Not RGUI specific */ MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, "Správca súborov" ) +MSG_HASH( /* FIXME Not RGUI specific */ + MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, + "Konfigurácie" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, + "Jadrá" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH, "Informácie o jadre" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY, + "Databázy" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR, "Profily herného ovládača" @@ -2391,6 +2659,14 @@ MSG_HASH( +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STEAM_RICH_PRESENCE_FORMAT_CONTENT, + "Obsah" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STEAM_RICH_PRESENCE_FORMAT_CORE, + "Názov Jadra" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_STEAM_RICH_PRESENCE_FORMAT_SYSTEM, "Názov systému" @@ -2426,6 +2702,18 @@ MSG_HASH( ) /* Explore tab */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_REGION, + "Región" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_CATEGORY_TAG, + "Štítok" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_EXPLORE_SHOW_ALL, + "Ukázať všetko" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_ALL, "Všetko" @@ -2441,6 +2729,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RUN, "Spustiť" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, + "Premenovať" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DELETE_ENTRY, "Odstrániť" @@ -2466,6 +2758,10 @@ MSG_HASH( /* Quick Menu */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESTART_CONTENT, + "Reštart" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT, "Zavrieť obsah" @@ -2478,6 +2774,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS, "Cheaty" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS, + "Shadery" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST, "Úspechy" @@ -2522,10 +2822,18 @@ MSG_HASH( /* Quick Menu > Cheats > Cheat Details */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_STATE, + "Povolené" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_DESC, "Popis" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, + "Spracovateľ" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, "Typ" @@ -2568,6 +2876,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, "Použiť zmeny" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILTER, + "Filtrovať" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SCALE, "Škálovať" @@ -2595,6 +2907,10 @@ MSG_HASH( /* Miscellaneous UI Items */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SEARCH, + "Hľadať" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK, "Späť" @@ -2618,6 +2934,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_DIGITAL_VOTE, "Hlasovať" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_ANALOG_AVERAGE, + "Priemer" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_SHARE_NONE, "Žiadne" @@ -2626,18 +2946,54 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE_ENABLE_NONE, "VYP" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_ALWAYS, + "Vždy" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_INLINE_CORE_DISPLAY_NEVER, "Nikdy" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED, + "Nabité" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NONE, "Žiadne" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_UNKNOWN, + "Neznáme" + ) +MSG_HASH( + MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, + "Zmeny" + ) MSG_HASH( MENU_ENUM_LABEL_RUMBLE_PORT_16, "Všetko" ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_2, + "2-Bit, maximálna hodnota = 0x03" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_4, + "4-Bit, maximálna hodnota = 0x0F" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_8, + "8-Bit, maximálna hodnota = 0xFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_16, + "16-Bit, maximálna hodnota = 0xFFFF" + ) +MSG_HASH( + MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_32, + "32-Bit, maximálna hodnota = 0xFFFFFFFF" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PLAYLIST_MANAGER_SORT_MODE_OFF, "Žiadne" @@ -2674,14 +3030,34 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_FALSE, "Nepravda" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_ENABLED, + "Povolené" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY, "Zamknuté" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DONT_CARE, + "Predvolené" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LINEAR, "Lineárny" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_NEAREST, + "Najbližšie" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MAIN, + "Hlavné" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT, + "Obsah" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, "Ľavý analóg" @@ -2718,6 +3094,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, "Neskoro" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TIMEDATE_AGO, + "Vzad" + ) /* RGUI: Settings > User Interface > Appearance */ @@ -2732,6 +3112,22 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_UPSCALE_NONE, "Žiadny" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_9_CENTRE, + "16:9 (vycentrovať)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_16_10_CENTRE, + "16:10 (vycentrovať)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_3_2_CENTRE, + "3:2 (vycentrovať)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_5_3_CENTRE, + "5:3 (vycentrovať)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_NONE, "VYP" @@ -2740,6 +3136,22 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_ASPECT_RATIO_LOCK_INTEGER, "Celočíselné škálovanie" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_CUSTOM, + "Vlastné" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_GOLDEN, + "Zlatý" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DRACULA, + "Drakula" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RGUI_MENU_COLOR_THEME_DYNAMIC, + "Dynamické" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_RGUI_PARTICLE_EFFECT_NONE, "VYP" @@ -2758,6 +3170,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW, "Sneh" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM, + "Vlastné" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK, "Tmavý" @@ -2766,6 +3182,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LIGHT, "Svetlý" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN, + "Zlatý" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN, "Obyčajný" @@ -2773,6 +3193,10 @@ MSG_HASH( /* Ozone: Settings > User Interface > Appearance */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_OZONE_COLOR_THEME_DRACULA, + "Drakula" + ) /* MaterialUI: Settings > User Interface > Appearance */ @@ -2791,6 +3215,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED, "Červená" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW, + "Žltá" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_TRANSITION_ANIM_FADE, "Zoslabiť" @@ -2807,6 +3235,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DISABLED, "VYP" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MATERIALUI_THUMBNAIL_VIEW_LANDSCAPE_DESKTOP, + "Pracovná plocha" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MATERIALUI_LANDSCAPE_LAYOUT_OPTIMIZATION_DISABLED, "VYP" @@ -2818,18 +3250,34 @@ MSG_HASH( /* Qt (Desktop Menu) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, + "&Súbor" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, "&Načítať jadro..." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, + "&Ukončiť" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, "&Upraviť" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, + "&Hľadať" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, "&Zobrazenie" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, + "Téma:" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, "Tmavý" @@ -2838,10 +3286,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, "Nastavenia" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, + "&Nástroje" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, "&Nápoveda" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, + "O programe RetroArch" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, "Načítať jadro" @@ -2850,6 +3306,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_NAME, "Názov" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, + "Verzia" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, "Hracie zoznamy" @@ -2858,6 +3318,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, "Správca súborov" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, + "Hore" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, "Hore" @@ -2874,10 +3338,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_INFORMATION, "Informácie" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_WARNING, + "Upozornenie" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_ERROR, "Chyba" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_LOG, + "Záznam" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_HIDE, "Skryť" @@ -2914,10 +3386,18 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, "Jadro:" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_DELETE, + "Vymazať" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_EDIT, "Upraviť" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QT_MOVE_UP, + "Posunúť hore" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QT_LOAD, "Načítať" @@ -2945,6 +3425,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_RUN_MUSIC, "Spustiť" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_SECONDS, + "sekúnd" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_USER, "Používateľ" @@ -2960,10 +3444,18 @@ MSG_HASH( /* Unused (Only Exist in Translation Files) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_STATUS, + "Stav" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO, "Vlastný pomer" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_RESUME, + "Pokračovať" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_HELP, "Nápoveda" @@ -2991,10 +3483,18 @@ MSG_HASH( /* Unused (Needs Confirmation) */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONFIG, + "Konfigurácia" + ) MSG_HASH( /* FIXME Seems related to MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY, possible duplicate */ MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR, "Prevzaté" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CONTENT_DIR, + "Obsah" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE, "Opýtať sa" @@ -3026,6 +3526,10 @@ MSG_HASH( /* Discord Status */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, + "Pozastavené" + ) /* Notifications */ @@ -3073,6 +3577,10 @@ MSG_HASH( MSG_NETPLAY_S_HAS_JOINED_WITH_INPUT_DEVICES_S, "%.*s sa pripojil so vstupnými zariadeniami %.*s" ) +MSG_HASH( + MSG_NETPLAY_CLIENT_DEVICES, + "Zariadenia" + ) MSG_HASH( MSG_AUDIO_VOLUME, @@ -3090,10 +3598,34 @@ MSG_HASH( MSG_ERROR, "Chyba" ) +MSG_HASH( + MSG_FRAMES, + "Snímky" + ) +MSG_HASH( + MSG_LOADING, + "Načítavanie" + ) +MSG_HASH( + MSG_MEMORY, + "Pamäť" + ) +MSG_HASH( + MSG_PAUSED, + "Pozastavené." + ) MSG_HASH( MSG_TO, "do" ) +MSG_HASH( + MSG_UNKNOWN, + "Neznáme" + ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_LOWEST, + "Najnižsie" + ) MSG_HASH( MSG_RESAMPLER_QUALITY_LOWER, "Nižšie" @@ -3102,6 +3634,14 @@ MSG_HASH( MSG_RESAMPLER_QUALITY_NORMAL, "Normálne" ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_HIGHER, + "Vyššie" + ) +MSG_HASH( + MSG_RESAMPLER_QUALITY_HIGHEST, + "Najvyššie" + ) MSG_HASH( MSG_CORE_INSTALLATION_FAILED, "Inštalácia jadra zlyhala: " @@ -3109,9 +3649,25 @@ MSG_HASH( /* Lakka */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_REBOOT, + "Reštart" + ) /* Environment Specific Settings */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_FILE_BROWSER_OPEN_PICKER, + "Otvoriť..." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_POLICY_ENTRY, + "Politika" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_CPU_PERF_MODE_MANUAL, + "Ručne" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_RESTART_KEY, "Reštartovať RetroArch" @@ -3120,6 +3676,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE, "Dotyk" ) +MSG_HASH( + MSG_LOCAL, + "Miestne" + ) #ifdef HAVE_LAKKA_SWITCH MSG_HASH( diff --git a/intl/msg_hash_sv.c b/intl/msg_hash_sv.c index 89fbd05e64d..48e29eb5006 100644 --- a/intl/msg_hash_sv.c +++ b/intl/msg_hash_sv.c @@ -47,153 +47,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) switch (idx) { - case RARCH_FAST_FORWARD_KEY: - snprintf(s, len, - "Toggles between fast-forwarding and \n" - "normal speed." - ); - break; - case RARCH_FAST_FORWARD_HOLD_KEY: - snprintf(s, len, - "Hold for fast-forward. \n" - " \n" - "Releasing button disables fast-forward." - ); - break; - case RARCH_SLOWMOTION_KEY: - snprintf(s, len, - "Toggles slowmotion."); - break; - case RARCH_SLOWMOTION_HOLD_KEY: - snprintf(s, len, - "Hold for slowmotion."); - break; - case RARCH_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case RARCH_FRAMEADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case RARCH_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case RARCH_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case RARCH_CHEAT_INDEX_PLUS: - case RARCH_CHEAT_INDEX_MINUS: - case RARCH_CHEAT_TOGGLE: - snprintf(s, len, - "Cheats."); - break; - case RARCH_RESET: - snprintf(s, len, - "Reset the content."); - break; - case RARCH_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; - case RARCH_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case RARCH_OSK: - snprintf(s, len, - "Toggles onscreen keyboard."); - break; - case RARCH_FPS_TOGGLE: - snprintf(s, len, - "Toggles frames per second counter."); - break; - case RARCH_STATISTICS_TOGGLE: - snprintf(s, len, - "Toggles display of technical statistics."); - break; - case RARCH_SEND_DEBUG_INFO: - snprintf(s, len, - "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis."); - break; - case RARCH_NETPLAY_HOST_TOGGLE: - snprintf(s, len, - "Toggles netplay hosting on/off."); - break; - case RARCH_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case RARCH_ENABLE_HOTKEY: - snprintf(s, len, - "Enable other hotkeys. \n" - " \n" - "If this hotkey is bound to either\n" - "a keyboard, joybutton or joyaxis, \n" - "all other hotkeys will be enabled only \n" - "if this one is held at the same time. \n" - " \n" - "Alternatively, all hotkeys for keyboard \n" - "could be disabled by the user."); - break; - case RARCH_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case RARCH_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; - case RARCH_OVERLAY_NEXT: - snprintf(s, len, - "Switches to next overlay. Wraps around."); - break; - case RARCH_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks. \n" - " \n" - "Used for multiple-disk content."); - break; - case RARCH_DISK_NEXT: - case RARCH_DISK_PREV: - snprintf(s, len, - "Cycles through disk images. Use after ejecting. \n" - " \n" - "Complete by toggling eject again."); - break; - case RARCH_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab. \n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case RARCH_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; - case RARCH_MENU_TOGGLE: - snprintf(s, len, "Toggles menu."); - break; - case RARCH_LOAD_STATE_KEY: - snprintf(s, len, - "Loads state."); - break; - case RARCH_FULLSCREEN_TOGGLE_KEY: - snprintf(s, len, - "Toggles fullscreen."); - break; - case RARCH_CLOSE_CONTENT_KEY: - snprintf(s, len, - "Closes content."); - break; case RARCH_QUIT_KEY: snprintf(s, len, "Key to exit RetroArch cleanly. \n" @@ -217,24 +70,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "When slot is not 0, path will be , \n" "where is slot number."); break; - case RARCH_SAVE_STATE_KEY: - snprintf(s, len, - "Saves state."); - break; - case RARCH_REWIND: - snprintf(s, len, - "Hold button down to rewind. \n" - " \n" - "Rewinding must be enabled."); - break; - case RARCH_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case RARCH_RUNAHEAD_TOGGLE: - snprintf(s, len, - "Toggles Run-Ahead mode on/off."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); @@ -257,12 +92,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "to input the username and password into \n" "RetroArch."); break; - case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); - break; - case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); - break; case MENU_ENUM_LABEL_USER_LANGUAGE: snprintf(s, len, "Localizes the menu and all onscreen messages \n" "according to the language you have selected \n" @@ -277,74 +106,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save states in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save files in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SCREENSHOTS_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort screenshots in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Directory."); - break; - case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -369,68 +130,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the directory."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database Directory. \n" - " \n" - "Path to content database \n" - "directory."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails Directory. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info Directory. \n" - " \n" - "A directory for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist Directory. \n" - " \n" - "Save all playlist files to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_FAVORITES_DIRECTORY: - snprintf(s, len, - "Favorites Playlist Directory. \n" - " \n" - "Save the favorites playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_DIRECTORY: - snprintf(s, len, - "History Playlist Directory. \n" - " \n" - "Save the history playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_IMAGE_HISTORY_DIRECTORY: - snprintf(s, len, - "Images Playlist Directory. \n" - " \n" - "Save the images playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_MUSIC_HISTORY_DIRECTORY: - snprintf(s, len, - "Music Playlist Directory. \n" - " \n" - "Save the music playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_VIDEO_HISTORY_DIRECTORY: - snprintf(s, len, - "Videos Playlist Directory. \n" - " \n" - "Save the videos playlist to this \n" - "directory."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some cores might have \n" @@ -464,11 +163,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "Open Windows permission settings to enable \n" "the broadFileSystemAccess capability."); break; - case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_PICKER: - snprintf(s, len, - "Open the system file picker to access \n" - "additional directories."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET: snprintf(s, len, "Shader preset file."); @@ -552,18 +246,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -581,151 +263,12 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "depending on your configuration.\n\n" "Will be ignored when using netplay."); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_MEMORY_SHOW: - snprintf(s, len, - "Includes displaying the current memory \n" - "usage/total with FPS/Frames."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_ENABLE: - snprintf(s, len, - "Enable or disable the current video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_PATH: - snprintf(s, len, - "Path to video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_SELECTED_VIEW: - snprintf(s, len, - "Layouts can contain multiple views. \n" - "Select a view."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames."); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -965,12 +508,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver."); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -988,12 +525,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); - break; - - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, "Load Shader Preset. \n" @@ -1039,19 +570,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -1090,13 +608,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1174,26 +685,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "it will automatically be recompiled \n" "and applied to the running content."); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1237,12 +728,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1257,28 +742,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: - snprintf(s, len, - "Apply cheat immediately after toggling."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: - snprintf(s, len, - "Auto-apply cheats when game loads."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1299,59 +762,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: - snprintf(s, len, - "Set Polled Refresh Rate\n" - " \n" - "Sets the refresh rate to the actual value\n" - "polled from the display driver."); - break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_ENABLE: - snprintf(s, len, - "Enable HDR.\n" - " \n" - "If supported this enables hdr \n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_MAX_NITS: - snprintf(s, len, - "Peak Luminance\n" - " \n" - "Set the peak luminance (in cd/m2) your display can reproduce - see RTings for your models peak luminance\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_PAPER_WHITE_NITS: - snprintf(s, len, - "Paper White Luminance\n" - " \n" - "Set the luminance at which paper white should be ie readable text or luminance at the top of the SDR range\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_CONTRAST: - snprintf(s, len, - "Contrast\n" - " \n" - "The constrast setting for HDR\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_EXPAND_GAMUT: - snprintf(s, len, - "Expand Gamut\n" - " \n" - "Once converted to linear space should we use an expanded colour gamut to get to HDR10\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio.\n" @@ -1385,30 +795,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If 'Force Aspect Ratio' is not set, X/Y will be \n" - "integer scaled independently."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER_OVERSCALE: - snprintf(s, len, - "Force integer scaling to round up \n" - " to the next larger integer instead of rounding down."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1444,54 +830,11 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1500,47 +843,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: - snprintf(s, len, - "Rewind buffer size (MB).\n" - " \n" - " The amount of memory in MB to reserve \n" - "for rewinding. Increasing this value \n" - "increases the rewind history length.\n"); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: - snprintf(s, len, - "Rewind buffer size step (MB).\n" - " \n" - " Each time you increase or decrease \n" - "the rewind buffer size value via this \n" - "UI it will change by this amount.\n"); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1561,14 +863,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "E.g. 8 for NTSC and 10 for PAL."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_DELAY: - snprintf(s, len, - "Sets by how many milliseconds auto-loading shaders\n" - "are delayed.\n" - "\n" - "Can work around graphical glitches due to using\n" - "'screen grabbing' software like streaming software."); - break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, "Sets how many frames CPU can \n" @@ -1594,48 +888,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to."); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1647,16 +899,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1673,78 +915,9 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_BUTTON_AXIS_THRESHOLD: - snprintf(s, len, - "Defines the axis threshold.\n" - " \n" - "How far an axis must be tilted to result\n" - "in a button press.\n" - " Possible values are [0.0, 1.0]."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_MODE: - snprintf(s, len, - "Turbo Mode.\n" - " \n" - "Selects the general behavior of turbo mode."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_DEFAULT_BUTTON: - snprintf(s, len, - "Turbo Default Button.\n" - " \n" - "Default active button for Turbo Mode 'Single Button'.\n"); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1763,13 +936,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1778,21 +944,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines."); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1834,24 +985,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1879,203 +1012,20 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_TIMEDATE_STYLE: - snprintf(s, len, - "Style to show the current date and/or time in."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_DIRECTORY: - snprintf(s, len, - "Video Layout Directory. \n" - " \n" - "Defines a directory where video layouts are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_QUIT_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to quit. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -2088,177 +1038,10 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increase cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrease cheat index."); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content."); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_IDX: - snprintf(s, len, - "Index position in list."); - break; - case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: - snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: - snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: - snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: - snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); - break; - case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: - snprintf(s, len, - "Select the match to view."); - break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, "Scan memory to create new cheats."); break; - case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: - snprintf(s, len, - "Left/Right to change bit-size."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_LT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_GT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_VIEW_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_CREATE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_BIG_ENDIAN: - snprintf(s, len, - "Big endian : 258 = 0x0102\n" - "Little endian : 258 = 0x0201"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -2305,42 +1088,38 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_MIDI_DRIVER: - snprintf(s, len, - "MIDI driver to use."); - break; #ifdef HAVE_LAKKA case MENU_ENUM_LABEL_TIMEZONE: snprintf(s, len, @@ -2366,10 +1145,6 @@ int msg_hash_get_help_sv_enum(enum msg_hash_enums msg, char *s, size_t len) "some or all sounds (depends on game/app) will be generated by MIDI device.\n" "In case of \"null\" MIDI driver this means that those sounds won't be audible."); break; - case MENU_ENUM_LABEL_MIDI_VOLUME: - snprintf(s, len, - "Sets the master volume of the output device."); - break; #ifdef __linux__ case MENU_ENUM_LABEL_GAMEMODE_ENABLE: snprintf(s, len, diff --git a/intl/msg_hash_sv.h b/intl/msg_hash_sv.h index 6fc9aedb306..505557269f1 100644 --- a/intl/msg_hash_sv.h +++ b/intl/msg_hash_sv.h @@ -40,10 +40,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Utforska" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Fristående Kärnor" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Importera innehåll" @@ -278,10 +274,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Bläddra bland allt innehåll som matchar databasen via ett kategoriserat sökgränssnitt." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Fristående Kärnor" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Installerade kärnor som kan fungera utan att ladda något innehåll kommer att visas här." @@ -515,14 +507,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Förhindra modifiering av den installerade kärnan. Kan användas för att undvika oönskade uppdateringar när innehåll kräver en specifik kärnversion (t.ex. Arcade ROM-uppsättningar)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Uteslut från menyn \"Fristående kärnor\"" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Förhindra att denna kärna visas på fliken/menyn \"Fristående kärnor\". Gäller endast när visningsläget är inställt på \"Anpassad\"." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Ta bort kärna" diff --git a/intl/msg_hash_tr.c b/intl/msg_hash_tr.c index 84848a87009..42c41273237 100644 --- a/intl/msg_hash_tr.c +++ b/intl/msg_hash_tr.c @@ -2148,35 +2148,35 @@ int msg_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU) ); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "OSD için arka plan rengini etkinleştirir."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "OSD arka plan renginin kırmızı değerini ayarlar. Geçerli değerler 0 ile 255 arasındadır."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "OSD arka plan renginin yeşil değerini ayarlar. Geçerli değerler 0 ile 255 arasındadır."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "OSD arka plan renginin mavi değerini ayarlar. Geçerli değerler 0 ile 255 arasındadır."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "OSD arka plan renginin opaklığını ayarlar. Geçerli değerler 0,0 ile 1,0 arasındadır."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "OSD metin renginin kırmızı değerini ayarlar. Geçerli değerler 0 ile 255 arasındadır."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "OSD metin renginin yeşil değerini ayarlar. Geçerli değerler 0 ile 255 arasındadır."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "OSD metin renginin mavi değerini ayarlar. Geçerli değerler 0 ile 255 arasındadır."); break; diff --git a/intl/msg_hash_tr.h b/intl/msg_hash_tr.h index f727831afe6..393eabc44af 100644 --- a/intl/msg_hash_tr.h +++ b/intl/msg_hash_tr.h @@ -42,7 +42,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Bağımsız Çekirdekler" + "İçeriksiz Çekirdekler" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -284,7 +284,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Bağımsız Çekirdekler" + "İçeriksiz Çekirdekler" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -529,11 +529,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "'Bağımsız Çekirdekler' Menüsü Üstünden Hariç Tut" + "'İçeriksiz Çekirdekler' Menüsünden Hariç Tut" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Bu çekirdeğin 'Bağımsız Çekirdekler' sekmesinde/menüsünde görüntülenmesini önleyin. Yalnızca görüntüleme kipi 'Özel' olarak ayarlandığında geçerlidir." + "Bu çekirdeğin 'İçeriksiz Çekirdekler' sekmesinde/menüsünde görüntülenmesini önleyin. Yalnızca görüntüleme kipi 'Özel' olarak ayarlandığında geçerlidir." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -4902,11 +4902,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "'Bağımsız Çekirdekleri' Göster" + "'İçeriksiz Çekirdekleri' Göster" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "'Bağımsız Çekirdekler' menüsünde gösterilecek çekirdek türünü (varsa) belirtin. 'Özel' ayarlandığında, bireysel çekirdek görünürlüğü 'Çekirdekleri Yönet' menüsü ile değiştirilebilir. (Ozone/XMB Yeniden Başlatılmalı)" + "'İçeriksiz Çekirdekler' menüsünde gösterilecek çekirdek türünü (varsa) belirtin. 'Özel' olarak ayarlandığında, bireysel çekirdek görünürlüğü 'Çekirdekleri Yönet' menüsü aracılığıyla değiştirilebilir. (Ozone/XMB Yeniden Başlatılmalı)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -12756,11 +12756,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Çekirdek \"Bağımsız Çekirdekler\" listesinden kaldırılamadı: " + "Çekirdek \"İçeriksiz Çekirdekler\" listesinden kaldırılamadı: " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "'Bağımsız Çekirdekler' listesine çekirdek eklenemedi: " + "Çekirdek 'İçeriksiz Çekirdekler' listesine eklenemedi: " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_uk.c b/intl/msg_hash_uk.c index 6d0d1b7ac52..5dd322b8ab2 100644 --- a/intl/msg_hash_uk.c +++ b/intl/msg_hash_uk.c @@ -47,153 +47,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) switch (idx) { - case RARCH_FAST_FORWARD_KEY: - snprintf(s, len, - "Toggles between fast-forwarding and \n" - "normal speed." - ); - break; - case RARCH_FAST_FORWARD_HOLD_KEY: - snprintf(s, len, - "Hold for fast-forward. \n" - " \n" - "Releasing button disables fast-forward." - ); - break; - case RARCH_SLOWMOTION_KEY: - snprintf(s, len, - "Toggles slowmotion."); - break; - case RARCH_SLOWMOTION_HOLD_KEY: - snprintf(s, len, - "Hold for slowmotion."); - break; - case RARCH_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case RARCH_FRAMEADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case RARCH_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case RARCH_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case RARCH_CHEAT_INDEX_PLUS: - case RARCH_CHEAT_INDEX_MINUS: - case RARCH_CHEAT_TOGGLE: - snprintf(s, len, - "Cheats."); - break; - case RARCH_RESET: - snprintf(s, len, - "Reset the content."); - break; - case RARCH_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; - case RARCH_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case RARCH_OSK: - snprintf(s, len, - "Toggles onscreen keyboard."); - break; - case RARCH_FPS_TOGGLE: - snprintf(s, len, - "Toggles frames per second counter."); - break; - case RARCH_STATISTICS_TOGGLE: - snprintf(s, len, - "Toggles display of technical statistics."); - break; - case RARCH_SEND_DEBUG_INFO: - snprintf(s, len, - "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis."); - break; - case RARCH_NETPLAY_HOST_TOGGLE: - snprintf(s, len, - "Toggles netplay hosting on/off."); - break; - case RARCH_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case RARCH_ENABLE_HOTKEY: - snprintf(s, len, - "Enable other hotkeys. \n" - " \n" - "If this hotkey is bound to either\n" - "a keyboard, joybutton or joyaxis, \n" - "all other hotkeys will be enabled only \n" - "if this one is held at the same time. \n" - " \n" - "Alternatively, all hotkeys for keyboard \n" - "could be disabled by the user."); - break; - case RARCH_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case RARCH_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; - case RARCH_OVERLAY_NEXT: - snprintf(s, len, - "Switches to next overlay. Wraps around."); - break; - case RARCH_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks. \n" - " \n" - "Used for multiple-disk content."); - break; - case RARCH_DISK_NEXT: - case RARCH_DISK_PREV: - snprintf(s, len, - "Cycles through disk images. Use after ejecting. \n" - " \n" - "Complete by toggling eject again."); - break; - case RARCH_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab. \n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case RARCH_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; - case RARCH_MENU_TOGGLE: - snprintf(s, len, "Toggles menu."); - break; - case RARCH_LOAD_STATE_KEY: - snprintf(s, len, - "Loads state."); - break; - case RARCH_FULLSCREEN_TOGGLE_KEY: - snprintf(s, len, - "Toggles fullscreen."); - break; - case RARCH_CLOSE_CONTENT_KEY: - snprintf(s, len, - "Closes content."); - break; case RARCH_QUIT_KEY: snprintf(s, len, "Key to exit RetroArch cleanly. \n" @@ -217,24 +70,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "When slot is not 0, path will be , \n" "where is slot number."); break; - case RARCH_SAVE_STATE_KEY: - snprintf(s, len, - "Saves state."); - break; - case RARCH_REWIND: - snprintf(s, len, - "Hold button down to rewind. \n" - " \n" - "Rewinding must be enabled."); - break; - case RARCH_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case RARCH_RUNAHEAD_TOGGLE: - snprintf(s, len, - "Toggles Run-Ahead mode on/off."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); @@ -257,12 +92,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "to input the username and password into \n" "RetroArch."); break; - case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); - break; - case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); - break; case MENU_ENUM_LABEL_USER_LANGUAGE: snprintf(s, len, "Localizes the menu and all onscreen messages \n" "according to the language you have selected \n" @@ -277,74 +106,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save states in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save files in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SCREENSHOTS_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort screenshots in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Directory."); - break; - case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -369,68 +130,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the directory."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database Directory. \n" - " \n" - "Path to content database \n" - "directory."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails Directory. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info Directory. \n" - " \n" - "A directory for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist Directory. \n" - " \n" - "Save all playlist files to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_FAVORITES_DIRECTORY: - snprintf(s, len, - "Favorites Playlist Directory. \n" - " \n" - "Save the favorites playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_DIRECTORY: - snprintf(s, len, - "History Playlist Directory. \n" - " \n" - "Save the history playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_IMAGE_HISTORY_DIRECTORY: - snprintf(s, len, - "Images Playlist Directory. \n" - " \n" - "Save the images playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_MUSIC_HISTORY_DIRECTORY: - snprintf(s, len, - "Music Playlist Directory. \n" - " \n" - "Save the music playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_VIDEO_HISTORY_DIRECTORY: - snprintf(s, len, - "Videos Playlist Directory. \n" - " \n" - "Save the videos playlist to this \n" - "directory."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some cores might have \n" @@ -464,11 +163,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "Open Windows permission settings to enable \n" "the broadFileSystemAccess capability."); break; - case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_PICKER: - snprintf(s, len, - "Open the system file picker to access \n" - "additional directories."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET: snprintf(s, len, "Shader preset file."); @@ -552,18 +246,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -581,151 +263,12 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "depending on your configuration.\n\n" "Will be ignored when using netplay."); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_MEMORY_SHOW: - snprintf(s, len, - "Includes displaying the current memory \n" - "usage/total with FPS/Frames."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_ENABLE: - snprintf(s, len, - "Enable or disable the current video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_PATH: - snprintf(s, len, - "Path to video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_SELECTED_VIEW: - snprintf(s, len, - "Layouts can contain multiple views. \n" - "Select a view."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames."); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -965,12 +508,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver."); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -988,12 +525,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); - break; - - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, "Load Shader Preset. \n" @@ -1039,19 +570,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -1090,13 +608,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1174,26 +685,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "it will automatically be recompiled \n" "and applied to the running content."); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1237,12 +728,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1257,28 +742,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: - snprintf(s, len, - "Apply cheat immediately after toggling."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: - snprintf(s, len, - "Auto-apply cheats when game loads."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1299,59 +762,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: - snprintf(s, len, - "Set Polled Refresh Rate\n" - " \n" - "Sets the refresh rate to the actual value\n" - "polled from the display driver."); - break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_ENABLE: - snprintf(s, len, - "Enable HDR.\n" - " \n" - "If supported this enables hdr \n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_MAX_NITS: - snprintf(s, len, - "Peak Luminance\n" - " \n" - "Set the peak luminance (in cd/m2) your display can reproduce - see RTings for your models peak luminance\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_PAPER_WHITE_NITS: - snprintf(s, len, - "Paper White Luminance\n" - " \n" - "Set the luminance at which paper white should be ie readable text or luminance at the top of the SDR range\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_CONTRAST: - snprintf(s, len, - "Contrast\n" - " \n" - "The constrast setting for HDR\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_EXPAND_GAMUT: - snprintf(s, len, - "Expand Gamut\n" - " \n" - "Once converted to linear space should we use an expanded colour gamut to get to HDR10\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio.\n" @@ -1385,30 +795,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If 'Force Aspect Ratio' is not set, X/Y will be \n" - "integer scaled independently."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER_OVERSCALE: - snprintf(s, len, - "Force integer scaling to round up \n" - " to the next larger integer instead of rounding down."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1444,54 +830,11 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1500,47 +843,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: - snprintf(s, len, - "Rewind buffer size (MB).\n" - " \n" - " The amount of memory in MB to reserve \n" - "for rewinding. Increasing this value \n" - "increases the rewind history length.\n"); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: - snprintf(s, len, - "Rewind buffer size step (MB).\n" - " \n" - " Each time you increase or decrease \n" - "the rewind buffer size value via this \n" - "UI it will change by this amount.\n"); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1561,14 +863,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "E.g. 8 for NTSC and 10 for PAL."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_DELAY: - snprintf(s, len, - "Sets by how many milliseconds auto-loading shaders\n" - "are delayed.\n" - "\n" - "Can work around graphical glitches due to using\n" - "'screen grabbing' software like streaming software."); - break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, "Sets how many frames CPU can \n" @@ -1594,48 +888,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to."); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1647,16 +899,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1673,78 +915,9 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_BUTTON_AXIS_THRESHOLD: - snprintf(s, len, - "Defines the axis threshold.\n" - " \n" - "How far an axis must be tilted to result\n" - "in a button press.\n" - " Possible values are [0.0, 1.0]."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_MODE: - snprintf(s, len, - "Turbo Mode.\n" - " \n" - "Selects the general behavior of turbo mode."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_DEFAULT_BUTTON: - snprintf(s, len, - "Turbo Default Button.\n" - " \n" - "Default active button for Turbo Mode 'Single Button'.\n"); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1763,13 +936,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1778,21 +944,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines."); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1834,24 +985,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1879,203 +1012,20 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_TIMEDATE_STYLE: - snprintf(s, len, - "Style to show the current date and/or time in."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_DIRECTORY: - snprintf(s, len, - "Video Layout Directory. \n" - " \n" - "Defines a directory where video layouts are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_QUIT_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to quit. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -2088,177 +1038,10 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increase cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrease cheat index."); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content."); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_IDX: - snprintf(s, len, - "Index position in list."); - break; - case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: - snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: - snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: - snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: - snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); - break; - case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: - snprintf(s, len, - "Select the match to view."); - break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, "Scan memory to create new cheats."); break; - case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: - snprintf(s, len, - "Left/Right to change bit-size."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_LT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_GT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_VIEW_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_CREATE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_BIG_ENDIAN: - snprintf(s, len, - "Big endian : 258 = 0x0102\n" - "Little endian : 258 = 0x0201"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -2305,42 +1088,38 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_MIDI_DRIVER: - snprintf(s, len, - "MIDI driver to use."); - break; #ifdef HAVE_LAKKA case MENU_ENUM_LABEL_TIMEZONE: snprintf(s, len, @@ -2366,10 +1145,6 @@ int msg_hash_get_help_uk_enum(enum msg_hash_enums msg, char *s, size_t len) "some or all sounds (depends on game/app) will be generated by MIDI device.\n" "In case of \"null\" MIDI driver this means that those sounds won't be audible."); break; - case MENU_ENUM_LABEL_MIDI_VOLUME: - snprintf(s, len, - "Sets the master volume of the output device."); - break; #ifdef __linux__ case MENU_ENUM_LABEL_GAMEMODE_ENABLE: snprintf(s, len, diff --git a/intl/msg_hash_uk.h b/intl/msg_hash_uk.h index 0998888cae5..10d649e38d6 100644 --- a/intl/msg_hash_uk.h +++ b/intl/msg_hash_uk.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Огляд" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Автономні ядра" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Імпорт вмісту" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Переглянути весь вміст, відомості про який є у базі даних, через пошук за категоріями." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Автономні ядра" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Тут будуть відображатися встановлені ядра, які можуть працювати без завантаження вмісту." @@ -535,14 +527,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Заборонити внесення змін до встановленого ядра. Корисне для блокування оновлень, якщо вміст вимагає специфічної версії ядра для роботи (наприклад набори аркадних ROM)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Виключити з меню 'Автономні ядра'" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Заборонити цьому ядру показуватися в меню 'Автономні ядра'. Застосовується лише при установці 'Користувацькі'." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Видалити ядро" diff --git a/intl/msg_hash_us.c b/intl/msg_hash_us.c index 5d5be2436bc..7659069c6c3 100644 --- a/intl/msg_hash_us.c +++ b/intl/msg_hash_us.c @@ -39,157 +39,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) switch (idx) { - case RARCH_FAST_FORWARD_KEY: - snprintf(s, len, - "Toggles between fast-forwarding and \n" - "normal speed." - ); - break; - case RARCH_FAST_FORWARD_HOLD_KEY: - snprintf(s, len, - "Hold for fast-forward. \n" - " \n" - "Releasing button disables fast-forward." - ); - break; - case RARCH_SLOWMOTION_KEY: - snprintf(s, len, - "Toggles slowmotion."); - break; - case RARCH_SLOWMOTION_HOLD_KEY: - snprintf(s, len, - "Hold for slowmotion."); - break; - case RARCH_VRR_RUNLOOP_TOGGLE: - snprintf(s, len, - "Toggle exact content framerate sync."); - break; - case RARCH_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case RARCH_FRAMEADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case RARCH_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case RARCH_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case RARCH_CHEAT_INDEX_PLUS: - case RARCH_CHEAT_INDEX_MINUS: - case RARCH_CHEAT_TOGGLE: - snprintf(s, len, - "Cheats."); - break; - case RARCH_RESET: - snprintf(s, len, - "Reset the content."); - break; - case RARCH_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; - case RARCH_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case RARCH_OSK: - snprintf(s, len, - "Toggles onscreen keyboard."); - break; - case RARCH_FPS_TOGGLE: - snprintf(s, len, - "Toggles frames per second counter."); - break; - case RARCH_STATISTICS_TOGGLE: - snprintf(s, len, - "Toggles display of technical statistics."); - break; - case RARCH_SEND_DEBUG_INFO: - snprintf(s, len, - "Sends diagnostic info about your device and RetroArch configuration to our servers for analysis."); - break; - case RARCH_NETPLAY_HOST_TOGGLE: - snprintf(s, len, - "Toggles netplay hosting on/off."); - break; - case RARCH_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case RARCH_ENABLE_HOTKEY: - snprintf(s, len, - "Enable other hotkeys. \n" - " \n" - "If this hotkey is bound to either\n" - "a keyboard, joybutton or joyaxis, \n" - "all other hotkeys will be enabled only \n" - "if this one is held at the same time. \n" - " \n" - "Alternatively, all hotkeys for keyboard \n" - "could be disabled by the user."); - break; - case RARCH_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case RARCH_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; - case RARCH_OVERLAY_NEXT: - snprintf(s, len, - "Switches to next overlay. Wraps around."); - break; - case RARCH_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks. \n" - " \n" - "Used for multiple-disk content."); - break; - case RARCH_DISK_NEXT: - case RARCH_DISK_PREV: - snprintf(s, len, - "Cycles through disk images. Use after ejecting. \n" - " \n" - "Complete by toggling eject again."); - break; - case RARCH_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab. \n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case RARCH_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; - case RARCH_MENU_TOGGLE: - snprintf(s, len, "Toggles menu."); - break; - case RARCH_LOAD_STATE_KEY: - snprintf(s, len, - "Loads state."); - break; - case RARCH_FULLSCREEN_TOGGLE_KEY: - snprintf(s, len, - "Toggles fullscreen."); - break; - case RARCH_CLOSE_CONTENT_KEY: - snprintf(s, len, - "Closes content."); - break; case RARCH_QUIT_KEY: snprintf(s, len, "Key to exit RetroArch cleanly. \n" @@ -213,24 +62,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "When slot is not 0, path will be , \n" "where is slot number."); break; - case RARCH_SAVE_STATE_KEY: - snprintf(s, len, - "Saves state."); - break; - case RARCH_REWIND: - snprintf(s, len, - "Hold button down to rewind. \n" - " \n" - "Rewinding must be enabled."); - break; - case RARCH_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case RARCH_RUNAHEAD_TOGGLE: - snprintf(s, len, - "Toggles Run-Ahead mode on/off."); - break; default: if (string_is_empty(s)) strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len); @@ -253,12 +84,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "to input the username and password into \n" "RetroArch."); break; - case MENU_ENUM_LABEL_CHEEVOS_USERNAME: - snprintf(s, len, "Username for your Retro Achievements account."); - break; - case MENU_ENUM_LABEL_CHEEVOS_PASSWORD: - snprintf(s, len, "Password for your Retro Achievements account."); - break; case MENU_ENUM_LABEL_USER_LANGUAGE: snprintf(s, len, "Localizes the menu and all onscreen messages \n" "according to the language you have selected \n" @@ -273,74 +98,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically load content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically load override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically load input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save states in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort save files in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_SORT_SCREENSHOTS_BY_CONTENT_ENABLE: - snprintf(s, len, "Sort screenshots in folders named \n" - "after the folder in which the content lives."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Directory."); - break; - case MENU_ENUM_LABEL_ADD_TO_FAVORITES: - snprintf(s, len, "Add the entry to your Favorites."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -365,68 +122,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the directory."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database Directory. \n" - " \n" - "Path to content database \n" - "directory."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails Directory. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info Directory. \n" - " \n" - "A directory for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist Directory. \n" - " \n" - "Save all playlist files to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_FAVORITES_DIRECTORY: - snprintf(s, len, - "Favorites Playlist Directory. \n" - " \n" - "Save the favorites playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_DIRECTORY: - snprintf(s, len, - "History Playlist Directory. \n" - " \n" - "Save the history playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_IMAGE_HISTORY_DIRECTORY: - snprintf(s, len, - "Images Playlist Directory. \n" - " \n" - "Save the images playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_MUSIC_HISTORY_DIRECTORY: - snprintf(s, len, - "Music Playlist Directory. \n" - " \n" - "Save the music playlist to this \n" - "directory."); - break; - case MENU_ENUM_LABEL_CONTENT_VIDEO_HISTORY_DIRECTORY: - snprintf(s, len, - "Videos Playlist Directory. \n" - " \n" - "Save the videos playlist to this \n" - "directory."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some cores might have \n" @@ -460,11 +155,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "Open Windows permission settings to enable \n" "the broadFileSystemAccess capability."); break; - case MENU_ENUM_LABEL_FILE_BROWSER_OPEN_PICKER: - snprintf(s, len, - "Open the system file picker to access \n" - "additional directories."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_SHADER_PRESET: snprintf(s, len, "Shader preset file."); @@ -548,18 +238,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this directory."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser Directory. \n" - " \n" - "Sets start directory for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -577,151 +255,12 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "depending on your configuration.\n\n" "Will be ignored when using netplay."); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_MEMORY_SHOW: - snprintf(s, len, - "Includes displaying the current memory \n" - "usage/total with FPS/Frames."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS: - snprintf(s, len, - "Show keyboard/controller button presses on \n" - "the onscreen overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT: - snprintf(s, len, - "Select the port to listen for controller input \n" - "to display on the onscreen overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_ENABLE: - snprintf(s, len, - "Enable or disable the current video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_PATH: - snprintf(s, len, - "Path to video layout."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_SELECTED_VIEW: - snprintf(s, len, - "Layouts can contain multiple views. \n" - "Select a view."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames."); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Load Core. \n" @@ -961,12 +500,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver."); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -984,12 +517,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) } break; - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT"); - break; - - case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER"); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET: snprintf(s, len, "Load Shader Preset. \n" @@ -1035,19 +562,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -1086,13 +600,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1170,26 +677,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "it will automatically be recompiled \n" "and applied to the running content."); break; - case MENU_ENUM_LABEL_MENU_TOGGLE: - snprintf(s, len, - "Toggles menu."); - break; - case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE: - snprintf(s, len, - "Toggles mouse grab.\n" - " \n" - "When mouse is grabbed, RetroArch hides the \n" - "mouse, and keeps the mouse pointer inside \n" - "the window to allow relative mouse input to \n" - "work better."); - break; - case MENU_ENUM_LABEL_GAME_FOCUS_TOGGLE: - snprintf(s, len, - "Toggles game focus.\n" - " \n" - "When a game has focus, RetroArch will both disable \n" - "hotkeys and keep/wrap the mouse pointer inside the window."); - break; case MENU_ENUM_LABEL_DISK_NEXT: snprintf(s, len, "Cycles through disk images. Use after \n" @@ -1233,12 +720,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Toggles eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1253,28 +734,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE: - snprintf(s, len, - "Apply cheat immediately after toggling."); - break; - case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: - snprintf(s, len, - "Auto-apply cheats when game loads."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core Directory. \n" - " \n" - "A directory for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1295,59 +754,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED: - snprintf(s, len, - "Set Polled Refresh Rate\n" - " \n" - "Sets the refresh rate to the actual value\n" - "polled from the display driver."); - break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_ENABLE: - snprintf(s, len, - "Enable HDR.\n" - " \n" - "If supported this enables hdr \n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_MAX_NITS: - snprintf(s, len, - "Peak Luminance\n" - " \n" - "Set the peak luminance (in cd/m2) your display can reproduce - see RTings for your models peak luminance\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_PAPER_WHITE_NITS: - snprintf(s, len, - "Paper White Luminance\n" - " \n" - "Set the luminance at which paper white should be ie readable text or luminance at the top of the SDR range\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_CONTRAST: - snprintf(s, len, - "Contrast\n" - " \n" - "The constrast setting for HDR\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HDR_EXPAND_GAMUT: - snprintf(s, len, - "Expand Gamut\n" - " \n" - "Once converted to linear space should we use an expanded colour gamut to get to HDR10\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio.\n" @@ -1381,30 +787,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If 'Force Aspect Ratio' is not set, X/Y will be \n" - "integer scaled independently."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER_OVERSCALE: - snprintf(s, len, - "Force integer scaling to round up \n" - " to the next larger integer instead of rounding down."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1440,54 +822,11 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) " Input rate is defined as: \n" " input rate * (1.0 +/- (max timing skew))"); break; - case MENU_ENUM_LABEL_OVERLAY_NEXT: - snprintf(s, len, - "Toggles to next overlay.\n" - " \n" - "Wraps around."); - break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; - case MENU_ENUM_LABEL_VOLUME_UP: - snprintf(s, len, - "Increases audio volume."); - break; - case MENU_ENUM_LABEL_VOLUME_DOWN: - snprintf(s, len, - "Decreases audio volume."); - break; - case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: + case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: snprintf(s, len, "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; - case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: - snprintf(s, len, - "System Directory. \n" - " \n" - "Sets the 'system' directory.\n" - "Cores can query for this\n" - "directory to load BIOSes, \n" - "system-specific configs, etc."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: - case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD: - snprintf(s, len, - "Automatically saves a savestate at the \n" - "end of RetroArch's lifetime.\n" - " \n" - "RetroArch will automatically load any savestate\n" - "with this path on startup if 'Auto Load State\n" - "is enabled."); - break; case MENU_ENUM_LABEL_VIDEO_THREADED: snprintf(s, len, "Use threaded video driver.\n" @@ -1496,47 +835,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE: - snprintf(s, len, - "Rewind buffer size (MB).\n" - " \n" - " The amount of memory in MB to reserve \n" - "for rewinding. Increasing this value \n" - "increases the rewind history length.\n"); - break; - case MENU_ENUM_LABEL_REWIND_BUFFER_SIZE_STEP: - snprintf(s, len, - "Rewind buffer size step (MB).\n" - " \n" - " Each time you increase or decrease \n" - "the rewind buffer size value via this \n" - "UI it will change by this amount.\n"); - break; - case MENU_ENUM_LABEL_SCREENSHOT: - snprintf(s, len, - "Take screenshot."); - break; case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: snprintf(s, len, "Sets how many milliseconds to delay\n" @@ -1557,14 +855,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "E.g. 8 for NTSC and 10 for PAL."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_DELAY: - snprintf(s, len, - "Sets by how many milliseconds auto-loading shaders\n" - "are delayed.\n" - "\n" - "Can work around graphical glitches due to using\n" - "'screen grabbing' software like streaming software."); - break; case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: snprintf(s, len, "Sets how many frames CPU can \n" @@ -1590,48 +880,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: - snprintf(s, len, "Toggles fullscreen."); - break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot Directory. \n" - " \n" - "Directory to dump screenshots to."); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile Directory. \n" @@ -1643,16 +891,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "This will be overridden by explicit command line\n" "options."); break; - case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: - snprintf(s, len, - "Savestate Directory. \n" - " \n" - "Save all save states (*.state) to this \n" - "directory.\n" - " \n" - "This will be overridden by explicit command line\n" - "options."); - break; case MENU_ENUM_LABEL_ASSETS_DIRECTORY: snprintf(s, len, "Assets Directory. \n" @@ -1669,78 +907,9 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_BUTTON_AXIS_THRESHOLD: - snprintf(s, len, - "Defines the axis threshold.\n" - " \n" - "How far an axis must be tilted to result\n" - "in a button press.\n" - " Possible values are [0.0, 1.0]."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_MODE: - snprintf(s, len, - "Turbo Mode.\n" - " \n" - "Selects the general behavior of turbo mode."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_DEFAULT_BUTTON: - snprintf(s, len, - "Turbo Default Button.\n" - " \n" - "Default active button for Turbo Mode 'Single Button'.\n"); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames."); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the game will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1759,13 +928,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "Increasing this value will increase \n" "performance, but introduce more latency."); break; - case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE: - snprintf(s, len, - "Whether to announce netplay games publicly. \n" - " \n" - "If set to false, clients must manually connect \n" - "rather than using the public lobby."); - break; case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR: snprintf(s, len, "Whether to start netplay in spectator mode. \n" @@ -1774,21 +936,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "on start. It's always possible to change mode \n" "later."); break; - case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES: - snprintf(s, len, - "Whether to allow connections in slave mode. \n" - " \n" - "Slave-mode clients require very little processing \n" - "power on either side, but will suffer \n" - "significantly from network latency."); - break; - case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES: - snprintf(s, len, - "Whether to disallow connections not in slave mode. \n" - " \n" - "Not recommended except for very fast networks \n" - "with very weak machines."); - break; case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES: snprintf(s, len, "The frequency in frames with which netplay \n" @@ -1830,32 +977,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "makes netplay less CPU-intensive, but at \n" "the price of unpredictable input lag. \n"); break; - case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL: - snprintf(s, len, - "When hosting, attempt to listen for\n" - "connections from the public internet, using\n" - "UPnP or similar technologies to escape LANs. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER: - snprintf(s, len, - "When hosting a netplay session, relay connection through a \n" - "man-in-the-middle server \n" - "to get around firewalls or NAT/UPnP issues. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER: - snprintf(s, len, - "Specifies the man-in-the-middle server \n" - "to use for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; - case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER_LOCATION: - snprintf(s, len, - "Man-in-the-middle server location \n" - " \n" - "Picks which man-in-the-middle server \n" - "will be used for netplay. A server that is \n" - "located closer to you may have less latency. \n"); - break; case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES: snprintf(s, len, "Maximum amount of swapchain images. This \n" @@ -1883,203 +1004,20 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_TIMEDATE_STYLE: - snprintf(s, len, - "Style to show the current date and/or time in."); - break; - case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE: - snprintf(s, len, - "Shows current battery level inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically load a new background \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater directory on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay Directory. \n" - " \n" - "Defines a directory where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_VIDEO_LAYOUT_DIRECTORY: - snprintf(s, len, - "Video Layout Directory. \n" - " \n" - "Defines a directory where video layouts are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_NETPLAY_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host. Used only in host mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD: - snprintf(s, len, - "The password for connecting to the netplay \n" - "host with only spectator privileges. Used \n" - "only in host mode."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_QUIT_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to quit. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allows any user to control the menu. \n" - " \n" - "When disabled, only user 1 can control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Mute/unmute audio."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -2092,177 +1030,10 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_LOAD_STATE: - snprintf(s, len, - "Loads state."); - break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_NETPLAY_GAME_WATCH: - snprintf(s, len, - "Netplay toggle play/spectate mode."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increase cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrease cheat index."); - break; - case MENU_ENUM_LABEL_SHADER_PREV: - snprintf(s, len, - "Applies previous shader in directory."); - break; - case MENU_ENUM_LABEL_SHADER_NEXT: - snprintf(s, len, - "Applies next shader in directory."); - break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content."); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index."); - break; - case MENU_ENUM_LABEL_CHEAT_IDX: - snprintf(s, len, - "Index position in list."); - break; - case MENU_ENUM_LABEL_CHEAT_ADDRESS_BIT_POSITION: - snprintf(s, len, - "Address bitmask when Memory Search Size < 8-bit."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_COUNT: - snprintf(s, len, - "The number of times the cheat will be applied.\nUse with the other two Iteration options to affect large areas of memory."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_ADDRESS: - snprintf(s, len, - "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'."); - break; - case MENU_ENUM_LABEL_CHEAT_REPEAT_ADD_TO_VALUE: - snprintf(s, len, - "After each 'Number of Iterations' the Value will be increased by this amount."); - break; - case MENU_ENUM_LABEL_CHEAT_MATCH_IDX: - snprintf(s, len, - "Select the match to view."); - break; case MENU_ENUM_LABEL_CHEAT_START_OR_CONT: snprintf(s, len, "Scan memory to create new cheats."); break; - case MENU_ENUM_LABEL_CHEAT_START_OR_RESTART: - snprintf(s, len, - "Left/Right to change bit-size."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_LT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_GT: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS: - snprintf(s, len, - "Left/Right to change value."); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_VIEW_MATCHES: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_CREATE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_OPTION: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: - snprintf(s, len, - " "); - break; - case MENU_ENUM_LABEL_CHEAT_BIG_ENDIAN: - snprintf(s, len, - "Big endian : 258 = 0x0102\n" - "Little endian : 258 = 0x0201"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" @@ -2309,42 +1080,38 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) msg_hash_to_str(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS), msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU)); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_ENABLE: snprintf(s, len, "Enables a background color for the OSD."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_RED: snprintf(s, len, "Sets the red value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD background color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_BGCOLOR_OPACITY: snprintf(s, len, "Sets the opacity of the OSD background color. Valid values are between 0.0 and 1.0."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_RED: snprintf(s, len, "Sets the red value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_GREEN: snprintf(s, len, "Sets the green value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE: + case MENU_ENUM_LABEL_VIDEO_MESSAGE_COLOR_BLUE: snprintf(s, len, "Sets the blue value of the OSD text color. Valid values are between 0 and 255."); break; - case MENU_ENUM_LABEL_MIDI_DRIVER: - snprintf(s, len, - "MIDI driver to use."); - break; #ifdef HAVE_LAKKA case MENU_ENUM_LABEL_TIMEZONE: snprintf(s, len, @@ -2370,10 +1137,6 @@ int msg_hash_get_help_us_enum(enum msg_hash_enums msg, char *s, size_t len) "some or all sounds (depends on game/app) will be generated by MIDI device.\n" "In case of \"null\" MIDI driver this means that those sounds won't be audible."); break; - case MENU_ENUM_LABEL_MIDI_VOLUME: - snprintf(s, len, - "Sets the master volume of the output device."); - break; #ifdef __linux__ case MENU_ENUM_LABEL_GAMEMODE_ENABLE: snprintf(s, len, diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index 8c8a3db9502..bc26af2a1a4 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -46,7 +46,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Standalone Cores" + "Contentless Cores" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, @@ -292,7 +292,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Standalone Cores" + "Contentless Cores" ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, @@ -537,11 +537,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Exclude From 'Standalone Cores' Menu" + "Exclude From 'Contentless Cores' Menu" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Prevent this core from being displayed in the 'Standalone Cores' tab/menu. Only applies when display mode is set to 'Custom'." + "Prevent this core from being displayed in the 'Contentless Cores' tab/menu. Only applies when display mode is set to 'Custom'." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, @@ -2723,7 +2723,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_META_ENABLE_HOTKEY, - "When assigned, the 'Hotkey Enable' key must be held before any other hotkeys are recognized. Allows controller buttons to be mapped to hotkey functions without affecting normal input." + "When assigned, the 'Hotkey Enable' key must be held before any other hotkeys are recognized. Allows controller buttons to be mapped to hotkey functions without affecting normal input. Assigning the modifier to controller only will not require it for keyboard hotkeys, but both modifiers work for both devices." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BLOCK_DELAY, @@ -4974,11 +4974,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_CONTENTLESS_CORES, - "Show 'Standalone Cores'" + "Show 'Contentless Cores'" ) MSG_HASH( MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Specify the type of core (if any) to show in the 'Standalone Cores' menu. When set to 'Custom', individual core visibility may be toggled via the 'Manage Cores' menu. (Restart Required on Ozone/XMB)" + "Specify the type of core (if any) to show in the 'Contentless Cores' menu. When set to 'Custom', individual core visibility may be toggled via the 'Manage Cores' menu. (Restart Required on Ozone/XMB)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHOW_CONTENTLESS_CORES_ALL, @@ -7924,11 +7924,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, - "Add New Cheat after This One" + "Add New Cheat After This" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, - "Add New Cheat before This One" + "Add New Cheat Before This" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, @@ -13396,11 +13396,11 @@ MSG_HASH( ) MSG_HASH( MSG_CORE_SET_STANDALONE_EXEMPT_FAILED, - "Failed to remove core from 'Standalone Cores' list: " + "Failed to remove core from 'Contentless Cores' list: " ) MSG_HASH( MSG_CORE_UNSET_STANDALONE_EXEMPT_FAILED, - "Failed to add core to 'Standalone Cores' list: " + "Failed to add core to 'Contentless Cores' list: " ) MSG_HASH( MSG_CORE_DELETE_DISABLED, diff --git a/intl/msg_hash_val.h b/intl/msg_hash_val.h index 036a67752e1..61cd3f2b339 100644 --- a/intl/msg_hash_val.h +++ b/intl/msg_hash_val.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Explorar" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Nuclis independents" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Afegir continguts" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Regira tot el contingut mitjançant una interfície de búsqueda categoritzada que coincidisca amb la base de dades." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Nuclis independents" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Ací apareixeran els nuclis instal·lats que puguen funcionar sense haver de carregar un contingut." @@ -527,14 +519,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Preven qualsevol modificació sobre el nucli actual instal·lat. Esta opció pot fer-se servir per evitar actualitzacions no desitjades si un contingut requerix d'una versió específica d'un nucli (p.ex. conjunts de ROMs d'arcade)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Excloure del menú de nuclis independents" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Preven que este nucli siga mostrat a la secció/menú 'Nuclis independents'. Només tindrà efecte quan el mode de visualització estiga ajustat com a 'Personalitzat'." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Eliminar nucli" @@ -2652,10 +2636,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_ADD_CONTENT_ENTRY_DISPLAY_MAIN_TAB, "Menú principal" ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CONTENT_SHOW_CONTENTLESS_CORES, - "Especifica el tipus de nucli (si hi han) que se voran en el menú de 'Nuclis independents'. Quan selecciones 'Personalitzat', la visualització dels nuclis individuals podran ser connectats i desconnectats a través del menú 'Gestió de nuclis'. (Cal reinici en Ozone/XMB)" - ) /* Settings > User Interface > Menu Item Visibility > Quick Menu */ diff --git a/intl/msg_hash_vn.c b/intl/msg_hash_vn.c index c77c6cbdeac..b5b879ef469 100644 --- a/intl/msg_hash_vn.c +++ b/intl/msg_hash_vn.c @@ -240,59 +240,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "In case a language is not implemented, \n" "we fallback to English."); break; - case MENU_ENUM_LABEL_VIDEO_FONT_PATH: - snprintf(s, len, "Change the font that is used \n" - "for the Onscreen Display text."); - break; - case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS: - snprintf(s, len, "Automatically tải content-specific core options."); - break; - case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE: - snprintf(s, len, "Automatically tải override configurations."); - break; - case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE: - snprintf(s, len, "Automatically tải input remapping files."); - break; - case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE: - snprintf(s, len, "Sort save states in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE: - snprintf(s, len, "Sort save files in folders \n" - "named after the libretro core used."); - break; - case MENU_ENUM_LABEL_RESUME_CONTENT: - snprintf(s, len, "Exits from the menu and returns back \n" - "to the content."); - break; - case MENU_ENUM_LABEL_RESTART_CONTENT: - snprintf(s, len, "Restarts the content from the beginning."); - break; - case MENU_ENUM_LABEL_CLOSE_CONTENT: - snprintf(s, len, "Closes the content and unloads it from \n" - "memory."); - break; - case MENU_ENUM_LABEL_UNDO_LOAD_STATE: - snprintf(s, len, "If a state was loaded, content will \n" - "go back to the state prior to loading."); - break; - case MENU_ENUM_LABEL_UNDO_SAVE_STATE: - snprintf(s, len, "If a state was overwritten, it will \n" - "roll back to the previous save state."); - break; - case MENU_ENUM_LABEL_TAKE_SCREENSHOT: - snprintf(s, len, "Create a screenshot. \n" - " \n" - "The screenshot will be stored inside the \n" - "Screenshot Thư mục."); - break; - case MENU_ENUM_LABEL_RUN: - snprintf(s, len, "Start the content."); - break; - case MENU_ENUM_LABEL_INFORMATION: - snprintf(s, len, "Show additional metadata information \n" - "about the content."); - break; case MENU_ENUM_LABEL_FILE_BROWSER_CONFIG: snprintf(s, len, "Configuration file."); break; @@ -317,33 +264,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Select this to set this as the thư mục."); break; - case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY: - snprintf(s, len, - "Content Database thư mục. \n" - " \n" - "Path to content database \n" - "thư mục."); - break; - case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY: - snprintf(s, len, - "Thumbnails thư mục. \n" - " \n" - "To store thumbnail files."); - break; - case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH: - snprintf(s, len, - "Core Info thư mục. \n" - " \n" - "A thư mục for where to search \n" - "for libretro core information."); - break; - case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY: - snprintf(s, len, - "Playlist thư mục. \n" - " \n" - "Save all playlist files to this \n" - "thư mục."); - break; case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN: snprintf(s, len, "Some libretro cores might have \n" @@ -456,18 +376,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "Content decompressed by RetroArch will be \n" "temporarily extracted to this thư mục."); break; - case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE: - snprintf(s, len, - "If enabled, every content loaded \n" - "in RetroArch will be automatically \n" - "added to the recent history list."); - break; - case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY: - snprintf(s, len, - "File Browser thư mục. \n" - " \n" - "Sets start thư mục for menu file browser."); - break; case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR: snprintf(s, len, "Influence how input polling is done inside \n" @@ -488,128 +396,12 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "regardless of the value set here." ); break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_HIDE_UNBOUND: - snprintf(s, len, - "Hide input descriptors that were not set \n" - "by the core."); - break; - case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE: - snprintf(s, len, - "Video refresh rate of your monitor. \n" - "Used to calculate a suitable audio input rate."); - break; - case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE: - snprintf(s, len, - "Forcibly disable sRGB FBO support. Some Intel \n" - "OpenGL drivers on Windows have video problems \n" - "with sRGB FBO support enabled."); - break; - case MENU_ENUM_LABEL_AUDIO_ENABLE: - snprintf(s, len, - "Enable audio output."); - break; - case MENU_ENUM_LABEL_AUDIO_SYNC: - snprintf(s, len, - "Synchronize audio (recommended)."); - break; - case MENU_ENUM_LABEL_AUDIO_LATENCY: - snprintf(s, len, - "Desired audio latency in milliseconds. \n" - "Might not be honored if the audio driver \n" - "can't provide given latency."); - break; - case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE: - snprintf(s, len, - "Allow cores to set rotation. If false, \n" - "rotation requests are honored, but ignored.\n\n" - "Used for setups where one manually rotates \n" - "the monitor."); - break; - case MENU_ENUM_LABEL_INPUT_DESCRIPTOR_LABEL_SHOW: - snprintf(s, len, - "Show the input descriptors set by the core \n" - "instead of the default ones."); - break; - case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE: - snprintf(s, len, - "Number of entries that will be kept in \n" - "content history playlist."); - break; - case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN: - snprintf(s, len, - "To use windowed mode or not when going \n" - "fullscreen."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_SIZE: - snprintf(s, len, - "Font size for on-screen messages."); - break; - case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX: - snprintf(s, len, - "Automatically increment slot index on each save, \n" - "generating multiple savestate files. \n" - "When the content is loaded, state slot will be \n" - "set to the highest existing value (last savestate)."); - break; - case MENU_ENUM_LABEL_FPS_SHOW: - snprintf(s, len, - "Enables displaying the current frames \n" - "per second."); - break; - case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE: - snprintf(s, len, - "Show and/or hide onscreen messages."); - break; case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X: case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y: snprintf(s, len, "Offset for where messages will be placed \n" "onscreen. Values are in range [0.0, 1.0]."); break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE: - snprintf(s, len, - "Enable or disable the current overlay."); - break; - case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU: - snprintf(s, len, - "Hide the current overlay from appearing \n" - "inside the menu."); - break; - case MENU_ENUM_LABEL_OVERLAY_PRESET: - snprintf(s, len, - "Path to input overlay."); - break; - case MENU_ENUM_LABEL_OVERLAY_OPACITY: - snprintf(s, len, - "Overlay opacity."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT: - snprintf(s, len, - "Input bind timer timeout (in seconds). \n" - "Amount of seconds to wait until proceeding \n" - "to the next bind."); - break; - case MENU_ENUM_LABEL_INPUT_BIND_HOLD: - snprintf(s, len, - "Input bind hold time (in seconds). \n" - "Amount of seconds to hold an input to bind it."); - break; - case MENU_ENUM_LABEL_OVERLAY_SCALE: - snprintf(s, len, - "Overlay scale."); - break; - case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE: - snprintf(s, len, - "Audio output samplerate."); - break; - case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT: - snprintf(s, len, - "Set to true if hardware-rendered cores \n" - "should get their private context. \n" - "Avoids having to assume hardware state changes \n" - "inbetween frames." - ); - break; case MENU_ENUM_LABEL_CORE_LIST: snprintf(s, len, "Tải Core. \n" @@ -858,13 +650,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) } } break; - case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN: - snprintf(s, len, - "Audio DSP plugin.\n" - " Processes audio before it's sent to \n" - "the driver." - ); - break; case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER: { const char *lbl = settings ? settings->arrays.audio_resampler : NULL; @@ -942,20 +727,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "The Default Filter option will affect the \n" "stretching filter."); break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS: - snprintf(s, len, - "Shader Parameters. \n" - " \n" - "Modifies current shader directly. Will not be \n" - "saved to CGP/GLSLP preset file."); - break; - case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS: - snprintf(s, len, - "Shader Preset Parameters. \n" - " \n" - "Modifies shader preset currently in menu." - ); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_PASS: snprintf(s, len, "Path to shader. \n" @@ -995,13 +766,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_CONFIRM_ON_EXIT: - snprintf(s, len, "Are you sure you want to quit?"); - break; - case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES: - snprintf(s, len, "Show hidden files\n" - "and folders."); - break; case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS: snprintf(s, len, "Hardware filter for this pass. \n" @@ -1131,12 +895,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE: - snprintf(s, len, - "Bật/tắt eject for disks.\n" - " \n" - "Used for multiple-disk content."); - break; case MENU_ENUM_LABEL_ENABLE_HOTKEY: snprintf(s, len, "Enable other hotkeys.\n" @@ -1151,20 +909,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "the keyboard, where it is not desirable that \n" "hotkeys get in the way."); break; - case MENU_ENUM_LABEL_REWIND_ENABLE: - snprintf(s, len, - "Enable rewinding.\n" - " \n" - "This will take a performance hit, \n" - "so it is disabled by default."); - break; - case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH: - snprintf(s, len, - "Core thư mục. \n" - " \n" - "A thư mục for where to search for \n" - "libretro core implementations."); - break; case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO: snprintf(s, len, "Refresh Rate Auto.\n" @@ -1185,22 +929,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "not run at 60Hz, or something close to it, \n" "disable VSync, and leave this at its default."); break; - case MENU_ENUM_LABEL_VIDEO_ROTATION: - snprintf(s, len, - "Forces a certain rotation \n" - "of the screen.\n" - " \n" - "The rotation is added to rotations which\n" - "the libretro core sets (see Video Allow\n" - "Rotate)."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE: - snprintf(s, len, - "Fullscreen resolution.\n" - " \n" - "Resolution of 0 uses the \n" - "resolution of the environment.\n"); - break; case MENU_ENUM_LABEL_FASTFORWARD_RATIO: snprintf(s, len, "Fastforward ratio." @@ -1225,25 +953,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "monitor), suggests RetroArch to use that \n" "particular monitor."); break; - case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN: - snprintf(s, len, - "Forces cropping of overscanned \n" - "frames.\n" - " \n" - "Exact behavior of this option is \n" - "core-implementation specific."); - break; - case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER: - snprintf(s, len, - "Only scales video in integer \n" - "steps.\n" - " \n" - "The base size depends on system-reported \n" - "geometry and aspect ratio.\n" - " \n" - "If Force Aspect is not set, X/Y will be \n" - "integer scaled independently."); - break; case MENU_ENUM_LABEL_AUDIO_VOLUME: snprintf(s, len, "Audio volume, expressed in dB.\n" @@ -1285,11 +994,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) " \n" "Wraps around."); break; - case MENU_ENUM_LABEL_LOG_VERBOSITY: - snprintf(s, len, - "Enable or disable verbosity level \n" - "of frontend."); - break; case MENU_ENUM_LABEL_VOLUME_UP: snprintf(s, len, "Tăng âm lượng."); @@ -1303,11 +1007,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "Forcibly disable composition.\n" "Only valid on Windows Vista/7 for now."); break; - case MENU_ENUM_LABEL_PERFCNT_ENABLE: - snprintf(s, len, - "Enable or disable frontend \n" - "performance counters."); - break; case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: snprintf(s, len, "System thư mục. \n" @@ -1335,27 +1034,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "possible cost of latency and more video \n" "stuttering."); break; - case MENU_ENUM_LABEL_VIDEO_VSYNC: - snprintf(s, len, - "Video V-Sync.\n"); - break; - case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: - snprintf(s, len, - "Attempts to hard-synchronize \n" - "CPU and GPU.\n" - " \n" - "Can reduce latency at the cost of \n" - "performance."); - break; - case MENU_ENUM_LABEL_REWIND_GRANULARITY: - snprintf(s, len, - "Rewind granularity.\n" - " \n" - " When rewinding defined number of \n" - "frames, you can rewind several frames \n" - "at a time, increasing the rewinding \n" - "speed."); - break; case MENU_ENUM_LABEL_SCREENSHOT: snprintf(s, len, "Chụp ảnh màn hình."); @@ -1395,49 +1073,9 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "configured as if it is a 60 Hz monitor \n" "(divide refresh rate by 2)."); break; - case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: - snprintf(s, len, - "Show startup screen in menu.\n" - "Is automatically set to false when seen\n" - "for the first time.\n" - " \n" - "This is only updated in config if\n" - "'Save Configuration on Exit' is enabled.\n"); - break; case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: snprintf(s, len, "Bật/tắt chế độ toàn màn hình."); break; - case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: - snprintf(s, len, - "Block SRAM from being overwritten \n" - "when loading save states.\n" - " \n" - "Might potentially lead to buggy games."); - break; - case MENU_ENUM_LABEL_PAUSE_NONACTIVE: - snprintf(s, len, - "Pause gameplay when window focus \n" - "is lost."); - break; - case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: - snprintf(s, len, - "Screenshots output of GPU shaded \n" - "material if available."); - break; - case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: - snprintf(s, len, - "Screenshot thư mục. \n" - " \n" - "thư mục to dump screenshots to." - ); - break; - case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: - snprintf(s, len, - "VSync Swap Interval.\n" - " \n" - "Uses a custom swap interval for VSync. Set this \n" - "to effectively halve monitor refresh rate."); - break; case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: snprintf(s, len, "Savefile thư mục. \n" @@ -1475,60 +1113,9 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) "be loaded dynamically by the menu depending \n" "on context."); break; - case MENU_ENUM_LABEL_SLOWMOTION_RATIO: - snprintf(s, len, - "Slowmotion ratio." - " \n" - "When slowmotion, content will slow\n" - "down by factor."); - break; - case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: - snprintf(s, len, - "Turbo period.\n" - " \n" - "Describes the period of which turbo-enabled\n" - "buttons toggle.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE: - snprintf(s, len, - "Duty cycle.\n" - " \n" - "Describes how long the period of a turbo-enabled\n" - "should be.\n" - " \n" - "Numbers are described in frames." - ); - break; - case MENU_ENUM_LABEL_INPUT_TOUCH_ENABLE: - snprintf(s, len, "Enable touch support."); - break; case MENU_ENUM_LABEL_INPUT_PREFER_FRONT_TOUCH: snprintf(s, len, "Use front instead of back touch."); break; - case MENU_ENUM_LABEL_MOUSE_ENABLE: - snprintf(s, len, "Enable mouse input inside the menu."); - break; - case MENU_ENUM_LABEL_POINTER_ENABLE: - snprintf(s, len, "Enable touch input inside the menu."); - break; - case MENU_ENUM_LABEL_MENU_WALLPAPER: - snprintf(s, len, "Path to an image to set as the background."); - break; - case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND: - snprintf(s, len, - "Wrap-around to beginning and/or end \n" - "if boundary of list is reached \n" - "horizontally and/or vertically."); - break; - case MENU_ENUM_LABEL_PAUSE_LIBRETRO: - snprintf(s, len, - "If disabled, the libretro core will keep \n" - "running in the background when we are in the \n" - "menu."); - break; case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE: snprintf(s, len, "Suspends the screensaver. Is a hint that \n" @@ -1590,165 +1177,20 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) #endif ); break; - case MENU_ENUM_LABEL_TIMEDATE_ENABLE: - snprintf(s, len, - "Shows current date and/or time inside menu."); - break; - case MENU_ENUM_LABEL_CORE_ENABLE: - snprintf(s, len, - "Shows current core inside menu."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST: - snprintf(s, len, - "Enables Netplay in host (server) mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT: - snprintf(s, len, - "Enables Netplay in client mode."); - break; - case MENU_ENUM_LABEL_NETPLAY_DISCONNECT: - snprintf(s, len, - "Disconnects an active Netplay connection."); - break; case MENU_ENUM_LABEL_NETPLAY_SETTINGS: snprintf(s, len, "Setting related to Netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS: - snprintf(s, len, - "Search for and connect to netplay hosts on the local network."); - break; - case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER: - snprintf(s, len, - "Dynamically tải a new wallpaper \n" - "depending on context."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL: - snprintf(s, len, - "URL to core updater thư mục on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL: - snprintf(s, len, - "URL to assets updater thư mục on the \n" - "Libretro buildbot."); - break; - case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE: - snprintf(s, len, - "if enabled, overrides the input binds \n" - "with the remapped binds set for the \n" - "current core."); - break; - case MENU_ENUM_LABEL_OVERLAY_DIRECTORY: - snprintf(s, len, - "Overlay thư mục. \n" - " \n" - "Defines a thư mục where overlays are \n" - "kept for easy access."); - break; - case MENU_ENUM_LABEL_INPUT_MAX_USERS: - snprintf(s, len, - "Maximum amount of users supported by \n" - "RetroArch."); - break; - case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: - snprintf(s, len, - "After downloading, automatically extract \n" - "archives that the downloads are contained \n" - "inside."); - break; - case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: - snprintf(s, len, - "Filter files being shown by \n" - "supported extensions."); - break; - case MENU_ENUM_LABEL_NETPLAY_NICKNAME: - snprintf(s, len, - "The username of the person running RetroArch. \n" - "This will be used for playing online games."); - break; - case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT: - snprintf(s, len, - "The port of the host IP address. \n" - "Can be either a TCP or UDP port."); - break; case MENU_ENUM_LABEL_NETPLAY_SPECTATOR_MODE_ENABLE: snprintf(s, len, "Enable or disable spectator mode for \n" "the user during netplay."); break; - case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS: - snprintf(s, len, - "The address of the host to connect to."); - break; - case MENU_ENUM_LABEL_STDIN_CMD_ENABLE: - snprintf(s, len, - "Enable stdin command interface."); - break; case MENU_ENUM_LABEL_UI_COMPANION_START_ON_BOOT: snprintf(s, len, "Start User Interface companion driver \n" "on boot (if available)."); break; - case MENU_ENUM_LABEL_MENU_DRIVER: - snprintf(s, len, "Menu driver to use."); - break; - case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO: - snprintf(s, len, - "Gamepad button combination to toggle menu. \n" - " \n" - "0 - None \n" - "1 - Press L + R + Y + D-Pad Down \n" - "simultaneously. \n" - "2 - Press L3 + R3 simultaneously. \n" - "3 - Press Start + Select simultaneously."); - break; - case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU: - snprintf(s, len, "Allow any RetroPad to control the menu."); - break; - case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: - snprintf(s, len, - "Enable input auto-detection.\n" - " \n" - "Will attempt to auto-configure \n" - "joypads, Plug-and-Play style."); - break; - case MENU_ENUM_LABEL_CAMERA_ALLOW: - snprintf(s, len, - "Allow or disallow camera access by \n" - "cores."); - break; - case MENU_ENUM_LABEL_LOCATION_ALLOW: - snprintf(s, len, - "Allow or disallow location services \n" - "access by cores."); - break; - case MENU_ENUM_LABEL_TURBO: - snprintf(s, len, - "Turbo enable.\n" - " \n" - "Holding the turbo while pressing another \n" - "button will let the button enter a turbo \n" - "mode where the button state is modulated \n" - "with a periodic signal. \n" - " \n" - "The modulation stops when the button \n" - "itself (not turbo button) is released."); - break; - case MENU_ENUM_LABEL_OSK_ENABLE: - snprintf(s, len, - "Enable/disable on-screen keyboard."); - break; - case MENU_ENUM_LABEL_AUDIO_MUTE: - snprintf(s, len, - "Tắt/Bật âm thanh."); - break; - case MENU_ENUM_LABEL_REWIND: - snprintf(s, len, - "Hold button down to rewind.\n" - " \n" - "Rewind must be enabled."); - break; case MENU_ENUM_LABEL_EXIT_EMULATOR: snprintf(s, len, "Key to exit RetroArch cleanly." @@ -1765,18 +1207,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Tải state."); break; - case MENU_ENUM_LABEL_SAVE_STATE: - snprintf(s, len, - "Saves state."); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: - snprintf(s, len, - "Increment cheat index.\n"); - break; - case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: - snprintf(s, len, - "Decrement cheat index.\n"); - break; case MENU_ENUM_LABEL_SHADER_PREV: snprintf(s, len, "Áp dụng previous shader in thư mục."); @@ -1785,52 +1215,6 @@ int msg_hash_get_help_vn_enum(enum msg_hash_enums msg, char *s, size_t len) snprintf(s, len, "Áp dụng next shader in thư mục."); break; - case MENU_ENUM_LABEL_RESET: - snprintf(s, len, - "Reset the content.\n"); - break; - case MENU_ENUM_LABEL_PAUSE_TOGGLE: - snprintf(s, len, - "Toggle between paused and non-paused state."); - break; - case MENU_ENUM_LABEL_CHEAT_TOGGLE: - snprintf(s, len, - "Toggle cheat index.\n"); - break; - case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: - snprintf(s, len, - "Hold for fast-forward. Releasing button \n" - "disables fast-forward."); - break; - case MENU_ENUM_LABEL_SLOWMOTION_HOLD: - snprintf(s, len, - "Hold for slowmotion."); - break; - case MENU_ENUM_LABEL_FRAME_ADVANCE: - snprintf(s, len, - "Frame advance when content is paused."); - break; - case MENU_ENUM_LABEL_BSV_RECORD_TOGGLE: - snprintf(s, len, - "Toggle between recording and not."); - break; - case MENU_ENUM_LABEL_L_X_PLUS: - case MENU_ENUM_LABEL_L_X_MINUS: - case MENU_ENUM_LABEL_L_Y_PLUS: - case MENU_ENUM_LABEL_L_Y_MINUS: - case MENU_ENUM_LABEL_R_X_PLUS: - case MENU_ENUM_LABEL_R_X_MINUS: - case MENU_ENUM_LABEL_R_Y_PLUS: - case MENU_ENUM_LABEL_R_Y_MINUS: - snprintf(s, len, - "Axis for analog stick (DualShock-esque).\n" - " \n" - "Bound as usual, however, if a real analog \n" - "axis is bound, it can be read as a true analog.\n" - " \n" - "Positive X axis is right. \n" - "Positive Y axis is down."); - break; case MENU_ENUM_LABEL_VALUE_WHAT_IS_A_CORE_DESC: snprintf(s, len, "RetroArch by itself does nothing. \n" diff --git a/intl/msg_hash_vn.h b/intl/msg_hash_vn.h index 7f6c0d11c07..09cf6bfb0d6 100644 --- a/intl/msg_hash_vn.h +++ b/intl/msg_hash_vn.h @@ -44,10 +44,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_EXPLORE_TAB, "Mở rộng" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB, - "Các lõi đơn lẻ" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ADD_TAB, "Tạo nội dung" @@ -290,10 +286,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_EXPLORE, "Duyệt tất cả nội dung khớp với kho dữ liệu thông qua giao diện tìm kiếm theo thể loại." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES, - "Các lõi đơn lẻ" - ) MSG_HASH( MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES, "Các lõi đã cài đặt có thể hoạt động mà không cần tải nội dung sẽ xuất hiện ở đây." @@ -535,14 +527,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_CORE_LOCK, "Ngăn chặn việc sửa đổi lõi hiện được cài đặt. Có thể được sử dụng để tránh cập nhật không mong muốn khi nội dung yêu cầu phiên bản cốt lõi cụ thể (ví dụ: bộ ROM Arcade)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT, - "Loại trừ khỏi menu 'Lõi độc lập'" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT, - "Ngăn lõi này hiển thị trong tab / menu 'Lõi độc lập'. Chỉ áp dụng khi chế độ hiển thị được đặt thành 'Tùy chỉnh'." - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Xóa Core" diff --git a/intl/progress.h b/intl/progress.h index ef9804095eb..56a7e6a86f4 100644 --- a/intl/progress.h +++ b/intl/progress.h @@ -1,17 +1,17 @@ /* Arabic */ -#define LANGUAGE_PROGRESS_ARABIC_TRANSLATED 33 +#define LANGUAGE_PROGRESS_ARABIC_TRANSLATED 31 #define LANGUAGE_PROGRESS_ARABIC_APPROVED 0 /* Asturian */ -#define LANGUAGE_PROGRESS_ASTURIAN_TRANSLATED 15 +#define LANGUAGE_PROGRESS_ASTURIAN_TRANSLATED 14 #define LANGUAGE_PROGRESS_ASTURIAN_APPROVED 11 /* Catalan */ -#define LANGUAGE_PROGRESS_CATALAN_TRANSLATED 29 +#define LANGUAGE_PROGRESS_CATALAN_TRANSLATED 27 #define LANGUAGE_PROGRESS_CATALAN_APPROVED 0 /* Czech */ -#define LANGUAGE_PROGRESS_CZECH_TRANSLATED 98 +#define LANGUAGE_PROGRESS_CZECH_TRANSLATED 100 #define LANGUAGE_PROGRESS_CZECH_APPROVED 0 /* Welsh */ @@ -27,11 +27,11 @@ #define LANGUAGE_PROGRESS_GERMAN_APPROVED 17 /* Greek */ -#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 16 +#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 15 #define LANGUAGE_PROGRESS_GREEK_APPROVED 0 /* English, United Kingdom */ -#define LANGUAGE_PROGRESS_ENGLISH_UNITED_KINGDOM_TRANSLATED 97 +#define LANGUAGE_PROGRESS_ENGLISH_UNITED_KINGDOM_TRANSLATED 99 #define LANGUAGE_PROGRESS_ENGLISH_UNITED_KINGDOM_APPROVED 0 /* Esperanto */ @@ -40,15 +40,15 @@ /* Spanish */ #define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 100 -#define LANGUAGE_PROGRESS_SPANISH_APPROVED 99 +#define LANGUAGE_PROGRESS_SPANISH_APPROVED 98 /* Persian */ -#define LANGUAGE_PROGRESS_PERSIAN_TRANSLATED 7 +#define LANGUAGE_PROGRESS_PERSIAN_TRANSLATED 6 #define LANGUAGE_PROGRESS_PERSIAN_APPROVED 0 /* Finnish */ -#define LANGUAGE_PROGRESS_FINNISH_TRANSLATED 66 -#define LANGUAGE_PROGRESS_FINNISH_APPROVED 35 +#define LANGUAGE_PROGRESS_FINNISH_TRANSLATED 64 +#define LANGUAGE_PROGRESS_FINNISH_APPROVED 34 /* French */ #define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 100 @@ -71,7 +71,7 @@ #define LANGUAGE_PROGRESS_HUNGARIAN_APPROVED 0 /* Indonesian */ -#define LANGUAGE_PROGRESS_INDONESIAN_TRANSLATED 16 +#define LANGUAGE_PROGRESS_INDONESIAN_TRANSLATED 15 #define LANGUAGE_PROGRESS_INDONESIAN_APPROVED 0 /* Italian */ @@ -79,11 +79,11 @@ #define LANGUAGE_PROGRESS_ITALIAN_APPROVED 0 /* Japanese */ -#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 48 +#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 47 #define LANGUAGE_PROGRESS_JAPANESE_APPROVED 0 /* Korean */ -#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 89 +#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 96 #define LANGUAGE_PROGRESS_KOREAN_APPROVED 0 /* Maltese */ @@ -91,7 +91,7 @@ #define LANGUAGE_PROGRESS_MALTESE_APPROVED 0 /* Dutch */ -#define LANGUAGE_PROGRESS_DUTCH_TRANSLATED 22 +#define LANGUAGE_PROGRESS_DUTCH_TRANSLATED 24 #define LANGUAGE_PROGRESS_DUTCH_APPROVED 0 /* Norwegian */ @@ -103,12 +103,12 @@ #define LANGUAGE_PROGRESS_OCCITAN_APPROVED 0 /* Polish */ -#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 62 -#define LANGUAGE_PROGRESS_POLISH_APPROVED 17 +#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 60 +#define LANGUAGE_PROGRESS_POLISH_APPROVED 16 /* Portuguese, Brazilian */ #define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_TRANSLATED 98 -#define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_APPROVED 4 +#define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_APPROVED 5 /* Portuguese */ #define LANGUAGE_PROGRESS_PORTUGUESE_TRANSLATED 15 @@ -123,15 +123,15 @@ #define LANGUAGE_PROGRESS_SINHALA_APPROVED 0 /* Slovak */ -#define LANGUAGE_PROGRESS_SLOVAK_TRANSLATED 13 +#define LANGUAGE_PROGRESS_SLOVAK_TRANSLATED 16 #define LANGUAGE_PROGRESS_SLOVAK_APPROVED 0 /* Serbian (Latin) */ -#define LANGUAGE_PROGRESS_SERBIAN_(LATIN)_TRANSLATED 6 +#define LANGUAGE_PROGRESS_SERBIAN_(LATIN)_TRANSLATED 5 #define LANGUAGE_PROGRESS_SERBIAN_(LATIN)_APPROVED 0 /* Swedish */ -#define LANGUAGE_PROGRESS_SWEDISH_TRANSLATED 16 +#define LANGUAGE_PROGRESS_SWEDISH_TRANSLATED 15 #define LANGUAGE_PROGRESS_SWEDISH_APPROVED 0 /* Turkish */ @@ -139,11 +139,11 @@ #define LANGUAGE_PROGRESS_TURKISH_APPROVED 100 /* Ukrainian */ -#define LANGUAGE_PROGRESS_UKRAINIAN_TRANSLATED 34 +#define LANGUAGE_PROGRESS_UKRAINIAN_TRANSLATED 33 #define LANGUAGE_PROGRESS_UKRAINIAN_APPROVED 8 /* Valencian */ -#define LANGUAGE_PROGRESS_VALENCIAN_TRANSLATED 13 +#define LANGUAGE_PROGRESS_VALENCIAN_TRANSLATED 12 #define LANGUAGE_PROGRESS_VALENCIAN_APPROVED 0 /* Vietnamese */ @@ -152,9 +152,9 @@ /* Chinese Simplified */ #define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_TRANSLATED 57 -#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 32 +#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 30 /* Chinese Traditional */ -#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_TRANSLATED 65 -#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_APPROVED 57 +#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_TRANSLATED 62 +#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_APPROVED 54 diff --git a/menu/drivers/materialui.c b/menu/drivers/materialui.c index a2ac183b53b..487ec4f8a6a 100644 --- a/menu/drivers/materialui.c +++ b/menu/drivers/materialui.c @@ -10891,9 +10891,24 @@ static void materialui_list_insert( /* Set defaults */ node->icon_texture_index = MUI_TEXTURE_PLAYLIST; node->icon_type = MUI_ICON_TYPE_INTERNAL; - if (mui->textures.playlist.size >= 1) - if (!string_is_empty(path)) + if ( mui->textures.playlist.size >= 1 + && !string_is_empty(path)) + { + if (string_ends_with_size(path, "_history.lpl", + strlen(path), STRLEN_CONST("_history.lpl"))) + { + node->icon_texture_index = MUI_TEXTURE_HISTORY; + node->icon_type = MUI_ICON_TYPE_INTERNAL; + } + else if (string_ends_with_size(path, "_favorites.lpl", + strlen(path), STRLEN_CONST("_favorites.lpl"))) + { + node->icon_texture_index = MUI_TEXTURE_ADD_TO_FAVORITES; + node->icon_type = MUI_ICON_TYPE_INTERNAL; + } + else materialui_set_node_playlist_icon(mui, node, path); + } } break; } diff --git a/menu/drivers/ozone.c b/menu/drivers/ozone.c index 7dc169eed1f..8af59687989 100644 --- a/menu/drivers/ozone.c +++ b/menu/drivers/ozone.c @@ -2005,6 +2005,7 @@ static uintptr_t ozone_entries_icon_get_texture( return ozone->icons_textures[OZONE_ENTRIES_ICONS_TEXTURE_STREAM]; case MENU_ENUM_LABEL_QUICK_MENU_STOP_STREAMING: case MENU_ENUM_LABEL_QUICK_MENU_STOP_RECORDING: + case MENU_ENUM_LABEL_CHEAT_DELETE: case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: case MENU_ENUM_LABEL_CORE_DELETE: case MENU_ENUM_LABEL_DELETE_PLAYLIST: @@ -2106,6 +2107,8 @@ static uintptr_t ozone_entries_icon_get_texture( #endif case MENU_ENUM_LABEL_REBOOT: case MENU_ENUM_LABEL_RESET_TO_DEFAULT_CONFIG: + case MENU_ENUM_LABEL_CHEAT_COPY_AFTER: + case MENU_ENUM_LABEL_CHEAT_COPY_BEFORE: case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: case MENU_ENUM_LABEL_RESTART_RETROARCH: case MENU_ENUM_LABEL_FRAME_TIME_COUNTER_SETTINGS: @@ -5725,9 +5728,20 @@ static void ozone_draw_entries( texture = ozone->tab_textures[OZONE_TAB_TEXTURE_FAVORITES]; else if (i < ozone->horizontal_list.size) { - ozone_node_t *sidebar_node = (ozone_node_t*) - file_list_get_userdata_at_offset(&ozone->horizontal_list, i + 1); + ozone_node_t *sidebar_node = NULL; + unsigned offset = 0; + + /* Ignore Explore Views */ + for (offset = 0; offset < ozone->horizontal_list.size; offset++) + { + char playlist_file_noext[255]; + strlcpy(playlist_file_noext, ozone->horizontal_list.list[offset].path, sizeof(playlist_file_noext)); + path_remove_extension(playlist_file_noext); + if (string_is_equal(playlist_file_noext, entry.rich_label)) + break; + } + sidebar_node = (ozone_node_t*)file_list_get_userdata_at_offset(&ozone->horizontal_list, offset); if (sidebar_node && sidebar_node->icon) texture = sidebar_node->icon; } diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 2162ddf4a5d..82e8cac83f0 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -2535,6 +2535,7 @@ static void xmb_context_reset_horizontal_list( else if (string_ends_with_size(xmb->horizontal_list.list[i].label, ".lvw", strlen(xmb->horizontal_list.list[i].label), STRLEN_CONST(".lvw"))) { + node->console_name = strdup(path + strlen(msg_hash_to_str(MENU_ENUM_LABEL_EXPLORE_VIEW)) + 2); node->icon = xmb->textures.list[XMB_TEXTURE_CURSOR]; } } @@ -2916,6 +2917,8 @@ static uintptr_t xmb_icon_get_id(xmb_handle_t *xmb, case MENU_ENUM_LABEL_QUICK_MENU_SHOW_RESTART_CONTENT: case MENU_ENUM_LABEL_REBOOT: case MENU_ENUM_LABEL_RESET_TO_DEFAULT_CONFIG: + case MENU_ENUM_LABEL_CHEAT_COPY_AFTER: + case MENU_ENUM_LABEL_CHEAT_COPY_BEFORE: case MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS: case MENU_ENUM_LABEL_RESTART_RETROARCH: case MENU_ENUM_LABEL_FRAME_TIME_COUNTER_SETTINGS: @@ -3124,6 +3127,7 @@ static uintptr_t xmb_icon_get_id(xmb_handle_t *xmb, return xmb->textures.list[XMB_TEXTURE_STREAM]; case MENU_ENUM_LABEL_QUICK_MENU_STOP_STREAMING: case MENU_ENUM_LABEL_QUICK_MENU_STOP_RECORDING: + case MENU_ENUM_LABEL_CHEAT_DELETE: case MENU_ENUM_LABEL_CHEAT_DELETE_ALL: case MENU_ENUM_LABEL_CORE_DELETE: case MENU_ENUM_LABEL_DELETE_PLAYLIST: @@ -4032,9 +4036,20 @@ static int xmb_draw_item( texture = xmb->textures.list[XMB_TEXTURE_FAVORITES]; else if (i < xmb->horizontal_list.size) { - xmb_node_t *sidebar_node = (xmb_node_t*) - file_list_get_userdata_at_offset(&xmb->horizontal_list, i + 1); + xmb_node_t *sidebar_node = NULL; + unsigned offset = 0; + /* Ignore Explore Views */ + for (offset = 0; offset < xmb->horizontal_list.size; offset++) + { + char playlist_file_noext[255]; + strlcpy(playlist_file_noext, xmb->horizontal_list.list[offset].path, sizeof(playlist_file_noext)); + path_remove_extension(playlist_file_noext); + if (string_is_equal(playlist_file_noext, entry.rich_label)) + break; + } + + sidebar_node = (xmb_node_t*)file_list_get_userdata_at_offset(&xmb->horizontal_list, offset); if (sidebar_node && sidebar_node->icon) texture = sidebar_node->icon; } diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index f65794b0d71..d5247c9f41d 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -4729,7 +4729,7 @@ static unsigned menu_displaylist_parse_content_information( * > Can only assume a valid playlist if the origin * was an actual playlist - i.e. cached playlist is * dubious if information was selected from - * 'Main Menu > Quick Menu' or 'Standalone Cores > + * 'Main Menu > Quick Menu' or 'Contentless Cores > * Quick Menu' */ if (menu_st->entries.list) list = MENU_LIST_GET(menu_st->entries.list, 0); diff --git a/menu/menu_driver.c b/menu/menu_driver.c index ce39e1114a3..ccfb312d0a5 100644 --- a/menu/menu_driver.c +++ b/menu/menu_driver.c @@ -5390,10 +5390,10 @@ bool menu_input_key_bind_iterate( /* Tick main timers */ _binds->timer_timeout.current = current_time; _binds->timer_timeout.timeout_us = _binds->timer_timeout.timeout_end - -current_time; + current_time; _binds->timer_hold .current = current_time; _binds->timer_hold .timeout_us = _binds->timer_hold .timeout_end - -current_time; + current_time; if (_binds->timer_timeout.timeout_us <= 0) { @@ -5429,7 +5429,7 @@ current_time; { input_st->keyboard_press_cb = NULL; input_st->keyboard_press_data = NULL; - input_st->flags &= ~INP_FLAG_KB_MAPPING_BLOCKED; + input_st->flags &= ~INP_FLAG_KB_MAPPING_BLOCKED; } return true; @@ -5470,7 +5470,7 @@ current_time; new_binds.timer_hold.timeout_end - current_time; snprintf(bind->s, bind->len, - "[%s]\npress keyboard, mouse or joypad\nand hold ...", + "[%s]\nPress keyboard, mouse or joypad\nand hold ...", input_config_bind_map_get_desc( _binds->begin - MENU_SETTINGS_BIND_BEGIN)); @@ -5501,7 +5501,7 @@ current_time; uint64_t current_usec = cpu_features_get_time_usec(); *(new_binds.output) = new_binds.buffer; - input_st->flags &= ~INP_FLAG_KB_MAPPING_BLOCKED; + input_st->flags &= ~INP_FLAG_KB_MAPPING_BLOCKED; /* Avoid new binds triggering things right away. */ /* Inhibits input for 2 frames @@ -5515,7 +5515,7 @@ current_time; { input_st->keyboard_press_cb = NULL; input_st->keyboard_press_data = NULL; - input_st->flags &= ~INP_FLAG_KB_MAPPING_BLOCKED; + input_st->flags &= ~INP_FLAG_KB_MAPPING_BLOCKED; return true; } @@ -8133,8 +8133,8 @@ int generic_menu_entry_action( flush_target = msg_hash_to_str(MENU_ENUM_LABEL_DEFERRED_RPL_ENTRY_ACTIONS); break; } - /* If core was launched via standalone cores menu, - * flush to standalone cores menu */ + /* If core was launched via 'Contentless Cores' menu, + * flush to 'Contentless Cores' menu */ else if (string_is_equal(parent_label, msg_hash_to_str(MENU_ENUM_LABEL_CONTENTLESS_CORES_TAB)) || string_is_equal(parent_label, diff --git a/ps2/compat_files/ps2_devices.c b/ps2/compat_files/ps2_devices.c deleted file mode 100644 index 77d0fba07e4..00000000000 --- a/ps2/compat_files/ps2_devices.c +++ /dev/null @@ -1,204 +0,0 @@ -/* RetroArch - A frontend for libretro. - * Copyright (C) 2010-2018 - Francisco Javier Trujillo Mata - fjtrujy - * - * RetroArch is free software: you can redistribute it and/or modify it under the terms - * of the GNU General Public License as published by the Free Software Found- - * ation, either version 3 of the License, or (at your option) any later version. - * - * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; - * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * * You should have received a copy of the GNU General Public License along with RetroArch. - * If not, see . - */ - -#include - -#include -#include -#include -#include -#include -#include -#include - -#define DEVICE_SLASH "/" - -#define DEVICE_MC0 "mc0:" -#define DEVICE_MC1 "mc1:" -#define DEVICE_CDROM "cdrom0:" -#define DEVICE_CDFS "cdfs:" -#define DEVICE_MASS "mass:" -#define DEVICE_MASS0 "mass0:" -#define DEVICE_HDD "hdd:" -#define DEVICE_HDD0 "hdd0:" -#define DEVICE_HOST "host:" -#define DEVICE_HOST0 "host0:" -#define DEVICE_HOST1 "host1:" -#define DEVICE_HOST2 "host2:" -#define DEVICE_HOST3 "host3:" -#define DEVICE_HOST4 "host4:" -#define DEVICE_HOST5 "host5:" -#define DEVICE_HOST6 "host6:" -#define DEVICE_HOST7 "host7:" -#define DEVICE_HOST8 "host8:" -#define DEVICE_HOST9 "host9:" - -#define DEVICE_MC0_PATH DEVICE_MC0 DEVICE_SLASH -#define DEVICE_MC1_PATH DEVICE_MC1 DEVICE_SLASH -#define DEVICE_CDFS_PATH DEVICE_CDFS DEVICE_SLASH -#define DEVICE_CDROM_PATH DEVICE_CDROM DEVICE_SLASH -#define DEVICE_MASS_PATH DEVICE_MASS DEVICE_SLASH -#define DEVICE_MASS0_PATH DEVICE_MASS0 DEVICE_SLASH -#define DEVICE_HDD_PATH DEVICE_HDD DEVICE_SLASH -#define DEVICE_HDD0_PATH DEVICE_HDD0 DEVICE_SLASH -#define DEVICE_HOST_PATH DEVICE_HOST DEVICE_SLASH -#define DEVICE_HOST0_PATH DEVICE_HOST0 DEVICE_SLASH -#define DEVICE_HOST1_PATH DEVICE_HOST1 DEVICE_SLASH -#define DEVICE_HOST2_PATH DEVICE_HOST2 DEVICE_SLASH -#define DEVICE_HOST3_PATH DEVICE_HOST3 DEVICE_SLASH -#define DEVICE_HOST4_PATH DEVICE_HOST4 DEVICE_SLASH -#define DEVICE_HOST5_PATH DEVICE_HOST5 DEVICE_SLASH -#define DEVICE_HOST6_PATH DEVICE_HOST6 DEVICE_SLASH -#define DEVICE_HOST7_PATH DEVICE_HOST7 DEVICE_SLASH -#define DEVICE_HOST8_PATH DEVICE_HOST8 DEVICE_SLASH -#define DEVICE_HOST9_PATH DEVICE_HOST9 DEVICE_SLASH - -char *rootDevicePath(enum BootDeviceIDs device_id) -{ - switch (device_id) - { - case BOOT_DEVICE_MC0: - return DEVICE_MC0_PATH; - case BOOT_DEVICE_MC1: - return DEVICE_MC1_PATH; - case BOOT_DEVICE_CDROM: - return DEVICE_CDROM_PATH; - case BOOT_DEVICE_CDFS: - return DEVICE_CDFS_PATH; - case BOOT_DEVICE_MASS: - return DEVICE_MASS_PATH; - case BOOT_DEVICE_MASS0: - return DEVICE_MASS_PATH; - case BOOT_DEVICE_HDD: - return DEVICE_HDD_PATH; - case BOOT_DEVICE_HDD0: - return DEVICE_HDD0_PATH; - case BOOT_DEVICE_HOST: - return DEVICE_HOST_PATH; - case BOOT_DEVICE_HOST0: - return DEVICE_HOST0_PATH; - case BOOT_DEVICE_HOST1: - return DEVICE_HOST1_PATH; - case BOOT_DEVICE_HOST2: - return DEVICE_HOST2_PATH; - case BOOT_DEVICE_HOST3: - return DEVICE_HOST3_PATH; - case BOOT_DEVICE_HOST4: - return DEVICE_HOST4_PATH; - case BOOT_DEVICE_HOST5: - return DEVICE_HOST5_PATH; - case BOOT_DEVICE_HOST6: - return DEVICE_HOST6_PATH; - case BOOT_DEVICE_HOST7: - return DEVICE_HOST7_PATH; - case BOOT_DEVICE_HOST8: - return DEVICE_HOST8_PATH; - case BOOT_DEVICE_HOST9: - return DEVICE_HOST9_PATH; - default: - return ""; - } -} - -enum BootDeviceIDs getBootDeviceID(char *path) -{ - if (!strncmp(path, DEVICE_MC0, 4)) - return BOOT_DEVICE_MC0; - else if (!strncmp(path, DEVICE_MC1, 4)) - return BOOT_DEVICE_MC1; - else if (!strncmp(path, DEVICE_CDROM, 7)) - return BOOT_DEVICE_CDROM; - else if (!strncmp(path, DEVICE_CDFS, 5)) - return BOOT_DEVICE_CDFS; - else if (!strncmp(path, DEVICE_MASS, 5)) - return BOOT_DEVICE_MASS; - else if (!strncmp(path, DEVICE_MASS0, 6)) - return BOOT_DEVICE_MASS0; - else if (!strncmp(path, DEVICE_HDD, 4)) - return BOOT_DEVICE_HDD; - else if (!strncmp(path, DEVICE_HDD0, 5)) - return BOOT_DEVICE_HDD0; - else if (!strncmp(path, DEVICE_HOST, 5)) - return BOOT_DEVICE_HOST; - else if (!strncmp(path, DEVICE_HOST0, 6)) - return BOOT_DEVICE_HOST0; - else if (!strncmp(path, DEVICE_HOST1, 6)) - return BOOT_DEVICE_HOST1; - else if (!strncmp(path, DEVICE_HOST2, 6)) - return BOOT_DEVICE_HOST2; - else if (!strncmp(path, DEVICE_HOST3, 6)) - return BOOT_DEVICE_HOST3; - else if (!strncmp(path, DEVICE_HOST4, 6)) - return BOOT_DEVICE_HOST4; - else if (!strncmp(path, DEVICE_HOST5, 6)) - return BOOT_DEVICE_HOST5; - else if (!strncmp(path, DEVICE_HOST6, 6)) - return BOOT_DEVICE_HOST6; - else if (!strncmp(path, DEVICE_HOST7, 6)) - return BOOT_DEVICE_HOST7; - else if (!strncmp(path, DEVICE_HOST8, 6)) - return BOOT_DEVICE_HOST8; - else if (!strncmp(path, DEVICE_HOST9, 6)) - return BOOT_DEVICE_HOST9; - else - return BOOT_DEVICE_UNKNOWN; -} - -/* This method returns true if it can extract needed info from path, otherwise false. - * In case of true, it also updates mountString, mountPoint and newCWD parameters - * It splits path by ":", and requires a minimum of 3 elements - * Example: if path = hdd0:__common:pfs:/retroarch/ then - * mountString = "pfs:" - * mountPoint = "hdd0:__common" - * newCWD = pfs:/retroarch/ - * return true -*/ -bool getMountInfo(char *path, char *mountString, char *mountPoint, char *newCWD) -{ - struct string_list *str_list = string_split(path, ":"); - if (str_list->size < 3 ) - { - return false; - } - - sprintf(mountPoint, "%s:%s", str_list->elems[0].data, str_list->elems[1].data); - sprintf(mountString, "%s:", str_list->elems[2].data); - sprintf(newCWD, "%s%s", mountString, str_list->size == 4 ? str_list->elems[3].data : ""); - - return true; -} - -/* HACK! If booting from a USB device, keep trying to - * open this program again until it succeeds. - * - * This will ensure that the emulator will be able to load its files. - */ - -bool waitUntilDeviceIsReady(char *path) -{ - struct stat buffer; - int ret = -1; - int retries = 50; - - while(ret != 0 && retries > 0) - { - ret = stat(path, &buffer); - /* Wait untill the device is ready */ - nopdelay(); - - retries--; - } - - return ret == 0; -} diff --git a/ps2/include/ps2_devices.h b/ps2/include/ps2_devices.h deleted file mode 100644 index f7c086a3986..00000000000 --- a/ps2/include/ps2_devices.h +++ /dev/null @@ -1,52 +0,0 @@ -/* RetroArch - A frontend for libretro. - * Copyright (C) 2010-2018 - Francisco Javier Trujillo Mata - fjtrujy - * - * RetroArch is free software: you can redistribute it and/or modify it under the terms - * of the GNU General Public License as published by the Free Software Found- - * ation, either version 3 of the License, or (at your option) any later version. - * - * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; - * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * * You should have received a copy of the GNU General Public License along with RetroArch. - * If not, see . - */ - -#ifndef PS2_DEVICES_H -#define PS2_DEVICES_H - -#include - -enum BootDeviceIDs{ - BOOT_DEVICE_UNKNOWN = -1, - BOOT_DEVICE_MC0 = 0, - BOOT_DEVICE_MC1, - BOOT_DEVICE_CDROM, - BOOT_DEVICE_CDFS, - BOOT_DEVICE_MASS, - BOOT_DEVICE_MASS0, - BOOT_DEVICE_HDD, - BOOT_DEVICE_HDD0, - BOOT_DEVICE_HOST, - BOOT_DEVICE_HOST0, - BOOT_DEVICE_HOST1, - BOOT_DEVICE_HOST2, - BOOT_DEVICE_HOST3, - BOOT_DEVICE_HOST4, - BOOT_DEVICE_HOST5, - BOOT_DEVICE_HOST6, - BOOT_DEVICE_HOST7, - BOOT_DEVICE_HOST8, - BOOT_DEVICE_HOST9, - BOOT_DEVICE_COUNT, -}; - -char *rootDevicePath(enum BootDeviceIDs device_id); - -enum BootDeviceIDs getBootDeviceID(char *path); - -bool getMountInfo(char *path, char *mountString, char *mountPoint, char *newCWD); - -bool waitUntilDeviceIsReady(char *path); - -#endif diff --git a/ps2/include/ps2_irx_variables.h b/ps2/include/ps2_irx_variables.h deleted file mode 100644 index b62702f6bfb..00000000000 --- a/ps2/include/ps2_irx_variables.h +++ /dev/null @@ -1,87 +0,0 @@ -/* RetroArch - A frontend for libretro. - * Copyright (C) 2010-2018 - Francisco Javier Trujillo Mata - fjtrujy - * - * RetroArch is free software: you can redistribute it and/or modify it under the terms - * of the GNU General Public License as published by the Free Software Found- - * ation, either version 3 of the License, or (at your option) any later version. - * - * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; - * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * * You should have received a copy of the GNU General Public License along with RetroArch. - * If not, see . - */ - -#ifndef PS2_IRX_VARIABLES_H -#define PS2_IRX_VARIABLES_H - -extern unsigned char sio2man_irx[] __attribute__((aligned(16))); -extern unsigned int size_sio2man_irx; - -extern unsigned char mcman_irx[] __attribute__((aligned(16))); -extern unsigned int size_mcman_irx; - -extern unsigned char mcserv_irx[] __attribute__((aligned(16))); -extern unsigned int size_mcserv_irx; - -extern unsigned char mtapman_irx[] __attribute__((aligned(16))); -extern unsigned int size_mtapman_irx; - -extern unsigned char padman_irx[] __attribute__((aligned(16))); -extern unsigned int size_padman_irx; - -extern unsigned char iomanX_irx[] __attribute__((aligned(16))); -extern unsigned int size_iomanX_irx; - -extern unsigned char fileXio_irx[] __attribute__((aligned(16))); -extern unsigned int size_fileXio_irx; - -extern unsigned char ps2dev9_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2dev9_irx; - -extern unsigned char ps2atad_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2atad_irx; - -extern unsigned char ps2hdd_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2hdd_irx; - -extern unsigned char ps2fs_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2fs_irx; - -extern unsigned char usbd_irx[] __attribute__((aligned(16))); -extern unsigned int size_usbd_irx; - -extern unsigned char bdm_irx[] __attribute__((aligned(16))); -extern unsigned int size_bdm_irx; - -extern unsigned char bdmfs_vfat_irx[] __attribute__((aligned(16))); -extern unsigned int size_bdmfs_vfat_irx; - -extern unsigned char usbmass_bd_irx[] __attribute__((aligned(16))); -extern unsigned int size_usbmass_bd_irx; - -extern unsigned char cdfs_irx[] __attribute__((aligned(16))); -extern unsigned int size_cdfs_irx; - -extern unsigned char libsd_irx[] __attribute__((aligned(16))); -extern unsigned int size_libsd_irx; - -extern unsigned char audsrv_irx[] __attribute__((aligned(16))); -extern unsigned int size_audsrv_irx; - -extern unsigned char ps2dev9_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2dev9_irx; - -extern unsigned char ps2atad_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2atad_irx; - -extern unsigned char ps2hdd_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2hdd_irx; - -extern unsigned char ps2fs_irx[] __attribute__((aligned(16))); -extern unsigned int size_ps2fs_irx; - -extern unsigned char poweroff_irx[] __attribute__((aligned(16))); -extern unsigned int size_poweroff_irx; - -#endif /* PS2_IRX_VARIABLES_H */ diff --git a/verbosity.c b/verbosity.c index 160e06535c2..29c4439a177 100644 --- a/verbosity.c +++ b/verbosity.c @@ -19,7 +19,7 @@ #endif #if defined(__PSL1GHT__) || defined(__PS3__) -#include "defines/ps3_defines.h" +#include #endif #ifdef __MACH__