Commit Graph
92 Commits
Author SHA1 Message Date
KeatonTheBot 6f13e04a24 Switch to mirrored submodules
* Update OpenAL submodule to latest commit
2025-05-17 20:53:45 -05:00
KeatonTheBot 4e669ada26 Bump androidx.compose:compose-bom to 2024.08.00, remove duplicates 2025-05-16 23:42:53 -05:00
KeatonTheBot 575cc233c9 Fix submodules 2025-05-16 23:42:53 -05:00
KeatonTheBot 7a4017d164 Upgrade compileSdk from 34 to 35, bump packages
* androidx.activity:activity-compose to 1.10.1
* androidx.appcompat:appcompat to 1.7.0
* androidx.compose.material:material-icons-extended to 1.7.8
* androidx.constraintlayout:constraintlayout to 2.2.1
* androidx.core:core-ktx to 1.16.0
* androidx.lifecycle:lifecycle-runtime-ktx to 2.9.0
* androidx.navigation:navigation-compose to 2.9.0
* androidx.test.espresso:espresso-core to 3.6.1
* androidx.test.ext:junit to 1.2.1
* br.com.devsrsouza.compose.icons:css-gg to 1.1.1
* com.anggrayudi:storage to 1.5.6
* com.google.code.gson:gson to 2.10.1
* net.java.dev.jna:jna to 5.17.0
2025-05-16 23:42:53 -05:00
KeatonTheBot e8e4c5aa61 Android changes 2025-05-16 23:42:48 -05:00
KeatonTheBot 232dc2653e Windows: Fix missing soundio.dll 2025-05-15 14:37:35 -05:00
KeatonTheBot 98b4ff331c Android: Memory specific switches 2025-05-15 14:37:35 -05:00
KeatonTheBot 846b5b6e8a Android: Remove unmanaged code 2025-05-15 14:37:17 -05:00
KeatonTheBot fc0528876f nuget: bump System group to 9.0.5 2025-05-13 16:59:44 -05:00
KeatonTheBot 95ac0a7a51 Assign DRAM IDs and Hardware Types to 10GiB-12GiB sizes
* Fix incorrect Hardware Type for 8GiB-12GiB DRAM sizes
2025-05-06 19:09:05 -05:00
KeatonTheBot 0dc506317c Add missing texture cache size for 10 GiB DRAM option
* Convert 'if' statement into 'switch' expression
2025-05-05 17:00:26 -05:00
KeatonTheBot 3e3b7d22e6 nuget: Split FFmpeg dependencies into separate packages per OS (Linux/macOS/Windows) 2025-05-03 23:51:42 -05:00
KeatonTheBot e02463d779 Vulkan: Revise feedback loop restriction to RDNA 3 GPUs
* Use RegEx to define RDNA 3 GPU name pattern

