1.8.0-prerelease
Atmosphere-NX/Atmosphere1.8.0-prereleaseOct 16, 2024by SciresM
AI Summary
Atmosphere 1.8.0 adds basic support for system version 19.0.0 and bundles updated homebrew tools, including hbmenu 3.6.0. Users must update their fusee bootloader as fusee-primary is deprecated, alongside performance optimizations and stability improvements.
Key Highlights
- Basic support added for system version 19.0.0
- Bundled with hbl 2.4.4 and hbmenu 3.6.0
- Optimized creport performance and reduced module file sizes using relr relocations
- Fixed compatibility issues with newer units using specific Hynix/Micron DRAM chips
Breaking Changes
- fusee-primary is deprecated and no longer works; users must update fusee
New Features
- Basic support for system version 19.0.0
- Bundled homebrew tools (hbl 2.4.4, hbmenu 3.6.0)
- Optimized creport file access patterns
- Use of relr relocations to reduce module file sizes
- Fixed support for specific Hynix/Micron DRAM chips
Full Release Notes
**1.8.0** is Atmosphère's eightieth official release.
**Please be sure to update fusee when upgrading to 1.8.0**. fusee-primary no longer exists, and will not work any more.
With thanks to the @switchbrew team, Atmosphère 1.8.0 is bundled with [hbl](https://github.com/switchbrew/nx-hbloader) 2.4.4, and [hbmenu](https://github.com/switchbrew/nx-hbmenu) 3.6.0.
The following was changed since the last release:
* Basic support was added for 19.0.0.
* The console should boot and atmosphère should be fully functional. However, not all modules have been fully updated to reflect the latest changes.
* There shouldn't be anything user visible resulting from this, but it will be addressed in a future atmosphère update. There is still one action item from 18.0.0 to be addressed, as well.
* `exosphère` was updated to reflect the latest official secure monitor behavior.
* `mesosphère` was updated to reflect the latest official kernel behavior.
* `loader` was updated to reflect the latest official behavior.
* `pm` was updated to reflect the latest official behavior.
* `ro` was updated to reflect the latest official behavior.
* `creport`'s file acces patterns were optimized, greatly improving performance when generating a crash report.
* Atmosphère now uses `relr` relocations where possible.
* This reduces the filesize of a number of atmosphère's modules.
* A number of minor issues were fixed and improvements were made, including:
* Support was fixed for running Atmosphère on newer units with specific Hynix/Micron DRAM chips.
* General system stability improvements to enhance the user's experience.
For information on the featureset supported by 1.8, please see [the official release notes](https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.8.0-prerelease).