Commit Graph

64039 Commits

Author SHA1 Message Date
github-actions af7f1f7f91 Fetch translations from Crowdin 2024-06-12 00:12:51 +00:00
github-actions 6e057abc8e Fetch translations from Crowdin 2024-06-11 00:12:40 +00:00
hunterk 65e8871250 restore some relative pointer stuff 2024-06-10 07:35:24 -05:00
hunterk c72f8613d8 revert abcd42777f
since it appears to be involved with a variety of input issues: https://github.com/libretro/RetroArch/issues/15757
2024-06-10 07:35:24 -05:00
github-actions 37c9c17133 Fetch translations from Crowdin 2024-06-10 00:12:54 +00:00
github-actions 5bc5a9fb73 Fetch translations from Crowdin 2024-06-09 00:14:24 +00:00
Thiago Seus 17fc346a36 Accessibility: change the is_screen_reader_enabled function name to lower case and match with the function name in Java code 2024-06-08 12:01:53 -05:00
Thiago Seus 216f55c7b2 Accessibility: Refactor Android is_narrator_running to align with the rest of RetroArch accessibility API 2024-06-08 12:01:53 -05:00
zoltanvb 49aeeee1f7 Cosmetical fix (xvfk -> xfvk), #16631 2024-06-08 11:17:42 -05:00
github-actions fa61d82553 Fetch translations from Crowdin 2024-06-08 00:12:41 +00:00
github-actions f07b3d7c95 Fetch translations from Crowdin 2024-06-07 00:12:49 +00:00
github-actions 9419f02d63 Fetch translations from Crowdin 2024-06-06 00:11:47 +00:00
zoltanvb a8d77f618c Better support for multiple reserved devices of the same kind. 2024-06-05 18:17:54 -05:00
zoltanvb a9968e9e86 Controller device reservation / preference.
For each player, 2 new options are added:
- a reservation type (no reservation, preferred, reserved)
- a reserved device name

When handling port - player assignments, reserved devices
will be assigned to the respective player port. If reservation
type is "reserved", no other device can take that port
automatically.

Reservation config option and matching function lifted from:
PatrickStankard https://github.com/libretro/RetroArch/pull/16269

Test joypad driver was extended for more tests.

