KeatonTheBot
477be704bb
Update SkiaSharp to 3.119.2
...
* Update deprecated SkiaSharp code
2026-02-26 17:42:27 -06:00
KeatonTheBot
5c8be1b927
Optimize application pool sizes for DRAM selections
2026-02-26 17:42:27 -06:00
KeatonTheBot
3bf8a17f01
Tweak GetCpuName code
2026-02-21 14:02:34 -06:00
KeatonTheBot
d5bd8871a2
Windows ARM (win-arm64) build now launches with full trimming
2026-02-20 15:16:32 -06:00
KeatonTheBot
18bd84c463
Update NuGet packages
...
Silk.NET to official NuGet 2.23.0
System group to 10.0.3
2026-02-10 17:09:56 -06:00
KeatonTheBot
2b15dfc473
Update FluentAvalonia to 2.5.0
2026-01-30 12:16:22 -06:00
KeatonTheBot
56eef239a4
Update OpenAL to 1.25.1
2026-01-20 17:02:52 -06:00
KeatonTheBot
bef07155dc
Update NuGet packages
...
* Avalonia to 11.3.11, Svg.Controls.Avalonia group to 11.3.9.2
* Gommon to 2.8.0.4
* NUnit3TestAdapter to 6.1.0
* Ryujinx.LibHac to 0.21.0-alpha.128
* System group to 10.0.2
2026-01-15 21:07:01 -06:00
KeatonTheBot
253f47c971
Linux: Fix file picker not launching from disabling core dumps
...
Core dumps are disabled by default on Linux, but this prevents access to the file picker due to security hardening. To work around this, core dumps are selectively enabled and disabled around the file picker tasks.
2026-01-14 17:05:32 -06:00
KeatonTheBot and GreemDev
7d0947cac6
Add CommunityToolkit.Mvvm
...
Use [ObservableProperty] attribute, which greatly reduces or eliminates boilerplate code needed to generate observable properties
Co-authored-by: GreemDev <greemdev@ryujinx.app >
2026-01-14 16:58:45 -06:00
KeatonTheBot
0d29b77a14
Fix MainWindow height calculation, now launches in Steam Deck's Gaming Mode
2026-01-09 22:03:39 -06:00
KeatonTheBot and GreemDev
2aecce018c
chore: CI sh/py script changes
...
Co-authored-by: GreemDev <greemdev@ryujinx.app >
2026-01-09 16:13:44 -06:00
KeatonTheBot
8ac2b1e497
UI: Update Svg.Controls.Avalonia group to 11.3.9.1
2026-01-06 10:19:34 -06:00
KeatonTheBot
9a1d33dde5
UI: Restore FluentAvaloniaUI package, disable animations on app initialization
...
* Avalonia's built-in color picker is now used when selecting a firmware avatar
2026-01-04 02:40:05 -06:00
KeatonTheBot
899c99740d
Linux: Fix file picker not launching
2026-01-03 23:33:28 -06:00
KeatonTheBot
1390fd02d7
Vulkan: Add ROG Xbox Ally device ID to feedback loop restriction
2026-01-02 22:54:46 -06:00
KeatonTheBot
5ecdd197cd
Fix ComboBox alignment on texture format dropdown
2025-12-27 23:08:43 -06:00
KeatonTheBot
546082128f
Update NuGet packages
...
* Avalonia to 11.3.10
* Gommon to 2.8.0.3
* Silk.NET.Shaderc to 2.23.0
* System group to 10.0.1
2025-12-27 20:41:12 -06:00
KeatonTheBot
2aae771ab3
Clean up heap adjustment code
2025-12-27 18:53:20 -06:00
KeatonTheBot
afa4782493
Heap adjustments/fixes
...
* Restore 6 GiB heap for 4 GiB DRAM selection
* Limit heap to 8 GiB for games that crash or won't load with extended heaps
2025-12-25 02:20:45 -06:00
KeatonTheBot
fecb02647d
Update FFmpeg to 6.1.4 for Windows/Linux
2025-12-23 01:40:39 -06:00
KeatonTheBot
bf12b601b0
Update OpenAL to 1.25.0
2025-12-22 18:02:32 -06:00
KeatonTheBot
2dfa040d92
Attempt #1 : Fix win-arm64 build not launching with full trimming
2025-12-21 15:17:16 -06:00
KeatonTheBot
da6b58b9fa
Update Silk.NET.Vulkan to 2.23.0
...
* Add GitLab package registry to nuget.config
2025-12-19 17:49:03 -06:00
KeatonTheBot and Aaron Robinson
ad516777d9
Enable full trimming
...
Fix trim errors by excluding full assemblies from trimming that use reflection
Co-authored-by: Aaron Robinson <aaronrobin1234@gmail.com >
2025-12-19 17:49:03 -06:00
KeatonTheBot
d00bda7e53
Migrate SLN to SLNX
2025-12-13 13:32:54 -06:00
KeatonTheBot
c70f692324
misc: chore: Fix possible NullReferenceExceptions, suppress warnings
2025-12-13 13:32:49 -06:00
KeatonTheBot
32d1653af9
Fix heap size for kernel check and DRAM selections
2025-12-04 20:17:52 -06:00
KeatonTheBot
8c99b90926
nuget: bump packages
...
* Humanizer to 3.0.1
* Microsoft.IdentityModel.JsonWebTokensto 8.15.0
* Microsoft.NET.Test.Sdk to 18.0.1
2025-11-21 11:48:38 -06:00
KeatonTheBot
e287c9fc85
Null-conditional assignments, continued
2025-11-19 20:33:06 -06:00
KeatonTheBot
139e18a8e1
feature: .NET 10
2025-11-17 09:14:04 -06:00
KeatonTheBot
6292192cc0
misc: chore: Remove unnecessary usings
2025-11-11 17:40:33 -06:00
KeatonTheBot
61a783e10a
Add 43:18 aspect ratio (for 3440x1440 [WQHD], 6880×2880 [UW6K+] users)
2025-11-08 16:49:46 -06:00
KeatonTheBot
457f62d773
nuget: bump packages
...
* Gommon to 2.8.0.1
* Microsoft.NET.Test.Sdk to 18.0.0
* Newtonsoft.Json to 13.0.4 (reduces trim warnings by 56)
* Ryujinx.LibHac to 0.21.0-alpha.126
* System group to 9.0.10
* UnicornEngine.Unicorn to 2.1.4-a40db6c
2025-11-02 20:42:23 -06:00
KeatonTheBot
a6c0eabf49
misc: Tweak NullReferenceException fixes
2025-10-31 01:04:00 -05:00
KeatonTheBot
2c50fbcc1f
misc: Use nint/nuint instead of IntPtr/UIntPtr
2025-10-29 14:54:07 -05:00
KeatonTheBot
82ae055fe5
Code cleanup: Audio effects fix and audio object pooling
...
Commit cdbe5686
2025-10-26 17:33:51 -05:00
KeatonTheBot
86f47b8333
Revert cleanup change in KScheduler.cs
...
From commit a7af26bc .
2025-10-25 17:57:31 -05:00
KeatonTheBot
a369b246a3
Fix Ori 2 not launching (revert Possible NullReferenceException change)
2025-10-21 16:43:03 -05:00
KeatonTheBot
d96e93ef0d
Missed application pool for 4 GiB DRAM
2025-10-21 13:29:57 -05:00
KeatonTheBot
280461dc78
Update NUnit to 4.4.0
...
* NUnit3TestAdapter to 5.2.0
* Rename Assert class to ClassicAssert to align with NUnit 4.x changes
2025-10-19 23:01:06 -05:00
KeatonTheBot
1724149443
misc: chore: Remove unnecessary usings
2025-10-19 17:48:37 -05:00
KeatonTheBot
f362e33293
12 GiB heap crash workaround
...
Using resolution mods, heaps past 8 GiB work in some games (like LoZ: TotK) and not in others (like SMP Jamboree). Setting the heap to a hard limit of 8 GiB on the 10 & 12 GiB DRAM options seems to be the safe bet right now until a better solution is found.
2025-10-16 15:38:34 -05:00
KeatonTheBot
41b8b6961c
Restore original application pool sizes for DRAM selections
2025-10-15 21:52:24 -05:00
KeatonTheBot
cc2fb8f0b6
UI: Fix line breaks in Turbo Mode tooltips
2025-10-12 21:48:26 -05:00
KeatonTheBot
f26bd3d321
UI: Update FluentAvalonia.NoAnim to 2.4.0-build3
2025-10-12 18:31:34 -05:00
KeatonTheBot
c3bfce3378
Update Kenji-NX to 2.0.5
2025-10-06 08:57:12 -05:00
KeatonTheBot
88e8d1309c
UI: RPC: Asset images
...
* Final Fantasy Tactics: The Ivalice Chronicles
* Hades II
* Sonic Racing: CrossWorlds
* Super Mario Galaxy 1 & 2
2025-10-03 10:06:02 -05:00
KeatonTheBot
ebeb532099
Fix build error: Replace StartsWithIgnoreCase with standard .NET equivalent
2025-10-02 15:18:35 -05:00
KeatonTheBot
c501fe264b
Fix push descriptors bugfix logic for Intel Arc on Linux
2025-10-01 15:30:02 -05:00
KeatonTheBot
cd477cf744
Ryujinx.csproj: Move PublishTrimmed setting for win-arm64 into existing PropertyGroup
2025-10-01 08:49:24 -05:00
KeatonTheBot
0487b781dc
Revert NullReferenceException change in IntervalTree.cs
...
* Not technically needed because newNode.Parent is the same value as parent
2025-09-30 17:53:09 -05:00
KeatonTheBot
51b32981b6
misc: chore: Fix possible NullReferenceExceptions, InvalidOperationExceptions
2025-09-30 15:05:14 -05:00
KeatonTheBot
fa682d406e
misc: chore: Merge into pattern
2025-09-24 13:51:15 -05:00
KeatonTheBot
503dea74c2
misc: chore: Remove unnecessary usings
2025-09-24 13:48:36 -05:00
KeatonTheBot
1f979e5c6f
misc: chore: Fix object creation
2025-09-24 13:44:00 -05:00
KeatonTheBot
378dc33cca
misc: chore: Discard unused parameters
2025-09-24 13:26:50 -05:00
KeatonTheBot
9c37a557dd
misc: chore: Merge duplicated 'if' branches
2025-09-24 13:26:50 -05:00
KeatonTheBot
1abf5b82c5
Fix: Configuration migration for Turbo Mode
2025-09-19 16:28:59 -05:00
KeatonTheBot
d751cfa81a
UI: Update Svg.Controls.Avalonia group to 11.3.6.2
2025-09-19 08:20:24 -05:00
KeatonTheBot
af14fadb2f
UI: Update Avalonia to 11.3.6
2025-09-17 09:15:01 -05:00
KeatonTheBot
4fd4e3a4ff
Increase # of maximum log files from 4 to 5
2025-09-15 16:21:11 -05:00
KeatonTheBot
a1834900be
Revert stream loader changes
...
"add stream based loaders" - Commit c16559f2
"Fix some DLCs crashing due to stream loader change" - Commit a62deb8c
2025-09-14 14:51:46 -05:00
KeatonTheBot
fe7a30c747
Revert Android changes
...
* "Android: NCE support" - Commit cd3221ab
* "Android: Numerous fixes" - Commit 19dd23c2
* "Android: Memory specific switches" - Commit 98b4ff33
* "Android: Remove unmanaged code" - Commit 846b5b6e
2025-09-14 14:51:44 -05:00
KeatonTheBot
3a387309b4
Memory changes part 2 crash fix
...
* This was an oversight: Two lines were left out when initially cherry-picking from Ryubing
2025-09-12 17:58:00 -05:00
KeatonTheBot
867a92a8bc
nuget: bump System group to 9.0.9
2025-09-10 15:41:20 -05:00
KeatonTheBot
c2f54d0a5c
UI: RPC: Hollow Knight Silksong asset image
2025-09-05 08:59:38 -05:00
KeatonTheBot
5c6175cebf
UI: Fix Match System Time setting not appropriately disabling/enabling System Time options
2025-09-04 23:49:26 -05:00
KeatonTheBot
9addccb50f
misc: chore: Replace Gommon functions with standard .NET equivalents (part 3)
2025-09-04 14:28:54 -05:00
KeatonTheBot
17946c78e6
UI: Update Avalonia to 11.3.5
2025-09-04 12:31:51 -05:00
KeatonTheBot
29647b6351
Update SDL to 2.32.10
2025-09-02 10:33:51 -05:00
KeatonTheBot
6e6983799e
Update FFmpeg runtimes to 6.1.3 for Windows/Linux
2025-09-01 12:44:24 -05:00
KeatonTheBot
a62deb8cfd
Fix some DLCs crashing due to stream loader change
2025-08-31 20:42:28 -05:00
KeatonTheBot
8ea79ae5d5
UI: Update Svg.Controls.Avalonia group to 11.3.0.4
2025-08-28 16:26:13 -05:00
KeatonTheBot
121bb5dc76
UI: Update Avalonia to 11.3.4
...
* Fix text and ComboBox alignment in Save Manager
2025-08-21 11:36:23 -05:00
KeatonTheBot
d73ef0e3fb
nuget: bump packages
...
* Microsoft.CodeAnalysis.CSharp to 4.12.0
* Microsoft.IdentityModel.JsonWebTokens to 8.14.0
* UnicornEngine.Unicorn to 2.1.3
2025-08-20 16:51:15 -05:00
KeatonTheBot
48c809a80d
Revert "Memory Changes"
...
This reverts commit d5c9bc662c .
Solves crash in Kirby Star Allies after a few mins of gameplay, possibly other titles.
2025-08-17 00:19:01 -05:00
KeatonTheBot
3cf90e808d
nuget: bump System group to 9.0.8
2025-08-06 08:49:45 -05:00
KeatonTheBot
326f744093
nuget: bump DiscordRichPresence to 1.6.1.70
2025-08-05 14:04:33 -05:00
KeatonTheBot
6cecbaa625
UI: Update FluentAvalonia.NoAnim to 2.4.0-build2, revert ColorPicker changes
2025-07-30 21:19:15 -05:00
KeatonTheBot
1443e1a2ff
UI: Update Avalonia to 11.3.2, FluentAvalonia to 2.4.0
...
* FluentAvalonia: Disabled NavigationView selection indicator animations due to bugged implementation in 2.1.0+, restoring previous behavior
* Avalonia: Fixed text on certain buttons being larger than normal
* Avalonia: Fixed ComboBox code inserting extra space to the left of selected items
2025-07-29 18:01:11 -05:00
KeatonTheBot
12d7f95468
nuget: bump DiscordRichPresence to 1.4.1.37, Microsoft.IdentityModel.JsonWebTokens to 8.13.0
2025-07-29 17:48:55 -05:00
KeatonTheBot
b59a833467
UI: RPC: Pokémon Friends asset image
2025-07-28 20:10:33 -05:00
KeatonTheBot
7d1fd99d3d
nuget: bump System group to 9.0.7
2025-07-12 16:22:42 -05:00
KeatonTheBot
0ee71fa064
misc: chore: Replace Gommon functions with standard .NET equivalents (part 2)
2025-06-20 10:36:56 -05:00
KeatonTheBot
6e8f7e7fcb
misc: chore: Replace additional instances of Gommon ForEach with 'foreach' statements
2025-06-18 16:19:17 -05:00
KeatonTheBot
f9780b33bb
misc: chore: Use 'foreach' statement in place of Gommon ForEach in "delete all" mod manager crash fix
...
* Simplify statement for valid mod folder checking
2025-06-18 02:41:02 -05:00
KeatonTheBot
d2a532f971
misc: chore: Fix numerous NullReferenceExceptions, InvalidOperationExceptions
2025-06-18 02:25:06 -05:00
KeatonTheBot
c61d171e52
nuget: bump packages
...
* DynamicData to 9.4.1
* Microsoft.IdentityModel.JsonWebTokens to 8.12.0
2025-06-12 19:16:04 -05:00
KeatonTheBot
8927a78c4d
nuget: bump DiscordRichPresence to 1.3.0.28
2025-06-12 17:05:53 -05:00
KeatonTheBot
aa836dd924
nuget: bump System group to 9.0.6
2025-06-11 14:07:59 -05:00
KeatonTheBot
e09f16838e
Suppress CA1416 warnings, correct argument kind in IFileSystem
2025-06-01 02:26:15 -05:00
KeatonTheBot
18f302c0b0
Update OpenTK to 4.9.4, OpenAL to 1.24.3
2025-06-01 02:26:01 -05:00
KeatonTheBot
8f77076117
Change stick visualizer color to system accent color
2025-06-01 02:25:39 -05:00