Commit Graph

65495 Commits

Author SHA1 Message Date
github-actions dc67ff6418 Fetch translations from Crowdin 2025-04-08 00:15:05 +00:00
LibretroAdmin 7ff7e49f56
Merge pull request #17776 from zoltanvb/delete_core_options
Enable core options reset without starting a core.
2025-04-07 16:02:50 -07:00
LibretroAdmin aca2d3a544
Merge pull request #17777 from JesseTG/jtg/fix-ffmpeg-camera-condition 2025-04-07 02:33:31 -07:00
github-actions 55df20c845 Fetch translations from Crowdin 2025-04-07 00:16:31 +00:00
Jesse Talavera 334519167b Make the condition for using `camera_ffmpeg` consistent with the Makefile
- Should fix a link error
2025-04-06 19:05:34 -04:00
zoltanvb 000c5dcd76 Enable core options reset before starting a core.
Add "Reset core options" menu to two more places:
- Manage Cores, where it can delete the options for the selected core
- Configuration, where it can delete the options for the loaded core

Current reset function is updated to delete the core options file if
reset is wanted for a specific core, or core was loaded but not yet
started. Meant as a recovery method for possibly fatal core option
changes.
2025-04-06 21:53:01 +02:00
pstef 1f26793fde 3DS: enable mbedTLS 2025-04-06 18:48:10 +00:00
pstef 4354fc331c Fix non-griffin build for 3DS and make it the default
While here:
* remove input_overlay and task_overlay from linking blacklist
* move -Werror to CC invocation since C++ refuses to use it
* copy the quiet build mode from the main Makefile and make it the
  default
* temporarily define DEPRECATED for gpu_old.h to allow succesful build
* replace the call to command_event() with one to retroarch_main_quit()
  in a failure case
2025-04-06 18:48:07 +00:00
pstef 70aaa0a55c Fix non-griffin build for 3DS and make it the default
While here:
* remove input_overlay and task_overlay from linking blacklist
* move -Werror to CC invocation since C++ refuses to use it
* copy the quiet build mode from the main Makefile and make it the
  default
* temporarily define DEPRECATED for gpu_old.h to allow succesful build
* replace the call to command_event() with one to retroarch_main_quit()
  in a failure case
* add missing uncompr.o in Makefile.common for HAVE_BUILTINZLIB
2025-04-06 18:35:41 +00:00
LibretroAdmin c9998dfb32
Merge pull request #17752 from neil4/fix-overlay-mouse-lightgun 2025-04-06 01:53:55 -07:00
LibretroAdmin d15c7f5669
Merge pull request #17772 from pstef/gamecube-fixes 2025-04-06 01:36:19 -07:00
pstef af8765cb3b Fix DCFlushRange size calculation
by correcting the operator precedence
2025-04-06 01:04:06 +00:00
pstef 3130717626 Don't redefine _SHIFTL and _SHIFTR macros 2025-04-06 00:59:15 +00:00
pstef a33542719f Guard nanosleep prototype behind _POSIX_TIMERS 2025-04-06 00:58:15 +00:00
pstef b3f1152049 Fix a callback function's type to enable compilation with GCC14 2025-04-06 00:57:34 +00:00
pstef 39fd1176dd Add a missing malloc.h include for memalign() 2025-04-06 00:56:04 +00:00
pstef 3c9d9373d2 Copy quiet compilation mode from other Makefiles 2025-04-06 00:55:37 +00:00
github-actions 44666bae9a Fetch translations from Crowdin 2025-04-06 00:17:06 +00:00
LibretroAdmin eca7fdcc99
Merge pull request #17770 from pstef/achievements-badges
Restore cheevos_badges_enable for HAVE_GFX_WIDGETS builds
2025-04-05 11:09:08 -07:00
pstef 9c4efa9af0 Restore cheevos_badges_enable for HAVE_GFX_WIDGETS builds
This change reduces stuttering when starting a game with
retroachievements enabled. I assume the stuttering is just postponed
until the badges are downloaded on demand, but it lets users pick their
poison.

