1.10.2

devicons/devicon1.10.2Jan 14, 2026by SciresM

AI Summary

Atmosphère 1.10.2 adds support for Switch firmware 21.2.0 and bundles homebrew tools, while removing legacy fusee-primary support.

Key Highlights

  • Bundled with hbl 2.4.5 and hbmenu 3.6.1
  • Added basic support for Switch system version 21.2.0
  • Removed fusee-primary support
  • General system stability improvements

Breaking Changes

  • fusee-primary no longer exists and will not work

New Features

  • Support for launching games with romfs mods
  • Warning display in hbmenu for incompatible homebrew ABI versions

Full Release Notes

**1.10.2** is Atmosphère's eighty-ninth official release.

**Please be sure to update fusee when upgrading to 1.10.2**. fusee-primary no longer exists, and will not work any more.

With thanks to the @switchbrew team, Atmosphère 1.10.2 is bundled with [hbl](https://github.com/switchbrew/nx-hbloader) 2.4.5, and [hbmenu](https://github.com/switchbrew/nx-hbmenu) 3.6.1.


The following was changed since the last release:

* Basic support was added for 21.2.0.
* General system stability improvements to enhance the user's experience.

And the following was changed in 1.10.0:

* Basic support was added for 21.0.0.
    * The console should boot and atmosphère should be fully functional.
    * **Please note**: As a result of changes made to nintendo's software in 21.0.0, there is again roughly 10MB less memory available for custom system modules.
        * I am not really sure what can be done about this at this point; if you are a developer with bright ideas, please join the ReSwitched discord or reach out to me (`sciresm`) personally on discord. 
        * If anyone has any bright ideas, perhaps there will be another atmosphère release which improves the memory availability situation for custom system modules, but I cannot actually think of anything viable at the current time.
    * **Please note**: All homebrew software may need to be re-compiled with the latest libnx (>= 4.10.0), or else it may crash/experience memory corruption.
        * Nintendo broke the userland<->kernel TLS ABI in 21.0.0, by writing to previously reserved space.
        * Homebrew used this reserved space for its TLS slots, which means any homebrew software using TLS slots will experience memory corruption when running under Atmosphere 1.10.0.
        * This doesn't appear to impact everything, but a large portion of tested homebrew crashes (often on exit), and so will need re-compile for the new ABI.
            * For those technically inclined, while TLS slots are rarely used by developers, they're used to implement features like e.g. C++ exceptions under the hood, and so anything using those crashes, etc.
        * To help make this transition easier, hbmenu now shows a warning when selecting homebrew compiled with an older, incompatible ABI version.
            * I apologize for the hassle in general.
            * libnx has been updated so that its reserved space matches Nintendo's now -- this particular issue can never occur again, even if Nintendo touches more reserved space.
    * `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.
    * `erpt` was updated to reflect the latest official behavior.
    * `pgl` was updated to reflect the latest official behavior.
    * `fatal` was updated to reflect the latest official behavior.
* Support was added for launching another game-which-has-too-many-files with romfs mods.
    * I rely on user reports for adding support/fixing these, and some of these games can be pretty obscure!
    * If you are affected by this, you will see "Data abort (0x101)" when trying to launch the game with mods.
    * Please reach out to `sciresm` on discord if this occurs to share your error report binary.
        * Although some games may be impossible to fix, I believe I can get almost everything working, so please let me try to help you (and improve atmosphère's support!) if you run into this!
* General system stability improvements to enhance the user's experience.


For information on the featureset supported by 1.10, please see [the official release notes](https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.10.0-prerelease).