Ryujinx Changelog

What's new in Ryujinx 1.1.1295

Apr 30, 2024
  • FIXED:
  • Fix Alt key appearing as Control in settings menus.
  • Fixes an issue where the "Alt" key would display on the UI as "Control" when bound.

New in Ryujinx 1.1.1291 (Apr 23, 2024)

  • FIXED:
  • Add support for bindless textures from shader input (vertex buffer) on Vulkan.
  • On Vulkan, fixes the following:
  • Fixes rendering in mofumofusensen.
  • Fixes missing graphics in PAC-MAN 99, TETRIS 99 and Super Mario Bros. 35.
  • Fixes missing backgrounds in even if TEMPEST, Enchanted in the Moonlight, My Last First Kiss, Irresistible Mistakes, Diabolik Lovers games and likely other visual novels from Voltage.
  • Fixes missing coins in WarioWare: Get It Together.
  • Fixes missing player indicators and radars in FIFA games.

New in Ryujinx 1.1.1289 (Apr 22, 2024)

  • Changed:
  • Use pooled memory and avoid memory copies.
  • Code cleanup. No expected user-facing changes.

New in Ryujinx 1.1.1288 (Apr 22, 2024)

  • Fixed:
  • End render target lifetime on syncpoint increment.
  • Fixes Balatro crashing on boot.
  • Fixes a regression in Pizza Tower causing a random crash on boot.

New in Ryujinx 1.1.1287 (Apr 19, 2024)

  • Fixed:
  • chore: remove repetitive words.
  • Code cleanup. No expected user-facing changes.

New in Ryujinx 1.1.1284 (Apr 19, 2024)

  • Fixed:
  • Fix unmapped address check when reading texture handles.
  • Fixes a regression likely from 1.1.1098 that caused Sniper Elite 3 to crash on launch.

New in Ryujinx 1.1.1283 (Apr 19, 2024)

  • Fixed:
  • Update "SixLabors.ImageSharp" to fix vulnerabilities.
  • Updates the SixLabors.ImageSharp dependency. No expected user-facing changes.

New in Ryujinx 1.1.1282 (Apr 18, 2024)

  • Fixed:
  • Ava UI: Input Menu Refactor.
  • Refactors the input menu code.
  • Platform-specific keys (for instance, the Windows key) will now display properly when a button is bound to them.
  • Allows keys to be localized.

New in Ryujinx 1.1.1281 (Apr 16, 2024)

  • Fixed:
  • Fix crash when changing controller config.
  • Fixes a crash that occurred when switching from an input device without motion (i.e. a keyboard) to a controller with motion support while a game is running.

New in Ryujinx 1.1.1280 (Apr 15, 2024)

  • Fixed:
  • Texture loading: reduce memory allocations.
  • Code cleanup. No expected user-facing changes.

New in Ryujinx 1.1.1272 (Apr 10, 2024)

  • Pin audio renderer update output buffers.
  • Fixes a regression from 1.1.1265 that caused crashes in several games.

New in Ryujinx 1.1.1267 (Apr 8, 2024)

  • Added:
  • Add support for large sampler arrays on Vulkan.
  • Fixes black textures present in most of Hogwarts Legacy.
  • Fixes most graphical rendering in Penny's Big Breakaway.
  • Fixes grass and other particle effects appearing blocky in The Legend of Zelda: Skyward Sword HD.

New in Ryujinx 1.1.1254 (Apr 6, 2024)

  • Fixed:
  • ts: Migrate service to Horizon project. ◦Allows nx-hbmenu to boot

New in Ryujinx 1.1.1253 (Apr 6, 2024)

  • Fixed:
  • Ignore diacritics on game search. ◦When searching on the games list, allows "pokemon" to display Pokémon games, for instance

New in Ryujinx 1.1.1252 (Apr 6, 2024)

  • Fixed:
  • Add missing ModWindowTitle locale key. ◦Fixes the title for the mod manager window

