Zum Inhalt springen

[UPDATE] Atmosphère 1.3.0 Pre-Release unterstützt 14.0.0

Nintendo Switch, Nintendo Switch: Update

SciresM hat eine Pre-Release-Version von Atmosphère v1.3.0 veröffentlicht, die auch die neue Firmware 14.0.0 unterstützt.

UPDATE, 24.03.22, 06:18 Uhr: Es gab ein stilles Update, welches einen weiteren Fehler behebt.

Atmosphère

Atmosphère ist die originale Custom Firmware für die Nintendo Switch.

Signatur-Patches

Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.

Daneben löscht diese Version auch sämtliche erpt_reports auf der SD-Karte, wenn mehr als 1000 Stück vorhanden sind. Das Verhalten kann über die Option "erpt!disable_automatic_report_cleanup" in der system_settings.ini gesteuert werden. Entwickler können jetzt außerdem libstratosphère für den PC kompilieren, um ihre Homebrews besser zu testen.

Changelog

b69fa1357
* fatal: fix usage of removed bpc api in 14.0.0

v1.3.0 Pre
* Support was added for 14.0.0.
** mesosphère was updated to reflect the latest official kernel behavior.
** erpt was updated to reflect the latest official behaviors.
** pm was updated to reflect the latest official behaviors.
** fatal was updated to reflect the latest official behaviors.
* A mechanism for automatically cleaning up erpt_reports was added.
** When booting, if the console has more than 1000 reports inside /atmosphere/erpt_reports, the folder will be cleaned to empty.
** This behavior can be disabled by setting erpt!disable_automatic_report_cleanup = u8!0x1 in system_settings.ini.
* Atmosphère's build system was re-written, and now allows globally building for various builds/configs.
** All boards now automatically support release/debugging/auditing targets; it is now possible to build a full debugging/auditing build of atmosphère for the first time.
* Support was added for compiling libstratosphère to run on PC.
** The currently implemented/tested targets are Windows (x64), Linux (x64, arm64), macOS (x64, arm64).
*** If you are a developer interested in adding support for another target, please reach out to SciresM#0524 on discord.
** This is intended to finally allow sanely testing Atmosphère's code, by allowing most of it to run on a PC (with access to a debugger) instead of on game console hardware.
** In addition, this will allow making PC tools which reuse code written for Atmosphère directly..
** Please Note: This has no relation to interacting with official software on PC whatsoever. This really allows for making tests and self-contained atmosphère-based command-line tools; the Atmosphère project continues to have zero interest in attempting to run official software of any kind.
** In the course of adding this support (and working on tooling using it), a number of fairly major revisions were made to stratosphere (particularly surrounding filesystem code).
*** Please Note: A number of changes made for this (and ones necessary in the process of adding support for 14.0.0) are api-breaking.
**** If you're a developer and any of this caused your code to break, please feel free to contact SciresM#0524 for help updating your program.
* General system stability improvements to enhance the user's experience.