Commit Graph

63539 Commits

Author SHA1 Message Date
github-actions 4f8e3fabad Fetch translations from Crowdin 2023-10-26 00:11:14 +00:00
GavinDarkglider 5356afc750
Minor fixes to udev input drivers. Add support for canary builds to lakka updater stuff (#15818)
* Input: Udev: Fix touch support building against older kernel headers

* Input: Udev: Fix Touch Deep Debug compile issues

* Input: Joypad: Udev: Joypad: Add Change detection for udev events

This is handy with controllers like the Nintendo Joycons that have a daemon
app in the background to handle combining them into one controller(Joycond)

Since the device was already added, but joycond clamped permissions on evdev
retroarch was never updating the controller input change, this fixes that issue.

Note: Needs a patch in joycond as well, to send change uevent.

This shouldnt cause any issues with other controllers, as the kernel probably
will never send change events for these device types.

* Lakka: Add canary builds to updater
2023-10-25 08:19:00 -07:00
github-actions 535898da0d Fetch translations from Crowdin 2023-10-25 00:11:30 +00:00
sonninnos 06d5cd39fc
Set save redirect paths before set_environment (#15820) 2023-10-24 16:20:17 +02:00
Mike Erickson 7df3ca3064
fix:xinput disconnect lost gamepad (#15819)
Co-authored-by: ChenX <maple6@vip.qq.com>
2023-10-24 00:28:10 -07:00
zoltanvb 57e9a3e876
Fix for "no sound on PS2" (#15827)
Earlier refactor f121847e00
has removed CMD_EVENT_AUDIO_START (and stop), however on PS2 it
causes no sound, so it is added back behind a compiler switch.
2023-10-24 00:27:21 -07:00
Cpod12 274d47f957
Xunkar's AI service rework updated (#15640)
* AI service rework

* File missing

* Fixed C89 build

* Fixed usage of inline for C89 build

* Fixed an overlay unloading bug

Made sure to unload the overlay on release and when the server returns empty values in automatic modes.

* Fixed forward decl (c89)

* Fixed OpenGL texture loading

Moved image display to the main thread for now

* Changed some formatting slightly

* Fixed struct variable order and put brackets on newlines

* Moved pointer, fixed retroarch.cfg, and replaced strlcat with strlcpy

* Fixed catenation issue

* Fixed a few other catenation issues

* Fixed one more concatenation  issue

* Fixed concatenation issue

* Fixed a few other concatenation issues

* Fixed one more concatenation  issue

* potential fix for parsing issue

---------

Co-authored-by: Xunkar <329857+xunkar@users.noreply.github.com>
2023-10-24 00:27:06 -07:00
github-actions 126cb21177 Fetch translations from Crowdin 2023-10-24 00:11:31 +00:00
github-actions d46ede42dc Fetch translations from Crowdin 2023-10-23 00:11:44 +00:00
github-actions b53bce6877 Fetch translations from Crowdin 2023-10-22 00:12:04 +00:00
github-actions 7011d0c3de Fetch translations from Crowdin 2023-10-17 00:13:29 +00:00
sonninnos f69a29209f
Ignore menu event action in the end of function instead (#15811) 2023-10-16 08:45:23 -07:00
sonninnos e3becab18e
(Ozone) Thumbnail related fixes (#15810) 2023-10-16 06:56:54 -07:00
Eric Warmenhoven b71d09a31f
build fix - ios widget (#15809) 2023-10-16 06:56:45 -07:00
github-actions 2557282ea3 Fetch translations from Crowdin 2023-10-16 00:11:43 +00:00
zoltanvb 0f111e647f
Do not exclude browser and config directory settings if RGUI is disabled. (#15803) 2023-10-15 05:47:26 -07:00
Eric Warmenhoven 793cb0cfa3
Fix ios-vulkan-ppsspp, and a small cloud save fix (#15801) 2023-10-15 05:45:03 -07:00
Ophidon ce6a00b495
High Hz Synchronization (#15798)
* High Hz Synchronization

Makes adjustment to driver_adjust_system_rates and related functions to handle Hz skew adjustment for high refresh rates better, especially when using effective refresh modifiers like swap interval or BFI.

* Reorder for Build Fix

Reorder declaration for build fix
2023-10-14 06:57:40 -07:00
Eric Warmenhoven 777d96d20a
Clean up iOS/tvOS Xcode project, get the simulators working (#15799) 2023-10-14 06:57:09 -07:00
github-actions 575859e5d7 Fetch translations from Crowdin 2023-10-14 00:10:46 +00:00
Bernhard Schelling d096effe7f
When using the new core netpacket interface for netplay, don't synchronize the host SRAM to a joining client (#15797)
Fix netplay connection not getting marked as reusable while the new core netpacket interface is enabled
2023-10-13 10:53:22 -07:00
Eric Warmenhoven a8e6e5db29
Ignore compile_commands.json used by LSP servers (#15795) 2023-10-13 10:29:18 -07:00
Eric Warmenhoven 1247041d05
The default for load_dummy_on_core_shutdown for Apple should be true (#15794) 2023-10-13 10:29:05 -07:00
Eric Warmenhoven b6ee341507
iOS 17/Xcode 15 update: Fix iOS Widget (#15796) 2023-10-13 10:28:56 -07:00
github-actions 0ef36ab15f Fetch translations from Crowdin 2023-10-13 00:11:19 +00:00
Eric Warmenhoven e6e0d07081
iOS: If runloop_iterate returns an error, exit rather than crash. (#15791) 2023-10-12 03:42:48 -07:00
github-actions cb377f8232 Fetch translations from Crowdin 2023-10-12 00:10:01 +00:00
Eric Warmenhoven 7264c13b01
Fix Xcode 14.0.1 cross compile x86_64 build - only strip debugging symbols (#15786) 2023-10-11 03:54:08 +02:00
github-actions c86a25fd66 Fetch translations from Crowdin 2023-10-11 00:11:21 +00:00
libretroadmin 58f7051c61 Fix memory leak in PR #15762 2023-10-10 15:38:07 +02:00
github-actions 21b3baf7bd Fetch translations from Crowdin 2023-10-10 00:11:15 +00:00
github-actions f3c6550597 Fetch translations from Crowdin 2023-10-09 00:11:38 +00:00
github-actions 6e1dc98e24 Fetch translations from Crowdin 2023-10-08 00:12:04 +00:00
github-actions ec0f3af015 Fetch translations from Crowdin 2023-10-07 00:11:04 +00:00
GavinDarkglider 4387b0ab94
Lakka Switch Updates.... (#15754)
* Lakka: Switch: Decouple From LibNX builds.

* Lakka: Always show Power Management Settings menu

* Lakka: Switch: Add Nintendo Switch Options Menu, and First Option

* Lakka: Switch: Add CEC Toggle

* Lakka: Switch: Add Bluetooth ERTM Toggle

* Retroarch: unix platform:  Always display battery meter even when the device reports it as unknown
This is useful for most arm devices that have unknown battery status until charger state changes

* Retroarch: Lakka: Remove Gamemode stuff from build

Lakka will never include this, as it only runs base system, and retroarch.
2023-10-06 04:55:22 -07:00
XK 812c003a6a
Add support for joining MITM servers over cmdline (#15762)
* Add support for MITM servers over cmdline

* Address https://github.com/libretro/RetroArch/pull/15762#pullrequestreview-1654378806
2023-10-06 02:02:50 -07:00
Cpod12 e7eb588fb6
Fixed text in 16:9 for RGUI not scaling properly (#15768) 2023-10-05 23:18:40 -07:00
github-actions 2be13a59f7 Fetch translations from Crowdin 2023-10-05 00:11:14 +00:00
Joe Osborn 2baf9ec7e0
Enqueue replay record/playback until next frame (#15751)
* Enqueue replay record/playback until next frame

This fixes a bug where stdin commands activated via polling would
trigger replay record/playback in the middle of a frame, then input
checking would pull from them before the next frame came around---it
only makes sense to change the active replay in between frames, not
during them.

* fix comment syntax
2023-10-04 00:53:51 -07:00
github-actions 14cb3732eb Fetch translations from Crowdin 2023-10-01 00:12:39 +00:00
LibretroAdmin 0bbfba8137
Update vfs_implementation.c 2023-09-30 10:41:35 -07:00
greenchili2 fdd5e7cea0
Fix bug that was causing weirdness in Wii builds. (#15752)
Things like the info files not being read.  User defined directories not sticking ( likely not detected ) and all kinds of other goodness.
2023-09-30 10:38:32 -07:00
github-actions f427aaee8f Fetch translations from Crowdin 2023-09-30 00:11:17 +00:00
github-actions 085c2aaf9a Fetch translations from Crowdin 2023-09-29 00:10:50 +00:00
sonninnos 6c2cc45628
Prevent proceeding to next bind when single binding (#15746) 2023-09-28 06:57:20 -07:00
github-actions 5e09d2f3a5 Fetch translations from Crowdin 2023-09-28 00:11:11 +00:00
Rob Loach 0d6577ad07
Update Use Filename setting description (#15741)
The menu item for matching the thumbnails with filenames was just "Use Filename", which isn't that descriptive. This change tweaks it a bit so that the option is a bit more clear.

So happy to have this feature in place.
2023-09-27 05:52:57 -07:00
sonninnos 05ce35b103
Don't process menu events while input is being flushed (#15742) 2023-09-27 05:52:30 -07:00
github-actions 9a57ec29d5 Fetch translations from Crowdin 2023-09-27 00:11:08 +00:00
bulzipke 32ed9b6041
플레이리스트 롬파일 이름으로 썸네일 이미지를 찾도록 옵션 추가 (#15731) 2023-09-26 05:31:59 -07:00