Gamecard Installer NX: A way to install your gamecards directly to your switch!

Hi everyone!

I've made a gamecard installer, which as the name suggets, installs your gamecards directly to your switch!

The app is quite simple, with only 3 options.
  1. Install to the nand.
  2. Install to the sd card.
  3. Exit.
However I spent some time polishing the UI and added some cool features as well.
  • Support for multi gamecards (gamecards with multiple games inside, press L / R to cycle through them).
  • Full touchscreen support.
  • Music support. Simply drop any .mp3's into the app folder /switch/gamecard_installer/ and the app will play these songs at random! (sub folders are supported).
  • Displays gamecard info such as total size, key generation and app ID.
  • Displays free nand / sd card memory. This is updated after installing a game.
  • Cleans up all placeholders on startup. This means if you used an app that failed to install a game and it didn't delete the placeholder after, my app does it for you.
  • Should anything go wrong, a error code for that specific error will be displayed. This will save time when reporting issues.

example.gif


A guide for installing this app, as well as a guide on how to compile app can be found on my repo (linked below).

Link to the release: https://github.com/ITotalJustice/Gamecard-Installer-NX/releases
Link to the repo: https://github.com/ITotalJustice/Gamecard-Installer-NX
Link to screenshots from the app: https://github.com/ITotalJustice/Gamecard-Installer-NX/tree/master/images

v1.0.1:
  • Fixed incorrectly returned the sys version number (fw 8.1.0 would be returned as 8.0.1).
  • Fixed bug that would cause the installed game to sometimes still as a gamecard.
  • Fixed bug that would make it so that it would sometimes not push the correct application record which caused game updates that was previously installed to say that it was not.
v1.0.0:
  • Initial release.
 
Last edited by TotalJustice, , Reason: Added change log

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
He did reply and say it didn’t install the certificate but my thoughts on this was, if it was a direct copy straight from the slot/gamecard then it would of installed as an exact 1:1 copy straight to your main menu and the nsw would believe you are actually using a real retail gamecard in the slot and yes I would of gone online with it.

there is a lot of misinformation and speculation going around. This is exactly the same as installing an NSP convert, no more no less. It is just more convuenient.
 

pcwizard7

Well-Known Member
Member
Joined
Aug 2, 2013
Messages
1,409
Trophies
0
XP
1,688
Country
Australia
And ISO is a container, you can create them by dumping a real CD or mastering your own.

Just because you can make your own custom game card, doesn't mean XCI isn't a game card dump.

ISO is an image or master/gold copy of something now you can create your own of course but ISO is still an image that needs to be burned or pressed on to a medium to be able to be used

XCI is a container as it can open and be read by a player and is ready to use. Like MKV/MP4 are containers that you can place different types of video codecs that can be played by any player that can read these codecs
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,210
Country
United States
Curious.. after it installed directly to my Switch. Can I find this dump from my sd card and save it on my PC hard drive store or external hard drive ?
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,452
Country
there is a lot of misinformation and speculation going around. This is exactly the same as installing an NSP convert, no more no less. It is just more convuenient.
Tell me about it! I’m fully aware of the confusion surrounding xci and injected certificates, sharing etc.. that’s why I had that thread shut all about donor certificate sharing many got confused with the method getting it completely wrong and receiving a ban, it got very messy I still get a lot of private messages today about how to do it. I wasn’t sure whether this might of been a different method than a basic nsp conversion, seems not.
 

Stealphie

Well-Known Member
Member
Joined
Mar 27, 2019
Messages
1,552
Trophies
1
XP
5,707
Country
Brazil
XCI is a container not just for game card dumps as I can take a nsp image of the game (ISO) + Update nsp + DLC nsp into one XCI container.

it's the same with MP4/MKV both are two forms of video/audio container
Yeah, you're right i guess.
I forgot that you can convert NSP's to Xci.
Thanks for correcting me.
 

CrimsonWesker

Member
Newcomer
Joined
Jan 8, 2019
Messages
18
Trophies
0
Age
34
XP
84
Country
Australia
So when this installs, how does it appear? Like a tile on the homescreen? and you just boot and play like normal?

