Commit Graph

65469 Commits

Author SHA1 Message Date
Eric Warmenhoven 8c729fd029 apple: enable JoeMatt's avfoundation-based camera driver 2025-03-03 23:20:59 -05:00
Eric Warmenhoven 6c7b16df3c macos: compile with -flto 2025-03-03 22:51:16 -05:00
Eric Warmenhoven c1806ff994 apple: add camera entitlements 2025-03-03 22:46:43 -05:00
Eric Warmenhoven 6dcb0b22f2 apple: by default build on apple silicon builder 2025-03-03 21:54:46 -05:00
github-actions 58752d0755 Fetch translations from Crowdin 2025-03-04 00:15:10 +00:00
github-actions 6df846dc61 Fetch translations from Crowdin 2025-03-03 00:14:58 +00:00
LibretroAdmin 647bba1125
Merge pull request #17648 from warmenhoven/warmenhoven/pr/webdav-301
webdav: workaround for getting 301 redirects
2025-03-02 15:57:32 -08:00
LibretroAdmin fd5543cc2d
Merge pull request #17651 from zoltanvb/offset_sublabel_fix
Update viewport bias sublabels.
2025-03-02 15:57:22 -08:00
LibretroAdmin d862f87c28
Merge pull request #17652 from JesseTG/jtg/libavdevice-camera-driver
Add a ffmpeg-based camera driver
2025-03-02 15:57:13 -08:00
Jesse Talavera e9e12eed66 Move a variable declaration up to adhere to C89 rules 2025-03-02 17:00:40 -05:00
Jesse Talavera 80044dd282 Clarify a comment 2025-03-02 17:00:24 -05:00
zoltanvb 6294854990
Update viewport bias sublabels. 2025-03-02 16:29:16 +01:00
Eric Warmenhoven 962cc9b033 webdav: workaround for getting 301 redirects 2025-03-01 22:53:11 -05:00
Joe Osborn f2a86f34d1
Remove unnecessary rigmarole around importing the script as a blob (#17642) 2025-03-01 17:34:05 -08:00
sonninnos 23170b82ec
Add MIDI device menu item dropdowns (#17645) 2025-03-01 17:33:46 -08:00
github-actions 7cb27c965d Fetch translations from Crowdin 2025-03-02 00:16:20 +00:00
sonninnos 5c92055aef Fix cloud sync driver menu item refresh 2025-03-01 11:47:53 +02:00
Viačasłaŭ 6bfe3fcb43
(Win32) Unrevert TTS fallback (#17643)
Originally implemented in 274d47f
2025-03-01 01:04:29 -08:00
sonninnos 6a717fd44c Better way to count dropped frames 2025-03-01 10:40:59 +02:00
github-actions b3e2d5213d Fetch translations from Crowdin 2025-03-01 00:17:26 +00:00
Joseph C. Osborn c29cd046d0 Fixes asset paths/double bundle path for web player 2025-02-28 18:44:31 +01:00
sonninnos aaa7b272aa XMB: Gray theme color correction 2025-02-28 08:44:37 +02:00
zoltanvb 31de40b32a
Align GDI feature reporting with actual status (#17635)
Value of HAVE_GDI is always 1 unless explicitly disabled, however
it only takes effect on Windows platforms. Actual functionality
is behind multiple #ifdef's, but the feature indication was showing
up even on platforms like Linux.
2025-02-27 20:15:43 -08:00
sonninnos b62cc87e84
Turbo Fire overhaul (#17633) 2025-02-27 20:15:22 -08:00
Joe Osborn 7a7c208c85
Only read first frame of inputs under new movie formats (#17634) 2025-02-27 20:15:14 -08:00
zoltanvb 9970d45367
Make autoconfig failure notifications optional. (#17636)
Introduce a new setting that controls autoconfiguration messages
when the config fails, either with fallback or without.
2025-02-27 20:15:06 -08:00
Joe Osborn fa6d622031
Cancel bootup main loop before starting regular mainloop (#17638) 2025-02-27 20:14:57 -08:00
zoltanvb 8396d8e626
Fix bluetooth option ifdef (#17639) 2025-02-27 20:14:49 -08:00
github-actions e9dd1731ee Fetch translations from Crowdin 2025-02-28 00:14:51 +00:00
github-actions 62f32e5f63 Fetch translations from Crowdin 2025-02-26 00:15:19 +00:00
github-actions e16953b9af Fetch translations from Crowdin 2025-02-25 00:14:55 +00:00
Joe Osborn c413bcc626
Threaded emscripten fixes (#17614)
* Actually read CLI args in emscripten

* Fix fetchfs manifest parsing, increase download chunk size

The chunk size should probably be made a parameter in the future.  The
larger chunk size trades longer hitches for fewer hitches.

* Add exec command driver and API functions for emscripten.

Under WASMFS, stdin/stdout can't be customized the way they can with
the JS FS implementation.  Also, this approach frees up stdin/stdout
and simplifies interaction with the command interface for web embedders.

* fixup upload paths, show use of new emscripten cmd interface

* Add JS library function names to EXPORTS as well as EXPORTED_FUNCTIONS for older emsdk versions
2025-02-24 09:25:05 -08:00
github-actions 55b59262b9 Fetch translations from Crowdin 2025-02-24 00:15:28 +00:00
Jesse Talavera e7142903ea Use `av_dict_get` instead of `av_dict_iterate`
- The latter seems to be newer, and therefore not available in all common installations of libavdevice
2025-02-23 15:26:58 -05:00
Bernhard Schelling b725de086e
Fix netplay when using core netpacket interface after a recent change made for cheevos (#17619) 2025-02-23 04:26:02 -08:00
刘皓 b3376716f2
Add declaration for `libnx_apply_overclock()` in menu/menu_driver.c (#17620) 2025-02-23 04:25:49 -08:00
刘皓 c9ed5df025
Add PS3 build to GitHub Actions (#17621) 2025-02-23 04:25:39 -08:00
Eric Warmenhoven 84eb4f32e0
Small adjustment to coordinating mouse inputs (#17622) 2025-02-23 04:25:29 -08:00
sonninnos 4de34208ed Ozone: Messagebox font fix 2025-02-22 22:31:47 +02:00
github-actions b5fd91972c Fetch translations from Crowdin 2025-02-22 00:13:39 +00:00
sonninnos 3c1a1a44ae
Vulkan: Add adaptive vsync support (#17611) 2025-02-21 12:34:32 -08:00
Eric Warmenhoven f7d235f2d6
update core info list after updating core info files (#17613) 2025-02-21 12:34:06 -08:00
Hed0nium bc1bc2431d
Update AUTHORS.h: Edit name (#17610) 2025-02-21 12:33:48 -08:00
Eric Warmenhoven e26b3bca4e
allow mouse input while mouse overlay is active (#17615) 2025-02-21 12:33:27 -08:00
Eric Warmenhoven 273eb7bd7b
fix sublabel on "add to playlist" in quick menu (#17616) 2025-02-21 12:33:18 -08:00
Joe Osborn 9005e1b9fe
Use correct key into message data to get last asset fetch time (#17607) 2025-02-21 07:40:49 +01:00
Jesse Talavera 527b977587 Simplify ffmpeg backend selection 2025-02-20 16:35:06 -05:00
Jesse Talavera dd49f8fa0d Remove camera device list functions from camera drivers
- Those will come in a future PR instead
2025-02-20 15:42:02 -05:00
sonninnos 61de3a3260
Integer scaling improvements (#17606) 2025-02-20 19:51:19 +02:00
Jesse Talavera 63d965753f Merge branch 'refs/heads/master' into jtg/libavdevice-camera-driver
# Conflicts:
#	camera/camera_driver.c
#	configuration.c
2025-02-20 11:28:54 -05:00