New in Ryujinx 1.1.1251 (Apr 6, 2024)

  • Add support to IVirtualMemoryManager for zero-copy reads. ◦Code cleanup. No expected user-facing changes.

New in Ryujinx 1.1.1250 (Apr 6, 2024)

  • Fixed:
  • Stop clearing Modified flag on DiscardData. ◦Fixes a regression from 1.1.1024 which sank character models into the ground in Easy Come Easy Golf.

New in Ryujinx 1.1.1249 (Apr 3, 2024)

  • FIXED:
  • New Crowdin updates.
  • Updates Avalonia GUI localizations with the latest changes from Crowdin.

New in Ryujinx 1.1.1248 (Mar 28, 2024)

  • Changed:
  • UI: Friendly driver name reporting.
  • Makes graphics driver names on the bottom status bar easier to read.

New in Ryujinx 1.1.1244 (Mar 25, 2024)

  • FIXED:
  • Updates the default value for BufferedQuery.
  • Fixes RDNA3 graphics cards (RX 7000 series) freezing on some UE4 games, such as Shin Megami Tensei V.

New in Ryujinx 1.1.1239 (Mar 18, 2024)

  • nuget: bump Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.9.2.
  • Updates the Microsoft.CodeAnalysis.CSharp. dependency. No expected user-facing changes.

New in Ryujinx 1.1.1231 (Mar 15, 2024)

  • FIXED:
  • GPU: Rebind RTs if scale changes when binding textures.
  • Fixes an issue where some games would show a couple frames of garbled graphics after camera switches, only when running at resolutions higher than native. Affected games include Super Mario Odyssey and The Legend of Zelda: Tears of the Kingdom.

New in Ryujinx 1.1.1223 (Mar 11, 2024)

  • Fixed:
  • Fix lost copy and swap problem on shader SSA deconstruction.
  • Fixes fog in Princess Peach: Showtime! Demo.
  • Fixes z-fighting in The Legend of Zelda: Tears of the Kingdom.
  • Fixes puddles of water and carpets in No More Heroes 3.
  • Fixes fences and the floor in special stages in Kirby and the Forgotten Land.

New in Ryujinx 1.1.1221 (Mar 9, 2024)

  • Fixed:
  • Update dependencies from SixLabors to the latest version before the license change.
  • Fixes a missing fonts crash on games such as Monster Hunter Generations Ultimate (hopefully for good now).
  • Fixes a security vulnerability present in previous versions of ImageSharp.

New in Ryujinx 1.1.1216 (Mar 7, 2024)

  • CHANGED:
  • infra: Make Avalonia the default UI.
  • Replaces the old GTK user interface with the Avalonia-based UI as the default on Windows and Linux (macOS already had it). Avalonia has feature parity with GTK, plus the following differences:
  • Volume level can now be adjusted from the bottom status bar.
  • Default controller profile will now be automatically loaded upon selecting a new controller.
  • Improved the controller applet considerably, with a menu button to go directly into input settings.
  • Added a customizable grid view for the games list.
  • Added a game loading screen which displays PPTC and shader cache progress.
  • Added configurable hotkeys for vsync toggle (framerate limiter), screenshots, mute/unmute audio, increase/decrease volume and increase/decrease resolution.
  • Added a save manager under Options > Manage User Profiles. Allows for easy file deletion and quick save folder opening. Also adds an option to restore deleted user profiles using existing saves. (Backup/restore functionality is still being worked on.)
  • Added Brazilian Portuguese, Castilian Spanish, French, German, Greek, Hebrew, Italian, Japanese, Korean, Polish, Russian, Simplified Chinese, Traditional Chinese, Turkish and Ukrainian localizations for UI text.
  • Fixes issues with emulator files not being properly extracted sometimes.
  • Fixes an issue where PCs with 2 graphics cards (especially laptops) wouldn't properly detect the GPU, crashing on boot.
  • Fixes the occasional "GTK Critical" crash when double-clicking to run games.
  • Fixes a crash where some games, such as the Monster Hunter series, would error out when bringing up the software keyboard due to missing fonts in the system.
  • Fixes an extremely rare issue where attempting to install firmware would freeze Ryujinx.
  • Many, many more smaller changes.