* Add device IDs for ROG Ally (X), since these are RDNA 3 devices
2025-05-01 21:40:51 -05:00
KeatonTheBot cb37aea614 Update Kenji-NX to 2.0.3 2025-04-27 21:39:26 -05:00
KeatonTheBot b40265e029 Revert "UI: Update Avalonia to 11.2.8, FluentAvalonia to 2.3.0"
This reverts commit 01f037ae83.
2025-04-27 21:24:58 -05:00
KeatonTheBot 10c9e46fbe nuget: bump Microsoft.IdentityModel.JsonWebToken to 8.9.0 2025-04-27 20:03:49 -05:00
KeatonTheBot 01f037ae83 UI: Update Avalonia to 11.2.8, FluentAvalonia to 2.3.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-04-27 20:01:53 -05:00
KeatonTheBot bf618dc0b3 Revert "Custom refresh rate default value changed from 200% to 100%"
This reverts commit c48866c9ec.
2025-04-27 19:38:22 -05:00
KeatonTheBot 038f8352e0 Vulkan: Minimize errors with feedback loop detection for AMD Radeon RX GPUs + Qualcomm SoCs 2025-04-27 00:37:22 -05:00
KeatonTheBot 2f48a5007a Update 'About' window 2025-04-26 23:04:35 -05:00
KeatonTheBot 45db10220e Increase # of maximum log files from 3 to 4 2025-04-26 20:05:51 -05:00
KeatonTheBot d46a6bfed5 Vulkan: Restrict feedback loop detection to AMD Radeon RX GPUs + Qualcomm SoCs 2025-04-21 22:18:59 -05:00
KeatonTheBot 0e810e1e96 Re-merge "Vulkan: Feedback loop detection and barriers (#7226)"
This re-merges commit ca59c3f499.
2025-04-21 22:18:59 -05:00
KeatonTheBot 5da6c490b3 Revert "Support VK_EXT_extended_dynamic_state and VK_EXT_extended_dynamic_state2"
This reverts commit 0cef9647
2025-04-21 22:18:58 -05:00
KeatonTheBot 5b03721db6 misc: chore: Merge duplicated switch sections 2025-04-12 12:27:26 -05:00
KeatonTheBot 3c644a712d misc: chore: Fix possible System.NullReferenceExceptions 2025-04-12 12:27:15 -05:00
KeatonTheBot 19013d360a misc: chore: Remove redundant qualifiers 2025-04-11 22:08:30 -05:00
KeatonTheBot 9bcb744a6a misc: chore: Remove redundant initializer, join declaration and assignment 2025-04-11 22:07:48 -05:00
KeatonTheBot 06ea0c32d3 misc: chore: Remove unnecessary usings 2025-04-11 21:56:23 -05:00
KeatonTheBot feb3d9d31f misc: chore: Fix XML errors 2025-04-11 21:56:20 -05:00
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
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
KeatonTheBot 0487438978 Implement semantic versioning, only allow source revision (commit hash) in debug builds 2025-03-25 11:40:45 -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
KeatonTheBot efd5a104b6 Revert "misc: chore: Remove redundant code"
This reverts commit 05a88ccc94.
2025-03-15 20:00:22 -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
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
KeatonTheBot a2fcd3038d Disable trimming on win-arm64 2025-02-25 10:20:33 -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
KeatonTheBot b3e5395950 UI: RPC: Add several titles 2025-02-18 04:18:05 -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
KeatonTheBot 69a1419be5 UI: Clean up AXAML code
* Remove unused namespaces
* Remove redundant attached property setters
* Use IsCheckedChanged in lieu of the obsolete Checked
* Optimize row & column definitions
2025-02-06 19:33:45 -06:00
KeatonTheBot e4d8ab03ad misc: Update Gommon 2025-01-19 20:45:32 -06:00
KeatonTheBot 50b08203e9 chore: clean up RuntimeIdentifiers in project files 2025-01-16 00:03:09 -06:00
KeatonTheBot a4fef5b439 nuget: Remove local source for FFmpeg runtimes 2025-01-14 19:35:38 -06:00
KeatonTheBot 61c7bad225 Update FFmpeg runtimes to 6.1.2 for win-x64 and linux-x64/arm64. Add runtimes for win-arm64 arch. 2025-01-14 17:44:17 -06:00
KeatonTheBot c48866c9ec Custom refresh rate default value changed from 200% to 100% 2025-01-13 13:30:46 -06:00
KeatonTheBot b5a8ba573e Add 10 GiB DRAM option 2025-01-11 18:36:57 -06:00
KeatonTheBot 3bade9d6c1 UI: Fix status bar showing in fullscreen mode during gameplay 2025-01-02 18:44:54 -06:00
KeatonTheBot b2339931a3 Update README.md 2024-12-28 22:08:18 -06:00
KeatonTheBot baba352b38 misc: chore: remove unnecessary usings (again, .NET 9) 2024-12-26 02:43:15 -06:00
KeatonTheBot 79d843787c nuget: bump Microsoft.IdentityModel.JsonWebTokens from 8.2.1 to 8.3.0 2024-12-26 01:28:38 -06:00
Keaton aad9c3e715 Update README.md 2024-12-15 15:10:24 -06:00
KeatonTheBot 254a060c70 misc: chore: Remove unnecessary usings 2024-12-12 01:08:47 -06:00
KeatonTheBot b48c5654ff nuget: bump Microsoft.IdentityModel.JsonWebTokens from 8.2.0 to 8.2.1 2024-12-02 00:26:25 -06:00
KeatonTheBot 4130bf106a Disable custom refresh rate tooltip on status bar 2024-11-26 22:34:08 -06:00
KeatonTheBot 69ba77d6ee Add Gommon 2024-11-16 19:47:12 -06:00
KeatonTheBot 37b1cdb288 nuget: bump SkiaSharp and System groups, roll back MoltenVK 2024-11-16 19:47:00 -06:00
KeatonTheBot 04fdc9d0f1 Custom refresh rate now only displays % in UI 2024-11-15 22:37:47 -06:00
KeatonTheBot 71e4920337 Fix VSyncMode in Ryujinx.Headless.SDL2 (for custom refresh rate) 2024-11-10 19:32:59 -06:00
KeatonTheBot 9c65883da0 Fix missing } 2024-11-10 19:09:48 -06:00
KeatonTheBot a2587b5ebe Remove Gtk3 2024-11-08 16:13:45 -06:00
KeatonTheBot 4d6aa25fef nuget: bump packages
* Bump Avalonia.Diagnostics from 11.0.10 to 11.0.13

