diff --git a/Changelog.md b/Changelog.md index 55493b4..69cc8ac 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,50 @@ # Ryujinx Changelog All updates to the Ryujinx official master build will be documented in this file +## 1.0.7085 - 2021-10-23 +### Added: +- Kernel: Add resource limit related syscalls. + - Fix register mapping being wrong for SetResourceLimitLimitValue. + - Used only by homebrew and system apps. + +## 1.0.7084 - 2021-10-23 +### Added: +- Kernel: Implement SetMemoryPermission syscall. + - Fix KMemoryPermission not being an unsigned 32 bits type and +add the "DontCare" bit (used by shared memory, currently unused in +Ryujinx). + - Used only by homebrew and system apps. + +## 1.0.7083 - 2021-10-23 +### Added: +- Kernel: Add missing address space check in SetMemoryAttribute syscall. + +## 1.0.7082 - 2021-10-19 +### Fixed: +- Fix race when EventWait is called and a wait is done on the CPU. + - Fixes the "Invalid Event at index X" error being printed in some games. + - Fixes a crash in Marvel Ultimate Alliance 3, New Pokémon Snap (on boot), Persona 5 Scramble when loading the first level, and some games that crashed while playing videos. + +## 1.0.7081 - 2021-10-18 +### Fixed: +- Fix shader 8-bit and 16-bit STS/STG. + - Fixes broken interior lighting in The Witcher 3. + +## 1.0.7080 - 2021-10-18 +### Added: +- Add workaround for Nvidia driver 496.13 shader bug. + - Fixes flipped upside-down games and a large variety of rendering errors caused by the new drivers. + +## 1.0.7079 - 2021-10-18 +### Added: +- Add an early 'TailMerge' pass. + - No changes expected on games. + +## 1.0.7078 - 2021-10-18 +### Fixed: +- Add initial tessellation shader support. + - Fixes sand not rendering in Luigi's Mansion 3. + ## 1.0.7077 - 2021-10-17 ### Fixed: - Add missing U8/S8 types from shader I2I instruction.