@@ -1977,6 +1977,16 @@ static struct config_bool_setting *populate_settings_bool(
19771977#include "settings/settings_def_video_fullscreen.h"
19781978#define SETTINGS_DEF_CONFIG_PASS
19791979#include "settings/settings_def_video_sync.h"
1980+ #include "settings/settings_def_input_touch_scale.h"
1981+ #ifdef GEKKO
1982+ #include "settings/settings_def_input_mouse_scale.h"
1983+ #endif
1984+ #include "settings/settings_def_black_frame_insertion.h"
1985+ #include "settings/settings_def_shader_delay.h"
1986+ #include "settings/settings_def_screen_brightness.h"
1987+ #include "settings/settings_def_video_rotation.h"
1988+ #include "settings/settings_def_video_monitor_index.h"
1989+ #include "settings/settings_def_rewind_step.h"
19801990#ifdef ANDROID
19811991#include "settings/settings_def_frame_throttle_slowmotion.h"
19821992#endif
@@ -2529,6 +2539,16 @@ static struct config_float_setting *populate_settings_float(
25292539#include "settings/settings_def_video_fullscreen.h"
25302540#define SETTINGS_DEF_CONFIG_PASS
25312541#include "settings/settings_def_video_sync.h"
2542+ #include "settings/settings_def_input_touch_scale.h"
2543+ #ifdef GEKKO
2544+ #include "settings/settings_def_input_mouse_scale.h"
2545+ #endif
2546+ #include "settings/settings_def_black_frame_insertion.h"
2547+ #include "settings/settings_def_shader_delay.h"
2548+ #include "settings/settings_def_screen_brightness.h"
2549+ #include "settings/settings_def_video_rotation.h"
2550+ #include "settings/settings_def_video_monitor_index.h"
2551+ #include "settings/settings_def_rewind_step.h"
25322552#ifdef ANDROID
25332553#include "settings/settings_def_frame_throttle_slowmotion.h"
25342554#endif
@@ -2893,7 +2913,6 @@ static struct config_uint_setting *populate_settings_uint(
28932913 SETTING_UINT ("autosave_interval" , & settings -> uints .autosave_interval , true, DEFAULT_AUTOSAVE_INTERVAL , false);
28942914 SETTING_UINT ("savestate_automatic_interval" , & settings -> uints .savestate_automatic_interval , true, DEFAULT_SAVESTATE_AUTOMATIC_INTERVAL , false);
28952915 SETTING_UINT ("rewind_granularity" , & settings -> uints .rewind_granularity , true, DEFAULT_REWIND_GRANULARITY , false);
2896- SETTING_UINT ("rewind_buffer_size_step" , & settings -> uints .rewind_buffer_size_step , true, DEFAULT_REWIND_BUFFER_SIZE_STEP , false);
28972916 SETTING_UINT ("run_ahead_frames" , & settings -> uints .run_ahead_frames , true, DEFAULT_RUN_AHEAD_FRAMES , false);
28982917 SETTING_UINT ("replay_max_keep" , & settings -> uints .replay_max_keep , true, DEFAULT_REPLAY_MAX_KEEP , false);
28992918 SETTING_UINT ("replay_checkpoint_interval" , & settings -> uints .replay_checkpoint_interval , true, DEFAULT_REPLAY_CHECKPOINT_INTERVAL , false);
@@ -2992,7 +3011,6 @@ static struct config_uint_setting *populate_settings_uint(
29923011 SETTING_UINT ("custom_viewport_y" , (unsigned * )& settings -> video_vp_custom .y , false, 0 /* TODO */ , false);
29933012 SETTING_UINT ("aspect_ratio_index" , & settings -> uints .video_aspect_ratio_idx , true, DEFAULT_ASPECT_RATIO_IDX , false);
29943013 SETTING_UINT ("video_autoswitch_refresh_rate" , & settings -> uints .video_autoswitch_refresh_rate , true, DEFAULT_AUTOSWITCH_REFRESH_RATE , false);
2995- SETTING_UINT ("video_monitor_index" , & settings -> uints .video_monitor_index , true, DEFAULT_MONITOR_INDEX , false);
29963014 SETTING_UINT ("video_windowed_position_x" , & settings -> uints .window_position_x , true, 0 , false);
29973015 SETTING_UINT ("video_windowed_position_y" , & settings -> uints .window_position_y , true, 0 , false);
29983016 SETTING_UINT ("video_windowed_position_width" , & settings -> uints .window_position_width , true, DEFAULT_WINDOW_WIDTH , false);
@@ -3004,13 +3022,10 @@ static struct config_uint_setting *populate_settings_uint(
30043022#endif
30053023 SETTING_UINT ("video_scale_integer_axis" , & settings -> uints .video_scale_integer_axis , true, DEFAULT_SCALE_INTEGER_AXIS , false);
30063024 SETTING_UINT ("video_scale_integer_scaling" , & settings -> uints .video_scale_integer_scaling , true, DEFAULT_SCALE_INTEGER_SCALING , false);
3007- SETTING_UINT ("video_shader_delay" , & settings -> uints .video_shader_delay , true, DEFAULT_SHADER_DELAY , false);
30083025#ifdef GEKKO
30093026 SETTING_UINT ("video_viwidth" , & settings -> uints .video_viwidth , true, DEFAULT_VIDEO_VI_WIDTH , false);
30103027#endif
30113028 SETTING_UINT ("video_frame_delay" , & settings -> uints .video_frame_delay , true, DEFAULT_FRAME_DELAY , false);
3012- SETTING_UINT ("video_black_frame_insertion" , & settings -> uints .video_black_frame_insertion , true, DEFAULT_BLACK_FRAME_INSERTION , false);
3013- SETTING_UINT ("video_bfi_dark_frames" , & settings -> uints .video_bfi_dark_frames , true, DEFAULT_BFI_DARK_FRAMES , false);
30143029 /* GENERATED: single-source setting rows (uint kind emits here) */
30153030#define S_BOOL (f , T , n , d , sd , df , c , us , sub )
30163031#define S_BOOL_NS (f , T , n , d , sd , df , c , us )
@@ -3049,6 +3064,16 @@ static struct config_uint_setting *populate_settings_uint(
30493064#include "settings/settings_def_video_fullscreen.h"
30503065#define SETTINGS_DEF_CONFIG_PASS
30513066#include "settings/settings_def_video_sync.h"
3067+ #include "settings/settings_def_input_touch_scale.h"
3068+ #ifdef GEKKO
3069+ #include "settings/settings_def_input_mouse_scale.h"
3070+ #endif
3071+ #include "settings/settings_def_black_frame_insertion.h"
3072+ #include "settings/settings_def_shader_delay.h"
3073+ #include "settings/settings_def_screen_brightness.h"
3074+ #include "settings/settings_def_video_rotation.h"
3075+ #include "settings/settings_def_video_monitor_index.h"
3076+ #include "settings/settings_def_rewind_step.h"
30523077#ifdef ANDROID
30533078#include "settings/settings_def_frame_throttle_slowmotion.h"
30543079#endif
@@ -3308,8 +3333,6 @@ static struct config_uint_setting *populate_settings_uint(
33083333#undef S_FLOAT_EX_NS
33093334#undef S_ACTION_EX
33103335#undef S_ACTION_EX_NS
3311- SETTING_UINT ("video_rotation" , & settings -> uints .video_rotation , true, ORIENTATION_NORMAL , false);
3312- SETTING_UINT ("screen_orientation" , & settings -> uints .screen_orientation , true, ORIENTATION_NORMAL , false);
33133336 SETTING_UINT ("video_msg_bgcolor_red" , & settings -> uints .video_msg_bgcolor_red , true, DEFAULT_MESSAGE_BGCOLOR_RED , false);
33143337 SETTING_UINT ("video_msg_bgcolor_green" , & settings -> uints .video_msg_bgcolor_green , true, DEFAULT_MESSAGE_BGCOLOR_GREEN , false);
33153338 SETTING_UINT ("video_msg_bgcolor_blue" , & settings -> uints .video_msg_bgcolor_blue , true, DEFAULT_MESSAGE_BGCOLOR_BLUE , false);
@@ -3327,7 +3350,6 @@ static struct config_uint_setting *populate_settings_uint(
33273350#ifdef HAVE_NETWORKING
33283351 SETTING_UINT ("streaming_mode" , & settings -> uints .streaming_mode , true, STREAMING_MODE_TWITCH , false);
33293352#endif
3330- SETTING_UINT ("screen_brightness" , & settings -> uints .screen_brightness , true, DEFAULT_SCREEN_BRIGHTNESS , false);
33313353
33323354 SETTING_UINT ("input_bind_timeout" , & settings -> uints .input_bind_timeout , true, DEFAULT_INPUT_BIND_TIMEOUT , false);
33333355 SETTING_UINT ("input_bind_hold" , & settings -> uints .input_bind_hold , true, DEFAULT_INPUT_BIND_HOLD , false);
@@ -3340,10 +3362,6 @@ static struct config_uint_setting *populate_settings_uint(
33403362 SETTING_UINT ("input_poll_type_behavior" , & settings -> uints .input_poll_type_behavior , true, DEFAULT_INPUT_POLL_TYPE_BEHAVIOR , false);
33413363 SETTING_UINT ("input_quit_gamepad_combo" , & settings -> uints .input_quit_gamepad_combo , true, DEFAULT_QUIT_GAMEPAD_COMBO , false);
33423364 SETTING_UINT ("input_hotkey_block_delay" , & settings -> uints .input_hotkey_block_delay , true, DEFAULT_INPUT_HOTKEY_BLOCK_DELAY , false);
3343- #ifdef GEKKO
3344- SETTING_UINT ("input_mouse_scale" , & settings -> uints .input_mouse_scale , true, DEFAULT_MOUSE_SCALE , false);
3345- #endif
3346- SETTING_UINT ("input_touch_scale" , & settings -> uints .input_touch_scale , true, DEFAULT_TOUCH_SCALE , false);
33473365 SETTING_UINT ("input_rumble_gain" , & settings -> uints .input_rumble_gain , true, DEFAULT_RUMBLE_GAIN , false);
33483366 SETTING_UINT ("input_auto_game_focus" , & settings -> uints .input_auto_game_focus , true, DEFAULT_INPUT_AUTO_GAME_FOCUS , false);
33493367#ifdef ANDROID
@@ -3534,6 +3552,16 @@ static struct config_int_setting *populate_settings_int(
35343552#include "settings/settings_def_video_fullscreen.h"
35353553#define SETTINGS_DEF_CONFIG_PASS
35363554#include "settings/settings_def_video_sync.h"
3555+ #include "settings/settings_def_input_touch_scale.h"
3556+ #ifdef GEKKO
3557+ #include "settings/settings_def_input_mouse_scale.h"
3558+ #endif
3559+ #include "settings/settings_def_black_frame_insertion.h"
3560+ #include "settings/settings_def_shader_delay.h"
3561+ #include "settings/settings_def_screen_brightness.h"
3562+ #include "settings/settings_def_video_rotation.h"
3563+ #include "settings/settings_def_video_monitor_index.h"
3564+ #include "settings/settings_def_rewind_step.h"
35373565#ifdef ANDROID
35383566#include "settings/settings_def_frame_throttle_slowmotion.h"
35393567#endif
@@ -3830,6 +3858,16 @@ static struct config_int_setting *populate_settings_int(
38303858#include "settings/settings_def_video_fullscreen.h"
38313859#define SETTINGS_DEF_CONFIG_PASS
38323860#include "settings/settings_def_video_sync.h"
3861+ #include "settings/settings_def_input_touch_scale.h"
3862+ #ifdef GEKKO
3863+ #include "settings/settings_def_input_mouse_scale.h"
3864+ #endif
3865+ #include "settings/settings_def_black_frame_insertion.h"
3866+ #include "settings/settings_def_shader_delay.h"
3867+ #include "settings/settings_def_screen_brightness.h"
3868+ #include "settings/settings_def_video_rotation.h"
3869+ #include "settings/settings_def_video_monitor_index.h"
3870+ #include "settings/settings_def_rewind_step.h"
38333871#ifdef ANDROID
38343872#include "settings/settings_def_frame_throttle_slowmotion.h"
38353873#endif
0 commit comments