New in Ryujinx 1.1.1214 (Feb 26, 2024)

  • Fixed:
  • Change packed aliasing formats to UInt.
  • On AMD GPUs, fixes graphical glitches in CEIBA, Wet Steps and Yokai Watch 1.

New in Ryujinx 1.1.1204 (Feb 21, 2024)

  • Fixed:
  • Avalonia UI: Update English tooltips.
  • Updates a few settings tooltips on the Avalonia UI to better explain what the settings do.

New in Ryujinx 1.1.1192 (Feb 12, 2024)

  • Changed:
  • Force add linux-x64 apphost in flathub nuget source
  • Some misc changes to handle deployment on flatpak for arm64.

New in Ryujinx 1.1.1172 (Feb 9, 2024)

  • Changed:
  • Remove SDC.
  • Removes remaining usages of System.Drawing.Common.

New in Ryujinx 1.1.1156 (Feb 7, 2024)

  • Fixed:
  • Limit remote closed session removal to SM service.
  • Fixes a regression caused by 1.1.1155 in "multi-program" games (e.g. Super Mario 3D All-Stars).

New in Ryujinx 1.1.1152 (Jan 31, 2024)

  • Fixed:
  • deps: Update Avalonia.Svg.
  • Dependency update. No expected user changes.

New in Ryujinx 1.1.1141 (Jan 29, 2024)

  • Fixed:
  • infra: Reformat README.md & add new generic Mako workflow.
  • No expected changes to emulator functionality.

New in Ryujinx 1.1.1130 (Jan 25, 2024)

  • Fixed:
  • ssl: Work around missing remote hostname for authentication.
  • Workaround for an issue where Ryujinx would crash when trying to interact with the GitHub API when using certain mods.

New in Ryujinx 1.1.1122 (Jan 23, 2024)

  • Fixed:
  • Fix missing data for new copy dependency textures with mismatching size.
  • Fixes a texture cache bug where part of the texture could be missing, if its data overlaps with an existing, smaller texture.
  • Fixes text being corrupted in Shantae and the Pirate's Curse in a few cases, a regression introduced on build 1.1.605.
  • Might also fix random texture corruption in other games.

New in Ryujinx 1.1.1117 (Jan 21, 2024)

  • ADDED:
  • Implement a new JIT for Arm devices.
  • Significantly improves code compilation speed and size on ARM devices.
  • 32-bit and 64-bit games will boot faster and no longer need PPTC when using JIT on ARM devices.
  • Close to native execution without need for platform specific hypervisor (e.g. Linux/Windows ARM devices).
  • *Note: Games that are not playable via hypervisor on macOS, such as Breath of the Wild/Animal Crossing, may now work better via JIT.

New in Ryujinx 1.1.1114 (Jan 19, 2024)

  • Fixed:
  • Change shader cache init wait method.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1110 (Jan 15, 2024)

  • Fixed:
  • Fix vertex buffer size when switching between inline and state draw parameter.
  • Fixes rendering in Citizens of Space.

New in Ryujinx 1.1.1106 (Jan 13, 2024)

  • Added:
  • Ava UI: RTL Language Support.
  • On the Avalonia UI, adds support for languages that read right to left.
  • Adds Hebrew as an option for UI language.

New in Ryujinx 1.1.1105 (Jan 13, 2024)

  • Fixed:
  • Ava UI: Better Controller Applet.
  • On the Avalonia UI, redesigns the controller applet to be clearer and easier to understand.
  • Clicking "Open Settings Window" on the controller applet will now take you directly to input settings.

New in Ryujinx 1.1.1104 (Jan 5, 2024)

  • Fixed:
  • Fix PPTC version string for firmware titles.
  • Allows NSO Nintendo 64 games to work with firmware versions 13.0 and up.

