Earlier this week, Nintendo released FW 9.0.0 for the Switch and it obviously broke CFW compatibility. However, SciresM quickly got on the job to update Atmosphère for FW 9.0.0 and while a snag was hit with HID support (button input), a workaround was found and now, Atmosphere 0.9.4 has been released with support for the latest Switch firmware!
What is Atmosphère?
Atmosphère is a CFW (custom firmware) for hackable Nintendo Switch consoles which include devices vulnerable to fusee-gelee (RCM hack) and ipatched units running FW 4.1.0 (support for firmwares up to 7.0.1 will come in the foreseeable future as the Déjà Vu exploit wasn’t fully patched till FW 8.0.0).
Hacking your Switch gives you the ability to play tons of homebrew games such Postal and Tyrian!
Together with ReiNX and SX OS, Atmosphère is one of the major CFWs for the Switch and it comes with a vast number of features including:
The ability to run homebrew games and applications such as OpenTyrian (Tyrian 2000 port) and pPlay (a very good media player for the device)
Custom module support (which are similar to the plugins found in the PSVita/PSP hacking scenes) allowing you to add functionality to your system such as overclocking with sys-clk
Support for hacking commercial games and installing custom themes
emuMMC which is a feature that lets you install another copy of Horizon OS on your SD Card allowing you to keep the version of Horizon OS on your system’s NAND in a clean state for online gaming with a reduced risk of getting banned
Many other features such as the ability to take control of your saves with Checkpoint (homebrew utility)
What does Atmosphère 0.9.4 bring along?
While the version number indicates a minor release, version 0.9.4 actually brings something pretty major which is support for a new firmware. According to its changelog, this update comes with:
Support for Switch firmware 9.0.0 which is currently the latest version
Happy June 15th as usual, FW 9.0.0 is now supported by Atmosphere!
As discussed in this article, FW 9.0.0 changed the way that button input is detected and as a result, all homebrew making use of button input needs to be recompiled with the latest version of libnx to work properly on FW 9.0.0
However, a temporary hid-mitm module is currently provided to ensure compatibility with current homebrew until it gets recompiled. This module will eventually be removed
FW 9.0.0 introduced a dependency in FS on the USB system module to launch the SD card which means that the USB module cannot be IPS patched
FW 9.0.0 also updated the gamecart controller’s firmware (lotus) and Atmosphere applies nogc patches when booting into this firmware by default. These can disabled if you wish to play gamecarts on FW 9.0.0 but this comes with the side effect of losing the ability to use the gamecart slot on older firmwares
BIS Keys are now properly generated on Switch consoles manufactured after FW 5.0.0 was released
An off-by-one error got fixed in the ‘boot’ system module and a bug relating to webapplet launching was addressed
hbmenu has been updated to version 3.1.1 which is built with libnx 2.5.0
If you wish to use FW 9.0.0 on your console, you obviously have to use Atmosphère 0.9.4 but if you’re in no hurry to update, it might be a good idea to wait a bit before updating to make sure your favourite homebrew is still working. ES & FS sigpatches are already available for FW 9.0.0 and may be found online pretty easily.
To get binaries for Atmosphère 0.9.4, follow the link below.
I'm a girl that's liked technology from day 1. Mostly interested in the PSVita/PSP scene but I've always modded my stuff when it's possible, that is :)Contact me via DM at @KawaiiAuroraA on Twitter if you have any questions/concerns about my articles or if you have any article requests.