mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2025-09-22 01:12:15 -07:00
Updated Changelog (markdown)
13
Changelog.md
13
Changelog.md
@@ -1,6 +1,19 @@
|
|||||||
# 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.6670 - 2021-02-21
|
||||||
|
### Changed
|
||||||
|
- PPTC & Pool Enhancements:
|
||||||
|
- Fixed memory instability / excessive memory spikes in some "heavy" games after loading/saving .cache files (fixes issue reported by users);
|
||||||
|
- Fixed limitation of loading/saving large .cache files (fixes issue reported by users);
|
||||||
|
- Reduced memory usage when loading/saving .cache files;
|
||||||
|
- Ptc.Load & Ptc.Save now use XXHash128, which is 10 times faster than MD5;
|
||||||
|
- Fixed redundant saving / log spamming of .info files (fixes issue reported by users);
|
||||||
|
- Added a simple PtcFormatter library for deserialization/serialization, which does not require reflection, in use at PtcJumpTable and PtcProfiler; improves maintainability and simplicity / readability of affected code.
|
||||||
|
- Improved handling of Pools (Slim) for PPTC, allowing to halve the number of pools in use and thus reducing memory usage and slightly increasing the translation speed (you save ~1 second every 1k translations (for a CPU with 4+4 cores); so for 30k translations you save ~30 seconds (for the same CPU));
|
||||||
|
- BitMap pools are now limited during use and disposed after use;
|
||||||
|
- Pools Limiter is now configurable.
|
||||||
|
|
||||||
## 1.0.6667 - 2021-02-21
|
## 1.0.6667 - 2021-02-21
|
||||||
### Changed
|
### Changed
|
||||||
- Converted Copy operations into Fill operations instead of adding one in HybridAllocator.
|
- Converted Copy operations into Fill operations instead of adding one in HybridAllocator.
|
||||||
|
Reference in New Issue
Block a user