Commit Graph

64670 Commits

Author SHA1 Message Date
sonninnos 84b58dd001
Pixel perfect integer scaling improvements (#17098) 2024-10-14 14:44:10 -07:00
Joey Parrish b36d8da5d3
docs: Add missing command to emscripten docs (#17097) 2024-10-14 04:21:18 -07:00
neil4 f85c9693a0
Combine menu entries for RunAhead and Preemptive Frames (#17093) 2024-10-14 04:21:09 -07:00
github-actions f886f620df Fetch translations from Crowdin 2024-10-14 00:15:15 +00:00
github-actions 1e4b81c6b2 Fetch translations from Crowdin 2024-10-13 00:15:42 +00:00
Eric Warmenhoven d362c88ac2
osx: prefer moltenvk from retroarch-apple-deps (#17086) 2024-10-12 11:59:17 -07:00
Jamiras ec314b9e43
update to rcheevos 11.6 (#17088) 2024-10-12 11:59:08 -07:00
github-actions 228426880b Fetch translations from Crowdin 2024-10-11 00:14:36 +00:00
Eric Warmenhoven c60f4603cd
apple: Include vintaged stella2023 core in app store builds (#17085) 2024-10-10 04:57:19 -07:00
github-actions feb8dcede4 Fetch translations from Crowdin 2024-10-08 00:14:16 +00:00
LibretroAdmin c8fb1a2d6c
Update WiiU.yml 2024-10-07 03:39:12 -07:00
Eric Warmenhoven a565cae5d8
macOS: Update App Store packaging script (#17081) 2024-10-07 03:37:56 -07:00
github-actions 5d433adfc3 Fetch translations from Crowdin 2024-10-07 00:15:13 +00:00
Viačasłaŭ d544c78020
Bring the Chuncheon relay server back into intl (#17077) 2024-10-06 14:37:19 -07:00
github-actions 3c10575436 Fetch translations from Crowdin 2024-10-06 00:15:52 +00:00
Joe Osborn fbf2c70e0d
replay format extended to support external tools (#17042)
- replays now start each frame with the number of key events (8 bit
unsigned int, then key events) and the number of input events (16 bit
unsigned int, then the input events)
- this makes it possible to parse replay files without any core
loaded, and makes replays more portable if cores change their polling
strategies
- external tools can now parse replay files
- old (vsn 0) replays will still play back, but new (vsn 1) replays
will not play on old RA
- replay files grow faster now, with each input poll now taking 8
bytes instead of 2
2024-10-04 12:47:34 -07:00
Viačasłaŭ c84962a5e8
Fix displaying entry after renaming (#17072) 2024-10-04 12:47:12 -07:00
Eric Warmenhoven 4d999c24a8
macOS: fix steam automation build (#17073) 2024-10-04 12:46:59 -07:00
Eric Warmenhoven 7ae8597765
macOS: Create App Store build (#17074) 2024-10-04 12:46:51 -07:00
github-actions e1e341d003 Fetch translations from Crowdin 2024-10-04 00:14:42 +00:00
Eric Warmenhoven 48b71d5cf8
tvOS: Fix creation of frameworks for App Store build (#17070) 2024-10-02 17:32:58 -07:00
github-actions b112b5b9cc Fetch translations from Crowdin 2024-10-03 00:14:26 +00:00
bulzipke d5c6a4f997
Add east asian relay server (#17055) 2024-10-01 17:36:58 -07:00
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 3ee3f2ae52.

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