Jamiras
cd8f6ede4e
support for almost there, active challenge, and recently unlocked categories
2021-06-01 19:38:10 -06:00
Jamiras
e76265e1aa
group achievements by category
2021-06-01 15:23:18 -06:00
jdgleaver
55c855267e
Add API extension for setting 'need_fullpath' based on content file extension and to request persistent frontend content data buffers
2021-06-01 15:28:39 +01:00
Jamiras
2c21e3df8b
(cheevos) upgrade to rcheevos 10.0 ( #12442 )
...
* update rcheevos to v10.0.0
* changes for rcheevos 10
* map virtual tracks in cd_open_track_handler
* address travis warnings
2021-05-27 21:01:00 +02:00
twinaphex
0dfb2b57fb
use snprintf instead of multiple consecutive strlcpy/strlcats
2021-05-26 05:22:18 +02:00
twinaphex
a84c9022af
Cleanups
2021-05-25 21:31:39 +02:00
twinaphex
0a5d4288f5
Rollback runloop changes - will require a rethink in how we approach
...
this
2021-05-25 20:41:39 +02:00
jdgleaver
466bd3be7f
Add option to select between 'touched' elements and physical controller inputs when showing inputs on overlays
2021-05-25 18:01:52 +01:00
twinaphex
f70b6fbf58
Revert "Go through p_runloop pointer"
...
This reverts commit 30a90adc47cbecdbc0562d6c17f4b7e5f94fc85e.
2021-05-25 05:27:06 +02:00
twinaphex
30a90adc47
Go through p_runloop pointer
2021-05-25 05:19:43 +02:00
twinaphex
621a0b61f6
Move more state to runloop_state (in preparation of removing path_clear
...
and path_is_empty)
2021-05-24 20:38:56 +02:00
twinaphex
244a2ad052
Simplify video_thread_get_ptr - get rid of unused p_rarch pointer
...
in dir_free_shader
2021-05-24 19:22:55 +02:00
twinaphex
2b4f2525d0
move more runloop functions over to runloop.c
2021-05-24 02:57:40 +02:00
twinaphex
75175ddbce
move more runloop functiosn to runloop.c
2021-05-24 02:27:55 +02:00
twinaphex
b48ab663b0
Move BSV runloop code over to runloop.c
2021-05-23 02:20:01 +02:00
twinaphex
364d518726
More runloop_state changes
2021-05-23 01:54:33 +02:00
twinaphex
d1c7d97b10
Split up code to runloop.c
2021-05-22 23:09:00 +02:00
twinaphex
7c483340fc
Start creating a distinction between runloop_ and retroarch_ prefix
...
functions
2021-05-22 16:51:55 +02:00
twinaphex
89e4cac3f1
Small cleanups
2021-05-22 07:33:05 +02:00
twinaphex
29e9027ec0
Cleanup find_driver_* functions - don't pass p_rarch through it
2021-05-22 05:37:14 +02:00
twinaphex
68c377cd55
Move more to runloop_state
2021-05-22 02:57:02 +02:00
twinaphex
706ab17b2c
Remove p_rarch passing around where it's no longer needed
2021-05-22 02:14:32 +02:00
twinaphex
fede9eee4b
Get rid of unused variables
2021-05-22 01:31:29 +02:00
twinaphex
d84a2ef700
Move boolean state variables from p_rarch to runloop_state
2021-05-22 01:25:59 +02:00
twinaphex
4ba92b1643
Move more runloop state over to runloop_state
2021-05-22 00:25:01 +02:00
twinaphex
57a728fd41
Rename audio_out_rate to audio_output_sample_rate
2021-05-21 22:36:46 +02:00
twinaphex
bc8f98358b
Cleanup in audio_driver_init_internal
2021-05-21 22:30:16 +02:00
twinaphex
3887db349e
Get rid of unused variable
2021-05-21 22:26:46 +02:00
twinaphex
98448960f5
Move audio_driver_mixer_volume_gain to runloop_state struct
2021-05-21 22:25:36 +02:00
twinaphex
22a2b5ac1c
Move more variables to runloop_state
2021-05-21 22:20:26 +02:00
twinaphex
458d636861
Move more runloop state to runloop state struct
2021-05-21 21:23:06 +02:00
twinaphex
64c01e620d
Rename retroarch_get_runloop_fastforward_* function
2021-05-21 20:09:50 +02:00
twinaphex
57c4802ab4
Remove unused variable
2021-05-21 20:02:22 +02:00
twinaphex
74f1bf59b9
Refactors - plenty of runloop state functions no longer pass p_rarch
...
around, so get rid of it
2021-05-21 19:52:09 +02:00
jdgleaver
d5f862ee07
Prevent duplicate inputs when using remaps with input overlays
2021-05-21 16:31:11 +01:00
twinaphex
f66d4ea33c
Remove unused variables
2021-05-21 17:14:13 +02:00
twinaphex
0797fd957a
menu_entries_get_core_title - cut down on amount of lines of code
2021-05-21 17:10:20 +02:00
twinaphex
30143f15f2
Simplify menu_entries_get_core_title
2021-05-21 16:54:43 +02:00
twinaphex
3b64752f4f
Simplify strlcpy/strlcat combinations to single snprintf
2021-05-18 20:01:51 +02:00
twinaphex
0e7ff6ea4e
- Avoid some repeated strlcpy/strlcat calls one after another; replace
...
it with a single snprintf call under the assumption it will probably
still be faster
- In some instances, the first time the string was manipulated on was
with a strlcat call instead of an strlcpy - change this
2021-05-18 19:27:54 +02:00
twinaphex
e784cc1aaf
Cleanup some accessibiliyt-related code - pre-initialize strings
...
normally, don't use weird string_is_equal check which checks if string
is empty, etc.
2021-05-18 19:02:10 +02:00
Autechre
a04fe66032
Merge pull request #12380 from stenzek/vulkan-software-fb
...
(video/vulkan) Avoid caching stale mapped GPU texture as frame data
2021-05-18 18:01:47 +02:00
twinaphex
74cef32c1d
Cleanups
2021-05-18 00:57:46 +02:00
Autechre
ad5b2d614a
Merge pull request #12401 from davidgfnet/br3
...
Add brightness restore hook
2021-05-17 13:24:50 +02:00
twinaphex
e6adca7679
rarch_init_core_options_path - NULL termination of strings is already
...
done outside by caller
2021-05-17 00:56:29 +02:00
David Guillen Fandos
c378665af5
Add brightness restore hook
...
This is out of the unix frontend driver on purpose, since settings do
not seem to be available at init() time.
2021-05-15 21:20:37 +02:00
jdgleaver
0a24f5f38a
Fix 'Auto-Shader Delay' functionality
2021-05-14 13:47:46 +01:00
jdgleaver
484c4ad51e
Add API extension for cores to override frontend fast-forward state
2021-05-13 13:16:37 +01:00
jdgleaver
50d27fada9
(Static Platforms) Ensure 'Always Reload Core on Run Content' setting is applied when loading content via the file browser
2021-05-12 10:59:07 +01:00
Autechre
89391ccf9a
Merge pull request #12287 from LazyFunker/master
...
Some fixes for UWP/XBox
2021-05-12 09:17:53 +02:00