Nintendo Switch firmware 20.0.0 released, adds Virtual Game Cards, breaks support for Atmosphere

horop[;.png

Here it is, a significant update for the Nintendo Switch. System software update v20.0.0 has released as of today. This firmware version adds some of the newer features originally teased in the last Nintendo Direct. Virtual Game Cards are now available, allowing players to lend digitally-owned copies of games to those within their Nintendo Account family group. Similarly, Gameshare adds the ability to share their games to nearby other Switch systems. The full list of features are noted on the patch notes from Nintendo.

Ver. 20.0.0 (Released April 29, 2025)​

  • The following icons for new features have been added to the HOME Menu:
    • Virtual Game Card
      • Purchased Nintendo Switch digital software, DLC, and some free software, are now virtual game cards and displayed in a list in this menu.
      • You can virtually load and eject virtual game cards between up to two Nintendo Switch systems.
      • Virtual game cards can be lent to others in the same Nintendo Account family group. For more information, see Virtual Game Card Guide.
    • GameShare
      • Compatible software can be shared from a Nintendo Switch 2 system to other nearby system(s) to play together.
        • You can only play together via local wireless, and the Nintendo Switch 2 system must initiate GameShare.
        • This feature cannot be used between two Nintendo Switch, Nintendo Switch – OLED Model and/or Nintendo Switch Lite systems.
  • User-Verification Settings has been added under User > User Settings.
    • You can restrict access to the Virtual Game Card menu by requiring entry of a PIN or signing in to your Nintendo Account.
  • Online License Settingshas been added.
    • When turned on, you can play downloaded software or DLC you've purchased while the system is connected to the internet, even if you don't have the virtual game card loaded.
    • For more information, please refer to the details about the option on the System Settings screen.
  • The Nintendo eShop and Nintendo Switch News icon colors on the HOME Menu have been changed.
  • Multiple save data can be selected and transferred at once in “Transfer Your Save Data” menu.
  • System Transfer to Nintendo Switch 2 has been added under System Settings > System.
    • You can perform a system transfer from your Nintendo Switch to Nintendo Switch 2 using local communication.
      • For users that will lose access to their Nintendo Switch before receiving their Nintendo Switch 2, there is an option to upload system transfer data to a dedicated server which can then be retrieved on their Nintendo Switch 2. After you upload your system transfer data to the dedicated server, the Nintendo Switch system will be initialized to factory settings, so only perform this transfer if you’ll be able to complete the transfer on Nintendo Switch 2.
      • If you want to continue using your Nintendo Switch until you have a Nintendo Switch 2, we recommend completing the system transfer using local communication after you have acquired a Nintendo Switch 2 system.
    • An internet connection and Nintendo Account is required to complete both local and the server-based system transfer service.
    • For more information, see System Transfer from Nintendo Switch to Nintendo Switch 2.
  • The appearance of some user icons have been updated.
For detailed information on Nintendo Switch 2, see the Nintendo website.
Note that the use of “Primary Console” has been deprecated with the transition to virtual game cards, and “Pass-enabled console” will be used instead. On a console set as the “Pass-enabled console” for a user, all users on the console can access certain subscriptions or passes for some software. For more information, see How to Set or Change the Pass-Enabled Console for a Nintendo Account.

For those wondering, yes, this new firmware does break support with Atmosphere, as confirmed by SciresM. For now, you'll have to wait for a new version that supports v20.0.0.

:arrow: Source
 
That is for people who comment under 20.0.0 post in GitHub and won't accept the responsibility for user error, including accidental update.

There is no point to ask SciresM directly for status and atmosphere update is currently work on, so he will release when it is ready, especially issues would have to be resolved first. It is hard for someone who is very busy with other tasks. He pointed that 20.0.0 support post is intended for tracking his work and if someone have issue with atmosphere that is not related to 20.0.0/20.0.1 is asked to create a separate issue or post in here for assistance.

Feel free to ask about status or update in here - members will answer if they know or able to get an information. It take 1-2 weeks for Atmosphere to be updated, sometime under week if it wasn't for complicated issue that come with firmware update nor have busy tasks.
sorry for assuming you meant me, i never once commented in the github and i take full responsibility for my own issue! I'm waiting patiently- i don't want to be an impatient weirdo like those people.

Fortunately, If i have any questions I will ask here. I have turned my other modded switch into airplane mode so it doesn't get the warning for needing to update until the atmosphere patch is out
 
  • Like
Reactions: Moe87
sorry for assuming you meant me, i never once commented in the github and i take full responsibility for my own issue! I'm waiting patiently- i don't want to be an impatient weirdo like those people.
No worries, I don't say about members in here and I do believe that members are free to post whatever they like, but on other hand, GitHub is development that shouldn't take lightly or playful as developers want to finish the task or have others to collaborate to work on projects.

I lost the access to CFW after update and my decision is intentional because I need access to eShop to buy Final Fantasy games and Chrono Cross and play earlier. Loss of CFW is temporary and I will be able to access to CFW when atmosphere is updated.

It did astonish me when someone brought up about sigpatches to atmosphere development section in GitHub and SciresM said piracy is not supported, so it is not surprised at all because atmosphere isn't designed to run pirated contents for legal reason, otherwise Nintendo could kill or decimate the atmosphere like they did with emulators and SX OS.
 
Last edited by Moe87,
I lost the access to CFW after update and my decision is intentional because I need access to eShop to buy Final Fantasy games and Chrono Cross before sale ends.

Huh? You could have simply used your pc or phone to buy them from the website. 😂
 
Huh? You could have simply used your pc or phone to buy them from the website. 😂
I bought games on website but as for direct download, it needs eShop server to be accessed, otherwise games won't download when system detect that is on old firmware, so they will make you to update the Switch to latest firmware (it is common ground for accidental update), however I know about what I do because loss of access to CFW is temporary.

There is no 7 days grace period to use eShop or their server when 20.0.0 drops because they revamped eShop and how games are downloaded due to new virtual card.

Sorry, I don't find your post to be funny, anyway and re-read my post (it was my intentional decision).
 
Last edited by Moe87,
I bought games on website but as for direct download, it needs eShop server to be accessed, otherwise games won't download when system detect that is on old firmware, so they will make you to update the Switch to latest firmware (it is common ground for accidental update), however I know about what I do because loss of access to CFW is temporary.

There is no 7 days grace period to use eShop or their server when 20.0.0 drops because they revamped eShop and how games are downloaded due to new virtual card.

Sorry, I don't find your post to be funny, anyway and re-read my post (it was my intentional decision).

I don't need to re-read anything. I already know you did it intentionally. But you literally said that your reason was "I need access to eShop to buy Final Fantasy games and Chrono Cross before sale ends." You said nothing about buying them from the web site and then downloading them to your Switch. You very literally said you did it so that you could access the eShop so you could buy before the sale ends. Which I thought was funny.

You completely walked back your prior statement and then wrongfully accused me of reading something wrong. Admit it. Yes, it was intentional, but you updated so you could buy the games from the eShop. Those are your own words. Not mine. I didn't misread anything. Admit it. You intentionally updated, but didn't think about buying the games from the website until after the fact. And you wonder why I laughed. 😂
 
I'm disappointed at the lack of any mention of stability improvements in this patch. Why Ninty? I can only conclude that this patch is very unstable.

/S
It causes a buffer overfl0w in your wallet, leading to 450$* being subtracted from your bankaccount.
Days later a mysterious package shall appear on your doorstep

*Regional equivalent my vary
 
  • Haha
Reactions: Lumpofcoal
But you literally said that your reason was "I need access to eShop to buy Final Fantasy games and Chrono Cross before sale ends." You said nothing about buying them from the web site and then downloading them to your Switch. You very literally said you did it so that you could access the eShop so you could buy before the sale ends. Which I thought was funny.

You completely walked back your prior statement and then wrongfully accused me of reading something wrong. Admit it. Yes, it was intentional, but you updated so you could buy the games from the eShop. Those are your own words. Not mine. I didn't misread anything. Admit it. You intentionally updated, but didn't think about buying the games from the website until after the fact. And you wonder why I laughed.
eShop isn't just store alone and they serve as download the games too.

I know about your option very long time ago, however I made a decision to end the access to CFW temporarily and download Final Fantasy games that is needs for saves that I'm planning to finish the games and upload saves to Switch save thread, so I don't have to wait for days after I finish with Final Fantasy VI via emulator and as for some reason, I didn't manage to finish sooner after 20.0.0 dropped.

I didn't say that you are wrong and I had to edit my post (#184) for clarified my statement.

Also, I use eShop on Switch to check if my Switch is banned as precaution before I buy games, so eShop website is my preferred place to buy for years but sometime, used eShop on Switch when I'm away from computer.

Note: I didn't have bright memory at time when I wrote and realized that I misspoke, so my apology and it is all about want play Final Fantasy 7-9 earlier for my save project, not before sale ends.
 
Last edited by Moe87,
Hello everyone,

I'm not sure if this is the right topic for my question, so I apologize in advance to the administrators, moderators, and readers.

@TomSwitch

I just updated to FW 20.0.1 with atmosphere 19.0.0
and when I booted the switch, I first got this message: "Panic occured while running Atmosphere Title ID : 01000000000609D Error : Std : <0xFFE>"

I deleted the directory and when I rebooted, I got the same error on 01000000000000D.
I also deleted this directory to be able to boot.
And now, as you might guess, Breeze (99d) no longer allows you to install DMNT and run cheats.

Is there something I didn't do correctly, or is there a Breeze update coming?

Thank you so much for all your work.

Capture d’écran 2025-05-10 171517.jpg
Capture d’écran 2025-05-10 171437.jpg
2025051017463600-CCFA659F4857F96DDA29AFEDB2E166E6.jpg

Post automatically merged:

@TomSwitch

Sorry for the inconvenience and my unnecessary question.

I just saw a version 99e that fixes the problem.

Thank you very much.

You're the best! ;-)
 
Last edited by Andre63,
Hello everyone,

I'm not sure if this is the right topic for my question, so I apologize in advance to the administrators, moderators, and readers.

@TomSwitch

I just updated to FW 20.0.1 with atmosphere 19.0.0
and when I booted the switch, I first got this message: "Panic occured while running Atmosphere Title ID : 01000000000609D Error : Std : <0xFFE>"

I deleted the directory and when I rebooted, I got the same error on 01000000000000D.
I also deleted this directory to be able to boot.
And now, as you might guess, Breeze (99d) no longer allows you to install DMNT and run cheats.

Is there something I didn't do correctly, or is there a Breeze update coming?

Thank you so much for all your work.

View attachment 503904View attachment 503905View attachment 503910
Post automatically merged:

@TomSwitch

Sorry for the inconvenience and my unnecessary question.

I just saw a version 99e that fixes the problem.

Thank you very much.

You're the best! ;-)
https://gbatemp.net/threads/ultimate-guide-to-upgrade-your-firmware-atmosphere.661148/
 
  • Like
Reactions: Andre63
hi, sorry for asking but is it ok to update to 20.0.1 now?
or is it better to stay on 19.0.1..
thank you and sorry if i mispelled something
 
hi, sorry for asking but is it ok to update to 20.0.1 now?
or is it better to stay on 19.0.1..
thank you and sorry if i mispelled something
NO
YES
you are welcome, you had not misspelled anything until you misspell <<misspelled>> :D
 
Last edited by impeeza,
hi, sorry for asking but is it ok to update to 20.0.1 now?
or is it better to stay on 19.0.1..
thank you and sorry if i mispelled something
I've updated to 20.0.1 and everything (except for JKSV which lags) works for me just fine. If you're using lots of mods in games like Tears of the Kingdom, better stay on 19.0.1. On the latest firmware there is roughly 10MB less memory available for custom system modules so Atmosphere developer had to make some workarounds and compromises.
 
  • Love
  • Like
Reactions: Moe87 and impeeza

Site & Scene News

Popular threads in this forum