Veyr handy and simple tool if so.
 

pcwizard7

Well-Known Member
Member
Joined
Aug 2, 2013
Messages
1,409
Trophies
0
XP
1,688
Country
Australia
this app just install directly to sd or nand instead of dumping it to xci file

but interest a game card adapter that has store backup games that you could change with a sd card
 
Last edited by pcwizard7,

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,642
Trophies
2
XP
5,860
Country
United Kingdom
ISO is an image or master/gold copy of something now you can create your own of course but ISO is still an image that needs to be burned or pressed on to a medium to be able to be used

No, you can also mount an ISO in a virtual drive. Like you can with XCI on SXOS.

There are also programs that can read from XCI, as there are programs that can read from ISO.

https://switchbrew.org/wiki/Gamecard_Format

Known internally as "XCI" (NX Card Image), this is the format used for storing the contents of a Nintendo Switch Gamecard.
 
Last edited by smf,

axiomjunglist

Active Member
Newcomer
Joined
Jan 7, 2019
Messages
37
Trophies
0
Age
45
XP
393
Country
United States
He did reply and say it didn’t install the certificate but my thoughts on this was, if it was a direct copy straight from the slot/gamecard then it would of installed as an exact 1:1 copy straight to your main menu and the nsw would believe you are actually using a real retail gamecard in the slot and yes I would of gone online with it.

@TeconMoon still willing to give it a go? If so please report back your findings!
 

TotalJustice

Well-Known Member
OP
Member
Joined
Jan 28, 2017
Messages
443
Trophies
0
Age
26
XP
2,602
Country
United Kingdom
So when this installs, how does it appear? Like a tile on the homescreen? and you just boot and play like normal?

Veyr handy and simple tool if so.
Yes it will appear like a normal title on the homescreen.
Might be a dumb question but does it work on a vanilla console without CFW ?
It does not sorry, it will require cfw, and if it’s atmosphere that you’re using, it’ll also require fs patches (sigpatches).
 

g4jek8j54

Well-Known Member
Member
Joined
Aug 30, 2007
Messages
532
Trophies
0
Website
Visit site
XP
437
Country
United States
Nice release! Probably a stupid question, but could this be used as a way of bypassing the update to the game card reader that's on firmware 4.0.0 and higher, if your system NAND is on 3.0.2 or lower? Would it be possible to install, for example, a game card of Super Smash Brothers Ultimate to an SD card or emulated NAND, and then run it on the emulated NAND (with the required firmware version) while keeping the "no gamecard" patch on, or is this not possible? Thanks in advance, and thanks again for the release!
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
Pet peeve: it's not a NAND chip on the Switch, it's an eMMC. Either refer to it as such or call it the USER partition.

Complaints aside, awesome tool. It saves me the round trip of nxdumptool -> goldleaf, which is an improvement in my book.
 

TotalJustice

Well-Known Member
OP
Member
Joined
Jan 28, 2017
Messages
443
Trophies
0
Age
26
XP
2,602
Country
United Kingdom
Pet peeve: it's not a NAND chip on the Switch, it's an eMMC. Either refer to it as such or call it the USER partition.

Complaints aside, awesome tool. It saves me the round trip of nxdumptool -> goldleaf, which is an improvement in my book.
I considered it, however I kept it as Nand because i feel as though most users see internal memory as Nand. I didn't want to confuse anyone with the correct naming.

Though i am most likely going to change the name to System memory as this is what is displayed in the data management section in the settings, which I also follow when displaying the free storage space in-app.
 

TotalJustice

Well-Known Member
OP
Member
Joined
Jan 28, 2017
Messages
443
Trophies
0
Age
26
XP
2,602
Country
United Kingdom
Hi
are there any temporary files during the installation on the micro-sd ?
The way it works is that it writes to a “placeholder” file, after writing to that file is successful, that placeholder is registered. My app automatically deletes all placeholders on startup, so if there were any temporary files left over from a unsuccessful install (from my app or other title installers), they’re removed.

So it only writes the exact data it needs to when installing, and cleans up should anything fail.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
    BakerMan @ BakerMan: morning fellas, it's my birthday