From 19bffca14dc2d875df1eebfb011676116db4dfa3 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Sun, 11 Jul 2021 18:01:19 -0300 Subject: [PATCH] Updated Changelog (markdown) --- Changelog.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Changelog.md b/Changelog.md index f4a73fa..7737fe0 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,24 @@ # Ryujinx Changelog All updates to the Ryujinx official master build will be documented in this file +## 1.0.6961 - 2021-07-11 +### Changed: +- Refactor GPU 3D engine to more closely match the hardware, in addition to fixing bugs. + - Now all the 3D engine state is per-channel, rather than shared. This completes the work started with the initial GPU channel support. + - New state modification tracking and host state update method, cleaner and more efficient than the old one. + - Optimized `DeviceState` register read and write functions. + - Proper channel state initialization using the same values as the official OS, instead of guessed values. + - Fixes a bug where the host state was not being updated on changes to the `YNegate` register. + - Fixes upside down rendering on Cat Girl Without Salad: Amuse Bouche, Dragon Quest Builders, 20XX, Asterix & Obelix XXL2, BLADE ARCUS Rebellion from Shining, and many more. + - Fixes black screen on Game Tengoku CruisinMix Special (happens when you start a new game). The title can now be considered playable with minor transparency issues. + - Implement missing `PrimitiveTypeOverrideEnable` register (thanks to ByLaws for testing). + - Fixes Turok 2 menus rendering. + +## 1.0.6960 - 2021-07-11 +### Fixed: +- Fixes a bug on the kernel virtual memory allocation function, where an address outside of the requested range could be returned. + - Fixes crashes on Disaster Report 4, Garfield Kart Furious Racing, and likely more games that crashes/aborts early in the boot process. + ## 1.0.6959 - 2021-07-10 ### Added: - Implements CreateApplicationAndRequestToStart of am service.