New in Ryujinx 1.1.1103 (Jan 5, 2024)

  • Fixed:
  • Fix PPTC version string for firmware titles.
  • Allows NSO Nintendo 64 games to work with firmware versions 13.0 and up.

New in Ryujinx 1.1.1102 (Jan 3, 2024)

  • Fixed:
  • Local Amiibo.json should be used if connection failed.
  • Allows offline usage of Amiibo if the Amiibo.json file has been loaded before.

New in Ryujinx 1.1.1098 (Dec 6, 2023)

  • FIXED:
  • Implement support for multi-range buffers using Vulkan sparse mappings.
  • Monster Hunter Rise: Sunbreak is now playable using Vulkan on Nvidia, AMD and Intel graphics cards. Apple Silicon GPUs and OpenGL still won't be able to run any updates newer than 3.9.1 for this game.

New in Ryujinx 1.1.1097 (Dec 4, 2023)

  • Fixed:
  • ApplicationLibrary: Skip invalid symlinks.
  • Fixes a FileNotFoundException caused by attempting to run a game on the games list that is no longer in the specified games directory.

New in Ryujinx 1.1.1096 (Dec 4, 2023)

  • Fixed:
  • Improve indication of emulation being paused by the User.
  • On emulation pause, a "Paused" indicator will be added to the application title bar, and the pause will also be logged on the console and log files.

New in Ryujinx 1.1.1095 (Dec 4, 2023)

  • Fixed:
  • editorconfig: Set default encoding to UTF-8.
  • Code cleanup. No expected changes to emulator functionality.

New in Ryujinx 1.1.1094 (Dec 2, 2023)

  • Added:
  • HLE: Add OS-specific precise sleep methods to reduce spinwaiting.
  • Reduces energy usage, especially on Linux and macOS. Should help battery-powered systems (such as the Steam Deck or laptops) not run out of battery as quickly while running games on Ryujinx.
  • May help devices that are thermal throttling.

New in Ryujinx 1.1.1093 (Nov 23, 2023)

  • Fixed:
  • Extend bindless elimination to see through shuffle.
  • Fixes missing cubemap reflections in Detective Pikachu Returns.

New in Ryujinx 1.1.1092 (Nov 21, 2023)

  • FIXED:
  • Enable copy dependency between RGBA8 and RGBA32 formats.
  • Fixes cicadas not rendering when you catch them in Yo-kai Watch 1.
  • Improves rendering in Wet Steps.
  • May improve rendering on other games that use OpenGL on the Switch.

New in Ryujinx 1.1.1089 (Nov 18, 2023)

  • Fixed:
  • Fix JitCache.Unmap called with the same address freeing memory in use.
  • Fixes a crash that would occur after launching the 3D All-Stars version of Super Mario 64, stopping emulation and then launching another game.

New in Ryujinx 1.1.1083 (Nov 15, 2023)

  • Fixed:
  • Disable DMA GPU copy for block linear to linear copies.
  • Fixes rendering issues in Fashion Dreamer.

New in Ryujinx 1.1.1079 (Nov 13, 2023)

  • Fixed:
  • Revert "Add support for multi game XCIs".
  • Reverts the change in 1.1.1076 due to causing issues with certain game dumps.

New in Ryujinx 1.1.1072 (Nov 8, 2023)

  • FIXED:
  • Force all exclusive memory accesses to be ordered on AppleHv.
  • On macOS, fixes crashes and softlocks when running Animal Crossing: New Horizons, Splatoon 2 and The Legend of Zelda: Breath of the Wild with the hypervisor enabled.

New in Ryujinx 1.1.1071 (Nov 8, 2023)

  • FIXED:
  • Overhaul of string formatting/parsing/sorting logic for TimeSpans, DateTimes, and file sizes.
  • The console and logs will no longer show a warning for every game on the games list that has never been played

New in Ryujinx 1.1.1070 (Nov 6, 2023)

  • FIXED:
  • Better handle instruction aborts when hitting unmapped memory.
  • Helps with debugging. No expected changes in games.

