64047 Commits

Author SHA1 Message Date
sonninnos
5e2409471a
Dinput: Mouse pointer send proper return value instead of flag value (#17067) 2024-10-01 17:36:49 -07:00
Viačasłaŭ
3019b926c2
Fix typos (#17068) 2024-10-01 17:36:33 -07:00
Eric Warmenhoven
ed574cd059
iOS/tvOS: Remove AltKit (#17069) 2024-10-01 17:36:02 -07:00
Eric Warmenhoven
1d2c9a8373
macOS: minor updates to GL build to fix compatibility with Xcode 16 (#17064) 2024-09-30 07:02:37 -07:00
github-actions
f484ceffcf Fetch translations from Crowdin 2024-09-30 00:15:01 +00:00
Alex Kiraly
61e8dfc860
Enable Cloud Sync on Android (non-SSL) (#17060) 2024-09-29 11:12:26 -07:00
sonninnos
1cc2210185
Vulkan: Negative viewport position correction (#17063) 2024-09-29 11:12:12 -07:00
sonninnos
1e1b24c359
Show also current frame cache size in stats (#17056) 2024-09-28 23:53:26 -05:00
sonninnos
7cb1543edd
Use frame cache size in integer scaling instead of av info geometry (#17057) 2024-09-28 23:53:14 -05:00
Alex Kiraly
d779654068
Disallow Cloud Sync with HTTPs when HAVE_SSL is disabled (#17059) 2024-09-28 23:52:54 -05:00
sonninnos
ea9a086f82
MSVC buildfix (#17061) 2024-09-28 23:52:37 -05:00
github-actions
68c5b1f7a3 Fetch translations from Crowdin 2024-09-29 00:16:12 +00:00
github-actions
d8927bea04 Fetch translations from Crowdin 2024-09-28 00:13:41 +00:00
Colin Kinloch
63bd0b75d5
Reapply "wayland: Commit viewport resizes (#16419)" (#17026) (#17030)
This reverts commit 3ee3f2ae526e7a07b56b1da9397c0b0061632fe4.

Removing roundtrips seems to keep things snappy whilst fixing COSMIC.
2024-09-27 14:37:47 -07:00
Joe Osborn
abe7d01e74
Report replay frame number for active_replay stdout api (#17039)
This changes the replay movie's frame_ptr (a 20-bit number used to
point to a log of file offsets) into a frame counter, which is masked
against the 20-bit pattern for use in the file offset log but also
functions as a time index into the replay.  Right now that is reported
in `GET_CONFIG_PARAM active_replay` but in the future it could be used
to show how far into the replay we are during playback or how long the
replay is during recording.
2024-09-27 14:37:31 -07:00
gouchi
8a6eb2dfa8
Add Redox OS to the list of supported operating systems (#17040) 2024-09-27 14:37:20 -07:00
sonninnos
ecd626ec5e
Automatic Frame Delay: More improvements (#17041) 2024-09-27 14:37:11 -07:00
Eric Warmenhoven
6403605f64
macOS: fix how vulkan gets linked/bundled (#17043) 2024-09-27 14:37:00 -07:00
Eric Warmenhoven
73439eeff8
iOS/tvOS: Add Beetle PC-FX to App Store build (#17044) 2024-09-27 14:36:53 -07:00
Eric Warmenhoven
ea1b6852c5
apple: switch from MTKView to CAMetalLayer for vulkan (again) (#17045) 2024-09-27 14:36:45 -07:00
sonninnos
11103347c8
Fix playlist search index in XMB+Ozone (#17047) 2024-09-27 14:36:32 -07:00
Eric Warmenhoven
d7839bbd7d
iOS: Let RApplication handle touch events when TouchMouse not enabled (#17046) 2024-09-27 14:36:22 -07:00
github-actions
443348f014 Fetch translations from Crowdin 2024-09-27 00:14:54 +00:00
github-actions
cae587f7a6 Fetch translations from Crowdin 2024-09-26 00:14:05 +00:00
Eric Warmenhoven
10a1154b06
Avoid calling strlcpy when copying string onto itself (#17031) 2024-09-24 19:24:46 -05:00
Colin Kinloch
c90f7aba6c
Use reverse DNS name for desktop file and icon (#16449)
Reverse DNS being com.libretro.RetroArch
2024-09-23 09:03:48 -07:00
Colin Kinloch
ee55623678
wayland: Check for relative_pointer support (#17029) 2024-09-23 08:50:34 -07:00
alphabitserial
3ee3f2ae52
Revert "wayland: Commit viewport resizes (#16419)" (#17026)
This reverts commit 08496b302c7a9e4a080542df6b4a1e294a2a668a.
2024-09-22 23:44:48 -07:00
github-actions
c43bc65c7e Fetch translations from Crowdin 2024-09-23 00:14:44 +00:00
sonninnos
0c468f9a44
Honor 'perfcnt_enable' in logging (#17022) 2024-09-20 20:09:21 -07:00
sonninnos
4b177d0ac7
Refresh rate switching fixes and cleanups (#17021) 2024-09-20 20:09:02 -07:00
pastalian
4ce7dd6fd5
Explicitly cast to a pointer in wayland builds (#17019)
The build with `--enable-wayland --disable-kms` has a part where an
unsigned long is passed as a void*, but GCC 14 enforces
-Werror=int-conversion, causing the build to fail.
https://gcc.gnu.org/gcc-14/porting_to.html#int-conversion
2024-09-20 14:19:24 -07:00
github-actions
17c899fac3 Fetch translations from Crowdin 2024-09-20 00:14:10 +00:00
Eric Warmenhoven
187497eea8
Revert "apple: switch from MTKView to CAMetalLayer for vulkan (#16959)" (#17017)
This reverts commit 95d53183f5d3b8719a4c2d595b12de16da2e31af.
2024-09-19 11:48:40 -07:00
github-actions
bec4107412 Fetch translations from Crowdin 2024-09-19 00:14:15 +00:00
sonninnos
dbfb88721b
Automatic Frame Delay: Fix special overtime edge case (#17013) 2024-09-18 02:45:07 -07:00
sonninnos
d08b867e7d
Fix pause toggle to not clear fast-forward state (#17010) 2024-09-17 10:23:12 -07:00
sonninnos
6713e3b7f7
(Vulkan) Prefer IMMEDIATE mode without vsync (#17009)
* (Vulkan) Prefer IMMEDIATE mode without vsync

* Clamp max_swapchain_images and hard_sync_frames

* (Vulkan) Improve fastforward frameskip option hack
2024-09-17 10:23:02 -07:00
github-actions
61a3397b67 Fetch translations from Crowdin 2024-09-17 00:12:22 +00:00
Eric Warmenhoven
1211b2d56a
Fix steam build (#17007) 2024-09-16 13:15:19 -07:00
libretroadmin
bbfe078515 Reduce char arrays that are 8192 of size or bigger - reduce
them to PATH_MAX_LENGTH * 2 instead
2024-09-15 22:21:22 +02:00
github-actions
b1aa7522fd Fetch translations from Crowdin 2024-09-15 00:15:17 +00:00
libretroadmin
dc7473d046 See if this prevents some warnings 2024-09-15 00:03:48 +02:00
libretroadmin
0a396f0e71 Silence warning - second param for rc_alloc should be of type int32_t 2024-09-14 23:42:31 +02:00
Eric Warmenhoven
b557bc9523
Fixing compiler warnings (#17001) 2024-09-14 13:11:20 -07:00
zoltanvb
39c48f7310
Support RETRO_ENVIRONMENT_GET_FILE_BROWSER_START_DIRECTORY (#17002) 2024-09-14 12:15:27 -07:00
ItsZariep
580efd41e4
Fix Selenium theme definition position (#17000) 2024-09-14 12:15:18 -07:00
neil4
53081f1794
Preemptive Frames updates (#17003)
* Preemptive Frames: input_poll and input_state improvements

- Check pointing devices when used by core; ignore input_libretro_device
- Use stored mouse x,y input state (lower level call might flush deltas)
- Remove port mapping code (unnecessary now)
- Fewer memsets

* Add Preemptive Frames to Qt options menu
2024-09-14 12:14:36 -07:00
github-actions
7601df9a4c Fetch translations from Crowdin 2024-09-14 00:13:13 +00:00
libretroadmin
71326a7eaa fill_pathnam_expanded_and_absolute - pass size parameter to function 2024-09-13 20:38:02 +02:00