KeatonTheBot
a8a23b6b2c
Revert fix buffer destroy before submit changes (VertexBufferState.cs & VertexBufferUpdater.cs) from 'Fix Vulkan validation errors'
2026-05-17 00:30:34 -05:00
KeatonTheBot
30ab86cb72
Upgrade Android Gradle Plugin to 9.2.1, Gradle to 9.5.1, update dependencies
2026-05-16 23:15:51 -05:00
KeatonTheBot
89d7a5c45e
UI: RPC: Asset images
2026-05-16 23:11:54 -05:00
KeatonTheBot
ad8ab179d2
Update Ryujinx.SDL3-CS to 2026.501.0
...
- Fixes upstream SDL issue: Crash on Windows when a controller is connected
2026-05-16 19:45:15 -05:00
KeatonTheBot
18c6ec439b
misc: Replace IntPtr/UIntPtr with nint/nuint
2026-05-16 18:42:48 -05:00
KeatonTheBot
d765d6daa6
Downgrade FluentAvalonia to 2.4.1
2026-05-16 18:41:56 -05:00
KeatonTheBot and Maki
e7c720fd2c
Update SDL2 to SDL3
...
- Fix: Crash when connecting a JoyCon
- Fix: Make controller GUIDs match old SDL2 GUIDs
- Fix: Detect face button layout for gamepads
Co-authored-by: Maki <77-maki@users.noreply.git.ryujinx.app >
2026-05-16 18:25:16 -05:00
KeatonTheBot
f3a87af51d
Use Forgejo badges
2026-05-16 17:27:40 -05:00
KeatonTheBot
1b9615983f
Update GitLab references to Forgejo
2026-05-16 17:27:39 -05:00
KeatonTheBot
0d8bd2653b
Vulkan: Enable VK_EXT_memory_priority for Pageable Memory to work properly
2026-04-01 09:10:46 -05:00
KeatonTheBot
b7ffcb3be8
Update NuGet packages
...
* Avalonia to 11.3.13
* Svg.Controls.Avalonia group to 11.3.9.5
* FluentAvalonia to 2.5.0
* DynamicData to 9.4.31
* Gommon to 2.8.1.1
* Humanizer to 3.0.10
* Microsoft.NET.Test.Sdk to 18.3.0
* NUnit to 4.5.1
* NUnit3TestAdapter to 6.2.0
* Rxmxnx.PInvoke.Extensions to 2.9.0
2026-04-01 09:09:28 -05:00
KeatonTheBot
46c55ee79d
UI: Restore FluentAvaloniaUI package, disable animations on app initialization
...
* Avalonia's built-in color picker is now used when selecting a firmware avatar
2026-04-01 08:58:49 -05:00
KeatonTheBot
6c1c05dc5d
Android: Update to 2.1.0-pr.2
2026-03-27 13:21:36 -05:00
KeatonTheBot
637c8130a3
Optimize AutoDeleteCache code
2026-03-27 13:06:59 -05:00
KeatonTheBot
7781911baa
Vulkan: Fix Adreno compatibility
2026-03-27 13:06:59 -05:00
KeatonTheBot
bd3d4d0566
Add build variants/flavors
2026-03-27 13:06:59 -05:00
KeatonTheBot
63c7d2a0ee
Tweak feedback loop restriction logic
2026-03-19 10:49:39 -05:00
KeatonTheBot
72955d1aa4
LibKenjinx: Fix possible NullReferenceExceptions
2026-03-09 18:00:40 -05:00
KeatonTheBot
ce2f2a14af
Upgrade Android Gradle Plugin to 9.1.0, Gradle to 9.4.0, update dependencies
2026-03-06 08:04:23 -06:00
KeatonTheBot and Stossy11
b4d0f10568
Vulkan: Add A8B8G8R8 texture format
...
Co-authored-by: Stossy11 <stossy11@stossy11.com >
2026-03-04 16:44:53 -06:00
KeatonTheBot
c2dfc93fa6
Vulkan: Adjust feedback loop restriction to Adreno 6xx/7xx GPUs and not broadly use Qualcomm vendor
2026-03-02 12:24:58 -06:00
KeatonTheBot
29a828c4ef
Optimize application pool sizes for DRAM selections
2026-02-28 15:51:47 -06:00
KeatonTheBot
59b1989b97
misc: Use nint instead of IntPtr
2026-02-14 12:32:55 -06:00
KeatonTheBot
40c32c7a20
Update dependencies
2026-02-13 16:21:57 -06:00
KeatonTheBot
bfe7973d90
Fix log version naming
2026-02-13 15:33:55 -06:00
KeatonTheBot
14c432a416
Android: Update to 2.1.0-pr.1
2026-02-10 17:42:16 -06:00
KeatonTheBot
e35ac3fed0
Update Silk.NET to official NuGet 2.23.0
2026-02-10 17:15:24 -06:00
KeatonTheBot and Aaron Robinson
d3a6d02ca1
Enable full trimming
...
Fix trim errors by excluding full assemblies from trimming that use reflection
Co-authored-by: Aaron Robinson <aaronrobin1234@gmail.com >
2026-02-03 23:53:53 -06:00
KeatonTheBot
1b2d471039
Update NuGet packages
...
* Gommon to 2.8.0.4
* NUnit3TestAdapter to 6.1.0
* Rxmxnx.PInvoke.Extensions to 2.8.5
* Ryujinx.LibHac to 0.21.0-alpha.128
2026-02-03 22:05:23 -06:00
KeatonTheBot
890d5a6e2c
Build fixes/updates
...
* Remove deprecation from build.gradle, settings.gradle
* Update to C++ 20
* Update GIT_TAG for adrenotools
2026-02-01 05:47:45 -06:00
KeatonTheBot
79ab37f282
Tweak app icon
2026-01-31 23:01:54 -06:00
KeatonTheBot
487ef4c163
Disable minify (saves ~2 mins compile time, only adds 1 MB to APK), update dependencies
2026-01-31 18:07:39 -06:00
KeatonTheBot
1a7be99263
Reduce application size by over 40%
2026-01-23 19:48:39 -06:00
KeatonTheBot
d7770e2582
Upgrade to Gradle 9, Kotlin 2.3.0, update dependencies
2026-01-23 19:48:34 -06:00
KeatonTheBot
6a59302104
Kotlin: Code cleanup
2026-01-23 19:48:00 -06:00
KeatonTheBot
6f5b351fa0
Android: Update OpenAL to 1.25.1
2026-01-21 21:59:24 -06:00
KeatonTheBot
dc4a51a462
Android: TakeScreenshot not implemented
2026-01-19 17:38:02 -06:00
KeatonTheBot
ea7d680d11
Vulkan: Add ROG Xbox Ally device ID to feedback loop restriction
2026-01-04 18:34:34 -06:00
KeatonTheBot
fcf1ba6b9e
Update NuGet packages
...
* Avalonia to 11.3.10
* FluentAvaloniaUI.NoAnim to 2.4.0-build3
* Gommon to 2.8.0.3
* System group to 10.0.1
2025-12-27 23:35:32 -06:00
KeatonTheBot
74011bbb45
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-26 21:45:18 -06:00
KeatonTheBot
8aa08bc64b
Update Silk.NET.Vulkan to 2.23.0
...
* Add GitLab package registry to nuget.config
2025-12-21 16:10:58 -06:00
KeatonTheBot
940d78a1ad
Upgrade Android Gradle Plugin to 8.13.2
2025-12-13 15:02:09 -06:00
KeatonTheBot
d0e82aafb1
Migrate SLN to SLNX
2025-12-13 14:36:57 -06:00
KeatonTheBot
fe7b601826
misc: chore: Fix possible NullReferenceExceptions, suppress warnings
2025-12-13 14:33:40 -06:00
KeatonTheBot
7f805f59fd
Fix heap size for kernel check and DRAM selections
2025-12-08 20:26:34 -06:00
KeatonTheBot
f6adcd2f65
Revert "Sync thread name on Schedule"
...
This reverts commit c6230fc02e .
2025-11-23 14:13:39 -06:00
KeatonTheBot
85e05bc7b2
misc: chore: Remove unnecessary usings
2025-11-23 14:13:25 -06:00
KeatonTheBot
bb0658bba9
nuget: bump packages
...
* Humanizer to 3.0.1
* Microsoft.IdentityModel.JsonWebTokensto 8.15.0
* Microsoft.NET.Test.Sdk to 18.0.1
2025-11-23 13:48:26 -06:00
KeatonTheBot
50b00e3827
Null-conditional assignments, continued
2025-11-23 13:48:20 -06:00
KeatonTheBot
203ac3a175
feature: .NET 10
2025-11-23 13:48:10 -06:00
KeatonTheBot
734aecd711
Add 43:18 aspect ratio (for 3440x1440 [WQHD], 6880×2880 [UW6K+] users)
2025-11-23 13:44:45 -06:00
KeatonTheBot
c8a6958ef3
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-23 13:43:41 -06:00
KeatonTheBot
377805579b
misc: Tweak NullReferenceException fixes
2025-11-23 13:43:15 -06:00
KeatonTheBot
c1e24961f9
misc: Use nint/nuint instead of IntPtr/UIntPtr
2025-11-23 13:42:38 -06:00
KeatonTheBot
78db4c365f
Code cleanup: Audio effects fix and audio object pooling
...
Commit e1b6cb71
2025-10-27 09:18:01 -05:00
KeatonTheBot
ebeb6e146c
Fix Ori 2 not launching (revert Possible NullReferenceException change)
2025-10-27 09:16:23 -05:00
KeatonTheBot
457b7e77de
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-27 09:16:23 -05:00
KeatonTheBot
6d9e7fea75
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-27 09:16:22 -05:00
KeatonTheBot
7242cb2449
Restore original application pool sizes for DRAM selections
2025-10-27 09:16:22 -05:00
KeatonTheBot
41eb6f5dc4
Android: Update to 2.0.5
2025-10-07 15:17:50 -05:00
KeatonTheBot
f47be3342f
Remove, replace redundant/deprecated code
2025-10-07 15:09:31 -05:00
KeatonTheBot
7a5b5dee6a
misc: chore: Fix possible NullReferenceExceptions, InvalidOperationExceptions
2025-10-06 11:48:21 -05:00
KeatonTheBot
75058d850b
Remove unused Vulkan Validation Layer binary
2025-09-25 17:15:44 -05:00
KeatonTheBot
ab6ccb3d0b
Update Kotlin to 1.9.25, Compose Compiler to 1.5.15
2025-09-25 17:15:22 -05:00
KeatonTheBot
07ae239130
Upgrade Android Gradle Plugin to 8.13.0
2025-09-25 17:15:21 -05:00
KeatonTheBot
548ec2c175
Add Android 10 support
2025-09-25 17:10:03 -05:00
KeatonTheBot
925ffc3976
Android: Update packages, bump compileSdk and targetSdk to 36
2025-09-25 17:10:03 -05:00
KeatonTheBot
48ba1cc9ed
misc: chore: Merge into pattern
2025-09-25 17:04:08 -05:00
KeatonTheBot
a6f3f0718d
misc: chore: Remove unnecessary usings
2025-09-25 17:04:07 -05:00
KeatonTheBot
9cdd9f6dbf
misc: chore: Fix object creation
2025-09-25 17:04:07 -05:00
KeatonTheBot
0928851966
misc: chore: Discard unused parameters
2025-09-25 17:04:06 -05:00
KeatonTheBot
d773bd60f4
misc: chore: Merge duplicated 'if' branches
2025-09-25 17:04:06 -05:00
KeatonTheBot
2699bcf03e
UI: Update Svg.Controls.Avalonia group to 11.3.6.2
2025-09-25 15:48:47 -05:00
KeatonTheBot
f45c1e6dcb
UI: Update Avalonia to 11.3.6
2025-09-25 15:48:47 -05:00
KeatonTheBot
fd75b35496
nuget: bump System group to 9.0.9
2025-09-25 15:48:12 -05:00
KeatonTheBot
faa8fb6642
UI: RPC: Hollow Knight Silksong asset image
2025-09-09 22:30:10 -05:00
KeatonTheBot
5db4793c7b
UI: Fix Match System Time setting not appropriately disabling/enabling System Time options
2025-09-09 22:30:09 -05:00
KeatonTheBot
db8b61106d
misc: chore: Replace Gommon functions with standard .NET equivalents (part 3)
2025-09-09 22:30:09 -05:00
KeatonTheBot
55ea9046a2
UI: Update Avalonia to 11.3.5
...
* Fix text and ComboBox alignment in Save Manager
2025-09-09 22:30:09 -05:00
KeatonTheBot
a84dd77dc2
Update SDL to 2.32.10
2025-09-09 22:30:09 -05:00
KeatonTheBot
743eef7ff9
Update FFmpeg runtimes to 6.1.3 for Windows/Linux
2025-09-09 22:30:09 -05:00
KeatonTheBot
307d048d25
infra: Rename (some) remaining Kenji-NX references back to Ryujinx
2025-08-22 11:42:49 -05:00
KeatonTheBot
7f89429b9f
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-22 11:35:42 -05:00
KeatonTheBot
2c2b37678a
nuget: bump System group to 9.0.8
2025-08-06 14:23:41 -05:00
KeatonTheBot
6fed0795b9
nuget: bump DiscordRichPresence to 1.6.1.70
2025-08-06 14:23:13 -05:00
KeatonTheBot
c5540f9541
UI: Update FluentAvalonia.NoAnim to 2.4.0-build2, revert ColorPicker changes
2025-08-06 14:23:01 -05:00
KeatonTheBot
4c7a5a7261
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-08-06 14:22:54 -05:00
KeatonTheBot
925610723c
nuget: bump DiscordRichPresence to 1.4.1.37, Microsoft.IdentityModel.JsonWebTokens to 8.13.0
2025-08-06 14:22:51 -05:00
KeatonTheBot
bdc573ab17
UI: RPC: Pokémon Friends asset image
2025-08-06 14:22:46 -05:00
KeatonTheBot
0149b71ac9
Android: Fix qualifiers for precise sleep event
2025-07-14 17:14:30 -05:00
KeatonTheBot
b4eaa5f262
misc: chore: Android: Remove redundant qualifiers
2025-06-28 17:45:49 -05:00
KeatonTheBot
a9954c23cc
misc: chore: Android: Clean up .NET code, resolve warnings
2025-06-22 22:29:27 -05:00
KeatonTheBot
9955191651
infra: Readjust namespaces/folders/projects/filenames back to Ryujinx
2025-06-22 21:30:22 -05:00
KeatonTheBot
c417740beb
misc: chore: Replace Gommon functions with standard .NET equivalents (part 2)
2025-06-20 16:33:23 -05:00
KeatonTheBot
0d51f4fcb5
misc: chore: Replace additional instances of Gommon ForEach with 'foreach' statements
2025-06-20 16:33:23 -05:00
KeatonTheBot
4626aae70e
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-20 16:33:22 -05:00
KeatonTheBot
d0abbc6da3
misc: chore: Fix numerous NullReferenceExceptions, InvalidOperationExceptions
2025-06-20 16:33:20 -05:00
KeatonTheBot
4605c8bbd3
nuget: bump packages
...
* DynamicData to 9.4.1
* Microsoft.IdentityModel.JsonWebTokens to 8.12.0
2025-06-20 16:33:19 -05:00
KeatonTheBot
18743ed661
nuget: bump DiscordRichPresence to 1.3.0.28
2025-06-20 16:33:18 -05:00
KeatonTheBot
3487c4546e
nuget: bump System group to 9.0.6
2025-06-20 16:33:18 -05:00