New in Ryujinx 1.1.1069 (Nov 2, 2023)

  • Fixed:
  • Fix AddSessionObj NRE regression.
  • Fixes a regression from 1.1.1067 that caused Baten Kaitos and Streets of Rage to crash after booting.

New in Ryujinx 1.1.1068 (Nov 2, 2023)

  • Fixed:
  • Implement copy dependency for depth and color textures.
  • Fixes shadow issues in Luigi's Mansion 3.

New in Ryujinx 1.1.1067 (Oct 31, 2023)

  • Changed:
  • [HLE] Remove ServerBase 1ms polling.
  • Reduces the presence of ServerBase on CPU profiles, especially for games that aren't particularly busy. Actual impact in games untested.

New in Ryujinx 1.1.1066 (Oct 31, 2023)

  • Fixed:
  • Skip some invalid texture flushes.
  • Fixes a memory corruption crash in Neptunia GameMaker R:Evolution, allowing it to go in-game.

New in Ryujinx 1.1.1065 (Oct 26, 2023)

  • ADDED:
  • Add ldn_mitm as a network client for LDN.
  • Adds ldn_mitm as a multiplayer option. ldn_mitm allows for connecting to hacked Switch consoles via local network.
  • Contributes to upstreaming the closed-source LDN build.

New in Ryujinx 1.1.1064 (Oct 25, 2023)

  • Fixed:
  • macOS: Use user-friendly macOS version string.
  • Changes the displayed macOS version on logs to be the commonly used denomination, instead of the Darwin kernel version number.

New in Ryujinx 1.1.1053 (Oct 23, 2023)

  • Fixed:
  • Update to LibHac 0.19.0.
  • Allows Cassette Beasts, DeepOne and Tiny Thor to go in-game.

New in Ryujinx 1.1.1053 (Oct 18, 2023)

  • Fixed:
  • Enable copy between MS and non-MS textures with different height.
  • Fixes a regression from 1.1.742 that caused Perky Little Things to not render.

New in Ryujinx 1.1.1052 (Oct 16, 2023)

  • Fixed:
  • Horizon: Migrate usb and psc services.
  • Migrates usb and psc services to the Horizon project and updates them to reflect newest firmware changes. No expected changes in games.

New in Ryujinx 1.1.1051 (Oct 13, 2023)

  • Fixed:
  • Replace ReaderWriterLock with ReaderWriterLockSlim.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1050 (Oct 11, 2023)

  • Fixed:
  • Fix games freezing after initializing LDN 1021 times.
  • Fixes a regression from 1.1.1026 that caused Pokémon Sword/Shield to softlock after 20 minutes.

New in Ryujinx 1.1.1049 (Oct 9, 2023)

  • Added:
  • Avalonia: Show aspect ratio popup options in status bar.
  • Allows choosing the aspect ratio from the status bar on Avalonia.

New in Ryujinx 1.1.1048 (Oct 9, 2023)

  • Fixed:
  • Symbols.cs Get function return value fix.
  • Fixes a regression from 1.1.1043, though no games should have been affected.

New in Ryujinx 1.1.1047 (Oct 7, 2023)

  • ADDED:
  • GPU: Add HLE macros for popular NVN macros.
  • Implements HLE versions for popular NVN macros. Small performance improvements when using .NET 7 JIT.
  • Mainly improves performance for a future NativeAOT build with .NET 8.

New in Ryujinx 1.1.1046 (Oct 7, 2023)

  • FIXED:
  • HLE: Fix Mii CRC generation and minor issues.
  • Fixes all generated Miis having invalid CRCs. This does not fix the Mario Kart 8: Deluxe title screen crash.

New in Ryujinx 1.1.1045 (Oct 7, 2023)

  • FIXED:
  • Fix SPIR-V call out arguments regression.
  • Fixes a regression from 1.1.1041 that caused rendering issues in Master Detective Archives: Rain Code, some UE4 games and possibly others.

