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
 
Hey, I don't know whether it's the right thread for my question. But I have a problem. I have an OLED switch with a modchip installed. Today I updated my OFW. Now I get the error message "failed to match warmboot with fuses" when I try to boot into CFW. The CFW boots up. But I can't use the sleep mode anymore. It freezes when I use it. And when I boot into OFW there is an error message saying something like "unknown pkg1 version".

I think I shouldn't have updated my OFW.

What could I do know? Do I have to wait until a new version of Atmosphere comes out?

Or can I downgrade the OFW?

And is there a chance to get banned by Nintendo now?

Sorry, I'm new to switch hacking and another person set everything up for me.

I hope someone can help me.

Best regards,

Kai
 
Last edited by kai98yoshi,
I don't know whether it's the right thread for my question.
Yes, you are right this is not the correct thread, should have been: https://gbatemp.net/threads/switch-noob-paradise-ask-questions-here.488277

I think I shouldn't have updated my OFW.
Yes, You definitely shouldn't have

What could I do know? Do I have to wait until a new version of Atmosphere comes out?
yes is the best

Or can I downgrade the OFW?
only with the QA Atmosphère version from the ReSwitched Discord. But if is your online SysNAND you should not do it because for sure you will be banned.

And is there a chance to get banned by Nintendo now?
That depends of how you have your *NAND setup.

Sorry, I'm new to switch hacking and another person set everything up for me.
Then you should read the hack guides and the https://gbatemp.net/threads/nintendo-switch-banning-hub-warning.508710/ thread for illustration.
 
Last edited by impeeza,
  • Like
Reactions: Blythe93
Hey, I don't know whether it's the right thread for my question. But I have a problem. I have an OLED switch with a modchip installed. Today I updated my OFW. Now I get the error message "failed to match warmboot with fuses" when I try to boot into CFW. The CFW boots up. But I can't use the sleep mode anymore. It freezes when I use it. And when I boot into OFW there is an error message saying something like "unknown pkg1 version".

I think I shouldn't have updated my OFW.

What could I do know? Do I have to wait until a new version of Atmosphere comes out?

Or can I downgrade the OFW?

And is there a chance to get banned by Nintendo now?

Sorry, I'm new to switch hacking and another person set everything up for me.

I hope someone can help me.

Best regards,

Kai
Don't downgrade just wait
 
  • Like
Reactions: Blythe93
Hey, I don't know whether it's the right thread for my question. But I have a problem. I have an OLED switch with a modchip installed. Today I updated my OFW. Now I get the error message "failed to match warmboot with fuses" when I try to boot into CFW. The CFW boots up. But I can't use the sleep mode anymore. It freezes when I use it. And when I boot into OFW there is an error message saying something like "unknown pkg1 version".

I think I shouldn't have updated my OFW.

What could I do know? Do I have to wait until a new version of Atmosphere comes out?

Or can I downgrade the OFW?

And is there a chance to get banned by Nintendo now?

Sorry, I'm new to switch hacking and another person set everything up for me.

I hope someone can help me.

Best regards,

Kai
In your SD card, Go to warboot mariko folder (something like that) and copy the wb_14.bin and rename it into wb_15.bin

This kind of error is due to Hekate

Regarding unknown pkg1 version, we have to wait for the Atmosphere Update
 
Lots to say but the game key cards are confusing a lot of people still it seems.

From what I have seen/heard etc;

Games can come in multiple ways;