Co-authored-by: Patrick Stankard <me@patrickstankard.com>
2024-06-05 18:17:54 -05:00
Eric Warmenhoven e9682cbbd6 Fix #16626 fix crash parsing truncated 7z file 2024-06-05 13:06:27 -05:00
Eric Warmenhoven aa36f75dba apple: Hide threaded video setting 2024-06-05 13:06:14 -05:00
Eric Warmenhoven 72eb860315 iOS: default vibrations on 2024-06-05 13:06:07 -05:00
David Hedlund cf6aef1706 Update README.md
Sort Platforms
2024-06-05 05:49:28 -05:00
LibretroAdmin fda4586886
Update CHANGES.md 2024-06-04 19:22:23 -07:00
github-actions 427e3fa6f6 Fetch translations from Crowdin 2024-06-05 00:12:18 +00:00
LibretroAdmin 0792144fe3 Revert "Revert "Tweaked limit, amended comment.""
This reverts commit f432cd3f78.
2024-06-04 13:26:41 -05:00
LibretroAdmin d244ee4d80 Revert "Revert "Increase save state chunk size for all platforms""
This reverts commit d51911fac3.
2024-06-04 13:26:41 -05:00
Mats a0208dd56c (WASAPI) Only write when running and fix deadlock 2024-06-04 13:26:08 -05:00
Eric Warmenhoven c978d7944a iOS/tvOS: Include DoubleCherryGB in AppStore build 2024-06-04 13:17:59 -05:00
libretroadmin 75c647d3ca Bump to version 1.19.1 2024-06-04 06:53:13 +02:00
LibretroAdmin d51911fac3 Revert "Increase save state chunk size for all platforms"
This reverts commit 9c4ac3546a.
2024-06-03 22:50:28 -05:00
LibretroAdmin f432cd3f78 Revert "Tweaked limit, amended comment."
This reverts commit c1bb2fd9a1.
2024-06-03 22:50:28 -05:00
github-actions dab84a13d6 Fetch translations from Crowdin 2024-06-04 00:12:13 +00:00
github-actions 1c44a1772d Fetch translations from Crowdin 2024-06-03 00:12:27 +00:00
Thiago Seus 22646d3e74 Accessibility: enable accessibility if Talkback is on 2024-06-02 14:49:19 -05:00
Thiago Seus b4ed4b58d6 Accessibility: add first Android version 2024-06-02 14:49:19 -05:00
github-actions 8b213d3c0d Fetch translations from Crowdin 2024-06-02 00:13:22 +00:00
github-actions 47dd4e7e75 Fetch translations from Crowdin 2024-06-01 00:12:38 +00:00
Eric Warmenhoven a13b0f090d wayland: build fix on older qt versions 2024-05-31 18:38:16 -05:00
Eric Warmenhoven 2f1dd3e84f tvOS: Fix menu button on siri remote 2024-05-31 17:56:48 -05:00
Reilly Brogan 7f3de64ef8 wayland: Fix Wayland appId 2024-05-30 22:54:50 -05:00
Eric Warmenhoven 0e9ea9fd47 tvOS: Fix NSO N64 controller 2024-05-30 22:54:29 -05:00
Eric Warmenhoven 754a194471 tvOS: revert MoltenVK to 1.2.7 to fix tvOS 13.4 2024-05-30 22:54:19 -05:00
github-actions f504676948 Fetch translations from Crowdin 2024-05-31 00:12:12 +00:00
MoistDreams 64680cbfef Package *.lck core lock file-extension.
Includes *.lck alongside the rest of the cores/$platform/cores so that bundled cores can be locked at time of publish.
2024-05-30 14:58:14 -05:00
libretroadmin 00b8a5f15c Bump to version 1.19.0 2024-05-30 05:03:48 +02:00
github-actions 95050c03be Fetch translations from Crowdin 2024-05-30 00:13:10 +00:00
Joe Osborn c1bb2fd9a1 Tweaked limit, amended comment. 2024-05-29 13:36:43 -05:00
Joe Osborn 9c4ac3546a Increase save state chunk size for all platforms
A rationale is given in the comments, but even a class 6 or class 10 SD card can handle reads and writes on the order of MB/s, which means a 4KB chunk size is just wasting time in syscalls.  This could maybe be fixed with a buffering reader but I don't feel comfortable tweaking libretro-common's VFS to handle that.  Instead, I thought it would be good to both remove an ifdef and increase the chunk size to 128KB.  For cores with small states this will should make state saving virtually instantaneous, and for cores with large states it should be a 32x speedup.
2024-05-29 13:36:43 -05:00
github-actions 3a56b73a31 Fetch translations from Crowdin 2024-05-28 00:12:30 +00:00
Eric Warmenhoven a537af010e iOS/tvOS: better way of reporting available memory 2024-05-27 08:16:42 +02:00
Eric Warmenhoven 52413260de iOS: default audio sync on again, also more mfi logging 2024-05-26 21:32:55 +02:00
Viačasłaŭ Chalikin 1e9db89154 Fix reinitialization of the threaded gl drivers 2024-05-26 21:32:29 +02:00
Tomáš Kelemen (vudiq) c4f84094c2 Lakka: provide update URL and target name at buildtime
it is more convenient to provide the URL via make option rather than
rely on hardcoded value in the code base. it provides more flexibility
in case of different servers for stable, daily, canary, community, ...

and instead of parsing a file in the filesystem to obtain target name of
the device on which lakka is running, we can provide the target name at
build time as well. the target name is used for the full path URL for
the download of updates.

there is no need to have these values editable via retroarch frontend
and saved in the config file. it is safer to provide them at build time
and have them set this way.
2024-05-25 00:26:22 +02:00
libretroadmin 5db932d366 gfx_widgets_draw_task_msg - get rid of one strlen 2024-05-24 04:03:45 +02:00