New in Ryujinx 1.1.1044 (Oct 5, 2023)

  • Fixed:
  • nuget: bump Microsoft.CodeAnalysis.CSharp from 4.6.0 to 4.7.0.
  • Updates the Microsoft.CodeAnalysis.CSharp dependency. No expected changes to emulator functionality.

New in Ryujinx 1.1.1043 (Oct 5, 2023)

  • Fixed:
  • Strings should not be concatenated using '+' in a loop.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1042 (Oct 5, 2023)

  • Fixed:
  • Fix SPIR-V function calls.
  • Fixes a regression from the previous change that caused Nvidia GPUs to crash while compiling shaders

New in Ryujinx 1.1.1041 (Oct 5, 2023)

  • Fixed:
  • Use unique temporary variables for function call parameters on SPIR-V.
  • Fixes games rendering as horizontal lines on AMD drivers 23.9.2 and newer. This affected Pokémon Legends Arceus, Pokémon Scarlet/Violet, The Legend of Zelda: Tears of the Kingdom, Xenoblade Chronicles: Definitive Edition and possibly others.

New in Ryujinx 1.1.1040 (Oct 5, 2023)

  • Fixed:
  • Avalonia: Add macOS check for Color Space Passthrough.
  • Hides the Color Space Passthrough setting on Windows and Linux, as the feature is only currently supported on macOS and MoltenVK.

New in Ryujinx 1.1.1039 (Oct 5, 2023)

  • Fixed:
  • Implement textureSamples texture query shader instruction.
  • Fixes water rendering in Cocoon.

New in Ryujinx 1.1.1038 (Oct 3, 2023)

  • FIXED:
  • Decrement nvmap reference count on surface flinger prealloc.
  • Fixes a GuestProgramBrokeExecution crash in Sifu.

New in Ryujinx 1.1.1037 (Oct 1, 2023)

  • Fixed:
  • Signal friends completion event and stub CheckBlockedUserListAvailability.
  • Allows Super Bomberman R 2 to go in-game.

New in Ryujinx 1.1.1036 (Oct 1, 2023)

  • Fixed:
  • Fix audio renderer compressor effect.
  • Fixes Ys X: Nordics having no audio.

New in Ryujinx 1.1.1035 (Sep 29, 2023)

  • Fixed:
  • nuget: bump FluentAvaloniaUI from 2.0.1 to 2.0.4.
  • Updates the FluentAvaloniaUI dependency to 2.0.4 and the Avalonia package version to 11.0.4. No expected changes to emulator functionality.

New in Ryujinx 1.1.1032 (Sep 27, 2023)

  • FIXED:
  • GPU: Don't create tracking handles for buffer textures.
  • Improves performance in Mortal Kombat 1, R-TYPE FINAL 2, and certain UE4 games that reached 99% FIFO.

New in Ryujinx 1.1.1022 (Sep 25, 2023)

  • FIXED:
  • Vulkan: Fix barriers on macOS.
  • Fixes a regression from 1.1.1014 that caused flickering graphics on macOS in Red Dead Redemption, The Legend of Zelda: Tears of the Kingdom and possibly other games.

New in Ryujinx 1.1.1021 (Sep 23, 2023)

  • Added:
  • [INFRA] Addition of basic contributor guides and docs framework.
  • Adds a contributing guide to the project on GitHub.

New in Ryujinx 1.1.1019 (Sep 23, 2023)

  • Fixed:
  • Stub unsupported BSD socket options.
  • Allows Crysis Remastered to go in-game.

New in Ryujinx 1.1.1018 (Sep 23, 2023)

  • Fixed:
  • Fixes compiled bindings in cheat window.
  • Fixes a regression from 1.1.1016 that caused cheats not to show in the cheat manager on Avalonia.

New in Ryujinx 1.1.1017 (Sep 19, 2023)

  • Fixed:
  • Use compiled binding for localizations.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1016 (Sep 19, 2023)

  • Remove more usages of reflection binding.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1015 (Sep 17, 2023)

  • Fixed:
  • Replace ShaderOutputLayer with equivalent ShaderViewportIndexLayerEXT capability.
  • Fixes Vulkan crashes introduced in 1.1.1002 on old AMD GPUs in Pokémon Scarlet/Violet.

