Skip to content

Atmosphère 0.16.1 (pre-release)

Pre-release
Pre-release
Compare
Choose a tag to compare
@SciresM SciresM released this 11 Dec 12:12
· 1320 commits to master since this release

0.16.1 is Atmosphère's fortieth official release.

fusee-primary was last updated in: 0.16.0.

Please note: Atmosphère 0.16.1 is currently in pre-release.

  • If any bugs are reported while Atmosphère is in pre-release, they will be fixed and the build will be updated.
  • 0.16.1 will transition to release after a short amount of time has passed without pressing bug reports.

Note: The 0.16.0 pre-release builds were updated on 2020/12/11 at 5 AM PST to fix a bug that caused the web browser to not work when using mesosphere. The updated zip has a build hash of "-1ec2c0c2".

With thanks to the @switchbrew team, Atmosphère 0.16.1 is bundled with hbl 2.4.0 (pre-release), and hbmenu 3.4.0 (pre-release).

The following was changed since the last release:

  • Support was added for 11.0.1.
    • mesosphère was updated to reflect the latest official kernel behavior.
      • A new svc::InfoType added in 11.0.0 was implemented (it wasn't discovered before 0.16.0 released).
      • The new Control Flow Integrity (CFI) logic added in 11.0.0 kernel was implemented.
  • fs logic was refactored and cleaned up to reflect some newer sysmodule behavioral and structural changes.
  • exosphère was updated to allow dynamic control of what uart port is used for logging.
    • This can be controlled by editing the log_port, log_baud_rate, and log_inverted fields in exosphere.ini.
  • mesosphère was updated to improve debugging capabilities.
    • This is still a work in progress, but developers may be interested.
  • A bug was fixed that caused fatal to fatal error if the fatal process was already being debugged.
  • Several issues were fixed, and usability and stability were improved.

For information on the featureset supported by 0.16, please see the official release notes.