twinaphex
|
348b353907
|
Don't use menu_navigation_set_selection inside retroarch.c
|
2021-03-07 07:09:37 +01:00 |
|
twinaphex
|
d6e897ca2c
|
Get rid of menu_entries_set_checked
|
2021-03-07 06:52:35 +01:00 |
|
twinaphex
|
b65d4e483e
|
Avoid calls to menu_entries_get_menu_stack_ptr and
menu_entries_get_selection_buf
|
2021-03-07 06:26:51 +01:00 |
|
twinaphex
|
7b6a01056e
|
Optimizations to menu refresh/clear functions -
* don't use menu_entries_get_size but used optimized
getter
|
2021-03-07 06:07:45 +01:00 |
|
twinaphex
|
fa2b2708e5
|
Optimize MENU_ENTRIES_CTL_REFRESH
|
2021-03-07 06:00:35 +01:00 |
|
twinaphex
|
2bc23c9eaa
|
Found quirk in code - add TODO/FIXME note
|
2021-03-07 05:49:12 +01:00 |
|
twinaphex
|
ef650b2b48
|
Simplify menu_entries_elem_get_first_char - list is always non-NULL
so no need to check this
|
2021-03-07 05:25:34 +01:00 |
|
twinaphex
|
ae378b8b80
|
Simplify further
|
2021-03-07 04:59:21 +01:00 |
|
twinaphex
|
3442f57bc7
|
menu_shader_manager_set_preset - ret is already set to false
by default, no need to set it again
|
2021-03-07 04:57:55 +01:00 |
|
twinaphex
|
0b863d6bc7
|
Forget 'void' for function prototype - needed for C
|
2021-03-07 04:48:30 +01:00 |
|
twinaphex
|
09bf486618
|
More cleanups
|
2021-03-07 04:40:12 +01:00 |
|
twinaphex
|
b45eb0c76d
|
Cleanups
|
2021-03-07 04:28:33 +01:00 |
|
twinaphex
|
2c7d5ad944
|
Get rid of p_rarch being passed as argument to functions whenever
possible
|
2021-03-07 04:15:17 +01:00 |
|
twinaphex
|
48926799cb
|
Don't pass p_rarch around as argument unless we have to
|
2021-03-07 03:35:04 +01:00 |
|
twinaphex
|
5b3e3187c4
|
Don't pass p_rarch around to other functions if unnecessary
|
2021-03-07 03:12:55 +01:00 |
|
twinaphex
|
a80e563d1f
|
(cheevos) Cut down on calls to gfx_widgets_ready
|
2021-03-07 02:01:31 +01:00 |
|
twinaphex
|
d794a57159
|
Cleanup
|
2021-03-06 23:31:37 +01:00 |
|
twinaphex
|
7be3d47b52
|
Cleanup menu_input_post_iterate
|
2021-03-06 23:11:00 +01:00 |
|
twinaphex
|
a35cecac96
|
input_state_device - more refactors - prevent duplicate code
for finding base analog
|
2021-03-06 19:38:21 +01:00 |
|
twinaphex
|
7982613d31
|
Further optimizations to input_state_device - when input_remote is
false, res is still set to 0, so change conditionals
|
2021-03-06 19:21:41 +01:00 |
|
twinaphex
|
a723e563f0
|
Further optimize input_state_device - move remote_input boolean
variable and refactor the logic
|
2021-03-06 19:12:40 +01:00 |
|
twinaphex
|
7c69911065
|
Further micro optimizations to input_state_device - get rid
of res_overlay variable
|
2021-03-06 18:59:30 +01:00 |
|
twinaphex
|
490d67ab83
|
Refactor tons of stateful code in input_state_device - this should
all be streamlined and further optimized
|
2021-03-06 18:41:45 +01:00 |
|
twinaphex
|
fc65a939b7
|
Refactor some of the input_state_device code - some very messy code in
here
|
2021-03-06 18:14:06 +01:00 |
|
twinaphex
|
f50906787f
|
Small optimization to turbo button handling
|
2021-03-06 17:57:04 +01:00 |
|
twinaphex
|
e6cb7592a6
|
Further refinement to code that uses input_joypad_analog_button - value
is not subject to change unless the bind is valid, so move conditional
|
2021-03-06 17:48:58 +01:00 |
|
twinaphex
|
00a5c9502e
|
Check if bind is valid before calling input_joypad_analog_button
|
2021-03-06 17:38:25 +01:00 |
|
twinaphex
|
5020c6a4d6
|
input_key_pressed - comment function and redesign it
|
2021-03-06 17:30:14 +01:00 |
|
twinaphex
|
5b741acbf3
|
Stylistic cleanups and code refactors to some functions in retroarch.c
|
2021-03-06 17:21:51 +01:00 |
|
Jamiras
|
5783a2907d
|
add READ/WRITE_CORE_MEMORY network commands
|
2021-03-06 08:05:48 -07:00 |
|
jdgleaver
|
3c909a3059
|
Ensure RARCH_CTL_CORE_OPTIONS_LIST_GET returns false if no core options are available
|
2021-02-26 09:57:50 +00:00 |
|
jdgleaver
|
20a187ef9c
|
Add option to reset all core options for current core/content
|
2021-02-25 16:59:05 +00:00 |
|
jdgleaver
|
110e318b71
|
Add support for saving per-directory core options and deleting core option overrides
|
2021-02-25 10:54:22 +00:00 |
|
crystalct
|
1687d4a90b
|
Step#1 to add per-folder core options (#11843)
|
2021-02-23 18:59:11 +01:00 |
|
Tony
|
b8f84b8fa1
|
Restrict menu acceleration to navigation buttons (#12069)
|
2021-02-23 18:58:58 +01:00 |
|
twinaphex
|
80e90e532a
|
Refactor away strcpy_alloc_force
|
2021-02-22 06:25:25 +01:00 |
|
twinaphex
|
f54679417c
|
Simplifications
|
2021-02-22 04:46:11 +01:00 |
|
sonninnos
|
f03ad6ea7c
|
Tweak menu scroll initial hold delays
|
2021-02-21 04:24:38 +02:00 |
|
twinaphex
|
d1280b4196
|
Revert "retroarch_load_shader_preset_internal - cleanups"
This reverts commit b51ee5fafd743bd16cad93973023703febc1c304.
|
2021-02-21 01:06:41 +01:00 |
|
twinaphex
|
069470aff6
|
Cleanups
|
2021-02-21 00:04:13 +01:00 |
|
twinaphex
|
8350a2e050
|
Cleanup handle_discord_join_request
|
2021-02-20 23:49:38 +01:00 |
|
twinaphex
|
b51ee5fafd
|
retroarch_load_shader_preset_internal - cleanups
|
2021-02-20 21:39:07 +01:00 |
|
twinaphex
|
de3a85f18c
|
Cuts down on two path_is_directory calls
|
2021-02-20 17:45:42 +01:00 |
|
twinaphex
|
4d8db1a091
|
Small cleanups
|
2021-02-20 10:05:41 +01:00 |
|
twinaphex
|
ffaa7fcd40
|
Small cleanups/refactors
|
2021-02-20 09:34:45 +01:00 |
|
twinaphex
|
a73de886fc
|
Cleanups - should be no functional changes
|
2021-02-20 09:02:32 +01:00 |
|
Autechre
|
515b2035ef
|
Merge pull request #12048 from sonninnos/override-path
Fix empty override paths when launching without content
|
2021-02-19 01:29:47 +01:00 |
|
sonninnos
|
c5abb09182
|
Fix empty override paths when launching without content
|
2021-02-18 22:00:34 +02:00 |
|
sonninnos
|
f333cd0df8
|
Logging level adjustments
|
2021-02-18 19:28:08 +02:00 |
|
sonninnos
|
6c3c2bea5f
|
Logging cleanups
|
2021-02-18 18:35:31 +02:00 |
|