New in Ryujinx 1.1.1014 (Sep 17, 2023)

  • Fixed:
  • Fix some Vulkan validation errors (mostly related to barriers).
  • Fixes several Vulkan validation errors to make debugging easier. No expected changes in games.

New in Ryujinx 1.1.1013 (Sep 17, 2023)

  • Fixed:
  • Fix gl_Layer to geometry shader change not writing gl_Layer.
  • Fixes a regression from 1.1.1002 that caused black rendering on older GPUs in Pokémon Scarlet/Violet (for example, Nvidia MX cards).

New in Ryujinx 1.1.1012 (Sep 14, 2023)

  • FIXED:
  • lbl: Migrate service to Horizon.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1011 (Sep 13, 2023)

  • FIXED:
  • Fix shader GlobalToStorage pass when base address comes from local or shared memory.
  • Fixes a regression from 1.1.896 causing a few failures to find storage buffers in Splatoon 3 and probably other games, though no visible changes were found.

New in Ryujinx 1.1.1010 (Sep 8, 2023)

  • Fixed:
  • Replacing 'Assembly.GetExecutingAssembly()' with 'Type.Assembly'.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1009 (Sep 8, 2023)

  • FIXED:
  • Delete ResourceAccess.
  • Code cleanup. No expected changes in games.

New in Ryujinx 1.1.1008 (Sep 5, 2023)

  • Added:
  • Add macOS Headless release workflow.
  • Adds macOS headless builds to master releases and pull requests.

New in Ryujinx 1.1.1007 (Sep 5, 2023)

  • Fixed:
  • Fix ShaderTools GpuAcessor default values.
  • Fixes a regression from 1.1.985 that caused ShaderTools to assert in debug mode and produce "incorrect" code on release due to the default graphics state being invalid. No changes in user builds.

New in Ryujinx 1.1.1006 (Sep 5, 2023)

  • Fixed:
  • Fix layer size for 3D textures with NPOT depth.
  • Fixes a regression from 1.1.863 which stopped grass/bushes/flowers/tree animations in Pokémon Scarlet/Violet.

New in Ryujinx 1.1.1005 (Sep 5, 2023)

  • Fixed:
  • Vulkan: Device Local and higher invocation count for buffer conversions.
  • Improves performance in Super Mario Sunshine on AMD and Nvidia GPUs.

New in Ryujinx 1.1.1004 (Sep 3, 2023)

  • Fixed:
  • Fix numeric SWKB validation.
  • Fixes Super Mario Odyssey Online's IP address selection.

New in Ryujinx 1.1.1003 (Sep 1, 2023)

  • Fixed:
  • opus: Implement GetWorkBufferSizeExEx and GetWorkBufferSizeForMultiStreamExEx.
  • Sea of Stars is now playable.

New in Ryujinx 1.1.1002 (Sep 1, 2023)

  • Fixed:
  • Geometry shader emulation for macOS.
  • Fixes several missing graphics on macOS in Crash Bandicoot N. Sane Trilogy, Luigi's Mansion 3, Mario Strikers: Battle League, Marvel Ultimate Alliance 3, Nier Automata: The End of YoRHa Edition, Splatoon 3, Super Mario Maker 2, The Liar Princess and the Blind Prince and possibly other games.
  • Fixes a crash in Shin Megami Tensei III and allows it to go in-game on macOS.
  • Contributes towards upstreaming the closed-source macOS changes.

New in Ryujinx 1.1.1001 (Sep 1, 2023)

  • Fixed:
  • Add SmallChange properties to all sliders.
  • Pressing arrow keys on Avalonia while a slider is selected will no longer make the slider jump to the highest or lowest values.

New in Ryujinx 1.1.1000 (Aug 25, 2023)

  • FIXED:
  • Vulkan: Fix MoltenVK flickering.
  • Fixes graphical bugs on macOS in Super Mario Odyssey and several other games.