* Bump Silk.NET.Vulkan group with 3 updates (2.21.0 to 2.22.0)

* Bump Microsoft.IdentityModel.JsonWebTokens from 8.0.1 to 8.2.0
2024-11-07 18:34:55 -06:00
KeatonTheBot ceb50c0a4d Custom resolution scale changes
* Remove rounding (no longer rounds to the nearest 0.1)

* Decrease maximum resolution scale from 100 to 10
2024-11-05 00:23:37 -06:00
KeatonTheBot 04865d2710 Fix application pool size for 12 GiB DRAM 2024-11-03 17:56:44 -06:00
KeatonTheBot be17d302ac Increase texture cache @ 4 GiB DRAM for higher VRAM cards 2024-11-02 18:57:42 -05:00
KeatonTheBot b94ee1137f Update repo mentions, add release badge to README 2024-10-31 22:53:43 -05:00
KeatonTheBot 4307ee547f Update 'About' window 2024-10-31 17:15:50 -05:00
KeatonTheBot e3624422aa Update logo/icon 2024-10-31 17:14:31 -05:00
KeatonTheBot fc65a00a3d Fix README 2024-10-29 20:26:02 -05:00
KeatonTheBot 607155e4ab Change version number 2024-10-29 14:23:37 -05:00
KeatonTheBot 90e1bf84ec nuget: bump non-avalonia packages
* Bump SkiaSharp packages with 2 updates

* Bump Concentus from 2.2.0 to 2.2.2

* Bump Ryujinx.Graphics.Vulkan.Dependencies.MoltenVK from 1.2.0 to 1.2.3
2024-10-24 00:04:44 -05:00
KeatonTheBot 8b81f1536c nuget: bump the avalonia group with 6 updates 2024-10-24 00:04:40 -05:00
KeatonTheBot e07163600f Optimize application pool sizes
* Increases compatibility with resolution mods
2024-10-22 18:15:54 -05:00
KeatonTheBot e221f7dbfc Replace 'Expand DRAM' option with dropdown menu 2024-10-22 18:13:26 -05:00
KeatonTheBot 2d36a23252 Increase texture cache limit to 6 GB 2024-10-22 18:13:02 -05:00
KeatonTheBot 02a5f75fab Revert PRs 7226(1.1.1385), 7311(1.1.1392), and 7312 (1.1.1396).
* "Vulkan: Feedback loop detection and barriers (#7226)"

* "Change image format view handling to allow view incompatible formats (#7311)"

* "Add support for sampler sRGB disable (#7312)"

* These changes prevent slowdowns in several areas in Paper Mario: The Thousand Year Door, possibly other games.
2024-10-22 18:12:51 -05:00
Keaton e2a655f1a4 Update AutoDeleteCache.cs (#6471)
Increase the texture cache limit from 512 MB to 1 GB.
2024-03-13 17:39:39 -03:00