Updated Changelog (markdown)

gdkchan 2021-07-11 18:01:19 -03:00
commit 19bffca14d

@ -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.