The Switch Flashcart Thread (Mig Switch etc.)

  • Thread starter Thread starter TheStonedModder
  • Start date Start date
  • Views Views 776,695
  • Replies Replies 2,812
  • Likes Likes 25
I got the nxdump to work, but im not sure how to correctly name the files.
what are the [KA][C][NT] at the end of the xci? should that just be removed? also the hex values that appear after the (initiasl data) (cert) .bins?
1720602090228.png
 
I bought a new Samsung micro SD card at the home appliance store yesterday and everything works great! The problem was with the micro SD card.
Always check your SD cards with h2testw before you use them. Or any other similar software, really. If everything checks out, you're good to go and your SD card should be fine.

I got the nxdump to work, but im not sure how to correctly name the files.
what are the [KA][C][NT] at the end of the xci? should that just be removed? also the hex values that appear after the (initiasl data) (cert) .bins?
View attachment 446385
As far as I know, the naming pattern should be as following:
  • ROM (Card ID Set).bin
  • ROM (Card UID).bin
  • ROM (Certificate).bin
  • ROM (Initial Data).bin
  • ROM.xci
Where ROM stands for game title. In your case:
  • Animal Crossing New Horizons (Card ID Set).bin
  • Animal Crossing New Horizons (Card UID).bin
  • Animal Crossing New Horizons (Certificate).bin
  • Animal Crossing New Horizons (Initial Data).bin
  • Animal Crossing New Horizons.xci
If you want to place it inside a folder, name the folder Animal Crossing New Horizons.xci and put all of the files inside of it.
You can always check with MIG Switch FAQ on their official website.

is there any way to dump everything needed to avoid being banned using a modded switch? I have modded switch i used to dump my carts, but im not sure how to get all the certs i need as well
In addition to what impeeza posted, you can also use MigDumpTool.
 
Last edited by Blythe93,
I got the nxdump to work, but im not sure how to correctly name the files.
what are the [KA][C][NT] at the end of the xci? should that just be removed? also the hex values that appear after the (initiasl data) (cert) .bins?
View attachment 446385
You don’t have to rename anything just throw those in a folder with .xci appended on the end
 
Interesting. So they'll work the way they are named right now? They don't have to follow the official naming pattern mentioned on MIG Switch website?
I thought the same initially as well but if you use their dumper to dump files you get some weird folder name (random letters and numbers).xci with just the rom files inside

That seems to work just fine.
 
  • Like
Reactions: Blythe93
I thought the same initially as well but if you use their dumper to dump files you get some weird folder name (random letters and numbers).xci with just the rom files inside

That seems to work just fine.
i tried that but anytime i insert the cart i get the error saying the cartridge cant be recognized.

Also when i updated firmware idk. It did the blue light, turned off, but then a different color turned on. I tried just putting the update file on the blank card again and it just lights up with a different color than blue so im not really sure what the state of my firmware is
 
Last edited by VladDracule,
i tried that but anytime i insert the cart i get the error saying the cartridge cant be recognized.

Also when i updated firmware idk. It did the blue light, turned off, but then a different color turned on. I tried just putting the update file on the blank card again and it just lights up with a different color than blue so im not really sure what the state of my firmware is
?? Is there not instructions on how to do it?
 
?? Is there not instructions on how to do it?
?? yes? I followed the instructions to update firmware, and it didnt behave exactly how the instructions said it would. and their website is down so i cant find anything about the different color LED possibilities and what they mean. Right now when i plug the cart in it turns like a violet/light purple and i have no clue what that means. Thats with multiple SD cards. Sandisk extremes ive used with other devices so i know they work fine
 
i tried that but anytime i insert the cart i get the error saying the cartridge cant be recognized.

Also when i updated firmware idk. It did the blue light, turned off, but then a different color turned on. I tried just putting the update file on the blank card again and it just lights up with a different color than blue so im not really sure what the state of my firmware is
Your .nindex file will tell you what firmware you’re on if you open it in a hex editor