- Digital, tied to your account.
- Code in a box / One time download code (not sure this is happening anymore but for specifics let's include it), which one time ties it your account.
- Game Key Card, which are the reusable physical cards. Tied on combination I assume *.
- A real physical game card, not tied to anything.

How the game comes, can depend on region.
Look for instance at what Marvelous stated about their games in the west coming on real physical card, while coming as a game key card in the likes of Japan etc.

But in all these cases don't forget we still have two things that matter;

- Gameid/titleid
- Cert/license

Various sources have confirmed that the gameid/titleid for a game can differ if is a game key card or a real physical.
And for sure the come with their own cert/license.

So game key cards;
It's a physical card, which does NOT include the game data.
It more or less is a license/cert to download the game data. // AND PLAY it seems

When you insert it, it will user/check it's license/cert to the active account (and this I assume the specific console on hardware id, more on that below).

But unlike a code in a box /one time download code, the game key card, is not one time use.
The code in a box /one time download code links the license/cert hard and once to your account.

As noted a game key card is tied to a unique license/cert, because how else can they check if there is 1 or 10 of the same being used. (they never are going to allow that) // They check through the card
This means, if the same game key card gets inserted into another console, it will use/link it's license/cert to the account (and as I assume console, more on this below).

Thing is the whole process has not been detailed specifically as far as I know.

So once again I ASSUMED ALL below this;

- If you insert a game key card, which was linked already, into a system where the account matches up (say you have multiple Switches), it will ask you to activate the license for that console.
This way only 1 active license/cert situation remains intact, it just gets tied to that console.

- If you insert game key card into a system with a different account, it might ask you to confirm you want to tie it to a different account.
As the physical card is the most concrete way to check ownership, it could just skip that confirmation entirely.
It will then disable the license/cert for the original account with a you can't play that/confirm with game key card.
As noted I assume it will tie it down to the console (based on hardware id)
This way only 1 active license/cert situation remains intact as it is linked to another account (and console).


Some additional takeaways;

- Does the game key card need to be in the console to play always?
Nope, I think it's a one time need (Nintendo might do periodic checks though, for the people who would say airplane mode it so it can never recheck and play it on multiple systems).
As you need internet to download, and then the linking happens.

- So you sell a game key card, and what if you dont unlink it from your account.
That should be fine as you can never leave that up to the seller, as what if they don't?
Then they are basically scamming, as you as buyer can not link it to your account.
So common sense say's the linking is done on buyers end as the game key card is the prove of ownership.
It simply get's unlinked from the sellers account/console, and if they try to start it they will get a you can't play that/confirm with game key card popup.


- So you sell a game key card, what if you buy another game key card.
Fine your new license/cert will be linked/used, and you download (if not on console/sd anymore) and can play that game again.

- So you sell a game key card. But you buy a real physical game card of the same game.
In general that should be fine, own license/cert.

BUT what if the gameid/titleid is different? I am sure you can play the game, but does it show up as the same game (read is it a different save)?
On Switch 1 I have MULTIPLE situations in which I have a game listed multiple times as the download / physical, or in some cases even physical and special edition (or different region) turn up a 'different games).

---
If I am wrong anywhere, please by all means correct me.
The situation still is not perfectly clear and confusing for sure.

EDIT - 2025-05-05
* So I assumed a bit to much it seems. I have kept what I noted, but striked through what seemed of (quite a lot actually) and added some bold comments to things.
It seems game key cards are not tied to an account or anything at all. They run on which ever system they are inserted to. Think of that as a local (card) kept cert/license, which enables the download and checks if you are allowed to play.

This comes down to Nintendo's support documentation;
"However, like regular physical software, the game-key card must be inserted into the system in order to play the game."
Source; https://en-americas-support.nintendo.com/app/answers/detail/a_id/68415
 
Last edited by PatrickD85,
  • Like
Reactions: MattTheTekie
Or can I downgrade the OFW?
If you kept AutoRCM on all the time, yes, it might be possible to flash the older HorizonOS image.

If you however ever turned it off after the update or somehow used the official bootloader instead of Hekate, the bootloader has burned an eFuse in your system exactly to prevent any downgrading.

And no, you can't replace the eFuses, they're microscopic. You would need to replace the entire motherboard.
 
In your SD card, Go to warboot mariko folder (something like that) and copy the wb_14.bin and rename it into wb_15.bin

This kind of error is due to Hekate

Regarding unknown pkg1 version, we have to wait for the Atmosphere Update
Hi, I renamed the file. The error message disappeared. But issue isn't fixed. I still can't use the sleep mode.
 
Lots to say but the game key cards are confusing a lot of people still it seems.

From what I have seen/heard etc;

Games can come in multiple ways;

- Digital, tied to your account.
- Code in a box / One time download code (not sure this is happening anymore but for specifics let's include it), which one time ties it your account.
- Game Key Card, which are the reusable physical cards. Tied on combination I assume *.
- A real physical game card, not tied to anything.

How the game comes, can depend on region.
Look for instance at what Marvelous stated about their games in the west coming on real physical card, while coming as a game key card in the likes of Japan etc.

But in all these cases don't forget we still have two things that matter;

- Gameid/titleid
- Cert/license

Various sources have confirmed that the gameid/titleid for a game can differ if is a game key card or a real physical.
And for sure the come with their own cert/license.

* So game key cards;
It's a physical card, which does NOT include the game data.
It more or less is a license/cert to download the game data.

When you insert it, it will link it's license/cert to the active account (and this I assume the specific console on hardware id, more on that below).

But unlike a code in a box /one time download code, the game key card, is not one time use.
The code in a box /one time download code links the license/cert hard and once to your account.

As noted a game key card is tied to a unique license/cert, because how else can they check if there is 1 or 10 of the same being used. (they never are going to allow that)
This means, if the same game key card gets inserted into another console, it will try to link it's license/cert to the account (and as I assume console, more on this below).

Thing is the whole process has not been detailed specifically as far as I know.
So once again I ASSUME ALL below this;

- If you insert a game key card, which was linked already, into a system where the account matches up (say you have multiple Switches), it will ask you to activate the license for that console.
This way only 1 active license/cert situation remains intact, it just gets tied to that console.

- If you insert game key card into a system with a different account, it might ask you to confirm you want to tie it to a different account.
As the physical card is the most concrete way to check ownership, it could just skip that confirmation entirely.
It will then disable the license/cert for the original account with a you can't play that/confirm with game key card.
As noted I assume it will tie it down to the console (based on hardware id)
This way only 1 active license/cert situation remains intact as it is linked to another account (and console).

Some additional takeaways;

- Does the game key card need to be in the console to play always?
Nope, I think it's a one time need (Nintendo might do periodic checks though, for the people who would say airplane mode it so it can never recheck and play it on multiple systems).
As you need internet to download, and then the linking happens.

- So you sell a game key card, and what if you dont unlink it from your account.
That should be fine as you can never leave that up to the seller, as what if they don't?
Then they are basically scamming, as you as buyer can not link it to your account.
So common sense say's the linking is done on buyers end as the game key card is the prove of ownership.
It simply get's unlinked from the sellers account/console, and if they try to start it they will get a you can't play that/confirm with game key card popup.

- So you sell a game key card, what if you buy another game key card.
Fine your new license/cert will be linked, and you download (if not on console/sd anymore) and can play that game again.

- So you sell a game key card. But you buy a real physical game card of the same game.
In general that should be fine, own license/cert.

BUT what if the gameid/titleid is different? I am sure you can play the game, but does it show up as the same game (read is it a different save)?
On Switch 1 I have MULTIPLE situations in which I have a game listed multiple times as the download / physical, or in some cases even physical and special edition (or different region) turn up a 'different games).

---
If I am wrong anywhere, please by all means correct me.
The situation still is not perfectly clear and confusing for sure.
no, game key cards need to be in the console every time you want to play them
 
  • Like
Reactions: PatrickD85
The switch 2's Gameshare feature working with the OG Switch is really awesome IMO. I never expected any kind of ""download play"" for the switch or switch 2, though I don't expect it to run particularly well input-lag wise.

I guess the Gameshare makes it easier for families that don't want to buy multiple 500 dollar consoles for a multi-kid household, instead they can just use their existing switch and a switch 2 on car rides or whatever
Before virtual game cards I could play animal crossing online with my sister using only one copy of the game. They removed this possibility now. Nintendo giveth and Nintendo taketh away
 
  • Wow
Reactions: Blythe93
Before virtual game cards I could play animal crossing online with my sister using only one copy of the game. They removed this possibility now. Nintendo giveth and Nintendo taketh away
I'm curious, how were you able to do that? Digital game on a primary and secondary console? Primary doesn't ask whether the software can be used, while the secondary does ask and eventually passes the check? Maybe you start it on the secondary first, and the on the primary console?
 
Before virtual game cards I could play animal crossing online with my sister using only one copy of the game. They removed this possibility now. Nintendo giveth and Nintendo taketh away
I'm not talking about the virtual game cards tho but u make a good point. them calling download play gameshare and game sharing virtual game cards is confusing everyone already. How were u able to play with one copy?
 
  • Like
Reactions: Blythe93
Last edited by PatrickD85,

Site & Scene News

Popular threads in this forum