Atmosphere 0.14.0 Released

Atmosphere 0.14.0


ScireM has just released version 0.14.0 of Atmosphere. As you know, if you already have it, to update or install this new version, it is recommended to delete the / atmosphere / bootloader / sept folders and insert the new files.

This version of Atmosphere 0.14.0 is delivered with versions 2.3.4 of hbl and 3.3.0 of the hbmenu, so no changes in this respect to be expected compared to the previous version of CFW.

An API (ams: su) has been added to allow homebrews to safely install system updates or downgrades. This is a reimplementation of the logic ns uses to install game cartridge system updates.

Nintendo (and now Atmosphere) uses an installation process that can recover regardless of where the crash occurred, which should dramatically improve the safety of installing custom console updates.

Atmosphere 0.14.0 therefore updates the update API and the DayBreak homebrew which replaces CDJNX for the update / downgrade has been added (see below), and it also officially brings Exosphere support to Mariko , keep in mind that "for now" Atmosphere cannot be launched on Mariko, some components of Stratosphere cannot be launched on Mariko.

Here are the changes made since the last version:

- An API (ams: su) has been added to allow homebrews to safely install system updates or downgrades. This is a reimplementation of the logic ns uses to install game cartridge system updates.
- Nintendo (and now Atmosphere) uses an installation process that can recover regardless of where the crash occurred, which should dramatically improve the safety of installing custom console updates.
- Exosphere support has been added to work on Mariko gear. Please note: Atmosphere still does not support Mariko, and should not work on Mariko yet. Some stratosphere components do not yet fully support Mariko-specific logic, and may initialize or interact with hardware incorrectly. This issue will be resolved and support will be added for the rest of the summer.
- A homebrew (daybreak) app has been added, which uses the system update API (thanks to @Adubbz for design and implementation).
daybreak is included with atmosphere, and works as a safer / more precise equivalent of ChoiDujourNX for example.
- Updates / downgrades can be installed from a folder containing the update NCAs on the SD card.
As the update logic works identically to Nintendo's, Daybreak can be used safely on Mariko when the rest of the atmosphere is taken care of.
Please Note: Daybreak requires NCA meta (.cnmt) to have the correct .cnmt.nca extension.
This is because the game cartridge system update logic uses the expansion to determine whether to mount content.
- Several scripts were made by members of the community to automatically rename folders with incorrect extensions.
- A bug has been fixed which caused the file based emummc system to throw an error (showing a hex file) on startup.
- Many thanks to @hexkyz for researching and fixing this issue.

A number of minor issues were addressed, including:
- fusee now prints information to the screen when an error occurs, instead of getting stuck trying to initialize the display.
- A condition in Horizon was bypassed which could prevent startup under certain circumstances.
- A bug has been fixed which caused atmosphere modules to open ten copies of certain filesystems instead of just one. This could cause a bug in the handling of objects under certain circumstances.
-For those interested in future Atmosphere development plans, the project roadmap has been updated.
- General system stability improvements to improve user experience.
- For more information on the features supported by version 0.14, please see the official release notes.


Download: Atmosphere 0.14.0

Post a Comment

0 Comments