Idk why they just dont create a text file. That being said I’m sure you updated fine.
 
  • Like
Reactions: impeeza
?? yes? I followed the instructions to update firmware, and it didnt behave exactly how the instructions said it would. and their website is down so i cant find anything about the different color LED possibilities and what they mean. Right now when i plug the cart in it turns like a violet/light purple and i have no clue what that means. Thats with multiple SD cards. Sandisk extremes ive used with other devices so i know they work fine
I think purple means it can’t find a game. Check your sd, perhaps rename the files to all use the same name (including the folder holding them).
 
  • Like
Reactions: impeeza

[Copy & Pasted from the official site.]​

LED Troubleshooting guide :​

The Mig Switch LED indicator is a good place to start first when trying to troubleshoot the Mig Switch card:

Solid red LED​

The micro SD card could not be read or there is no valid ROM present on micro SD card.

Make sure you have latest firmware installed, as newer firmware versions can contain better support for microSD card brands.
If your unit has problems updating, we recommended using a freshly EXFAT formatted microSD card with only the update.s2 file present.

If the problem persists try with a different microSD card.

Starting from firmware version 1.1.3, a solid white LED color is used to indicate no valid ROM present.
For firmware versions below 1.1.3, please also follow the text about Solid white LED.

Solid white (slightly pink) LED​

There is no ROM on the micro SD card or the (EXFAT) filesystem of the microSD card could not be read.

Make sure your microSD is formatted in EXFAT filesystem.

Make sure you have a valid ROM present on microSD card. This means you must have the following files:

  • ROM (Card ID Set).bin
  • ROM (Card UID).bin
  • ROM (Certificate).bin
  • ROM (Initial Data).bin
  • ROM.xci

In some earlier firmware versions Unicode characters in the filenames were not supported. Try renaming using only Latin characters or digits.


Solid green LED​

The ROM was successfully loaded. Everything OK.

If you want to switch to the next game you must eject immediately when the LED turns green.
This is required to unlock the Mig Switch from the last launched ROM.

Blinking blue LED​

The Mig Switch firmware is being updated. Please wait until it stops blinking.

By ejecting and inserting the Mig Switch again and it no longer blinks blue, then you can be certain the firmware is applied.

Blinking red LED​

The unit is potentially not getting good contact with the power pins or is defective.
Try cleaning the pins and try without any microSD card inserted.
If this does not help try contacting your reseller or Mig Switch to determine if the unit is faulty.
 
Your .nindex file will tell you what firmware you’re on if you open it in a hex editor

Idk why they just dont create a text file. That being said I’m sure you updated fine.
Been troubleshooting and I don‘t have a .nindex file on the SD card. Have played Paper Mario for like 5-ish minutes to test it out. Any idea why that might be?

Accessing the contents from a Mac, might it simply be a view issue?
 

[Copy & Pasted from the official site.]​

LED Troubleshooting guide :​

The Mig Switch LED indicator is a good place to start first when trying to troubleshoot the Mig Switch card:

Solid red LED​

The micro SD card could not be read or there is no valid ROM present on micro SD card.

Make sure you have latest firmware installed, as newer firmware versions can contain better support for microSD card brands.
If your unit has problems updating, we recommended using a freshly EXFAT formatted microSD card with only the update.s2 file present.

If the problem persists try with a different microSD card.

Starting from firmware version 1.1.3, a solid white LED color is used to indicate no valid ROM present.
For firmware versions below 1.1.3, please also follow the text about Solid white LED.

Solid white (slightly pink) LED​

There is no ROM on the micro SD card or the (EXFAT) filesystem of the microSD card could not be read.

Make sure your microSD is formatted in EXFAT filesystem.

Make sure you have a valid ROM present on microSD card. This means you must have the following files:

  • ROM (Card ID Set).bin
  • ROM (Card UID).bin
  • ROM (Certificate).bin
  • ROM (Initial Data).bin
  • ROM.xci

