LibretroAdmin
9376b99ea6
- Make some functions static in command.c
...
- Set returntype to size_t for some functions, avoid strlen
2024-12-28 22:49:03 +01:00
LibretroAdmin
b8cdaeae72
Buildfixes
2024-12-27 15:24:29 +01:00
LibretroAdmin
18c85b5ccd
Cleanups -
...
* Less string copies
* Some general cleanups
* Add extra param to runloop_message_queue_push so we can pass size_t
of the message
* Consistent conventions for local variable usage for certain things
2024-12-27 15:13:45 +01:00
libretroadmin
2cfdccc085
Less string intermediary copies
2024-12-24 18:46:22 +01:00
libretroadmin
de8f979cb7
less string copies
2024-12-24 05:10:09 +01:00
libretroadmin
b3e5c578b3
Faster shader capabilities queries
2024-12-22 21:58:51 +01:00
libretroadmin
f429b15250
Cleanups
2024-12-22 20:01:28 +01:00
libretroadmin
6c914bed06
Add GDI system feature
2024-12-20 21:03:57 +01:00
libretroadmin
97a4219dc7
Update
2024-12-20 20:42:48 +01:00
libretroadmin
8571847fda
Filter system features
2024-12-20 20:41:59 +01:00
libretroadmin
8212bf60ef
* Rewrite System Info - only shows builtin features relevant to the platform
...
* Add Pipewire to 'features' CLI switch and System Info screen
2024-12-20 20:10:24 +01:00
Eric Warmenhoven
99c2676efa
Add option to load overlay based on system name ( #17233 )
2024-12-07 23:58:33 -08:00
libretroadmin
2809421d4e
Revert "static variables are initialized to '0' automatically as per C rules"
...
This reverts commit 2a0984b6e47b5f714ce4a360afeaadafdb634c36.
2024-11-19 03:03:13 +01:00
libretroadmin
2a0984b6e4
static variables are initialized to '0' automatically as per C rules
2024-11-18 15:33:34 +01:00
Ninoh-FOX
89ca8495e1
better control for sound start/stop in menu is the core has RARCH_NETPLAY_CTL_USE_CORE_PACKET_INTERFACE ( #17136 )
2024-10-30 17:57:18 -07:00
Ninoh-FOX
09979e26b9
fixed audio drivers in RARCH_NETPLAY_CTL_USE_CORE_PACKET_INTERFACE ( #17105 )
...
* fixed audio drivers in RARCH_NETPLAY_CTL_USE_CORE_PACKET_INTERFACE
fixed audio problem with menu toggle with the new network fuction
* Fix type space
2024-10-18 13:10:42 -07:00
neil4
f85c9693a0
Combine menu entries for RunAhead and Preemptive Frames ( #17093 )
2024-10-14 04:21:09 -07:00
Eric Warmenhoven
7ae8597765
macOS: Create App Store build ( #17074 )
2024-10-04 12:46:51 -07:00
Viačasłaŭ
3019b926c2
Fix typos ( #17068 )
2024-10-01 17:36:33 -07:00
sonninnos
4b177d0ac7
Refresh rate switching fixes and cleanups ( #17021 )
2024-09-20 20:09:02 -07:00
libretroadmin
dc7473d046
See if this prevents some warnings
2024-09-15 00:03:48 +02:00
Viačasłaŭ
bb3e1d8be4
Make auto state while loading new content on the fly ( #16835 )
2024-09-12 08:24:03 -07:00
libretroadmin
29f011acef
* Inline find_last_slash
...
* explore_load_icons - fill_pathname_slash is equivalent to usage
of strlen here, no need to call strlen
2024-09-10 16:02:06 +02:00
libretroadmin
13cf0fc79c
Add more TODO/FIXME notes
2024-09-09 20:19:29 +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
99a763c4e8
Global - turn bools into flag
2024-09-05 10:05:57 +02: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
sonninnos
391b46c3be
Automatic Frame Delay refactor ( #16929 )
2024-08-27 01:53:10 -07:00
kwyxz
fab86199a8
fixed warning + allow cli arguments on Haiku ( #16887 )
2024-08-17 09:58:49 -05:00
kwyxz
4016b2524b
Allow building RetroArch with menu disabled ( #16881 )
...
* allow building with --disable-menu --disable-cheevos --disable-qt --disable-slang
* allow building with cheevos while disabling menus and qt
2024-08-15 15:26:59 -07:00
libretroadmin
afc9cb509a
CXX_BUILDFIX buildfixes
2024-07-20 19:42:45 +02:00
libretroadmin
77a52bcec5
Silence warnings
2024-07-20 16:08:13 +02:00
libretroadmin
e543aa25ae
Silence some warnings
2024-07-20 15:46:26 +02:00
Jonathan Rascher
8935d9db1b
Skip core unload when Quit on Close Content is set
2024-06-27 18:32:02 -05:00
libretroadmin
3fc7024df9
(cheevos) Cleanups - only use snprintf for formatting
2024-06-16 22:20:15 +02:00
libretroadmin
3f0d3ec393
Replace more strlcats
2024-06-16 19:42:51 +02:00
libretroadmin
81a1079123
generic_action_ok_dropdown_setting - don't use string_list for
...
ST_STRING_OPTIONS
2024-06-16 12:52:22 +02:00
libretroadmin
d7d1011ab0
More string_list removal
2024-06-15 19:12:15 +02:00
libretroadmin
c022e4e624
Cut down on snprintf
2024-06-15 00:56:51 +02:00
Eric Warmenhoven
ee8d8b1689
iOS/tvOS: Post Apple App Store fixes
...
- both: default VRR true
- tvOS: default overlay off
- tvOS: default directory fix
- both: default language fix
- tvOS: jit support fix
2024-05-17 14:38:35 -07:00
Tomáš Kelemen
2c96b97324
display reboot/shutdown message also when not saving config on exit ( #16506 )
...
the reboot / shutdown message should be displayed regardless if config
file is saved on exit or not.
2024-05-13 11:34:34 -07:00
Eric Warmenhoven
5bac6c6aac
Add Galician and Norwegian to list of languages ( #16510 )
2024-05-11 16:57:54 -07:00
sonninnos
5e79dd4569
Bring back audio toggling on menu toggle ( #16467 )
2024-04-25 10:10:39 -07:00
Eric Warmenhoven
5fd4eb905c
iOS QOL improvements ( #16444 )
...
* iOS/tvOS: bundle cores as frameworks as opposed to dylibs
* iOS/tvOS: update plist to indicate controller support
* iOS/tvOS: living within the sandbox
* iOS/tvOS: import content through share sheet
* iOS/tvOS: default audio sync off due to crash on background
* iOS/tvOS: don't try altkit if there's no reason to
* iOS/tvOS: enumerate cores for appstore distribution
2024-04-18 03:01:39 -07:00
Tomáš Kelemen
c2eddfb260
Upstream Lakka patches ( #16439 )
...
* Lakka: fix makefile for Lakka canary
* reboot/restart/eject: fix system commands
* Lakka: add url for devbuild updates
2024-04-16 22:57:49 -07:00
Barry Rowe
26a824caff
Revert of AI service changes ( #16428 )
2024-04-12 16:17:24 -07:00
libretroadmin
d3ff0425d8
Silence some warnings - unused variables/etc
2024-04-06 19:15:30 +02:00
Jason Breitweiser
87b9d0328e
Add To Playlist functionality ( #16386 )
...
* This PR contains Add To Favorite functionality. It allows moving content to another playlist or to Create a new playlist with the selected content.
* Update retroarch.c
Fixed ISO C90 variable declaration at top of code.
* Update menu_cbs_ok.c
Fixed variable declaration for ISO requirement.
2024-03-28 12:58:16 -07:00
Rob Loach
936328e637
Remove cursor_directory and resampler_directory ( #16346 )
2024-03-12 04:10:42 -07:00
Eric Warmenhoven
7379d33801
tvOS Top Shelf ( #16302 )
...
This puts the History and Favorites playlists (up to five items each)
in the Top Shelf menu. In order for this to be enabled you must build
it yourself and change the app identifiers for the TV app and Top
Shelf extension, and add both of them to an app group.
2024-02-27 23:20:32 -08:00