This change helps but doesn't fix
https://github.com/libretro/RetroArch/issues/16470
https://github.com/libretro/RetroArch/issues/17027
https://github.com/libretro/RetroArch/issues/17758
2025-04-05 10:32:22 +00:00
github-actions d50825e5c7 Fetch translations from Crowdin 2025-04-05 00:14:42 +00:00
LibretroAdmin 3888bfd453
Merge pull request #17766 from pstef/pcsx_rearmed
CTR: fix type to re-enable compilation
2025-04-04 09:39:17 -07:00
odditude42 b8b11a6187
Excludes msvc compilation of Win11/MSYS2-specific registry-reading code to resolve (#17769)
MSVC2010 build issues.
2025-04-04 13:12:48 +03:00
github-actions 873ed01b7d Fetch translations from Crowdin 2025-04-04 00:16:08 +00:00
odditude42 9de225ed45
Moved declarations to fix MSVC2010 builds (C89 compliance) (#17768) 2025-04-04 01:42:02 +03:00
BinBashBanana f5a056b086 Fix safari file uploads 2025-04-03 10:24:06 -07:00
pstef 327ee894f4 CTR: fix type to re-enable compilation
with GCC14
2025-04-03 15:56:13 +00:00
LibretroAdmin 7a5fcd460d
Merge pull request #17764 from zoltanvb/qt_nonpng_display
Enable non-png thumbnails also for Qt interface.
2025-04-02 16:17:29 -07:00
LibretroAdmin a3eb6afe8d
Merge pull request #17765 from pstef/net-http-resolve-entry
Fix crash in net_http_resolve() in single-thread mode
2025-04-02 16:17:12 -07:00
pstef 71ddadfcfb Fix crash in net_http_resolve() in single-thread mode
Pass the right object to the resolving function
2025-04-02 21:32:11 +00:00
zoltanvb fb9aad1a3e Enable non-png thumbnails also for Qt interface. 2025-04-02 22:43:25 +02:00
github-actions d1a53e7d05 Fetch translations from Crowdin 2025-04-02 00:16:30 +00:00
zoltanvb 3bbbeca957 Save fallback to linuxraw driver in case of first boot.
When no devices can be detected and it is the initial boot, make
sure the driver is set to linuxraw, if supported.
2025-04-01 21:55:14 +02:00
LibretroAdmin 454dedf034
Merge pull request #17757 from kokoko3k/master
FIX shader wildcards.
2025-04-01 05:54:11 -07:00
LibretroAdmin 029469b3d9
Merge pull request #17760 from white-axe/vita-pic-veneer
Use `-Wl,--pic-veneer` instead of `-fno-optimize-sibling-calls` in Makefile.vita
2025-04-01 05:53:45 -07:00
刘皓 665d930823
Use `-Wl,--pic-veneer` instead of `-fno-optimize-sibling-calls` in Makefile.vita 2025-03-31 23:05:59 -04:00
BinBashBanana 4d95024bd6 Makefile compatibility fixes 2025-03-31 18:13:15 -07:00
github-actions 031a315329 Fetch translations from Crowdin 2025-04-01 00:18:16 +00:00
Antonio Orefice 97725bfac3 remove a debug message 2025-03-31 18:23:56 +02:00
Antonio Orefice d7c00869fb FIX shader wildcards.
All wildcards: Use strlen() because STRLEN_CONST cannot work on wildcard_tokens[i].token_name
CORE and VID-DRV wildcards: correctly update _len
2025-03-31 18:19:18 +02:00
github-actions 06eabf2d13 Fetch translations from Crowdin 2025-03-31 00:15:56 +00:00
BinBashBanana 393e1b4b98 Fixes for #17750 2025-03-30 13:15:50 -07:00
LibretroAdmin 1b3973edbc
Merge pull request #17747 from pstef/video-frame-delay-setting-rewrite 2025-03-30 01:11:13 -07:00
github-actions 57b1d5880f Fetch translations from Crowdin 2025-03-30 00:16:43 +00:00
nfore b9beaa8564 Fix overlay lightgun, mouse & pointer
- Ensure other touchscreen input is blocked when overlay buttons pressed
- Limit physical+overlay mouse input to iOS for now
- Reset overlay mouse deltas when there is no touch input
- Disable touch mouse in android_input.c for now. Too buggy
2025-03-29 08:56:35 -05:00
MrHuu 736e1b30f3 Static core loading 2025-03-29 11:26:58 +01:00
LibretroAdmin 76598f1016
Merge pull request #17745 from pstef/silence-warnings
Silence warnings
2025-03-29 03:12:00 -07:00
LibretroAdmin a3c144d6ca
Merge pull request #17749 from odditude42/master
Updated platform_win32.c to properly detect OS version info on Win11.
2025-03-29 03:11:51 -07:00
BinBashBanana 05cefc9a4d AudioWorklet driver, misc. emscripten fixes 2025-03-28 19:41:40 -07:00
odditude42 c23e6ff017 Updated platform_win32.c to properly detect OS version info on Win11.
Removed .vscode config files which were still cached in the index
  prior to the directory being added to .gitignore.
2025-03-28 19:25:25 -04:00