In some earlier firmware versions Unicode characters in the filenames were not supported. Try renaming using only Latin characters or digits.


Solid green LED​

The ROM was successfully loaded. Everything OK.

If you want to switch to the next game you must eject immediately when the LED turns green.
This is required to unlock the Mig Switch from the last launched ROM.

Blinking blue LED​

The Mig Switch firmware is being updated. Please wait until it stops blinking.

By ejecting and inserting the Mig Switch again and it no longer blinks blue, then you can be certain the firmware is applied.

Blinking red LED​

The unit is potentially not getting good contact with the power pins or is defective.
Try cleaning the pins and try without any microSD card inserted.
If this does not help try contacting your reseller or Mig Switch to determine if the unit is faulty.
TY for that, i guess my case is probaby the solid white(slightly pink), also the unicode note is interesting, maybe my issue is coming from there being an underscore in the name? its named the exact way nxdumptool created the files

I tried to rename them just removing the hex code that was at the end of every file and its still not reading

Edit: Tried renaming everything without the underscore and same issue, Also opened the hex file and it does say 1.1.4 at the end of it so firmware seems to be updated

My dump also works perfectly fine with yuzu so I'm really not sure whats causing my problem. Ill try dumping a different cartridge later and see what happens
 
Last edited by VladDracule,
Been troubleshooting and I don‘t have a .nindex file on the SD card. Have played Paper Mario for like 5-ish minutes to test it out. Any idea why that might be?

Accessing the contents from a Mac, might it simply be a view issue?
mac trend to create extra files and toy with archive bit.
 
mac trend to create extra files and toy with archive bit.
I hate it I wish we could disable that

When we I go to update Android on my switch or use nxshell there’s duplicates of all my folders and a bunch of files. Only difference is that the duplicate is hidden and has a ./in front of the file name
 
TY for that, i guess my case is probaby the solid white(slightly pink), also the unicode note is interesting, maybe my issue is coming from there being an underscore in the name? its named the exact way nxdumptool created the files

I tried to rename them just removing the hex code that was at the end of every file and its still not reading

Edit: Tried renaming everything without the underscore and same issue, Also opened the hex file and it does say 1.1.4 at the end of it so firmware seems to be updated

My dump also works perfectly fine with yuzu so I'm really not sure whats causing my problem. Ill try dumping a different cartridge later and see what happens
Simplify everything to replace everything in the file name besides the actual information with ROM.

  • ROM (Card ID Set).bin
  • ROM (Card UID).bin
  • ROM (Certificate).bin
  • ROM (Initial Data).bin
  • ROM.xci
Also make sure the folder itself containing these files is called ROM.xci.

We also can’t rule out a bad dump either, I guess.
 
  • Like
Reactions: Blythe93
Simplify everything to replace everything in the file name besides the actual information with ROM.

  • ROM (Card ID Set).bin
  • ROM (Card UID).bin
  • ROM (Certificate).bin
  • ROM (Initial Data).bin
  • ROM.xci
Also make sure the folder itself containing these files is called ROM.xci.

We also can’t rule out a bad dump either, I guess.
the dump runs fine in yuzu, i added that update later so the dump is fine. The migswitch is also doing something very weird with my SD card. its reading with 0 space on my computer, happened last night too when i was first trying to test it
 
  • Like
Reactions: impeeza
I hate it I wish we could disable that

When we I go to update Android on my switch or use nxshell there’s duplicates of all my folders and a bunch of files. Only difference is that the duplicate is hidden and has a ./in front of the file name
ahá, and most of the tools and firmware do not like that type of files.

Microsoft is not better, windows create a <<System Volume Information>> folder on each disk your connect to your OS, and that is a hasle, Some upgrade methods involving copy files to a disk may be break because the new folder not been expected.
 
  • Like
Reactions: Blythe93

Site & Scene News

Popular threads in this forum