diff --git a/Changelog.md b/Changelog.md index 50a7afe..4f840ed 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,37 @@ # Ryujinx Changelog All updates to the Ryujinx official master build will be documented in this file +## 1.1.44 - 2022-02-17 +### Added: +- Enable CPU JIT cache invalidation. + - This change will be required in the future to make applications that load code dynamically (NROs, mainly Super Smash Bros Ultimate) or that have self-modifying code (certain Skyline/ARCropolis mods) function properly. + +## 1.1.43 - 2022-02-17 +### Fixed: +- Prefer texture over textureSize for sampler type. + - Fixes shaders failing to compile on some games, however, there seems to be no visible differences. + +## 1.1.42 - 2022-02-17 +### Changed: +- Use BitOperations methods and delete now unused BitUtils methods. + - Replaces BitUtils.CountTrailingZeros/CountLeadingZeros/IsPowerOfTwo with BitOperations methods. + - No changes expected in games. + +## 1.1.41 - 2022-02-17 +### Changed: +- Move kernel syscall logs to new trace log level. + +## 1.1.40 - 2022-02-17 +### Added: +- Implement/Stub mnpp:app service and some hid calls. + - Allows SNES v3.0.0 games (NSO collection) to boot. + - Allows Nintendo Switch Sports Online Play Test to boot. + +## 1.1.39 - 2022-02-17 +### Fixed: +- Decoders: Add IOpCode32HasSetFlags. + - Fixes "Unhandled exception caught: System.InvalidCastException: Specified cast is not valid" error on boot introduced in 1.1.36. + ## 1.1.38 - 2022-02-17 ### Added: - Added trace log level.