libretroadmin
9e71a566cc
Get rid of more instances of string_list in menu code
2024-06-15 07:06:36 +02:00
libretroadmin
cf0d0e93a6
rarch_system_info_t local vars should be renamed from 'system'
...
to 'sys_info' to avoid false positive code analysis errors
2023-07-15 07:22:38 +02:00
libretroadmin
c253bf4cbd
Reduce char arrays -
...
* titles and msgs sent to runloop_msg_queue_push should just be
128 in size
* single extensions queried by frontend around 16
2023-06-19 18:16:40 +02:00
libretroadmin
edecf0cb2d
Replace more strlcat calls with strlcpy
2023-06-18 19:25:24 +02:00
libretroadmin
f2bb150b0a
Get rid of some menu_driver_ctl calls
2023-05-11 05:22:17 +02:00
libretroadmin
07cb5f4e98
Remove MENU_ENTRIES_CTL_SET_REFRESH
2023-05-11 01:58:30 +02:00
libretroadmin
91ea92e50b
Get rid of some menu_driver_ctl commands
2023-05-10 21:30:09 +02:00
Joe Osborn
2125770236
Replay UI support ( #15048 )
...
* Add bsv replay controls (not yet fully implemented), remove toggle
see notes in task_movie.c, make sure command.c calls the right
functions, check retroarch.c and other todos.
bsv files are also now stored with states, not saves.
* Compilation fixes
* Added command impls for play and record replay, and some code in load state to do the right thing there
* Guard some parts of the new code with HAVE_BSV_MOVIE
* wip, menu fixes
* more menu fixes, osd for movie errors, halt recording properly
* Menu and label fixes
* move bsvs to own file suffix series under savestates, fix recording and playback command validity checks
* Fix replay autoincrement
* fix endif placement, whoops
---------
Co-authored-by: Joseph C. Osborn <jcoa2018@pomona.edu>
2023-03-03 00:52:22 +01:00
sonninnos
c6dc92fc07
Override bind save + menu manager overhaul ( #14895 )
...
* Input bind override conf saving
* Override menu overhaul
2023-01-24 01:42:50 +01:00
LibretroAdmin
f836328c56
Append Preset ( #14737 ) ( #14757 )
...
WIP version of Append and Prepend preset, Includes UI for Standard Retroarch, but not the QT UI companion
Co-authored-by: HyperspaceMadness <remimcgill@hotmail.com>
2022-12-22 21:36:32 +01:00
libretroadmin
59cce09186
Menu cleanups:
...
* Some control flow improvements in callback functions, less return
paths
* Remove menu_cbs_exit(), which was a stub function that always returned
-1
2022-11-20 18:55:07 +01:00
sonninnos
e52b633e5a
Allow menu wallpaper/background reset ( #14650 )
2022-11-20 18:12:18 +01:00
libretroadmin
88c2ae9ddf
No null termination for strings passed to strlcpy/srlcat
2022-07-26 13:23:28 +02:00
libretroadmin
f7194e167f
use path_basename_nocompression where it is safe to do so
2022-07-12 19:14:12 +02:00
libretroadmin
367dfd6e71
No longer include file_path_special.h in gfx_display.h
2022-06-26 18:35:07 +02:00
sonninnos
3615deed9e
Savestate thumbnails ( #14093 )
...
* Savestate slot reset action
* (Ozone) Thumbnail visibility corrections
2022-06-23 14:46:29 +02:00
jdgleaver
ea77410037
Add 'Manage Remap Files' submenu + automatically save input remaps when closing content
2022-03-16 18:59:49 +01:00
jdgleaver
c67806dbd7
Enable manual selection of which cores are displayed in the 'Standalone Cores' menu ( #13722 )
2022-03-09 17:49:16 +01:00
Tomáš Kelemen (vudiq)
a2f9273979
Bluetooth: add option to remove pairing
...
Pressing the START button removes the device pairing. Useful in case
the device (e.g. gamepad) was paired with a different adapter/computer
and needs to be paired again with current adapter/computer.
To pair again, RetroArch needs to be restarted, so the device list is
populated again.
Upstream of patch used by Lakka at build time
1943ad296e/packages/libretro/retroarch/patches/retroarch-98-remove_bluetooth_pairing.patch
2021-11-17 22:15:35 +01:00
Autechre
e7f182811a
Split up audio code into new file audio/audio_driver.c ( #13097 )
...
* Split up audio code into new file audio/audio_driver.c
* Fix build issues #1
* Small cleanup
* Fix typo
2021-10-11 18:01:37 +02:00
Francisco Javier Trujillo Mata
9f96723dd0
Adding proper translations for changing resolution
2021-10-04 23:53:55 +02:00
Francisco Javier Trujillo Mata
3bbfcf7b39
Adding to get_video_output_size 2 parameters for additional info
2021-10-04 23:53:55 +02:00
Francisco Javier Trujillo Mata
216675919b
Add PS2 Support for changing resolution and offset
2021-10-04 23:53:55 +02:00
twinaphex
e886e908d5
Create consistent naming conventions - use retroarch_ instead
...
of rarch_ for some functions for all functions coming from retroarch.h
2021-09-28 12:56:10 +02:00
twinaphex
83ce4259a0
Have only one getter for runloop_state
2021-09-21 19:08:26 +02:00
twinaphex
7c8c53fb2d
Get rid of menu_driver_get_ptr - we are going to be using only one
...
getter for each component state instead of several getters
2021-09-21 07:14:27 +02:00
jdgleaver
0e98b4ddea
Add environment callback for enabling core option menu visibility updates without toggling Quick Menu
2021-08-18 16:08:26 +01:00
jdgleaver
973f5cda6d
Add support for mapping multiple controllers to a single input device
2021-06-21 12:42:38 +01:00
Bernhard Schelling
98194ce135
Allow the 8 analog stick directions to be used as keys for core keyboard mappings ( #12506 )
2021-06-10 17:00:33 +02:00
jdgleaver
f4511f6fa4
(core_info) Performance optimisations + code clean-ups/refactors
2021-04-26 14:30:31 +01:00
twinaphex
3841fecc59
Cleanups
2021-04-11 17:01:13 +02:00
unknown
575e2dcff6
Add some PSL1GHT ifdefs
2021-03-14 21:00:08 +01:00
twinaphex
870707dbe8
Remove obsolete __CELLOS_LV2__ references - use PSL1GHT instead
2020-12-19 15:32:26 +01:00
jdgleaver
a02fadeb94
Add 'Remove DSP Plugin' menu entry
2020-10-19 11:33:15 +01:00
twinaphex
44b7234756
Move cheat_manager and state_manager to root folder
2020-10-15 05:29:20 +02:00
jdgleaver
3bd66cc14d
OpenDingux port improvements: Phase 1
2020-10-01 15:56:14 +01:00
twinaphex
4ec216dc0b
Get rid of file_path_str
2020-08-22 01:06:10 +02:00
jdgleaver
60407a84e6
Add input remap drop-down lists
2020-07-23 17:20:41 +01:00
Hugo Hromic
f4dec615ef
(Menu) General usability improvements for setting defaults
2020-07-16 09:17:10 +01:00
twinaphex
223d76680a
Add HAVE_CHEATS ifdef
2020-06-30 19:35:55 +02:00
jdgleaver
0fcfb3deda
Refactor playlist struct configuration
2020-06-26 15:40:19 +01:00
jdgleaver
80f36e16d0
Add option to selectively 'lock' (prevent modification of) installed cores
2020-06-18 17:36:33 +01:00
jdgleaver
044bd03a13
More core updater improvements
2020-05-28 17:48:18 +01:00
jdgleaver
0bbd5b7a45
(Input Remapping) Fix 'reset to default' action for analog sticks and undefined core inputs
2020-05-20 11:48:09 +01:00
jdgleaver
73b9b5b270
Remove last remaining menu hash
2020-05-19 17:29:12 +01:00
jdgleaver
5e904c4dc3
(Input Mapping/Remapping) Restore broken 'reset to default' functionality
2020-05-19 11:35:57 +01:00
jdgleaver
fa9290cf1e
Add optional playlist compression
2020-04-21 16:44:26 +01:00
jdgleaver
223cae66c1
(Playlist Management) Add optional per-playlist alphabetical sorting
2020-04-10 17:07:49 +01:00
twinaphex
4fd3cac319
(Menu) remove ident
2020-03-28 01:59:15 +01:00
twinaphex
79dc998a7b
Get rid of the remaining hashes
2020-03-27 19:05:54 +01:00