- Mar 03, 2025
-
-
Evan Husted authored
Moved the Views that existed in the Controls namespace into the Ryujinx.Ava.UI.Views.Misc namespace Moved UpdateWaitWindow to Ryujinx.Ava.UI.Windows
-
Evan Husted authored
-
Evan Husted authored
 --------- Co-authored-by:
MutantAura <domw0401@gmail.com>
-
Piplup authored
These are branches i have on my private repo that i been meaning to push Bluey The Videogame - compatibility/Bluey Grand Theft Auto: III – The Definitive Edition - compatibility/gta-definitiveedition Grand Theft Auto: Vice City – The Definitive Edition - compatibility/gta-definitiveedition Grand Theft Auto: San Andreas – The Definitive Edition - compatibility/gta-definitiveedition SpongeBob SquarePants: The Cosmic Shake - compatibility/TheCosmicShake p.s i didn't mess up one of the commit names i swear
- Feb 27, 2025
-
-
Nicola authored
Joy-Con is the official name
- Feb 26, 2025
-
-
Evan Husted authored
UI: dev: [ci skip] Add Avalonia DevTools support to all Windows defined by Ryujinx, accessible via Ctrl + F12 when running in Debug.
-
Evan Husted authored
UI: Increase default size for setting windows to include autoload setting & the bottom of the input settings
-
Goodfeat authored
  Now you can make a separate configuration (independent file) for each game. All emulator settings are available except for some UI functionality ones. The configuration file can be changed and deleted from a separate menu. The user configuration menu is available through the context menu on a given application. --------- Co-authored-by:
Evan Husted <greem@greemdev.net>
- Feb 25, 2025
-
-
Piplup authored
Updated Pokemon Scarlet and Violet to use multi parser it now displays if your in a team circle and area of the game 
-
FluffyOMC authored
Adds it so the Rich Presence now notices when the player edits a custom stage!
-
LotP1 authored
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.
-
- Feb 23, 2025
-
-
Evan Husted authored
Metal sounded like a good idea to get in the emulator but frankly I underestimated just how experimental and not ready it was. From my write up in the Discord: ``` As is, Metal supports only a few games. The games it does support freeze on first use of not playing them via Vulkan, because shader translation is broken. So you need to use a dirty hack to not delete all your shaders. Not to mention it breaks many games via MoltenVK because of changes to the shared GPU code. Merging Metal seemed like a great idea, because of the few games it does support. But I don't think it's worth it. Many of the games it breaks via MoltenVK *don't work via Metal*. Which effectively makes current Ryubing worse for Mac users than Ryujinx 1.1.1403. I think what I'm gonna do is revert Metal, and reopen it as a PR. That way, you can still take advantage of the Metal backend as is, but without making other games worse with no solution. ``` For what it's worth, the shader translation part c...
- Feb 22, 2025
-
- Feb 21, 2025
-
-
Evan Husted authored
-
Evan Husted authored
misc: chore: use new array in LdnGameDataReceivedEventArgs instead of collecting the ldn datas into a list
-
Evan Husted authored
-
Evan Husted authored
misc: chore: Prevent firmware installation prompt from showing up multiple times during runtime when using --install-firmware
-
rrondo authored
Some changes and new lines for Ukrainian (uk_UA) localization.
-
- Feb 20, 2025
-
-
FluffyOMC authored
It's playable, no bugs, and can run pretty easily way above intended FPS, which shows there's not really any performance issues lol. 
-
Evan Husted authored
Has the normal UI flow, this is just for systems where the file picker doesn't show up.
-
Evan Husted authored
Switch doesn't natively support these languages, they should only be UI language.
-
- Feb 19, 2025
-
-
Evan Husted authored
-
Evan Husted authored
-
Evan Husted authored
Target-typed new, remove var usage, use collection expressions, rename many fields & properties to match C# standard
-
Keaton authored
Unmerged PR from OG Ryujinx (#4367). From @gdkchan: > The main goal of this change is porting the loop filtering from libvpx, which should fix the block artifacts on some VP9 videos on games using NVDEC to decode them. In addition to that, there are two other changes: > > - The remaining decoder code required to decode a VP9 video (with headers included) has been added. That was done because it's much better to test the decoder standalone with a video file. I decided to keep that code on the emulator, even if some of it is unused, since it makes standalone testing easier in the future too, and we can include unit tests with video files. > - Large refactoring of both new and existing code to conform with our conding [sic] styles, done by @TSRBerry (thanks!) Some of it has been automated. > > Since we had no loop filtering before, this change will make video decoding slower. That may cause frame drop etc if the decoder is not fast enough in some games. I plan to optimize the decoder more in the future to make up for that, but if possible I'd prefer to not do it as part of this PR, but if the perf loss is too severe I might consider. > > This will need to be tested on games that had the block artifacts, it would be nice to confirm if they match hardware now, and get some before/after screenshots etc. Comment from @Bjorn29512: > Significantly improves the block artifacts in FE: Engage. > > Before: >  > > After: >  --------- Co-authored-by:
gdkchan <gab.dark.100@gmail.com> Co-authored-by:
TSR Berry <20988865+TSRBerry@users.noreply.github.com>
- Feb 18, 2025
-
- Feb 17, 2025
-