KeatonTheBot
58e3b5489b
Update Kenji-NX to 2.0.2
2025-04-10 19:42:46 -05:00
KeatonTheBot
73b2eb6aeb
nuget: bump Microsoft.IdentityModel.JsonWebTokens to 8.8.0, System group to 9.0.4
2025-04-10 17:14:36 -05:00
KeatonTheBot
6202526666
misc: chore: Fix warnings in virtual dual Joy-Con code
2025-04-08 23:19:02 -05:00
GreemDev
25bb6e8af7
feature: Virtual dual Joy-Con
2025-04-08 19:30:40 -05:00
Evan Husted
191819488e
misc: chore: rename IgnoreApplet to IgnoreControllerApplet, change localization & redo tooltip
2025-04-04 15:49:26 -05:00
KeatonTheBot
85eb4761e8
misc: chore: Fix logger message when configuration is migrated to version 57
2025-04-02 22:33:45 -05:00
KeatonTheBot
90bf2ece82
Update translations for 'Start Games with UI Hidden' option
2025-04-02 22:20:51 -05:00
asfasagag
772233d003
UI: Option to automatically Hide UI when game launches
...
Quality of life feature
Similar in function to the "Start Games in Fullscreen" toggle
For users who want to run games in windowed/non-fullscreen mode with
menu UI hidden, this eliminates the need to always click "Hide UI"
2025-04-02 22:06:21 -05:00
Tartifless
33955c1cb0
sdl2 guid, remove the CRC bytes (4 first characters) and replace with 0000 when creating guid
2025-03-28 02:36:36 -05:00
KeatonTheBot
0487438978
Implement semantic versioning, only allow source revision (commit hash) in debug builds
2025-03-25 11:40:45 -05:00
Isaac Marovitz
8f55589124
Use compute shader for non-indirect index buffer conversion
...
* Fix >16 primitives
2025-03-24 22:01:28 -05:00
Isaac Marovitz
f825413b0d
Workaround undefined behaviour in bad dual source blend states
...
* Always declare even in bad state on GLSL
* Return
2025-03-24 22:00:34 -05:00
sunshineinabox
0cef96477f
Support VK_EXT_extended_dynamic_state and VK_EXT_extended_dynamic_state2
2025-03-24 11:15:33 -05:00
GreemDev
6ca49f912e
HLE: Implement missing service calls needed for Xenoblade Chronicles X DE
...
(cherry picked from commit d4bf7d3c2b870e0ff6677dc50dbcbea04396a4f9)
2025-03-24 11:14:55 -05:00
KeatonTheBot
8c49b7080b
Update logo/icon, README, and LICENSE
2025-03-20 23:45:09 -05:00
KeatonTheBot
7f9135396a
UI: RPC: Add Xenoblade X Chronicles: Definitive Edition
2025-03-20 22:35:37 -05:00
KeatonTheBot
a5301073a9
nuget: roll back DynamicData to 9.0.4
2025-03-17 14:17:12 -05:00
KeatonTheBot
b01d3a8d57
Increment base version to 1.2.0
2025-03-16 23:52:16 -05:00
Evan Husted
4743fbcb9d
misc: chore: Prevent firmware installation prompt from showing up multiple times during runtime when using --install-firmware
2025-03-16 23:08:37 -05:00
Evan Husted
0a2fa54037
UI: --install-firmware startup flag.
...
Has the normal UI flow, this is just for systems where the file picker doesn't show up.
2025-03-16 23:07:19 -05:00
Evan Husted
624021ee5b
UI: Increase default size for setting windows to include autoload setting & the bottom of the input settings
2025-03-15 20:01:58 -05:00
KeatonTheBot
efd5a104b6
Revert "misc: chore: Remove redundant code"
...
This reverts commit 05a88ccc94 .
2025-03-15 20:00:22 -05:00
GreemDev
7960ea643f
UI: Added the ability to unbind hotkeys via pressing backspace.
2025-03-15 11:49:09 -05:00
KeatonTheBot
e86801fa12
nuget: bump packages
...
* DynamicData to 9.2.1
* Microsoft.IdentityModel.JsonWebTokens to 8.6.1
* System.IO.Hashing and System.Management to 9.0.3
2025-03-12 20:31:15 -05:00
Milihraim
ba5fdbb57a
Update Russian translation ( #1 )
2025-03-12 08:01:28 -05:00
KeatonTheBot
4efb872d0a
misc: chore: Fix possible System.NullReferenceExceptions
2025-03-11 16:56:25 -05:00
KeatonTheBot
05a88ccc94
misc: chore: Remove redundant code
2025-03-11 16:45:41 -05:00
KeatonTheBot
340ec79e9f
misc: chore: Use collection expressions (part 2)
2025-03-10 21:32:01 -05:00
KeatonTheBot
c923c0043a
UI: RPC: Add titles
2025-03-10 19:29:12 -05:00
KeatonTheBot
6a1e3a0174
chore: Remove TieredPGO from Ryujinx and Ryujinx.Headless.SDL2 projects (enabled by default in .NET 8+)
...
* Add DefaultItemExcludes to appropriate project files
2025-03-08 14:38:56 -06:00
KeatonTheBot
e2973a875a
misc: chore: Use collection expressions
2025-03-06 20:46:29 -06:00
KeatonTheBot
4d5757417e
chore: Further clean up RuntimeIdentifiers in project files
2025-03-01 12:20:56 -06:00
Evan Husted
c838be4403
misc: chore: Add warning logs for invalid ips patch attempts
2025-02-26 11:21:33 -06:00
LotP1
62a54c63b8
Reset in-memory JIT cache on game quit + fix Purge PPTC
...
Jit cache now fully resets when booting a game multiple times.
This should fix random jit cache crashes.
Also removed some redundant code related to region allocation and fixed
PPTC Purge not fully purging all PPTC files in the backup folder.
2025-02-26 10:38:24 -06:00
Evan Husted
51f26f89a5
headless: Default to Vulkan
2025-02-25 10:21:08 -06:00
KeatonTheBot
a2fcd3038d
Disable trimming on win-arm64
2025-02-25 10:20:33 -06:00
Emmanuel Hansen
7bf6c3f016
use UnmanagedCallersOnly for delegates
2025-02-22 22:46:29 -06:00
KeatonTheBot
1ea90c41a9
nuget: bump packages
...
* Ryujinx.Graphics.Nvdec.Dependencies.AllArch to 6.1.2-build3
* DynamicData to 9.1.2
* Microsoft.IdentityModel.JsonWebTokens to 8.6.0
2025-02-22 14:16:03 -06:00
KeatonTheBot
a58295b885
Tweak maximum texture cache size for 4 GiB DRAM dropdown
2025-02-20 00:27:47 -06:00
KeatonTheBot
7cf322e0cf
UI: RPC: Change ApplicationID (fixes asset images not loading)
2025-02-18 04:18:56 -06:00
Evan Husted
741ddf8f1c
UI: Extract the 256x256 thumbnail too when extracting the logo.
2025-02-18 04:18:36 -06:00
KeatonTheBot
b3e5395950
UI: RPC: Add several titles
2025-02-18 04:18:05 -06:00
Evan Husted
a3eef171c4
UI: RPC: Hogwarts Legacy asset image
2025-02-17 14:40:28 -06:00
Evan Husted
44a28ea530
infra: chore: Raise minimum required Windows 10 version
...
Inspired by the breakages covered in #409
2025-02-17 00:37:21 -06:00
Evan Husted
142a031383
misc: chore: Fix shader cache & CPU cache being in different folders on non-Windows
...
fixes #565
2025-02-17 00:37:07 -06:00
Evan Husted
5e77ca25c8
HLE: LDN: Reduce NAT timeout from 5 seconds to 2.5
2025-02-16 18:04:55 -06:00
Vudjun
e3258ab026
Gracefully handle errors in socket creation
...
In all other calls, exceptions are handled within the ManagedSocket
class, this can't easily be done here as the exception is thrown from
the constructor, so the exception is handled in ISocket and the correct
error is passed to the application.
This should fix #660
2025-02-16 17:32:36 -06:00
Vudjun
fba6cb68c9
Add logging in socket implementation
...
Adds logging to most Socket calls to help with debugging network
issues.
Shouldn't affect any functionality. There's a small chance it could spam
the log in some games.
2025-02-16 17:32:08 -06:00
FluffyOMC
323f3f83e4
Prevent log from showing negative JIT cache sizes (32bit-int overflow)
...

(cherry picked from commit a675d243d10ee98ed6b3dec9010ae3e6b2e1a39c)
2025-02-15 13:14:40 -06:00
KeatonTheBot
63e145a377
nuget: bump packages
...
* DynamicData to 9.1.1
* Microsoft.IdentityModel.JsonWebTokens to 8.5.0
* Ryujinx.Graphics.Nvdec.Dependencies.AllArch to 6.1.2-build2
* System group to 9.0.2
* Gommon to 2.7.1.1
2025-02-15 13:14:20 -06:00