Using sys-tweak to bypass linked Nintendo account requirements

I have no idea why this functionality was never documented, but one thing sys-tweak can do, is bypass games' requirements for a linked Nintendo account, without having to link a real or fake Nintendo account.

This is useful because 1: why link an account if you don't need one? and 2: Nintendo behavior throws a shit ton of erpt errors if you're connected to the internet while having a linked Nintendo account that can't actually connect to the servers (whether you're banned, or it's a fake/invalid account, or you're purposefully preventing connections by blanking prodinfo or blocking Nintendo with dns.)

How to do this:

1. Build sys-tweak with FEAT_NSAM_CONTROL and FEAT_NSRO_CONTROL at minimum (p-sam/switch-sys-tweak on GitHub), or download one of the pre-built files others have been sharing online
2. Rename to exefs.nsp and place on your SD card in /atmosphere/contents/00FF747765616BFF (create the folder manually)
3. Create a "flags" folder alongside it, and in that folder, create a new empty file, which you will rename to boot2.flag (creating a new empty .txt file is one way to do this.)

Now sys-tweak is set up and should automatically run at boot. From there, for every game or application that asks for a linked Nintendo account:

1. Find the title ID for your game or application, and create a folder of that title ID under /atmosphere/contents/
2. In that folder, create a text file, rename to config.ini, and paste the following in it:

Code:
[override_nacp]
startup_user_account=1

Save that file, fully reboot your console to make sure the new files are being read and taken into account properly, and your game should work without a linked account.

Note: I cannot guarantee that this will work for everything. Most single-player games that ask for a linked account despite there not being a reason to require one will probably work fine, but some other games or applications need the Nintendo account and will crash if you force it to run without one. Feel free to try this with various games and reply with what worked and what didn't, so others can know if this would work for them. The only one I've tested is Bloodstained: Ritual of the Night.
 

petspeed

Well-Known Member
Member
Joined
Nov 13, 2009
Messages
1,202
Trophies
1
Age
50
XP
2,054
Country
Denmark
Not like sys-tweak.
DBI make permanent changes to control.nacp. Not only at install time but also at any time for any already installed game. It can turn on and off mentioned restrictions. Behaviour will vary depends on game.
So if done with FBI it will be a general setting for the Switch instead of a "per game" feature? How do I choose that feature?
 

Nephiel

Artificer
Member
Joined
Nov 3, 2002
Messages
416
Trophies
2
XP
1,233
So if done with FBI it will be a general setting for the Switch instead of a "per game" feature? How do I choose that feature?
With DBI v696, browse installed apps, press + on the game you want to edit, and then select the control.nacp... option at the bottom. It should show the current state of the options (Linked account required, Screenshot forbidden, and Video Capture forbidden) available for that game, and let you toggle them. Then select the bottom option to patch the control.nacp of that game with your changes.

I just tried it to bypass linked account requirement with Bloodstained: RoTN and it worked.
 
  • Like
Reactions: petspeed

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
774
Trophies
1
XP
2,839
Country
Russia
Another example. Game Roundguards. After patching linked account, game load almost to main menu, shows dialog that asks to link account, but accepts cancel in it and runs ok without linking.
Post automatically merged:

Another example. 16-bit classic from sega. On start crash with error code 2124-0200 (Nintendo account required)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://imgur.com/gallery/0b7OkJk