jdgleaver
48d9df6bb7
Ensure than menu sounds are re-enabled when calling CMD_EVENT_AUDIO_REINIT
2021-09-01 17:59:46 +01:00
Autechre
11b88c748e
Merge pull request #12921 from jdgleaver/menu-sounds-fix
...
Fix menu sounds (audio mixing) when using the 'sinc' resampler with quality lower than 'normal'
2021-09-01 17:57:34 +02:00
jdgleaver
547f04b894
Fix menu sounds (audio mixing) when using the 'sinc' resampler with quality lower than 'normal'
2021-09-01 15:55:58 +01:00
sonninnos
19602d394f
Update AUTHORS.h and script
2021-08-31 22:42:31 +03:00
twinaphex
9ea6f15c1d
(Ozone) Forgot to add ozone.c file
2021-08-31 18:43:58 +02:00
twinaphex
d0d495edc3
Combine all ozone files into one - discussed internally first -
...
allows us to modify the scope of the global variables from public
to static - also allows for easier refactors amongst
XMB/materialui/Ozone/RGUI later
2021-08-31 18:42:43 +02:00
twinaphex
a785bd8d80
Remove HAVE_STRIPES - unfinished and unusable menu driver right
...
now
2021-08-31 17:50:24 +02:00
Autechre
256713e888
Merge pull request #12914 from libretro/move-code-over-to-menu-driver
...
Move lots of menu code over to menu/menu_driver.c
2021-08-31 14:20:42 +02:00
twinaphex
fb35460c6d
Move more code over
2021-08-31 01:47:57 +02:00
twinaphex
5677799faf
Move more code over
2021-08-31 01:27:36 +02:00
twinaphex
fc4081cd8f
Fix some builds
2021-08-31 00:55:46 +02:00
twinaphex
0db409d5b5
Move lots of menu code over to menu/menu_driver.c - moved at least
...
44Kb of code over
2021-08-31 00:43:04 +02:00
twinaphex
70ebc85b6c
Buildfix for targets with no HAVE_OVERLAY defined
2021-08-30 22:58:53 +02:00
twinaphex
dbf3e278dd
menu_driver_toggle - cleanups
2021-08-30 22:31:30 +02:00
twinaphex
03c54a9854
Cleanup menu_event and nested functions so that we remove p_rarch
...
dependencies
2021-08-30 21:59:35 +02:00
twinaphex
8460618666
menu_input_get_mouse_hw_state - horiz mouse wheel up/down were inverted
2021-08-30 21:17:08 +02:00
twinaphex
c6f2e52d62
Simplify menu_driver_toggle
2021-08-30 21:11:43 +02:00
twinaphex
7e61c7ab32
Optimize menu_input_get_mouse_hw_state
2021-08-30 20:55:27 +02:00
twinaphex
b68ace9e3d
Simplify several menu poll functions
2021-08-30 20:46:07 +02:00
twinaphex
37aa13bb47
(X11) get_video_mode - make sure parameter does not hide global
...
variable of the same name
2021-08-30 18:39:02 +02:00
twinaphex
e384c2b099
Fix some warnings in retroarch.c - local variables hiding parameter
...
of the same name, local variable being unused on one platform because
it's only used within an ifdef, etc.
2021-08-30 18:27:55 +02:00
twinaphex
1bafa70837
Simplify config_load_file - get rid of end label
2021-08-30 17:52:50 +02:00
Autechre
2406894329
Merge pull request #12913 from libretro/move-code-over-to-configuration
...
Move code in retroarch.c over to configuration file
2021-08-30 17:45:50 +02:00
twinaphex
220dfe4dbf
Move code in retroarch.c over to configuration file
2021-08-30 16:52:05 +02:00
twinaphex
bfc7e824fe
Rmeove some obsolete comments
2021-08-30 16:13:47 +02:00
twinaphex
2f14d2e4e2
Move some command functions over from retroarch.c to command.c - the
...
other ones have some dependencies on static locals in retroarch.c so
can't be easily transferred over for now
2021-08-30 16:08:50 +02:00
Autechre
cd126f0236
Merge pull request #12911 from Jamiras/rcheevos102
...
(cheevos) upgrade to rcheevos 10.2
2021-08-30 05:19:04 +02:00
twinaphex
d2283a5237
Use better already existing race guard 'audio_suspended' instead
...
of 'video_driver_is_switching_mode'
2021-08-30 05:08:09 +02:00
twinaphex
d429ecf304
Safer way of avoiding the race condition in
...
audio_driver_sample/audio_driver_sample_batch - we can check
is_display_mode_switching to see if we're doing a fs/windowed toggle
(full teardown/setup), no audio should be processed at this point in
time
2021-08-30 04:52:28 +02:00
twinaphex
d45945cda2
When audio driver write callback function fails, don't
...
turn audio off completely - look if audio_driver_output_samples_conv_buf
is non-NULL first before we attempt to write audio
2021-08-30 02:13:19 +02:00
twinaphex
943e14051c
Increased safety for non-batched audio sample callback - fixes audio_driver_sample crashing in PCSX2 when toggling fullscreen
2021-08-30 01:54:49 +02:00
Autechre
4b6a82a3b0
Merge pull request #12908 from libretro/input-robustness-for-threaded-cores
...
Input robustness for threaded cores
2021-08-29 23:00:48 +02:00
twinaphex
bf2e7b93f0
(Vulkan) Fix Vulkan validation layer - fix thanks to flyinghead -
...
see comments
2021-08-29 20:39:22 +02:00
twinaphex
24721e6a1d
C89 buildfix for MSVC
2021-08-29 20:37:09 +02:00
twinaphex
0a1affba7a
Simplify menu_input_get_mouse_hw_state/menu_input_read_mouse_hw
2021-08-29 19:05:38 +02:00
twinaphex
a9f1dd3647
input_driver_poll; remove shadowed variable
...
menu_input_read_mouse_hw - cleanup + go through local pointer
variable for primary_joypad
2021-08-29 18:41:58 +02:00
twinaphex
540d192ecb
Buildfix for Apple + make sure primary_joypad/secondary_joypad goes through local pointers; cut down on HAVE_MFI ifdefs in retroarch.c
2021-08-29 18:34:52 +02:00
twinaphex
f1f3998d28
Prevent joypad objects being destroyed before their pointers are being
...
NULLed. Another thread could access a "half destroyed" object before
2021-08-29 18:06:08 +02:00
twinaphex
46fb61bede
input_state_wrap - do not attempt to access joypad or sec_joypad
...
pointers if non-NULL
2021-08-29 16:57:41 +02:00
twinaphex
cf7b30481b
Get rid of gfx_widgets_draw_icon_blend - was just a duplicate of
...
gfx_widgets_draw_icon with blend_begin and blend_end wrapped around it
2021-08-29 15:21:40 +02:00
Brian Weiss
30db7d8cd3
upgrade to rcheevos 10.2
2021-08-28 13:58:33 -06:00
Autechre
2474fe3c2e
Updating CODING-GUIDELINES - typo fix
2021-08-28 17:24:32 +02:00
twinaphex
5b3e5f5daa
Update CODING-GUIDELINES
2021-08-28 17:22:24 +02:00
Autechre
861cb2953a
Merge pull request #12902 from 4th-fork/master
...
set background colour for splash screen to black
2021-08-28 15:12:23 +02:00
Tunip3
6dfe20e247
set background colour for splash screen to black rather than the default light gray
2021-08-28 13:47:57 +01:00
twinaphex
b574780d99
(UWP) Updated icons courtesy of Danp142
2021-08-27 20:17:22 +02:00
Autechre
1a2ee91117
Merge pull request #12895 from jdgleaver/overlay-adc-fix
...
Fix overlay input when analog to digital mapping is enabled
2021-08-27 17:21:10 +02:00
jdgleaver
bc6fec6e0c
Fix overlay input when analog to digital mapping is enabled
2021-08-27 16:16:31 +01:00
Autechre
ec06ab0941
Merge pull request #12890 from jdgleaver/custom-viewport-keyboard-entry
...
Allow 'Custom Aspect Ratio (X Position)/(Y Position)/(Width)/(Height)' to be entered manually via keyboard
2021-08-27 15:08:05 +02:00
jdgleaver
32e2aacd3c
Allow 'Custom Aspect Ratio (X Position)/(Y Position)/(Width)/(Height)' to be entered manually via keyboard
2021-08-27 11:21:29 +01:00