mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2025-09-22 01:42:14 -07:00
Updated Changelog (markdown)
41
Changelog.md
41
Changelog.md
@@ -1,6 +1,47 @@
|
||||
# Ryujinx Changelog
|
||||
All updates to the Ryujinx official master build will be documented in this file
|
||||
|
||||
## 1.0.6829 - 2021-04-12
|
||||
### Changed
|
||||
- Miscellaneous PPTC optimizations to handle games with large exeFS.
|
||||
- PPTC can now handle any size of JitCache;
|
||||
- Allows to avoid memory peaks due to the resizing of the internal MemoryStream array (and its possible waste), its allocation in the LOH region of the heap; and allows to reduce the size of the .cache file if many translation invalidations are involved (LowCq -> HighCq over several runs).
|
||||
- Added an outer header structure and added the hashes for both this new structure and the existing "inner" header structure;
|
||||
- Hashes are now handled on a per-section basis and no longer for the entire uncompressed stream.
|
||||
- In games with a large exeFS, this "resolves System.IO.IOException: Stream was too long." and "Insufficient memory to continue the execution of the program." error messages. Does *not* resolve "JIT Cache exhausted" error. This will be resolved in a future PR.
|
||||
|
||||
## 1.0.6828 - 2021-04-12
|
||||
### Added
|
||||
- Added an AccountManager class (based on AccountUtils class).
|
||||
- Adds a "default profile values" which were the old hardcoded ones.
|
||||
- The image profile is moved to the Account service folder.
|
||||
- The hardcoded UserId for the savedata is now using the AccountManager last opened one.
|
||||
- The DeviceId in Mii service is changed to the right value (checked by REd sys:set call).
|
||||
- Miscellaneous cleanup.
|
||||
- Lays some groundwork to be able to move forward with implementing Custom User Profiles.
|
||||
|
||||
## 1.0.6827 - 2021-04-12
|
||||
### Fixed
|
||||
- Fixed sub-image copies on Intel iGPUs in OpenGL.
|
||||
- Resolves some glaring graphical bugs in games, on recent Intel iGPUs (those that support Open GL4.5 or higher), including Mario Kart 8 Deluxe and Captain Toad: Treasure Tracker.
|
||||
- These changes only apply to Intel iGPUs.
|
||||
|
||||
## 1.0.6826 - 2021-04-12
|
||||
### Added
|
||||
- Implemented GetCurrentNetworkProfile and stubbed several ssl services.
|
||||
- nifm IGeneralService GetCurrentNetworkProfile is implemented (fixes #643) and now blocked games boot further.
|
||||
- nifm GetLocalInterface() helper and DnsSetting struct have been fixed to return the right values.
|
||||
- ssl ISslService have been cleaned up.
|
||||
- ssl ISslContext have been cleaned up, CreateConnection and ImportClientPki have been stubbed (fixes #1289).
|
||||
- ssl ISslConnection is partially stubbed, which make some games playable, see the attached screenshots.
|
||||
- nsd IManager Resolve and ResolveEx have been fixed using the right buffer type.
|
||||
- Fixes missing service crashes for over 20 tested games. These can now proceed further in the boot process, and many are now playable.
|
||||
|
||||
## 1.0.6825 - 2021-04-12
|
||||
### Fixed
|
||||
- Fixed a bug in SurfaceFlinger when closing a layer, and refactored selection of the current layer being rendered.
|
||||
- Star Wars: Republic Command and Shadow Gangs now proceed further in the boot process.
|
||||
|
||||
## 1.0.6824 - 2021-04-08
|
||||
### Changed
|
||||
- Auto-updating has been once again enabled in portable mode configurations.
|
||||
|
Reference in New Issue
Block a user