libretroadmin
998edca29d
Update/rearrange settings struct and also add FIXME notes
2024-09-09 15:38:33 +02:00
libretroadmin
fca38419f5
Add more TODO/FIXME notes
2024-09-09 15:34:32 +02:00
libretroadmin
0c91d77ae3
C89_BUILD buildfix
2024-09-09 15:27:52 +02:00
libretroadmin
e675ea7e29
Variable cleanups - add TODO/FIXME notes for spurious variable sizes
2024-09-09 15:22:08 +02:00
libretroadmin
2be58b470d
BUildfix
CI 3DS / build (push) Waiting to run
CI Android / build (push) Waiting to run
CI DOS/DJGPP / build (push) Waiting to run
CI Emscripten / build (push) Waiting to run
CI GameCube / build (push) Waiting to run
CI Linux (i686) / build (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, UWP) (push) Waiting to run
CI Windows (MSVC) / msvc (ReleaseAngle, x64, UWP) (push) Waiting to run
CI macOS / build (push) Waiting to run
CI Miyoo ARM32 / build (push) Waiting to run
CI PS2 / build (push) Waiting to run
CI PS4/ORBIS / build (push) Waiting to run
CI PSP / build (push) Waiting to run
CI PSVita / build (push) Waiting to run
CI RS90 Odbeta MIPS32 / build (push) Waiting to run
CI RetroFW MIPS32 / build (push) Waiting to run
CI Switch/libnx / build (push) Waiting to run
CI Wii / build (push) Waiting to run
CI WiiU / build (push) Waiting to run
CI Windows i686 (MXE) / build (push) Waiting to run
CI Windows x64 (MXE) / build (push) Waiting to run
RetroArch CI / linux-c89 (push) Waiting to run
CI webOS / build (push) Waiting to run
2024-09-09 05:51:20 +02:00
libretroadmin
b8391e233f
* PATH_MAX_LENGTH redefined from 4096 to 2048
...
* Massive reduction in heap space allocation, going from settings struct
264kb to 119Kb
* Use NAME_MAX_LENGTH for base paths/names, etc
* Use DIR_MAX_LENGTH for directory sizes
2024-09-09 05:47:32 +02:00
libretroadmin
01a9745f5b
Settings struct now has a flags variable
2024-09-08 22:49:26 +02:00
libretroadmin
9efb498bde
(config_file) Use flags
2024-09-08 18:12:12 +02:00
libretroadmin
f4e2fbb660
(Menu/MaterialUI/RGUI) Integrate more bool flags into flags
2024-09-08 17:53:39 +02:00
Eric Warmenhoven
0d6b249dbc
iOS 9 build fix ( #16980 )
2024-09-08 07:59:19 -07:00
libretroadmin
d60d320e76
Simplified parameter parsing to have all shader formats use the same slang method
...
(when HAVE_SLANG and HAVE_SPIRV_CROSS are defined) - backport of HyperSpaceMadness' PR
2024-09-08 15:25:40 +02:00
Eric Warmenhoven
42f66adbf2
iOS/tvOS: minor compiler flag optimization/cleanup ( #16974 )
2024-09-08 03:10:38 -07:00
Eric Warmenhoven
d228c9d469
iOS: More fixes to enable running on iOS 12 ( #16978 )
2024-09-08 03:10:30 -07:00
zoltanvb
8562c16b4c
Fine-tune device reservation. ( #16979 )
...
- add reserved device check against device display name as well
- selected device name matching in menu with or without vid:pid
- cosmetical change in test input file
2024-09-08 03:10:21 -07:00
github-actions
5fcec5d342
Fetch translations from Crowdin
2024-09-08 00:14:53 +00:00
Jesse Talavera
c0715fc420
Fix incorrect documentation for retro_audio_sample_batch_t
( #16965 )
...
retro_audio_sample_batch_t returns the number of processed frames, *not* samples.
- See `audio_driver_sample_batch` in `audio_driver.h`
2024-09-07 07:58:52 -07:00
github-actions
c87a88f456
Fetch translations from Crowdin
2024-09-07 00:28:28 +00:00
Francisco Javier Trujillo Mata
fe4a15b15c
Fix pthread support ( #16970 )
...
* enabled pthread usage
* unload modules before loading back
2024-09-06 15:45:15 -07:00
Eric Warmenhoven
e34b57fd97
iOS: Add @available tags to enable compilation back to iOS 12 ( #16969 )
2024-09-06 14:57:36 -07:00
zoltanvb
17fefa7891
Invoke menu icon thumbnail loading only if needed. ( #16966 )
2024-09-06 11:33:06 -07:00
github-actions
5e14f7b914
Fetch translations from Crowdin
2024-09-06 00:13:57 +00:00
libretroadmin
22f4441cdd
C89 buildfix
2024-09-05 17:44:05 +02:00
libretroadmin
0f7a665439
Resync libretro-common
2024-09-05 11:49:08 +02:00
libretroadmin
4b86886d30
(libretro-common) stdstring - get rid of these pointless functions
2024-09-05 11:44:57 +02:00
libretroadmin
8491aaf659
Shave off some bool variables from structs that are allocated a
...
lot on heap
2024-09-05 11:35:15 +02:00
libretroadmin
5fbb19ea85
Optimize some flag setting
2024-09-05 11:13:57 +02:00
libretroadmin
91516cdd49
(Menu input) Use flags
2024-09-05 10:58:29 +02:00
libretroadmin
99a763c4e8
Global - turn bools into flag
2024-09-05 10:05:57 +02:00
libretroadmin
070e018c6c
(Playlist) Use flags
2024-09-05 09:50:11 +02:00
libretroadmin
239ea7ef0e
(Ozone) Move some more bools into flags
2024-09-05 08:58:24 +02:00
libretroadmin
77eb564abc
(menu_setting) turn default_value into flag
2024-09-05 08:35:58 +02:00
Antonio Orefice
139f461d06
Check for shader parameter step set to 0.0 and handle it outside the otherwise neverending loop; should fix #16958 ( #16962 )
2024-09-04 22:53:24 -07:00
Eric Warmenhoven
43e5492002
apple: to use the microphone apple requires we ask, and be entitled ( #16964 )
2024-09-04 22:53:06 -07:00
Eric Warmenhoven
60ee32b879
apple: display server, including ProMotion support ( #16963 )
2024-09-04 22:52:59 -07:00
github-actions
0c6a93311c
Fetch translations from Crowdin
2024-09-05 00:13:49 +00:00
sonninnos
5ed4a3c291
Input reserved device menu item cleanup ( #16946 )
2024-09-04 04:01:33 -07:00
zoltanvb
98c79b3f14
Add savestate wraparound. ( #16947 )
...
When save state auto indexing is enabled, and maximum kept states
are limited, wrap around after reaching the configured maximum.
A gap in the indexing is used to keep track of most recent state.
If e.g. maximum kept amount is 5, then indexes 0..5 will be used,
if 3 is empty, most recent state is 2.
2024-09-03 22:01:41 -07:00
ItzSelenux
cbfe2a7279
Add Selenium theme for Ozone ( #16960 )
2024-09-03 22:00:14 -07:00
Eric Warmenhoven
156b9f3487
iOS: Use BaseConfig xcconfig file, shared with macOS ( #16955 )
2024-09-03 19:02:08 -07:00
Eric Warmenhoven
95d53183f5
apple: switch from MTKView to CAMetalLayer for vulkan ( #16959 )
2024-09-03 19:02:00 -07:00
github-actions
a32c43cc3a
Fetch translations from Crowdin
2024-09-04 00:13:40 +00:00
github-actions
329b16d267
Fetch translations from Crowdin
2024-09-03 00:13:17 +00:00
Eric Warmenhoven
76026398ad
Update Vulkan headers to v1.1.130 ( #16952 )
2024-09-02 08:39:44 -07:00
zoltanvb
585e70ec6d
Updates up to 2024-08-31 ( #16948 )
2024-09-01 20:15:04 -07:00
github-actions
7e70851d38
Fetch translations from Crowdin
2024-09-02 00:14:07 +00:00
github-actions
3c93054f5b
Fetch translations from Crowdin
2024-09-01 00:16:16 +00:00
michael-leroy
73b456e307
Fixes mouse cursor bug that prevents mouse movement when the left/right mouse button is held down. ( #16942 )
2024-08-31 04:54:20 -07:00
Eric Warmenhoven
b3af19f65f
tvOS: Minor fixes to run correctly on tvOS 13 ( #16944 )
2024-08-31 04:54:11 -07:00
github-actions
810fe4545f
Fetch translations from Crowdin
2024-08-31 00:13:44 +00:00
github-actions
3d272d4714
Fetch translations from Crowdin
2024-08-30 00:14:00 +00:00