diff --git a/Changelog.md b/Changelog.md index 6e945f2..5239f9f 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,20 @@ # Ryujinx Changelog All updates to the Ryujinx official master build will be documented in this file +## 1.1.101 - 2022-04-10 +### Added: +- New shader cache implementation. + - Rewrites both the memory shader cache and the disk shader cache. + - Old shaders will automatically be converted to the new format when you first boot a game with an existing shader cache. + - Fixes a slight performance degradation that could occur over time as more shaders were cached. + - Closing a game will now be slightly faster as the shader cache no longer needs to be recompressed (since shader caches no longer use .zip archives). + - It is now possible to close the emulator while shaders are loading. + - Fixes crashing due to corrupted shaders. The emulator will now rebuild the broken shaders and boot normally. + - Bindless textures, used by Mario Party Superstars, Pokémon Brilliant Diamond/Shining Pearl, and the vast majority of UE4 games (No More Heroes 3, Shin Megami Tensei V), can now be cached by the emulator's shader cache. These games will be a lot smoother as a result. + - Completely fixes long boot times on Pokémon BDSP after 2nd run. + - Fixes graphical glitches in Yokai Watch 1, possibly other games. + - Fixes a freeze in the Near Forest in Atelier Sophie 2: The Alchemist of the Mysterious Dream. + ## 1.1.100 - 2022-04-09 ### Fixed: - Fix tail merge from block with conditional jump to multiple returns