Getting Atmosphère Ready for FW 21.0.0

By | 6 Dec 2025

I’ve barely touched my Switch and was running some old Atmosphère version and Firmware 19-something. As someone not that deep in that topic anymore, here are the steps I’ve needed to get it updated to FW 21 – ready for the latest and greatest games. (Mostly for my own reference in the future.)

Atmosphère

The first step is to update Atmosphère to a version that supports the desired FW version. At the time of writing this is the pre-release version 1.10.0 available from their GitHub page.

I’m using the AiO-Switch-Updater for that.

SigPatches

Just to be sure I’ve downloaded a recent set of SigPatches from this GBATemp post.

sys-patch

Get the latest version from their GitHub page and copy everything to your SD card.

Firmware Update

Now is a good time to use the AiO-Switch-Updater to update the emuNAND system to 21.0.0.

Dumping Keys

My prod.keys was missing the latest keys, so I’ve dumped a fresh file using a recent version of Lockpick RCM.

Bonus: Convert XCI to NSP on macOS

To convert an XCI file to NSP, there’s the Switch Army Knife (SAK). However, this is a Windows-only app. For macOS, there’s a command line tool called 4NXCI. You can compile it by renaming the config.mk.template to just config.mk and then running make all. This creates a binary called 4nxci and you just have to copy your prod.keys into the same folder and rename it to keys.dat for it to start working.

Leave a Reply

Your email address will not be published. Required fields are marked *

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)