sonninnos
3164cdb352
Tab cleanup
2025-08-06 03:40:39 +03:00
sonninnos
02e932e21f
Allow full savestate support without info file
2025-08-06 03:40:39 +03:00
github-actions
129616be88
Fetch translations from Crowdin
2025-08-06 00:18:18 +00:00
libretroadmin
9e78ad0c88
(AVFoundation/Camera) Fix some header includes
2025-08-06 01:01:36 +02:00
libretroadmin
cf3de275a3
(FFMPEG) Linker fixes for CXX_BUILD
2025-08-06 00:59:11 +02:00
libretroadmin
50e8308027
CXX_BUILD buildfix for shader_Gl3
2025-08-06 00:42:28 +02:00
libretroadmin
661e5b55cb
Some more malloc/realloc casts for C++
2025-08-06 00:31:42 +02:00
libretroadmin
151d49311d
Some CXX_BUILD buildfixes
2025-08-06 00:12:21 +02:00
libretroadmin
6efdb108ae
Naming convention standardizations
2025-08-05 22:54:18 +02:00
libretroadmin
98d4d5faec
slang_preprocess_parse_parameters - no more gotos
2025-08-05 22:11:50 +02:00
libretroadmin
8181583298
Try to reserve 'error' keyword for goto labels, use 'err' for
...
variables and arguments instead
2025-08-05 21:02:49 +02:00
sonninnos
93bd70cd48
Don't overwrite existing builtin playlist
2025-08-05 21:38:11 +03:00
libretroadmin
21773761d7
Silence some more code analysis warnings
2025-08-05 20:05:25 +02:00
libretroadmin
52e6566300
Some code analysis fixes
2025-08-05 19:52:00 +02:00
sonninnos
d67da2d1b1
State slot hotkey refactor ( #18152 )
2025-08-05 19:47:11 +02:00
刘皓
351fd6a66b
Destroy feedback framebuffer/texture when GLCore driver is destroyed ( #18153 )
2025-08-05 19:46:52 +02:00
libretroadmin
83c3e589e5
Fix OpenAL logs
2025-08-05 19:45:55 +02:00
libretroadmin
27f27c351f
Turn C++ comments to C comments
2025-08-05 19:14:03 +02:00
刘皓
c8ab73607c
Add support for Cg and GLSL shaders in the glcore video driver ( #18151 )
2025-08-05 18:55:29 +02:00
libretroadmin
248af45eaf
Fix more static code analysis warnings - bunch of garbage values
...
and double frees fixed in core_info.c
2025-08-05 17:51:25 +02:00
libretroadmin
1d4f663506
Silence code analysis warnings
2025-08-05 17:32:30 +02:00
libretroadmin
a39ed1a822
(SDL_audio) Add missing header include
2025-08-05 07:27:36 +02:00
libretroadmin
d59adf7643
(SDL_Audio) Add device_list_new/device_list_free
2025-08-05 07:09:22 +02:00
刘皓
65d617e378
Implement fallback OpenGL symbol loader for Linux devices with EGL < 1.5 ( #18135 )
...
* Implement fallback OpenGL symbol loader for Linux devices with EGL < 1.5
The `eglGetProcAddress` in old versions of EGL can only get extension
functions, so we need to supplement it with another symbol loader that
can get non-extension functions.
* Close `g_egl_gl_dll` if `egl_init_context()` fails
* Close `g_egl_gl_dll` when VideoCore driver is destroyed
* Defer loading of `g_egl_gl_dll` until needed
* Fix typo in `egl_destroy_gl_dll`
* Remove redundant `ptr` variable in `egl_init_context`
* Remove redundant call to `egl_destroy_gl_dll` in `egl_init_context`
* Remove another redundant call to `egl_destroy_gl_dll` in `egl_init_context`
2025-08-05 06:50:22 +02:00
libretroadmin
5477ad32f6
(OpenAL) You're able to select the audio device now from the menu
...
and for it to be set on the fly
2025-08-05 04:49:55 +02:00
libretroadmin
babd363987
Style nits/cleanups - control flow refactors
2025-08-05 04:22:41 +02:00
sonninnos
44bd3b21d5
Error widget category and size corrections
2025-08-05 03:22:11 +03:00
github-actions
f39914de4a
Fetch translations from Crowdin
2025-08-05 00:18:29 +00:00
sonninnos
95df52bf6b
Load content widget fixes and cleanups
2025-08-05 03:10:51 +03:00
libretroadmin
c14708e3ed
(libretro-db) Get rid of goto
2025-08-05 00:01:35 +02:00
libretroadmin
546388a5bd
Reduce some gotos in tasks
2025-08-04 23:34:53 +02:00
libretroadmin
274139dff1
(tasks) Get rid of some gotos
2025-08-04 23:34:53 +02:00
sonninnos
38fa199f7a
Put these core info init things back
2025-08-05 00:23:32 +03:00
sonninnos
5fb551ae2e
XMB: Fix dynamic wallpaper unwanted reset
2025-08-04 23:43:38 +03:00
sonninnos
85d59c0b65
XMB: Make sure wallpaper path is empty on init
2025-08-04 23:20:13 +03:00
sonninnos
139dd38f9d
Always use the same swap button default
2025-08-04 21:42:11 +03:00
libretroadmin
10c6d45850
vulkan_draw_quad - buildfix
2025-08-04 19:42:55 +02:00
libretroadmin
7dabae94c5
Buildfix
2025-08-04 19:40:24 +02:00
libretroadmin
03dbcc53e7
Get rid of superfluous macros around memcmp and strcpy
2025-08-04 19:30:03 +02:00
sonninnos
563b687db8
Auto+entry state sanity checks and reorderings
2025-08-04 19:17:12 +03:00
Eric Warmenhoven
8b11aec44d
apple: include gam4980 core in App Store builds
2025-08-04 07:45:53 -04:00
libretroadmin
e3435221d8
(OpenAL) Implement device_list_new/device_list_free
2025-08-04 07:49:26 +02:00
libretroadmin
d9d951b92e
Silence another warning
2025-08-04 07:14:10 +02:00
libretroadmin
917e29c039
Try to silence some more warnings
2025-08-04 06:57:29 +02:00
libretroadmin
86e65d10be
(XAudio2) Buildfix, and implement non-mmdevice codepath for querying
...
the samplerate of the device
2025-08-04 06:49:16 +02:00
sonninnos
d66dd00078
RGUI: Layout + date format adjustments ( #18147 )
2025-08-04 06:39:32 +02:00
libretroadmin
cb9ed749db
(XAudio) Replicate behavior of WASAPI - selecting the audio
...
device will set the samplerate set by the OS as well
NOTE: There is still something wrong with the XAudio2 driver
and the 'devices' it enumerates and shows in the menu. It seems
the index is wrong, i.e. the entries seem swapped around. This
was an issue even before this commit. WASAPI seems to work correctly
2025-08-04 05:33:06 +02:00
github-actions
780eac62e6
Fetch translations from Crowdin
2025-08-04 00:25:08 +00:00
libretroadmin
fc98e894a6
Fix Griffin builds - MMDevice should be OK from Vista and up
2025-08-04 01:34:58 +02:00
libretroadmin
732f598fd0
Define LEGACY_WIN32 only in the files that need it
2025-08-04 00:54:15 +02:00