2016-10-20 13:57:35 +00:00
/* RetroArch - A frontend for libretro.
2017-01-22 12:40:32 +00:00
* Copyright ( C ) 2011 - 2017 - Daniel De Matteis
2016-10-20 13:57:35 +00:00
*
* 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 < http : //www.gnu.org/licenses/>.
*/
# include <compat/strl.h>
# include "../menu_driver.h"
# include "../menu_cbs.h"
2016-11-06 11:00:47 +00:00
# ifdef HAVE_CHEEVOS
2017-05-07 18:06:03 +00:00
# include "../../cheevos/cheevos.h"
2016-11-06 11:00:47 +00:00
# endif
2017-01-19 23:11:02 +00:00
# include "../../verbosity.h"
2016-11-06 11:00:47 +00:00
2017-07-09 23:19:56 +00:00
# include <string.h>
# include <string/stdstring.h>
2016-10-20 13:57:35 +00:00
# ifndef BIND_ACTION_SUBLABEL
# define BIND_ACTION_SUBLABEL(cbs, name) \
cbs - > action_sublabel = name ; \
cbs - > action_sublabel_ident = # name ;
# endif
2017-01-19 23:11:02 +00:00
# ifdef HAVE_NETWORKING
# include "../../network/netplay/netplay.h"
# include "../../network/netplay/netplay_discovery.h"
# endif
2018-02-11 00:46:15 +00:00
# include "../../retroarch.h"
# include "../../content.h"
2016-11-21 13:07:56 +00:00
# define default_sublabel_macro(func_name, lbl) \
static int ( func_name ) ( file_list_t * list , unsigned type , unsigned i , const char * label , const char * path , char * s , size_t len ) \
{ \
strlcpy ( s , msg_hash_to_str ( lbl ) , len ) ; \
return 0 ; \
2016-10-20 14:19:14 +00:00
}
2017-11-27 05:47:08 +00:00
default_sublabel_macro ( action_bind_sublabel_automatically_add_content_to_playlist , MENU_ENUM_SUBLABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_driver_settings_list , MENU_ENUM_SUBLABEL_DRIVER_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_retro_achievements_settings_list , MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS )
2016-11-21 14:14:22 +00:00
default_sublabel_macro ( action_bind_sublabel_saving_settings_list , MENU_ENUM_SUBLABEL_SAVING_SETTINGS )
2016-11-21 14:53:29 +00:00
default_sublabel_macro ( action_bind_sublabel_logging_settings_list , MENU_ENUM_SUBLABEL_LOGGING_SETTINGS )
2016-11-21 15:09:29 +00:00
default_sublabel_macro ( action_bind_sublabel_user_interface_settings_list , MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS )
2016-11-21 15:25:58 +00:00
default_sublabel_macro ( action_bind_sublabel_privacy_settings_list , MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS )
2016-11-21 15:46:38 +00:00
default_sublabel_macro ( action_bind_sublabel_directory_settings_list , MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS )
2016-11-21 14:34:33 +00:00
default_sublabel_macro ( action_bind_sublabel_playlist_settings_list , MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS )
2016-11-21 14:44:59 +00:00
default_sublabel_macro ( action_bind_sublabel_network_settings_list , MENU_ENUM_SUBLABEL_NETWORK_SETTINGS )
2016-11-21 17:02:34 +00:00
default_sublabel_macro ( action_bind_sublabel_user_settings_list , MENU_ENUM_SUBLABEL_USER_SETTINGS )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_recording_settings_list , MENU_ENUM_SUBLABEL_RECORDING_SETTINGS )
2016-11-21 15:59:17 +00:00
default_sublabel_macro ( action_bind_sublabel_frame_throttle_settings_list , MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS )
2016-11-21 16:21:18 +00:00
default_sublabel_macro ( action_bind_sublabel_onscreen_display_settings_list , MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_core_settings_list , MENU_ENUM_SUBLABEL_CORE_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_information_list_list , MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST )
2016-12-10 18:56:13 +00:00
default_sublabel_macro ( action_bind_sublabel_cheevos_enable , MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE )
default_sublabel_macro ( action_bind_sublabel_cheevos_test_unofficial , MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_cheevos_hardcore_mode_enable , MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE )
2017-10-31 06:19:55 +00:00
default_sublabel_macro ( action_bind_sublabel_cheevos_leaderboards_enable , MENU_ENUM_SUBLABEL_CHEEVOS_LEADERBOARDS_ENABLE )
2017-11-23 16:55:53 +00:00
default_sublabel_macro ( action_bind_sublabel_cheevos_badges_enable , MENU_ENUM_SUBLABEL_CHEEVOS_BADGES_ENABLE )
2017-07-02 07:59:39 +00:00
default_sublabel_macro ( action_bind_sublabel_cheevos_verbose_enable , MENU_ENUM_SUBLABEL_CHEEVOS_VERBOSE_ENABLE )
2017-06-20 00:04:23 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_views_settings_list , MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS )
2017-10-09 06:14:52 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_views_settings_list , MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_settings_list , MENU_ENUM_SUBLABEL_MENU_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_video_settings_list , MENU_ENUM_SUBLABEL_VIDEO_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_suspend_screensaver_enable , MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE )
2016-11-24 01:23:56 +00:00
default_sublabel_macro ( action_bind_sublabel_video_window_scale , MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SCALE )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_settings_list , MENU_ENUM_SUBLABEL_AUDIO_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_input_settings_list , MENU_ENUM_SUBLABEL_INPUT_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_wifi_settings_list , MENU_ENUM_SUBLABEL_WIFI_SETTINGS )
2016-12-03 03:40:26 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_lan_scan_settings_list , MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS )
2016-11-21 18:23:26 +00:00
default_sublabel_macro ( action_bind_sublabel_help_list , MENU_ENUM_SUBLABEL_HELP_LIST )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_services_settings_list , MENU_ENUM_SUBLABEL_SERVICES_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_ssh_enable , MENU_ENUM_SUBLABEL_SSH_ENABLE )
default_sublabel_macro ( action_bind_sublabel_samba_enable , MENU_ENUM_SUBLABEL_SAMBA_ENABLE )
default_sublabel_macro ( action_bind_sublabel_bluetooth_enable , MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE )
default_sublabel_macro ( action_bind_sublabel_user_language , MENU_ENUM_SUBLABEL_USER_LANGUAGE )
default_sublabel_macro ( action_bind_sublabel_max_swapchain_images , MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES )
default_sublabel_macro ( action_bind_sublabel_online_updater , MENU_ENUM_SUBLABEL_ONLINE_UPDATER )
default_sublabel_macro ( action_bind_sublabel_fps_show , MENU_ENUM_SUBLABEL_FPS_SHOW )
default_sublabel_macro ( action_bind_sublabel_netplay_settings , MENU_ENUM_SUBLABEL_NETPLAY )
default_sublabel_macro ( action_bind_sublabel_user_bind_settings , MENU_ENUM_SUBLABEL_INPUT_USER_BINDS )
default_sublabel_macro ( action_bind_sublabel_input_hotkey_settings , MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS )
2017-08-17 19:05:38 +00:00
default_sublabel_macro ( action_bind_sublabel_materialui_icons_enable , MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_add_content_list , MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST )
default_sublabel_macro ( action_bind_sublabel_video_frame_delay , MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY )
default_sublabel_macro ( action_bind_sublabel_video_black_frame_insertion , MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION )
default_sublabel_macro ( action_bind_sublabel_systeminfo_cpu_cores , MENU_ENUM_SUBLABEL_CPU_CORES )
default_sublabel_macro ( action_bind_sublabel_toggle_gamepad_combo , MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO )
default_sublabel_macro ( action_bind_sublabel_show_hidden_files , MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES )
default_sublabel_macro ( action_bind_sublabel_log_verbosity , MENU_ENUM_SUBLABEL_LOG_VERBOSITY )
default_sublabel_macro ( action_bind_sublabel_video_monitor_index , MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX )
default_sublabel_macro ( action_bind_sublabel_video_refresh_rate_auto , MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO )
default_sublabel_macro ( action_bind_sublabel_video_hard_sync , MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC )
default_sublabel_macro ( action_bind_sublabel_video_hard_sync_frames , MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES )
default_sublabel_macro ( action_bind_sublabel_video_threaded , MENU_ENUM_SUBLABEL_VIDEO_THREADED )
default_sublabel_macro ( action_bind_sublabel_config_save_on_exit , MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT )
2016-12-08 15:44:02 +00:00
default_sublabel_macro ( action_bind_sublabel_configuration_settings_list , MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_configurations_list_list , MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_video_shared_context , MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT )
default_sublabel_macro ( action_bind_sublabel_audio_latency , MENU_ENUM_SUBLABEL_AUDIO_LATENCY )
default_sublabel_macro ( action_bind_sublabel_audio_rate_control_delta , MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA )
default_sublabel_macro ( action_bind_sublabel_audio_mute , MENU_ENUM_SUBLABEL_AUDIO_MUTE )
2017-06-08 21:53:24 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_mixer_mute , MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_camera_allow , MENU_ENUM_SUBLABEL_CAMERA_ALLOW )
default_sublabel_macro ( action_bind_sublabel_location_allow , MENU_ENUM_SUBLABEL_LOCATION_ALLOW )
default_sublabel_macro ( action_bind_sublabel_input_max_users , MENU_ENUM_SUBLABEL_INPUT_MAX_USERS )
default_sublabel_macro ( action_bind_sublabel_input_poll_type_behavior , MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR )
default_sublabel_macro ( action_bind_sublabel_input_all_users_control_menu , MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU )
2016-11-22 07:33:36 +00:00
default_sublabel_macro ( action_bind_sublabel_input_bind_timeout , MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT )
2016-11-21 13:07:56 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_volume , MENU_ENUM_SUBLABEL_AUDIO_VOLUME )
2017-06-08 20:58:43 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_mixer_volume , MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME )
2016-11-21 15:18:58 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_sync , MENU_ENUM_SUBLABEL_AUDIO_SYNC )
2016-11-22 07:33:36 +00:00
default_sublabel_macro ( action_bind_sublabel_axis_threshold , MENU_ENUM_SUBLABEL_INPUT_AXIS_THRESHOLD )
default_sublabel_macro ( action_bind_sublabel_input_turbo_period , MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD )
default_sublabel_macro ( action_bind_sublabel_input_duty_cycle , MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE )
2016-11-22 07:48:37 +00:00
default_sublabel_macro ( action_bind_sublabel_video_vertical_sync , MENU_ENUM_SUBLABEL_VIDEO_VSYNC )
default_sublabel_macro ( action_bind_sublabel_core_allow_rotate , MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE )
default_sublabel_macro ( action_bind_sublabel_dummy_on_core_shutdown , MENU_ENUM_SUBLABEL_DUMMY_ON_CORE_SHUTDOWN )
2016-11-30 04:22:22 +00:00
default_sublabel_macro ( action_bind_sublabel_dummy_check_missing_firmware , MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE )
2016-11-22 08:05:57 +00:00
default_sublabel_macro ( action_bind_sublabel_video_refresh_rate , MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE )
default_sublabel_macro ( action_bind_sublabel_audio_enable , MENU_ENUM_SUBLABEL_AUDIO_ENABLE )
default_sublabel_macro ( action_bind_sublabel_audio_max_timing_skew , MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW )
2016-12-10 21:52:56 +00:00
default_sublabel_macro ( action_bind_sublabel_pause_nonactive , MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE )
default_sublabel_macro ( action_bind_sublabel_video_disable_composition , MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION )
2017-02-01 23:47:52 +00:00
default_sublabel_macro ( action_bind_sublabel_video_smooth , MENU_ENUM_SUBLABEL_VIDEO_SMOOTH )
2016-12-10 22:38:33 +00:00
default_sublabel_macro ( action_bind_sublabel_history_list_enable , MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE )
default_sublabel_macro ( action_bind_sublabel_content_history_size , MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE )
2016-12-11 00:29:53 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_input_unified_controls , MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS )
2016-12-12 14:17:06 +00:00
default_sublabel_macro ( action_bind_sublabel_onscreen_notifications_enable , MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE )
2017-02-01 23:47:52 +00:00
default_sublabel_macro ( action_bind_sublabel_video_crop_overscan , MENU_ENUM_SUBLABEL_VIDEO_CROP_OVERSCAN )
2017-02-01 23:51:53 +00:00
default_sublabel_macro ( action_bind_sublabel_video_filter , MENU_ENUM_SUBLABEL_VIDEO_FILTER )
2017-02-02 00:03:14 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_nickname , MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME )
default_sublabel_macro ( action_bind_sublabel_cheevos_username , MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME )
default_sublabel_macro ( action_bind_sublabel_cheevos_password , MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD )
2017-02-02 00:17:25 +00:00
default_sublabel_macro ( action_bind_sublabel_video_post_filter_record , MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD )
2017-02-02 00:30:11 +00:00
default_sublabel_macro ( action_bind_sublabel_core_list , MENU_ENUM_SUBLABEL_CORE_LIST )
default_sublabel_macro ( action_bind_sublabel_content_list , MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST )
2017-07-10 05:22:30 +00:00
default_sublabel_macro ( action_bind_sublabel_content_special , MENU_ENUM_SUBLABEL_LOAD_CONTENT_SPECIAL )
2017-02-02 00:43:26 +00:00
default_sublabel_macro ( action_bind_sublabel_network_information , MENU_ENUM_SUBLABEL_NETWORK_INFORMATION )
default_sublabel_macro ( action_bind_sublabel_system_information , MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION )
default_sublabel_macro ( action_bind_sublabel_quit_retroarch , MENU_ENUM_SUBLABEL_QUIT_RETROARCH )
2017-02-02 00:57:55 +00:00
default_sublabel_macro ( action_bind_sublabel_video_window_width , MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH )
default_sublabel_macro ( action_bind_sublabel_video_window_height , MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT )
2017-05-02 00:19:33 +00:00
default_sublabel_macro ( action_bind_sublabel_video_fullscreen_x , MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_X )
default_sublabel_macro ( action_bind_sublabel_video_fullscreen_y , MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN_Y )
2017-02-02 00:57:55 +00:00
default_sublabel_macro ( action_bind_sublabel_video_message_pos_x , MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X )
default_sublabel_macro ( action_bind_sublabel_video_message_pos_y , MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y )
default_sublabel_macro ( action_bind_sublabel_video_font_size , MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE )
default_sublabel_macro ( action_bind_sublabel_input_overlay_hide_in_menu , MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU )
2017-02-02 01:05:54 +00:00
default_sublabel_macro ( action_bind_sublabel_content_collection_list , MENU_ENUM_SUBLABEL_CONTENT_COLLECTION_LIST )
2017-02-02 02:09:30 +00:00
default_sublabel_macro ( action_bind_sublabel_video_scale_integer , MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER )
2017-02-02 03:12:43 +00:00
default_sublabel_macro ( action_bind_sublabel_video_gpu_screenshot , MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT )
default_sublabel_macro ( action_bind_sublabel_video_rotation , MENU_ENUM_SUBLABEL_VIDEO_ROTATION )
default_sublabel_macro ( action_bind_sublabel_video_force_srgb_enable , MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE )
2017-02-02 03:17:17 +00:00
default_sublabel_macro ( action_bind_sublabel_video_fullscreen , MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN )
default_sublabel_macro ( action_bind_sublabel_video_windowed_fullscreen , MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN )
2017-02-02 03:19:49 +00:00
default_sublabel_macro ( action_bind_sublabel_video_gpu_record , MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD )
2017-02-02 03:43:07 +00:00
default_sublabel_macro ( action_bind_sublabel_savestate_auto_index , MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX )
default_sublabel_macro ( action_bind_sublabel_block_sram_overwrite , MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE )
default_sublabel_macro ( action_bind_sublabel_fastforward_ratio , MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO )
default_sublabel_macro ( action_bind_sublabel_slowmotion_ratio , MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO )
default_sublabel_macro ( action_bind_sublabel_rewind , MENU_ENUM_SUBLABEL_REWIND_ENABLE )
default_sublabel_macro ( action_bind_sublabel_rewind_granularity , MENU_ENUM_SUBLABEL_REWIND_GRANULARITY )
default_sublabel_macro ( action_bind_sublabel_libretro_log_level , MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL )
default_sublabel_macro ( action_bind_sublabel_perfcnt_enable , MENU_ENUM_SUBLABEL_PERFCNT_ENABLE )
default_sublabel_macro ( action_bind_sublabel_savestate_auto_save , MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE )
default_sublabel_macro ( action_bind_sublabel_savestate_auto_load , MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD )
default_sublabel_macro ( action_bind_sublabel_savestate_thumbnail_enable , MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE )
default_sublabel_macro ( action_bind_sublabel_autosave_interval , MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL )
2017-02-02 04:02:33 +00:00
default_sublabel_macro ( action_bind_sublabel_input_remap_binds_enable , MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE )
default_sublabel_macro ( action_bind_sublabel_input_autodetect_enable , MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE )
default_sublabel_macro ( action_bind_sublabel_input_swap_ok_cancel , MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL )
2017-02-02 04:07:49 +00:00
default_sublabel_macro ( action_bind_sublabel_pause_libretro , MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO )
2017-02-02 04:20:29 +00:00
default_sublabel_macro ( action_bind_sublabel_video_driver , MENU_ENUM_SUBLABEL_VIDEO_DRIVER )
default_sublabel_macro ( action_bind_sublabel_audio_driver , MENU_ENUM_SUBLABEL_AUDIO_DRIVER )
default_sublabel_macro ( action_bind_sublabel_input_driver , MENU_ENUM_SUBLABEL_INPUT_DRIVER )
default_sublabel_macro ( action_bind_sublabel_joypad_driver , MENU_ENUM_SUBLABEL_JOYPAD_DRIVER )
default_sublabel_macro ( action_bind_sublabel_audio_resampler_driver , MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER )
default_sublabel_macro ( action_bind_sublabel_camera_driver , MENU_ENUM_SUBLABEL_CAMERA_DRIVER )
default_sublabel_macro ( action_bind_sublabel_location_driver , MENU_ENUM_SUBLABEL_LOCATION_DRIVER )
default_sublabel_macro ( action_bind_sublabel_menu_driver , MENU_ENUM_SUBLABEL_MENU_DRIVER )
default_sublabel_macro ( action_bind_sublabel_record_driver , MENU_ENUM_SUBLABEL_RECORD_DRIVER )
default_sublabel_macro ( action_bind_sublabel_wifi_driver , MENU_ENUM_SUBLABEL_WIFI_DRIVER )
2017-02-02 04:28:23 +00:00
default_sublabel_macro ( action_bind_sublabel_filter_supported_extensions , MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE )
default_sublabel_macro ( action_bind_sublabel_wallpaper , MENU_ENUM_SUBLABEL_MENU_WALLPAPER )
default_sublabel_macro ( action_bind_sublabel_dynamic_wallpaper , MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER )
2017-02-02 04:34:14 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_device , MENU_ENUM_SUBLABEL_AUDIO_DEVICE )
default_sublabel_macro ( action_bind_sublabel_audio_output_rate , MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE )
default_sublabel_macro ( action_bind_sublabel_audio_dsp_plugin , MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN )
2017-04-29 01:36:52 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_wasapi_exclusive_mode , MENU_ENUM_SUBLABEL_AUDIO_WASAPI_EXCLUSIVE_MODE )
default_sublabel_macro ( action_bind_sublabel_audio_wasapi_float_format , MENU_ENUM_SUBLABEL_AUDIO_WASAPI_FLOAT_FORMAT )
default_sublabel_macro ( action_bind_sublabel_audio_wasapi_sh_buffer_length , MENU_ENUM_SUBLABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH )
2017-02-02 04:41:34 +00:00
default_sublabel_macro ( action_bind_sublabel_overlay_opacity , MENU_ENUM_SUBLABEL_OVERLAY_OPACITY )
default_sublabel_macro ( action_bind_sublabel_overlay_scale , MENU_ENUM_SUBLABEL_OVERLAY_SCALE )
default_sublabel_macro ( action_bind_sublabel_overlay_enable , MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE )
default_sublabel_macro ( action_bind_sublabel_overlay_preset , MENU_ENUM_SUBLABEL_OVERLAY_PRESET )
2017-02-06 18:45:58 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_public_announce , MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE )
2017-02-02 04:56:45 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_ip_address , MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS )
default_sublabel_macro ( action_bind_sublabel_netplay_tcp_udp_port , MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT )
default_sublabel_macro ( action_bind_sublabel_netplay_password , MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD )
default_sublabel_macro ( action_bind_sublabel_netplay_spectate_password , MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD )
2017-02-17 00:17:06 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_start_as_spectator , MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR )
2017-02-24 02:33:44 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_allow_slaves , MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES )
default_sublabel_macro ( action_bind_sublabel_netplay_require_slaves , MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES )
2017-02-02 04:56:45 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_stateless_mode , MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE )
default_sublabel_macro ( action_bind_sublabel_netplay_check_frames , MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES )
default_sublabel_macro ( action_bind_sublabel_netplay_nat_traversal , MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL )
default_sublabel_macro ( action_bind_sublabel_stdin_cmd_enable , MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE )
2017-02-02 05:15:04 +00:00
default_sublabel_macro ( action_bind_sublabel_mouse_enable , MENU_ENUM_SUBLABEL_MOUSE_ENABLE )
default_sublabel_macro ( action_bind_sublabel_pointer_enable , MENU_ENUM_SUBLABEL_POINTER_ENABLE )
default_sublabel_macro ( action_bind_sublabel_thumbnails , MENU_ENUM_SUBLABEL_THUMBNAILS )
default_sublabel_macro ( action_bind_sublabel_timedate_enable , MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE )
default_sublabel_macro ( action_bind_sublabel_battery_level_enable , MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE )
2017-02-02 05:18:11 +00:00
default_sublabel_macro ( action_bind_sublabel_navigation_wraparound , MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND )
2018-01-01 05:53:31 +00:00
default_sublabel_macro ( action_bind_sublabel_audio_resampler_quality , MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY )
2017-02-02 05:29:22 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_enable_host , MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST )
default_sublabel_macro ( action_bind_sublabel_netplay_enable_client , MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT )
default_sublabel_macro ( action_bind_sublabel_netplay_disconnect , MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT )
default_sublabel_macro ( action_bind_sublabel_scan_file , MENU_ENUM_SUBLABEL_SCAN_FILE )
default_sublabel_macro ( action_bind_sublabel_scan_directory , MENU_ENUM_SUBLABEL_SCAN_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_video_swap_interval , MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL )
2017-02-02 05:38:21 +00:00
default_sublabel_macro ( action_bind_sublabel_sort_savefiles_enable , MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE )
default_sublabel_macro ( action_bind_sublabel_sort_savestates_enable , MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE )
2017-02-02 05:48:07 +00:00
default_sublabel_macro ( action_bind_sublabel_core_updater_buildbot_url , MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL )
2017-08-08 14:05:03 +00:00
default_sublabel_macro ( action_bind_sublabel_input_overlay_show_physical_inputs , MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS )
2017-08-08 14:56:27 +00:00
default_sublabel_macro ( action_bind_sublabel_input_overlay_show_physical_inputs_port , MENU_ENUM_SUBLABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT )
2017-02-02 05:48:07 +00:00
default_sublabel_macro ( action_bind_sublabel_core_updater_buildbot_assets_url , MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL )
default_sublabel_macro ( action_bind_sublabel_core_updater_auto_extract_archive , MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE )
2017-02-02 05:50:26 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_refresh_rooms , MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS )
2017-10-02 20:17:44 +00:00
default_sublabel_macro ( action_bind_sublabel_rename_entry , MENU_ENUM_SUBLABEL_RENAME_ENTRY )
2017-02-02 06:18:24 +00:00
default_sublabel_macro ( action_bind_sublabel_delete_entry , MENU_ENUM_SUBLABEL_DELETE_ENTRY )
default_sublabel_macro ( action_bind_sublabel_information , MENU_ENUM_SUBLABEL_INFORMATION )
default_sublabel_macro ( action_bind_sublabel_run , MENU_ENUM_SUBLABEL_RUN )
2017-08-05 02:34:13 +00:00
default_sublabel_macro ( action_bind_sublabel_add_to_favorites , MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES )
2018-01-01 18:38:16 +00:00
default_sublabel_macro ( action_bind_sublabel_goto_favorites , MENU_ENUM_SUBLABEL_GOTO_FAVORITES )
default_sublabel_macro ( action_bind_sublabel_goto_images , MENU_ENUM_SUBLABEL_GOTO_IMAGES )
default_sublabel_macro ( action_bind_sublabel_goto_music , MENU_ENUM_SUBLABEL_GOTO_MUSIC )
default_sublabel_macro ( action_bind_sublabel_goto_video , MENU_ENUM_SUBLABEL_GOTO_VIDEO )
2017-02-02 06:18:24 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_filebrowser_settings , MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS )
2017-02-02 06:29:48 +00:00
default_sublabel_macro ( action_bind_sublabel_auto_remaps_enable , MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE )
default_sublabel_macro ( action_bind_sublabel_auto_overrides_enable , MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE )
default_sublabel_macro ( action_bind_sublabel_game_specific_options , MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS )
2017-02-02 07:32:23 +00:00
default_sublabel_macro ( action_bind_sublabel_core_enable , MENU_ENUM_SUBLABEL_CORE_ENABLE )
2017-02-02 07:40:06 +00:00
default_sublabel_macro ( action_bind_sublabel_database_manager , MENU_ENUM_SUBLABEL_DATABASE_MANAGER )
default_sublabel_macro ( action_bind_sublabel_cursor_manager , MENU_ENUM_SUBLABEL_CURSOR_MANAGER )
2017-02-02 07:54:08 +00:00
default_sublabel_macro ( action_bind_sublabel_take_screenshot , MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT )
default_sublabel_macro ( action_bind_sublabel_close_content , MENU_ENUM_SUBLABEL_CLOSE_CONTENT )
default_sublabel_macro ( action_bind_sublabel_load_state , MENU_ENUM_SUBLABEL_LOAD_STATE )
default_sublabel_macro ( action_bind_sublabel_save_state , MENU_ENUM_SUBLABEL_SAVE_STATE )
default_sublabel_macro ( action_bind_sublabel_resume_content , MENU_ENUM_SUBLABEL_RESUME_CONTENT )
default_sublabel_macro ( action_bind_sublabel_state_slot , MENU_ENUM_SUBLABEL_STATE_SLOT )
default_sublabel_macro ( action_bind_sublabel_undo_load_state , MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE )
default_sublabel_macro ( action_bind_sublabel_undo_save_state , MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE )
2017-02-02 08:01:58 +00:00
default_sublabel_macro ( action_bind_sublabel_accounts_retro_achievements , MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS )
default_sublabel_macro ( action_bind_sublabel_accounts_list , MENU_ENUM_SUBLABEL_ACCOUNTS_LIST )
default_sublabel_macro ( action_bind_sublabel_input_meta_rewind , MENU_ENUM_SUBLABEL_INPUT_META_REWIND )
2017-02-02 08:13:46 +00:00
default_sublabel_macro ( action_bind_sublabel_restart_content , MENU_ENUM_SUBLABEL_RESTART_CONTENT )
default_sublabel_macro ( action_bind_sublabel_save_current_config_override_core , MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE )
default_sublabel_macro ( action_bind_sublabel_save_current_config_override_game , MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME )
default_sublabel_macro ( action_bind_sublabel_core_cheat_options , MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS )
default_sublabel_macro ( action_bind_sublabel_shader_options , MENU_ENUM_SUBLABEL_SHADER_OPTIONS )
default_sublabel_macro ( action_bind_sublabel_core_input_remapping_options , MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS )
default_sublabel_macro ( action_bind_sublabel_core_options , MENU_ENUM_SUBLABEL_CORE_OPTIONS )
2017-02-02 08:25:29 +00:00
default_sublabel_macro ( action_bind_sublabel_show_advanced_settings , MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_threaded_data_runloop_enable , MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE )
2017-08-14 17:40:25 +00:00
default_sublabel_macro ( action_bind_sublabel_playlist_entry_rename , MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME )
2017-02-02 08:29:02 +00:00
default_sublabel_macro ( action_bind_sublabel_playlist_entry_remove , MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE )
2017-02-02 08:43:07 +00:00
default_sublabel_macro ( action_bind_sublabel_system_directory , MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_rgui_browser_directory , MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_content_dir , MENU_ENUM_SUBLABEL_CONTENT_DIR )
default_sublabel_macro ( action_bind_dynamic_wallpapers_directory , MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY )
default_sublabel_macro ( action_bind_thumbnails_directory , MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY )
default_sublabel_macro ( action_bind_rgui_config_directory , MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY )
2017-02-02 17:40:13 +00:00
default_sublabel_macro ( action_bind_sublabel_input_latency_frames , MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN )
default_sublabel_macro ( action_bind_sublabel_input_latency_frames_range , MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE )
2017-02-02 17:57:51 +00:00
default_sublabel_macro ( action_bind_sublabel_disk_cycle_tray_status , MENU_ENUM_SUBLABEL_DISK_CYCLE_TRAY_STATUS )
default_sublabel_macro ( action_bind_sublabel_disk_image_append , MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND )
default_sublabel_macro ( action_bind_sublabel_disk_index , MENU_ENUM_SUBLABEL_DISK_INDEX )
default_sublabel_macro ( action_bind_sublabel_disk_options , MENU_ENUM_SUBLABEL_DISK_OPTIONS )
2017-02-02 18:11:40 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_throttle_framerate , MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE )
default_sublabel_macro ( action_bind_sublabel_xmb_icon_theme , MENU_ENUM_SUBLABEL_XMB_THEME )
default_sublabel_macro ( action_bind_sublabel_xmb_shadows_enable , MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE )
default_sublabel_macro ( action_bind_sublabel_menu_color_theme , MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME )
default_sublabel_macro ( action_bind_sublabel_menu_wallpaper_opacity , MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY )
2017-10-09 07:30:53 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_framebuffer_opacity , MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY )
2017-02-02 18:18:47 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_ribbon_enable , MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE )
default_sublabel_macro ( action_bind_sublabel_menu_font , MENU_ENUM_SUBLABEL_XMB_FONT )
2017-10-09 06:14:52 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_take_screenshot , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT )
2017-10-09 07:13:00 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_save_load_state , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE )
2017-10-09 07:30:53 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_undo_save_load_state , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE )
2017-10-09 07:46:42 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_add_to_favorites , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES )
2017-10-09 07:56:27 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_options , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS )
2017-10-09 08:05:32 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_controls , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS )
2017-10-09 08:17:15 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_cheats , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS )
2017-10-09 08:30:25 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_shaders , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS )
2017-10-09 08:44:37 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_save_core_overrides , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES )
2017-10-09 08:53:58 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_save_game_overrides , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES )
2017-10-09 09:16:04 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu_show_information , MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION )
2017-10-11 09:30:53 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_enable_kiosk_mode , MENU_ENUM_SUBLABEL_MENU_ENABLE_KIOSK_MODE )
default_sublabel_macro ( action_bind_sublabel_menu_disable_kiosk_mode , MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE )
default_sublabel_macro ( action_bind_sublabel_menu_kiosk_mode_password , MENU_ENUM_SUBLABEL_MENU_KIOSK_MODE_PASSWORD )
2018-01-01 18:38:16 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_favorites_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES )
default_sublabel_macro ( action_bind_sublabel_menu_images_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES )
2017-10-05 07:14:05 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_load_core , MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE )
2017-10-05 07:26:25 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_load_content , MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT )
2017-10-06 06:18:39 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_information , MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION )
default_sublabel_macro ( action_bind_sublabel_menu_show_configurations , MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS )
2017-10-06 06:28:45 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_help , MENU_ENUM_SUBLABEL_MENU_SHOW_HELP )
2017-10-06 07:27:42 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_quit_retroarch , MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH )
2017-10-06 07:40:41 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_reboot , MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT )
2017-06-19 23:42:28 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_online_updater , MENU_ENUM_SUBLABEL_MENU_SHOW_ONLINE_UPDATER )
2017-10-09 07:30:53 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_show_core_updater , MENU_ENUM_SUBLABEL_MENU_SHOW_CORE_UPDATER )
2018-01-01 18:38:16 +00:00
default_sublabel_macro ( action_bind_sublabel_menu_music_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC )
default_sublabel_macro ( action_bind_sublabel_menu_video_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO )
default_sublabel_macro ( action_bind_sublabel_menu_netplay_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY )
default_sublabel_macro ( action_bind_sublabel_menu_settings_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS )
default_sublabel_macro ( action_bind_sublabel_menu_settings_tab_enable_password , MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD )
default_sublabel_macro ( action_bind_sublabel_menu_history_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY )
default_sublabel_macro ( action_bind_sublabel_menu_import_content_tab , MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD )
2017-09-26 12:41:07 +00:00
default_sublabel_macro ( action_bind_sublabel_main_menu_enable_settings , MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS )
2017-02-02 18:39:10 +00:00
default_sublabel_macro ( action_bind_sublabel_rgui_show_start_screen , MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN )
default_sublabel_macro ( action_bind_sublabel_menu_header_opacity , MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY )
default_sublabel_macro ( action_bind_sublabel_menu_footer_opacity , MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY )
default_sublabel_macro ( action_bind_sublabel_dpi_override_enable , MENU_ENUM_SUBLABEL_DPI_OVERRIDE_ENABLE )
default_sublabel_macro ( action_bind_sublabel_dpi_override_value , MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE )
2017-02-02 19:01:07 +00:00
default_sublabel_macro ( action_bind_sublabel_core_assets_directory , MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_input_remapping_directory , MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_core_directory , MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH )
default_sublabel_macro ( action_bind_sublabel_core_info_directory , MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH )
default_sublabel_macro ( action_bind_sublabel_joypad_autoconfig_directory , MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR )
default_sublabel_macro ( action_bind_sublabel_playlists_directory , MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_cache_directory , MENU_ENUM_SUBLABEL_CACHE_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_database_directory , MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_cursor_directory , MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_assets_directory , MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY )
2017-02-02 19:16:32 +00:00
default_sublabel_macro ( action_bind_sublabel_savefile_directory , MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_savestate_directory , MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_screenshot_directory , MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_overlay_directory , MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_cheatfile_directory , MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH )
default_sublabel_macro ( action_bind_sublabel_audio_filter_directory , MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR )
default_sublabel_macro ( action_bind_sublabel_video_filter_directory , MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR )
default_sublabel_macro ( action_bind_sublabel_video_shader_directory , MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR )
default_sublabel_macro ( action_bind_sublabel_recording_output_directory , MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY )
default_sublabel_macro ( action_bind_sublabel_recording_config_directory , MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY )
2017-02-02 19:19:40 +00:00
default_sublabel_macro ( action_bind_sublabel_video_font_path , MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH )
2017-02-02 19:26:24 +00:00
default_sublabel_macro ( action_bind_sublabel_shader_apply_changes , MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES )
2018-01-25 20:50:57 +00:00
default_sublabel_macro ( action_bind_sublabel_shader_watch_for_changes , MENU_ENUM_SUBLABEL_SHADER_WATCH_FOR_CHANGES )
2017-02-02 19:26:24 +00:00
default_sublabel_macro ( action_bind_sublabel_shader_num_passes , MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES )
2017-02-02 20:23:16 +00:00
default_sublabel_macro ( action_bind_sublabel_shader_preset , MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET )
default_sublabel_macro ( action_bind_sublabel_shader_preset_save_as , MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS )
default_sublabel_macro ( action_bind_sublabel_shader_preset_save_core , MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE )
2018-02-09 03:24:18 +00:00
default_sublabel_macro ( action_bind_sublabel_shader_preset_save_parent , MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_PARENT )
2017-02-02 20:23:16 +00:00
default_sublabel_macro ( action_bind_sublabel_shader_preset_save_game , MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME )
2017-02-02 20:30:34 +00:00
default_sublabel_macro ( action_bind_sublabel_shader_parameters , MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS )
default_sublabel_macro ( action_bind_sublabel_shader_preset_parameters , MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS )
2017-02-02 20:37:34 +00:00
default_sublabel_macro ( action_bind_sublabel_cheat_apply_changes , MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES )
default_sublabel_macro ( action_bind_sublabel_cheat_num_passes , MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES )
default_sublabel_macro ( action_bind_sublabel_cheat_file_load , MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD )
default_sublabel_macro ( action_bind_sublabel_cheat_file_save_as , MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS )
2017-02-02 20:41:34 +00:00
default_sublabel_macro ( action_bind_sublabel_quick_menu , MENU_ENUM_SUBLABEL_CONTENT_SETTINGS )
2017-02-02 20:45:12 +00:00
default_sublabel_macro ( action_bind_sublabel_core_information , MENU_ENUM_SUBLABEL_CORE_INFORMATION )
2017-05-02 01:10:41 +00:00
default_sublabel_macro ( action_bind_sublabel_video_aspect_ratio , MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO )
2017-02-02 20:54:01 +00:00
default_sublabel_macro ( action_bind_sublabel_video_viewport_custom_height , MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT )
default_sublabel_macro ( action_bind_sublabel_video_viewport_custom_width , MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH )
default_sublabel_macro ( action_bind_sublabel_video_viewport_custom_x , MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X )
default_sublabel_macro ( action_bind_sublabel_video_viewport_custom_y , MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y )
2017-03-04 21:03:15 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_use_mitm_server , MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER )
2018-02-02 20:37:02 +00:00
default_sublabel_macro ( action_bind_sublabel_netplay_mitm_server , MENU_ENUM_SUBLABEL_NETPLAY_MITM_SERVER )
2017-08-03 22:38:30 +00:00
default_sublabel_macro ( action_bind_sublabel_core_delete , MENU_ENUM_SUBLABEL_CORE_DELETE )
2017-01-19 23:11:02 +00:00
2016-11-06 11:00:47 +00:00
static int action_bind_sublabel_cheevos_entry (
file_list_t * list ,
unsigned type , unsigned i ,
const char * label , const char * path ,
char * s , size_t len )
{
# ifdef HAVE_CHEEVOS
cheevos_ctx_desc_t desc_info ;
unsigned new_id = type - MENU_SETTINGS_CHEEVOS_START ;
desc_info . idx = new_id ;
desc_info . s = s ;
desc_info . len = len ;
cheevos_get_description ( & desc_info ) ;
strlcpy ( s , desc_info . s , len ) ;
# endif
return 0 ;
2016-11-21 13:09:21 +00:00
}
2018-02-11 00:46:15 +00:00
static int action_bind_sublabel_subsystem_add (
file_list_t * list ,
unsigned type , unsigned i ,
const char * label , const char * path ,
char * s , size_t len )
{
rarch_system_info_t * system = runloop_get_system_info ( ) ;
const struct retro_subsystem_info * subsystem = NULL ;
subsystem = system - > subsystem . data + ( type - MENU_SETTINGS_SUBSYSTEM_ADD ) ;
if ( subsystem & & pending_subsystem_rom_id < subsystem - > num_roms )
snprintf ( s , len , " Current Content: %s " , pending_subsystem = = type - MENU_SETTINGS_SUBSYSTEM_ADD ? subsystem - > roms [ pending_subsystem_rom_id ] . desc : subsystem - > roms [ 0 ] . desc ) ;
return 0 ;
}
2017-01-22 20:27:36 +00:00
# ifdef HAVE_NETWORKING
2017-01-19 23:11:02 +00:00
static int action_bind_sublabel_netplay_room (
file_list_t * list ,
unsigned type , unsigned i ,
const char * label , const char * path ,
char * s , size_t len )
{
2017-10-02 20:06:32 +00:00
uint32_t gamecrc = 0 ;
const char * ra_version = NULL ;
const char * corename = NULL ;
const char * gamename = NULL ;
const char * core_ver = NULL ;
2017-12-17 16:51:50 +00:00
const char * frontend = NULL ;
2017-09-21 03:50:28 +00:00
/* This offset may cause issues if any entries are added to this menu */
2017-09-10 23:10:06 +00:00
unsigned offset = i - 3 ;
2017-09-10 23:26:04 +00:00
2017-09-13 02:21:00 +00:00
if ( i < 1 | | offset > ( unsigned ) netplay_room_count )
2017-09-10 23:26:04 +00:00
return 0 ;
2017-10-02 20:06:32 +00:00
ra_version = netplay_room_list [ offset ] . retroarch_version ;
corename = netplay_room_list [ offset ] . corename ;
gamename = netplay_room_list [ offset ] . gamename ;
core_ver = netplay_room_list [ offset ] . coreversion ;
2017-12-17 16:51:50 +00:00
gamecrc = netplay_room_list [ offset ] . gamecrc ;
frontend = netplay_room_list [ offset ] . frontend ;
2017-09-10 23:26:04 +00:00
2017-10-02 20:06:32 +00:00
snprintf ( s , len ,
2017-12-17 16:51:50 +00:00
" RetroArch: %s (%s) \n Core: %s (%s) \n Game: %s (%08x) " ,
2017-09-10 23:10:06 +00:00
string_is_empty ( ra_version ) ? " n/a " : ra_version ,
2017-12-17 16:51:50 +00:00
string_is_empty ( frontend ) ? " n/a " : frontend ,
2017-09-10 23:10:06 +00:00
corename , core_ver ,
! string_is_equal ( gamename , " N/A " ) ? gamename : " n/a " ,
gamecrc ) ;
2017-01-22 20:24:57 +00:00
#if 0
2017-09-10 23:10:06 +00:00
strlcpy ( s , corename , len ) ;
2017-01-22 20:24:57 +00:00
# endif
2017-01-19 23:11:02 +00:00
return 0 ;
}
2017-01-22 20:27:36 +00:00
# endif
2017-01-19 23:11:02 +00:00
2016-11-21 13:09:21 +00:00
static int action_bind_sublabel_generic (
file_list_t * list ,
unsigned type , unsigned i ,
const char * label , const char * path ,
char * s , size_t len )
{
return 0 ;
2016-11-21 12:51:09 +00:00
}
2016-10-20 13:57:35 +00:00
int menu_cbs_init_bind_sublabel ( menu_file_list_cbs_t * cbs ,
const char * path , const char * label , unsigned type , size_t idx )
{
if ( ! cbs )
return - 1 ;
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_generic ) ;
if ( cbs - > enum_idx ! = MSG_UNKNOWN )
{
switch ( cbs - > enum_idx )
{
2018-01-01 05:53:31 +00:00
case MENU_ENUM_LABEL_AUDIO_RESAMPLER_QUALITY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_resampler_quality ) ;
break ;
2017-08-17 19:05:38 +00:00
case MENU_ENUM_LABEL_MATERIALUI_ICONS_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_materialui_icons_enable ) ;
break ;
2017-02-02 20:54:01 +00:00
case MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_viewport_custom_height ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_viewport_custom_width ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_X :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_viewport_custom_x ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_Y :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_viewport_custom_y ) ;
break ;
2017-05-02 01:10:41 +00:00
case MENU_ENUM_LABEL_VIDEO_ASPECT_RATIO :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_aspect_ratio ) ;
break ;
2017-02-02 20:45:12 +00:00
case MENU_ENUM_LABEL_CORE_INFORMATION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_information ) ;
break ;
2017-02-02 20:41:34 +00:00
case MENU_ENUM_LABEL_CONTENT_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu ) ;
break ;
2017-02-02 20:37:34 +00:00
case MENU_ENUM_LABEL_CHEAT_FILE_SAVE_AS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheat_file_save_as ) ;
break ;
case MENU_ENUM_LABEL_CHEAT_FILE_LOAD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheat_file_load ) ;
break ;
case MENU_ENUM_LABEL_CHEAT_APPLY_CHANGES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheat_apply_changes ) ;
break ;
case MENU_ENUM_LABEL_CHEAT_NUM_PASSES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheat_num_passes ) ;
break ;
2017-02-02 20:30:34 +00:00
case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_parameters ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_preset_parameters ) ;
break ;
2017-02-02 20:23:16 +00:00
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE_CORE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_preset_save_core ) ;
break ;
2018-02-09 03:24:18 +00:00
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE_PARENT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_preset_save_parent ) ;
break ;
2017-02-02 20:23:16 +00:00
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE_GAME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_preset_save_game ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE_AS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_preset_save_as ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_preset ) ;
break ;
2017-02-02 19:26:24 +00:00
case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_num_passes ) ;
break ;
case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_apply_changes ) ;
break ;
2018-01-25 20:50:57 +00:00
case MENU_ENUM_LABEL_SHADER_WATCH_FOR_CHANGES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_watch_for_changes ) ;
break ;
2017-02-02 19:19:40 +00:00
case MENU_ENUM_LABEL_VIDEO_FONT_PATH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_font_path ) ;
break ;
2017-02-02 19:16:32 +00:00
case MENU_ENUM_LABEL_RECORDING_CONFIG_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_recording_config_directory ) ;
break ;
case MENU_ENUM_LABEL_RECORDING_OUTPUT_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_recording_output_directory ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_SHADER_DIR :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_shader_directory ) ;
break ;
case MENU_ENUM_LABEL_AUDIO_FILTER_DIR :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_filter_directory ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_FILTER_DIR :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_filter_directory ) ;
break ;
case MENU_ENUM_LABEL_CHEAT_DATABASE_PATH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheatfile_directory ) ;
break ;
case MENU_ENUM_LABEL_OVERLAY_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_overlay_directory ) ;
break ;
case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_screenshot_directory ) ;
break ;
case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_savefile_directory ) ;
break ;
case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_savestate_directory ) ;
break ;
2017-02-02 19:01:07 +00:00
case MENU_ENUM_LABEL_ASSETS_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_assets_directory ) ;
break ;
case MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_database_directory ) ;
break ;
case MENU_ENUM_LABEL_CURSOR_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cursor_directory ) ;
break ;
case MENU_ENUM_LABEL_CACHE_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cache_directory ) ;
break ;
case MENU_ENUM_LABEL_PLAYLIST_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_playlists_directory ) ;
break ;
case MENU_ENUM_LABEL_JOYPAD_AUTOCONFIG_DIR :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_joypad_autoconfig_directory ) ;
break ;
case MENU_ENUM_LABEL_LIBRETRO_INFO_PATH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_info_directory ) ;
break ;
case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_directory ) ;
break ;
case MENU_ENUM_LABEL_CORE_ASSETS_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_assets_directory ) ;
break ;
case MENU_ENUM_LABEL_INPUT_REMAPPING_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_remapping_directory ) ;
break ;
2017-02-02 18:39:10 +00:00
case MENU_ENUM_LABEL_DPI_OVERRIDE_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_dpi_override_enable ) ;
break ;
case MENU_ENUM_LABEL_DPI_OVERRIDE_VALUE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_dpi_override_value ) ;
break ;
case MENU_ENUM_LABEL_MATERIALUI_MENU_FOOTER_OPACITY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_footer_opacity ) ;
break ;
case MENU_ENUM_LABEL_MATERIALUI_MENU_HEADER_OPACITY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_header_opacity ) ;
break ;
case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_rgui_show_start_screen ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_ADD :
2017-02-02 18:39:10 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_import_content_tab ) ;
break ;
2017-09-26 12:41:07 +00:00
case MENU_ENUM_LABEL_XMB_MAIN_MENU_ENABLE_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_main_menu_enable_settings ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_HISTORY :
2017-02-02 18:39:10 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_history_tab ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_SETTINGS :
2017-02-02 18:39:10 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_settings_tab ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_SETTINGS_PASSWORD :
2017-09-26 12:41:07 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_settings_tab_enable_password ) ;
break ;
2017-08-16 01:15:04 +00:00
case MENU_ENUM_LABEL_GOTO_IMAGES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_goto_images ) ;
break ;
case MENU_ENUM_LABEL_GOTO_MUSIC :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_goto_music ) ;
break ;
case MENU_ENUM_LABEL_GOTO_VIDEO :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_goto_video ) ;
break ;
2017-08-15 22:01:56 +00:00
case MENU_ENUM_LABEL_GOTO_FAVORITES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_goto_favorites ) ;
break ;
2017-10-09 06:14:52 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_take_screenshot ) ;
break ;
2017-10-09 07:13:00 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_save_load_state ) ;
break ;
2017-10-09 07:30:53 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_undo_save_load_state ) ;
break ;
2017-10-09 07:46:42 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_add_to_favorites ) ;
break ;
2017-10-09 07:56:27 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_OPTIONS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_options ) ;
break ;
2017-10-09 08:05:32 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_CONTROLS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_controls ) ;
break ;
2017-10-09 08:17:15 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_CHEATS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_cheats ) ;
break ;
2017-10-09 08:30:25 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_SHADERS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_shaders ) ;
break ;
2017-10-09 08:44:37 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_save_core_overrides ) ;
break ;
2017-10-09 08:53:58 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_save_game_overrides ) ;
break ;
2017-10-09 09:16:04 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_SHOW_INFORMATION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_show_information ) ;
break ;
2017-10-11 09:30:53 +00:00
case MENU_ENUM_LABEL_MENU_ENABLE_KIOSK_MODE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_enable_kiosk_mode ) ;
break ;
case MENU_ENUM_LABEL_MENU_DISABLE_KIOSK_MODE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_disable_kiosk_mode ) ;
break ;
case MENU_ENUM_LABEL_MENU_KIOSK_MODE_PASSWORD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_kiosk_mode_password ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_FAVORITES :
2017-08-13 22:44:50 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_favorites_tab ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_IMAGES :
2017-02-02 18:39:10 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_images_tab ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_MUSIC :
2017-02-02 18:39:10 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_music_tab ) ;
break ;
2017-10-05 07:14:05 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_LOAD_CORE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_load_core ) ;
break ;
2017-10-05 07:26:25 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_LOAD_CONTENT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_load_content ) ;
break ;
2017-10-05 12:30:15 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_INFORMATION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_information ) ;
break ;
2017-10-06 06:18:39 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_CONFIGURATIONS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_configurations ) ;
break ;
2017-10-06 06:28:45 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_HELP :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_help ) ;
break ;
2017-10-06 07:27:42 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_QUIT_RETROARCH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_quit_retroarch ) ;
break ;
2017-10-06 07:40:41 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_REBOOT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_reboot ) ;
break ;
2017-06-19 23:42:28 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_ONLINE_UPDATER :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_online_updater ) ;
break ;
2017-06-20 00:22:07 +00:00
case MENU_ENUM_LABEL_MENU_SHOW_CORE_UPDATER :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_show_core_updater ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_NETPLAY :
2017-02-28 08:52:33 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_netplay_tab ) ;
break ;
2018-01-01 18:38:16 +00:00
case MENU_ENUM_LABEL_CONTENT_SHOW_VIDEO :
2017-02-02 18:39:10 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_video_tab ) ;
break ;
2017-02-02 18:18:47 +00:00
case MENU_ENUM_LABEL_XMB_FONT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_font ) ;
break ;
case MENU_ENUM_LABEL_XMB_RIBBON_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_ribbon_enable ) ;
break ;
2017-08-15 20:17:02 +00:00
case MENU_ENUM_LABEL_MENU_FRAMEBUFFER_OPACITY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_framebuffer_opacity ) ;
break ;
2017-02-02 18:11:40 +00:00
case MENU_ENUM_LABEL_MENU_WALLPAPER_OPACITY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_wallpaper_opacity ) ;
break ;
case MENU_ENUM_LABEL_MATERIALUI_MENU_COLOR_THEME :
case MENU_ENUM_LABEL_XMB_MENU_COLOR_THEME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_color_theme ) ;
break ;
case MENU_ENUM_LABEL_XMB_SHADOWS_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_xmb_shadows_enable ) ;
break ;
case MENU_ENUM_LABEL_XMB_THEME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_xmb_icon_theme ) ;
break ;
case MENU_ENUM_LABEL_MENU_THROTTLE_FRAMERATE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_throttle_framerate ) ;
break ;
2017-02-02 17:57:51 +00:00
case MENU_ENUM_LABEL_DISK_IMAGE_APPEND :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_disk_image_append ) ;
break ;
2018-02-11 00:46:15 +00:00
case MENU_ENUM_LABEL_SUBSYSTEM_ADD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_subsystem_add ) ;
break ;
2017-02-02 17:57:51 +00:00
case MENU_ENUM_LABEL_DISK_CYCLE_TRAY_STATUS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_disk_cycle_tray_status ) ;
break ;
case MENU_ENUM_LABEL_DISK_INDEX :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_disk_index ) ;
break ;
case MENU_ENUM_LABEL_DISK_OPTIONS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_disk_options ) ;
break ;
2017-02-02 17:40:13 +00:00
case MENU_ENUM_LABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_latency_frames_range ) ;
break ;
case MENU_ENUM_LABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_latency_frames ) ;
break ;
2017-02-02 08:43:07 +00:00
case MENU_ENUM_LABEL_RGUI_CONFIG_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_rgui_config_directory ) ;
break ;
case MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_thumbnails_directory ) ;
break ;
case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_dynamic_wallpapers_directory ) ;
break ;
case MENU_ENUM_LABEL_CONTENT_DIR :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_content_dir ) ;
2017-02-02 08:43:07 +00:00
break ;
case MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_rgui_browser_directory ) ;
2017-02-02 08:43:07 +00:00
break ;
case MENU_ENUM_LABEL_SYSTEM_DIRECTORY :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_system_directory ) ;
2017-02-02 08:43:07 +00:00
break ;
2017-08-14 17:40:25 +00:00
case MENU_ENUM_LABEL_PLAYLIST_ENTRY_RENAME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_playlist_entry_rename ) ;
break ;
2017-02-02 08:29:02 +00:00
case MENU_ENUM_LABEL_PLAYLIST_ENTRY_REMOVE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_playlist_entry_remove ) ;
2017-02-02 08:29:02 +00:00
break ;
2017-02-02 08:25:29 +00:00
case MENU_ENUM_LABEL_THREADED_DATA_RUNLOOP_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_threaded_data_runloop_enable ) ;
2017-02-02 08:25:29 +00:00
break ;
case MENU_ENUM_LABEL_SHOW_ADVANCED_SETTINGS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_show_advanced_settings ) ;
2017-02-02 08:25:29 +00:00
break ;
2017-02-02 08:13:46 +00:00
case MENU_ENUM_LABEL_CORE_OPTIONS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_options ) ;
2017-02-02 08:13:46 +00:00
break ;
case MENU_ENUM_LABEL_CORE_INPUT_REMAPPING_OPTIONS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_input_remapping_options ) ;
2017-02-02 08:13:46 +00:00
break ;
case MENU_ENUM_LABEL_CORE_CHEAT_OPTIONS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_cheat_options ) ;
2017-02-02 08:13:46 +00:00
break ;
case MENU_ENUM_LABEL_SHADER_OPTIONS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_shader_options ) ;
2017-02-02 08:13:46 +00:00
break ;
case MENU_ENUM_LABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_save_current_config_override_game ) ;
2017-02-02 08:13:46 +00:00
break ;
case MENU_ENUM_LABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_save_current_config_override_core ) ;
2017-02-02 08:13:46 +00:00
break ;
case MENU_ENUM_LABEL_RESTART_CONTENT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_restart_content ) ;
2017-02-02 08:13:46 +00:00
break ;
2017-02-02 08:01:58 +00:00
case MENU_ENUM_LABEL_REWIND_SETTINGS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_meta_rewind ) ;
2017-02-02 08:01:58 +00:00
break ;
case MENU_ENUM_LABEL_ACCOUNTS_LIST :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_accounts_list ) ;
2017-02-02 08:01:58 +00:00
break ;
case MENU_ENUM_LABEL_ACCOUNTS_RETRO_ACHIEVEMENTS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_accounts_retro_achievements ) ;
2017-02-02 08:01:58 +00:00
break ;
2017-02-02 07:54:08 +00:00
case MENU_ENUM_LABEL_UNDO_SAVE_STATE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_undo_save_state ) ;
2017-02-02 07:54:08 +00:00
break ;
case MENU_ENUM_LABEL_UNDO_LOAD_STATE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_undo_load_state ) ;
2017-02-02 07:54:08 +00:00
break ;
case MENU_ENUM_LABEL_STATE_SLOT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_state_slot ) ;
2017-02-02 07:54:08 +00:00
break ;
case MENU_ENUM_LABEL_RESUME :
case MENU_ENUM_LABEL_RESUME_CONTENT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_resume_content ) ;
2017-02-02 07:54:08 +00:00
break ;
case MENU_ENUM_LABEL_SAVE_STATE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_save_state ) ;
2017-02-02 07:54:08 +00:00
break ;
case MENU_ENUM_LABEL_LOAD_STATE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_load_state ) ;
2017-02-02 07:54:08 +00:00
break ;
case MENU_ENUM_LABEL_CLOSE_CONTENT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_close_content ) ;
2017-02-02 07:54:08 +00:00
break ;
case MENU_ENUM_LABEL_TAKE_SCREENSHOT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_take_screenshot ) ;
2017-02-02 07:54:08 +00:00
break ;
2017-02-02 07:40:06 +00:00
case MENU_ENUM_LABEL_CURSOR_MANAGER :
case MENU_ENUM_LABEL_CURSOR_MANAGER_LIST :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cursor_manager ) ;
2017-02-02 07:40:06 +00:00
break ;
case MENU_ENUM_LABEL_DATABASE_MANAGER :
case MENU_ENUM_LABEL_DATABASE_MANAGER_LIST :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_database_manager ) ;
2017-02-02 07:40:06 +00:00
break ;
2017-02-02 07:32:23 +00:00
case MENU_ENUM_LABEL_CORE_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_enable ) ;
2017-02-02 07:32:23 +00:00
break ;
2017-02-02 06:29:48 +00:00
case MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_game_specific_options ) ;
2017-02-02 06:29:48 +00:00
break ;
case MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_auto_overrides_enable ) ;
2017-02-02 06:29:48 +00:00
break ;
case MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_auto_remaps_enable ) ;
2017-02-02 06:29:48 +00:00
break ;
2017-02-02 06:18:24 +00:00
case MENU_ENUM_LABEL_MENU_FILE_BROWSER_SETTINGS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_filebrowser_settings ) ;
break ;
case MENU_ENUM_LABEL_ADD_TO_FAVORITES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_add_to_favorites ) ;
2017-02-02 06:18:24 +00:00
break ;
case MENU_ENUM_LABEL_RUN :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_run ) ;
2017-02-02 06:18:24 +00:00
break ;
case MENU_ENUM_LABEL_INFORMATION :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_information ) ;
2017-02-02 06:18:24 +00:00
break ;
2017-10-02 20:17:44 +00:00
case MENU_ENUM_LABEL_RENAME_ENTRY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_rename_entry ) ;
break ;
2017-02-02 06:18:24 +00:00
case MENU_ENUM_LABEL_DELETE_ENTRY :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_delete_entry ) ;
2017-02-02 06:18:24 +00:00
break ;
2017-02-02 05:50:26 +00:00
case MENU_ENUM_LABEL_NETPLAY_REFRESH_ROOMS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_refresh_rooms ) ;
2017-02-02 05:50:26 +00:00
break ;
2017-02-02 05:48:07 +00:00
case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_updater_auto_extract_archive ) ;
2017-02-02 05:48:07 +00:00
break ;
case MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_updater_buildbot_url ) ;
2017-02-02 05:48:07 +00:00
break ;
case MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_updater_buildbot_assets_url ) ;
2017-02-02 05:48:07 +00:00
break ;
2017-02-02 05:38:21 +00:00
case MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_sort_savefiles_enable ) ;
2017-02-02 05:38:21 +00:00
break ;
case MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_sort_savestates_enable ) ;
2017-02-02 05:38:21 +00:00
break ;
2017-02-02 05:29:22 +00:00
case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_swap_interval ) ;
2017-02-02 05:29:22 +00:00
break ;
case MENU_ENUM_LABEL_SCAN_FILE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_scan_file ) ;
2017-02-02 05:29:22 +00:00
break ;
case MENU_ENUM_LABEL_SCAN_DIRECTORY :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_scan_directory ) ;
2017-02-02 05:29:22 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_DISCONNECT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_disconnect ) ;
2017-02-02 05:29:22 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_ENABLE_CLIENT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_enable_client ) ;
2017-02-02 05:29:22 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_ENABLE_HOST :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_enable_host ) ;
2017-02-02 05:29:22 +00:00
break ;
2017-02-02 05:18:11 +00:00
case MENU_ENUM_LABEL_NAVIGATION_WRAPAROUND :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_navigation_wraparound ) ;
2017-02-02 05:18:11 +00:00
break ;
2017-02-02 05:15:04 +00:00
case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_battery_level_enable ) ;
2017-02-02 05:15:04 +00:00
break ;
case MENU_ENUM_LABEL_TIMEDATE_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_timedate_enable ) ;
2017-02-02 05:15:04 +00:00
break ;
case MENU_ENUM_LABEL_THUMBNAILS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_thumbnails ) ;
2017-02-02 05:15:04 +00:00
break ;
case MENU_ENUM_LABEL_MOUSE_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_mouse_enable ) ;
2017-02-02 05:15:04 +00:00
break ;
case MENU_ENUM_LABEL_POINTER_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_pointer_enable ) ;
2017-02-02 05:15:04 +00:00
break ;
2017-02-02 04:56:45 +00:00
case MENU_ENUM_LABEL_STDIN_CMD_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_stdin_cmd_enable ) ;
2017-02-02 04:56:45 +00:00
break ;
2017-02-06 18:45:58 +00:00
case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_public_announce ) ;
break ;
2017-02-02 04:56:45 +00:00
case MENU_ENUM_LABEL_NETPLAY_NAT_TRAVERSAL :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_nat_traversal ) ;
2017-02-02 04:56:45 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_CHECK_FRAMES :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_check_frames ) ;
2017-02-02 04:56:45 +00:00
break ;
2017-02-17 00:17:06 +00:00
case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_start_as_spectator ) ;
break ;
2017-02-24 02:33:44 +00:00
case MENU_ENUM_LABEL_NETPLAY_ALLOW_SLAVES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_allow_slaves ) ;
break ;
case MENU_ENUM_LABEL_NETPLAY_REQUIRE_SLAVES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_require_slaves ) ;
break ;
2017-02-02 04:56:45 +00:00
case MENU_ENUM_LABEL_NETPLAY_STATELESS_MODE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_stateless_mode ) ;
2017-02-02 04:56:45 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_PASSWORD :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_password ) ;
2017-02-02 04:56:45 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_SPECTATE_PASSWORD :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_spectate_password ) ;
2017-02-02 04:56:45 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_TCP_UDP_PORT :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_tcp_udp_port ) ;
2017-02-02 04:56:45 +00:00
break ;
case MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_ip_address ) ;
2017-02-02 04:56:45 +00:00
break ;
2017-02-02 04:41:34 +00:00
case MENU_ENUM_LABEL_OVERLAY_PRESET :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_overlay_preset ) ;
2017-02-02 04:41:34 +00:00
break ;
case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_overlay_enable ) ;
2017-02-02 04:41:34 +00:00
break ;
case MENU_ENUM_LABEL_OVERLAY_OPACITY :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_overlay_opacity ) ;
2017-02-02 04:41:34 +00:00
break ;
case MENU_ENUM_LABEL_OVERLAY_SCALE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_overlay_scale ) ;
2017-02-02 04:41:34 +00:00
break ;
2017-02-02 04:34:14 +00:00
case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_dsp_plugin ) ;
2017-02-02 04:34:14 +00:00
break ;
case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_output_rate ) ;
2017-02-02 04:34:14 +00:00
break ;
case MENU_ENUM_LABEL_AUDIO_DEVICE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_device ) ;
2017-02-02 04:34:14 +00:00
break ;
2017-04-29 01:36:52 +00:00
case MENU_ENUM_LABEL_AUDIO_WASAPI_EXCLUSIVE_MODE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_wasapi_exclusive_mode ) ;
break ;
case MENU_ENUM_LABEL_AUDIO_WASAPI_FLOAT_FORMAT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_wasapi_float_format ) ;
break ;
case MENU_ENUM_LABEL_AUDIO_WASAPI_SH_BUFFER_LENGTH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_wasapi_sh_buffer_length ) ;
break ;
2017-02-02 04:28:23 +00:00
case MENU_ENUM_LABEL_MENU_WALLPAPER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_wallpaper ) ;
2017-02-02 04:28:23 +00:00
break ;
case MENU_ENUM_LABEL_DYNAMIC_WALLPAPER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_dynamic_wallpaper ) ;
2017-02-02 04:28:23 +00:00
break ;
case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_filter_supported_extensions ) ;
2017-02-02 04:28:23 +00:00
break ;
2017-02-02 04:20:29 +00:00
case MENU_ENUM_LABEL_WIFI_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_wifi_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_RECORD_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_record_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_MENU_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_LOCATION_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_location_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_CAMERA_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_camera_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_resampler_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_JOYPAD_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_joypad_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_INPUT_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_AUDIO_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
case MENU_ENUM_LABEL_VIDEO_DRIVER :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_driver ) ;
2017-02-02 04:20:29 +00:00
break ;
2017-02-02 04:07:49 +00:00
case MENU_ENUM_LABEL_PAUSE_LIBRETRO :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_pause_libretro ) ;
2017-02-02 04:07:49 +00:00
break ;
2017-02-02 04:02:33 +00:00
case MENU_ENUM_LABEL_MENU_INPUT_SWAP_OK_CANCEL :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_swap_ok_cancel ) ;
2017-02-02 04:02:33 +00:00
break ;
case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_autodetect_enable ) ;
2017-02-02 04:02:33 +00:00
break ;
case MENU_ENUM_LABEL_INPUT_REMAP_BINDS_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_remap_binds_enable ) ;
2017-02-02 04:02:33 +00:00
break ;
2017-02-02 03:43:07 +00:00
case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_autosave_interval ) ;
2017-02-02 03:43:07 +00:00
break ;
case MENU_ENUM_LABEL_SAVESTATE_THUMBNAIL_ENABLE :
2017-08-05 02:34:13 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_savestate_thumbnail_enable ) ;
2017-02-02 03:43:07 +00:00
break ;
case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_savestate_auto_save ) ;
break ;
case MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_savestate_auto_load ) ;
break ;
case MENU_ENUM_LABEL_PERFCNT_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_perfcnt_enable ) ;
break ;
case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_libretro_log_level ) ;
break ;
case MENU_ENUM_LABEL_REWIND_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_rewind ) ;
break ;
case MENU_ENUM_LABEL_REWIND_GRANULARITY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_rewind_granularity ) ;
break ;
case MENU_ENUM_LABEL_SLOWMOTION_RATIO :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_slowmotion_ratio ) ;
break ;
case MENU_ENUM_LABEL_FASTFORWARD_RATIO :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_fastforward_ratio ) ;
break ;
case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_block_sram_overwrite ) ;
break ;
case MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_savestate_auto_index ) ;
break ;
2017-02-02 03:19:49 +00:00
case MENU_ENUM_LABEL_VIDEO_GPU_RECORD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_gpu_record ) ;
break ;
2017-02-02 03:17:17 +00:00
case MENU_ENUM_LABEL_VIDEO_FULLSCREEN :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_fullscreen ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_WINDOWED_FULLSCREEN :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_windowed_fullscreen ) ;
break ;
2017-02-02 03:12:43 +00:00
case MENU_ENUM_LABEL_VIDEO_FORCE_SRGB_DISABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_force_srgb_enable ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_ROTATION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_rotation ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_gpu_screenshot ) ;
break ;
2017-02-02 02:09:30 +00:00
case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_scale_integer ) ;
break ;
2017-02-02 01:05:54 +00:00
case MENU_ENUM_LABEL_CONTENT_COLLECTION_LIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_content_collection_list ) ;
break ;
2017-02-02 00:57:55 +00:00
case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_overlay_hide_in_menu ) ;
break ;
2017-08-08 14:05:03 +00:00
case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_overlay_show_physical_inputs ) ;
break ;
2017-08-08 14:56:27 +00:00
case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_overlay_show_physical_inputs_port ) ;
2017-08-13 22:44:50 +00:00
break ;
2017-02-02 00:57:55 +00:00
case MENU_ENUM_LABEL_VIDEO_FONT_SIZE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_font_size ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_X :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_message_pos_x ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_MESSAGE_POS_Y :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_message_pos_y ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_WINDOW_WIDTH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_window_width ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_WINDOW_HEIGHT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_window_height ) ;
break ;
2017-05-02 00:19:33 +00:00
case MENU_ENUM_LABEL_VIDEO_FULLSCREEN_X :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_fullscreen_x ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_FULLSCREEN_Y :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_fullscreen_y ) ;
break ;
2017-02-02 00:43:26 +00:00
case MENU_ENUM_LABEL_QUIT_RETROARCH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quit_retroarch ) ;
break ;
case MENU_ENUM_LABEL_NETWORK_INFORMATION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_network_information ) ;
break ;
case MENU_ENUM_LABEL_SYSTEM_INFORMATION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_system_information ) ;
break ;
2017-02-02 00:30:11 +00:00
case MENU_ENUM_LABEL_LOAD_CONTENT_LIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_content_list ) ;
break ;
2017-07-10 05:22:30 +00:00
case MENU_ENUM_LABEL_LOAD_CONTENT_SPECIAL :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_content_special ) ;
break ;
2017-02-02 00:30:11 +00:00
case MENU_ENUM_LABEL_CORE_LIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_list ) ;
break ;
2017-02-02 00:17:25 +00:00
case MENU_ENUM_LABEL_VIDEO_POST_FILTER_RECORD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_post_filter_record ) ;
break ;
2017-02-02 00:03:14 +00:00
case MENU_ENUM_LABEL_NETPLAY_NICKNAME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_nickname ) ;
break ;
case MENU_ENUM_LABEL_CHEEVOS_USERNAME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_username ) ;
break ;
case MENU_ENUM_LABEL_CHEEVOS_PASSWORD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_password ) ;
break ;
2017-02-01 23:51:53 +00:00
case MENU_ENUM_LABEL_VIDEO_FILTER :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_filter ) ;
break ;
2017-02-01 23:47:52 +00:00
case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_crop_overscan ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_SMOOTH :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_smooth ) ;
break ;
2016-12-12 14:17:06 +00:00
case MENU_ENUM_LABEL_VIDEO_FONT_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_onscreen_notifications_enable ) ;
break ;
2016-12-11 00:29:53 +00:00
case MENU_ENUM_LABEL_INPUT_UNIFIED_MENU_CONTROLS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_input_unified_controls ) ;
break ;
2016-11-22 08:05:57 +00:00
case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_max_timing_skew ) ;
break ;
case MENU_ENUM_LABEL_AUDIO_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_enable ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_refresh_rate ) ;
break ;
2016-11-22 07:48:37 +00:00
case MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_dummy_on_core_shutdown ) ;
break ;
2016-11-30 04:22:22 +00:00
case MENU_ENUM_LABEL_CHECK_FOR_MISSING_FIRMWARE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_dummy_check_missing_firmware ) ;
break ;
2016-11-22 07:48:37 +00:00
case MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_allow_rotate ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_VSYNC :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_vertical_sync ) ;
break ;
2016-11-22 07:33:36 +00:00
case MENU_ENUM_LABEL_INPUT_DUTY_CYCLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_duty_cycle ) ;
break ;
case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_turbo_period ) ;
break ;
case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_bind_timeout ) ;
break ;
case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_axis_threshold ) ;
break ;
2016-11-21 15:18:58 +00:00
case MENU_ENUM_LABEL_AUDIO_SYNC :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_sync ) ;
break ;
2016-11-21 12:51:09 +00:00
case MENU_ENUM_LABEL_AUDIO_VOLUME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_volume ) ;
break ;
2017-06-08 20:58:43 +00:00
case MENU_ENUM_LABEL_AUDIO_MIXER_VOLUME :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_mixer_volume ) ;
break ;
2016-11-21 09:28:17 +00:00
case MENU_ENUM_LABEL_INPUT_ALL_USERS_CONTROL_MENU :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_all_users_control_menu ) ;
break ;
case MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_poll_type_behavior ) ;
break ;
2016-11-21 09:03:19 +00:00
case MENU_ENUM_LABEL_INPUT_MAX_USERS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_max_users ) ;
break ;
2016-11-21 08:59:34 +00:00
case MENU_ENUM_LABEL_LOCATION_ALLOW :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_location_allow ) ;
break ;
case MENU_ENUM_LABEL_CAMERA_ALLOW :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_camera_allow ) ;
break ;
2016-11-21 08:20:29 +00:00
case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_rate_control_delta ) ;
break ;
2016-11-21 06:40:54 +00:00
case MENU_ENUM_LABEL_AUDIO_MUTE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_mute ) ;
break ;
2017-06-08 21:53:24 +00:00
case MENU_ENUM_LABEL_AUDIO_MIXER_MUTE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_mixer_mute ) ;
break ;
2016-11-21 06:40:54 +00:00
case MENU_ENUM_LABEL_AUDIO_LATENCY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_latency ) ;
break ;
2016-11-16 06:35:38 +00:00
case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_shared_context ) ;
break ;
2016-11-06 11:00:47 +00:00
case MENU_ENUM_LABEL_CHEEVOS_UNLOCKED_ENTRY :
2017-11-24 01:35:54 +00:00
case MENU_ENUM_LABEL_CHEEVOS_UNLOCKED_ENTRY_HARDCORE :
2016-11-06 11:00:47 +00:00
case MENU_ENUM_LABEL_CHEEVOS_LOCKED_ENTRY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_entry ) ;
break ;
2017-01-22 20:27:36 +00:00
# ifdef HAVE_NETWORKING
2017-01-19 23:11:02 +00:00
case MENU_ENUM_LABEL_CONNECT_NETPLAY_ROOM :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_room ) ;
break ;
2017-01-22 20:27:36 +00:00
# endif
2016-12-10 18:56:13 +00:00
case MENU_ENUM_LABEL_CHEEVOS_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_enable ) ;
break ;
case MENU_ENUM_LABEL_CHEEVOS_TEST_UNOFFICIAL :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_test_unofficial ) ;
break ;
2016-11-15 23:26:29 +00:00
case MENU_ENUM_LABEL_CHEEVOS_HARDCORE_MODE_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_hardcore_mode_enable ) ;
break ;
2017-10-31 06:19:55 +00:00
case MENU_ENUM_LABEL_CHEEVOS_LEADERBOARDS_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_leaderboards_enable ) ;
break ;
2017-11-23 16:55:53 +00:00
case MENU_ENUM_LABEL_CHEEVOS_BADGES_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_badges_enable ) ;
break ;
2017-07-02 07:59:39 +00:00
case MENU_ENUM_LABEL_CHEEVOS_VERBOSE_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_cheevos_verbose_enable ) ;
break ;
2016-10-24 09:59:03 +00:00
case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_config_save_on_exit ) ;
break ;
2016-12-08 15:44:02 +00:00
case MENU_ENUM_LABEL_CONFIGURATION_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_configuration_settings_list ) ;
break ;
case MENU_ENUM_LABEL_CONFIGURATIONS_LIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_configurations_list_list ) ;
break ;
2016-10-24 09:51:51 +00:00
case MENU_ENUM_LABEL_VIDEO_THREADED :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_threaded ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_hard_sync ) ;
break ;
2016-10-21 04:56:11 +00:00
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_hard_sync_frames ) ;
break ;
2016-10-21 04:52:52 +00:00
case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_refresh_rate_auto ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_monitor_index ) ;
break ;
2016-10-20 23:29:54 +00:00
case MENU_ENUM_LABEL_LOG_VERBOSITY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_log_verbosity ) ;
break ;
case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_show_hidden_files ) ;
break ;
2016-10-20 23:05:47 +00:00
case MENU_ENUM_LABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_toggle_gamepad_combo ) ;
break ;
case MENU_ENUM_LABEL_CPU_CORES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_systeminfo_cpu_cores ) ;
break ;
2016-10-20 18:52:20 +00:00
case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_black_frame_insertion ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_frame_delay ) ;
break ;
case MENU_ENUM_LABEL_ADD_CONTENT_LIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_add_content_list ) ;
break ;
case MENU_ENUM_LABEL_INPUT_HOTKEY_BINDS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_hotkey_settings ) ;
break ;
case MENU_ENUM_LABEL_INPUT_USER_1_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_2_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_3_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_4_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_5_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_6_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_7_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_8_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_9_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_10_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_11_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_12_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_13_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_14_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_15_BINDS :
case MENU_ENUM_LABEL_INPUT_USER_16_BINDS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_user_bind_settings ) ;
break ;
2016-11-16 07:35:57 +00:00
case MENU_ENUM_LABEL_INFORMATION_LIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_information_list_list ) ;
break ;
2016-10-20 17:50:25 +00:00
case MENU_ENUM_LABEL_NETPLAY :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_settings ) ;
break ;
2016-10-20 17:42:42 +00:00
case MENU_ENUM_LABEL_ONLINE_UPDATER :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_online_updater ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_MAX_SWAPCHAIN_IMAGES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_max_swapchain_images ) ;
break ;
2016-10-20 17:28:45 +00:00
case MENU_ENUM_LABEL_FPS_SHOW :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_fps_show ) ;
break ;
2017-06-20 00:04:23 +00:00
case MENU_ENUM_LABEL_MENU_VIEWS_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_views_settings_list ) ;
break ;
2017-10-09 06:14:52 +00:00
case MENU_ENUM_LABEL_QUICK_MENU_VIEWS_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_quick_menu_views_settings_list ) ;
break ;
2016-10-24 02:27:43 +00:00
case MENU_ENUM_LABEL_MENU_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_menu_settings_list ) ;
break ;
2016-10-20 14:10:20 +00:00
case MENU_ENUM_LABEL_VIDEO_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_settings_list ) ;
2016-10-20 13:57:35 +00:00
break ;
2016-10-20 14:19:14 +00:00
case MENU_ENUM_LABEL_AUDIO_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_audio_settings_list ) ;
break ;
2016-11-16 09:15:43 +00:00
case MENU_ENUM_LABEL_RECORDING_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_recording_settings_list ) ;
break ;
2016-11-16 04:29:18 +00:00
case MENU_ENUM_LABEL_CORE_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_settings_list ) ;
break ;
2017-11-27 05:47:08 +00:00
case MENU_ENUM_LABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_automatically_add_content_to_playlist ) ;
break ;
2016-11-17 09:11:10 +00:00
case MENU_ENUM_LABEL_DRIVER_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_driver_settings_list ) ;
break ;
2016-11-21 14:14:22 +00:00
case MENU_ENUM_LABEL_SAVING_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_saving_settings_list ) ;
break ;
2016-11-21 14:53:29 +00:00
case MENU_ENUM_LABEL_LOGGING_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_logging_settings_list ) ;
break ;
2016-11-21 14:34:33 +00:00
case MENU_ENUM_LABEL_PLAYLIST_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_playlist_settings_list ) ;
break ;
2016-11-21 15:09:29 +00:00
case MENU_ENUM_LABEL_USER_INTERFACE_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_user_interface_settings_list ) ;
break ;
2016-11-21 15:25:58 +00:00
case MENU_ENUM_LABEL_PRIVACY_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_privacy_settings_list ) ;
break ;
2016-11-21 15:46:38 +00:00
case MENU_ENUM_LABEL_DIRECTORY_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_directory_settings_list ) ;
break ;
2016-11-21 15:59:17 +00:00
case MENU_ENUM_LABEL_FRAME_THROTTLE_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_frame_throttle_settings_list ) ;
break ;
2016-11-21 16:21:18 +00:00
case MENU_ENUM_LABEL_ONSCREEN_DISPLAY_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_onscreen_display_settings_list ) ;
break ;
2016-11-21 14:44:59 +00:00
case MENU_ENUM_LABEL_NETWORK_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_network_settings_list ) ;
break ;
2016-11-21 17:02:34 +00:00
case MENU_ENUM_LABEL_USER_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_user_settings_list ) ;
break ;
2016-11-17 07:35:37 +00:00
case MENU_ENUM_LABEL_RETRO_ACHIEVEMENTS_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_retro_achievements_settings_list ) ;
break ;
2016-10-25 08:42:27 +00:00
case MENU_ENUM_LABEL_INPUT_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_input_settings_list ) ;
break ;
2016-10-25 08:50:37 +00:00
case MENU_ENUM_LABEL_WIFI_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_wifi_settings_list ) ;
break ;
2016-12-03 03:40:26 +00:00
case MENU_ENUM_LABEL_NETPLAY_LAN_SCAN_SETTINGS :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_lan_scan_settings_list ) ;
break ;
2016-11-21 18:23:26 +00:00
case MENU_ENUM_LABEL_HELP_LIST :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_help_list ) ;
break ;
2016-10-25 09:05:54 +00:00
case MENU_ENUM_LABEL_LAKKA_SERVICES :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_services_settings_list ) ;
break ;
case MENU_ENUM_LABEL_SSH_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_ssh_enable ) ;
break ;
case MENU_ENUM_LABEL_SAMBA_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_samba_enable ) ;
break ;
case MENU_ENUM_LABEL_BLUETOOTH_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_bluetooth_enable ) ;
break ;
2016-10-25 09:14:52 +00:00
case MENU_ENUM_LABEL_USER_LANGUAGE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_user_language ) ;
break ;
2016-10-20 15:45:35 +00:00
case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_suspend_screensaver_enable ) ;
break ;
2016-11-24 01:33:16 +00:00
case MENU_ENUM_LABEL_VIDEO_SCALE :
2016-11-24 01:23:56 +00:00
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_window_scale ) ;
break ;
2016-12-10 21:52:56 +00:00
case MENU_ENUM_LABEL_PAUSE_NONACTIVE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_pause_nonactive ) ;
break ;
case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_video_disable_composition ) ;
break ;
2016-12-10 22:38:33 +00:00
case MENU_ENUM_LABEL_HISTORY_LIST_ENABLE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_history_list_enable ) ;
break ;
case MENU_ENUM_LABEL_CONTENT_HISTORY_SIZE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_content_history_size ) ;
break ;
2017-03-04 21:03:15 +00:00
case MENU_ENUM_LABEL_NETPLAY_USE_MITM_SERVER :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_use_mitm_server ) ;
break ;
2018-02-02 20:37:02 +00:00
case MENU_ENUM_LABEL_NETPLAY_MITM_SERVER :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_netplay_mitm_server ) ;
break ;
2017-08-03 22:38:30 +00:00
case MENU_ENUM_LABEL_CORE_DELETE :
BIND_ACTION_SUBLABEL ( cbs , action_bind_sublabel_core_delete ) ;
2016-10-20 13:57:35 +00:00
default :
case MSG_UNKNOWN :
2016-10-20 14:10:20 +00:00
return - 1 ;
2016-10-20 13:57:35 +00:00
}
}
2016-10-20 14:10:20 +00:00
return 0 ;
2016-10-20 13:57:35 +00:00
}