mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2025-09-22 04:52:13 -07:00
Updated Changelog (markdown)
42
Changelog.md
42
Changelog.md
@@ -1,6 +1,48 @@
|
|||||||
# Ryujinx Changelog
|
# Ryujinx Changelog
|
||||||
All updates to the Ryujinx official master build will be documented in this file
|
All updates to the Ryujinx official master build will be documented in this file
|
||||||
|
|
||||||
|
## 1.0.7073 - 2021-10-12
|
||||||
|
### Fixed:
|
||||||
|
- Fixes an issue of Vulkan (from the guest) draw methods by forcing the state to be dirty when the indexed draw registers are written to.
|
||||||
|
- Only affects games using the Vulkan API as other APIs do not use those registers.
|
||||||
|
|
||||||
|
## 1.0.7072 - 2021-10-12
|
||||||
|
### Fixed:
|
||||||
|
- Enqueue frame before signalling the frame is ready.
|
||||||
|
- Fixes performance lowering after some loading transitions in Link's Awakening and Xenoblade DE.
|
||||||
|
|
||||||
|
## 1.0.7071 - 2021-10-12
|
||||||
|
### Fixed:
|
||||||
|
- Don't force scaling on 2D copy sources since it only needs to scale if the texture already exists and was scaled by rendering or something else.
|
||||||
|
- This will also avoid the destination being scaled if the source wasn't. The copy can handle mismatching scales just fine.
|
||||||
|
- This prevents scaling artifacts in GMS games, and maybe others (not Super Mario Maker 2, that has another issue).
|
||||||
|
|
||||||
|
## 1.0.7070 - 2021-10-12
|
||||||
|
### Changed:
|
||||||
|
- Added Vp8 codec support.
|
||||||
|
- Fixes videos in Diablo II, TY The Tasmanian Tiger and probably more games.
|
||||||
|
|
||||||
|
## 1.0.7069 - 2021-10-12
|
||||||
|
### Changed:
|
||||||
|
- Rewrite shader decoding stage.
|
||||||
|
- Changes the way how shader instructions are decoded by using a separate struct per instruction variant. This may be a bit wasteful, but we beleive it's the best way to avoid some errors, and also to avoid special handling on the instruction implementation.
|
||||||
|
- Now all the shader instructions are on the table (not all of them are actually implemented, of course), this should facilitate future work when we need to actually implement those instructions.
|
||||||
|
- Fixes inexistent fields in one of the double instructions.
|
||||||
|
- Fixes SAT using the FTZ bit in one of the half instruction.
|
||||||
|
- Fixes wrong bit in TLD.B AOFFI.
|
||||||
|
- Fixes some rendering in Jump Force and probably other games.
|
||||||
|
|
||||||
|
## 1.0.7068 - 2021-10-12
|
||||||
|
### Changed:
|
||||||
|
- Implemented GetConfig of spl service.
|
||||||
|
- Fixes startup crash in some homebrews.
|
||||||
|
|
||||||
|
## 1.0.7067 - 2021-10-12
|
||||||
|
### Changed:
|
||||||
|
- Implemented the inline software keyboard without input pop up dialog in the GUI since a way to display the text is already provided by the games.
|
||||||
|
- Supports non-ASCII text, selection, copy and paste, overwrite mode, toggling input (on and off so keyboard players can input text correctly), the new Calc format used by newer games.
|
||||||
|
- Fixes some software keyboard issues in Monster Hunter games and more.
|
||||||
|
|
||||||
## 1.0.7066 - 2021-10-08
|
## 1.0.7066 - 2021-10-08
|
||||||
### Changed:
|
### Changed:
|
||||||
- Optimize the JIT linear scan register allocator.
|
- Optimize the JIT linear scan register allocator.
|
||||||
|
Reference in New Issue
Block a user