The MIG Switch Thread

choconado

Doesn't understand a damn thing on here
Member
Joined
Jan 28, 2010
Messages
561
Trophies
1
Age
43
Website
Visit site
XP
220
Country
United States
Basically so far the end answer is it seems it's mostly useless if you don't have a donor cert file for your personal use to amend to your downloads, and the safest way to do that is to have the dumper and grab it off of one of the carts you physically own rather than get one from someone else who you can't guarantee the safety of. Imma wait the long game, and if by the end of the year there hasn't been any crackdown on people using their own homemade donors, I'll probably get one, assuming a better swap method doesn't appear by then. I'll probably also get one of those third party docks with the remote controlled game swapper thingie too just to avoid the tedium of physically ejecting the cart repeatedly, as they've been proven to work fine with the cart.
 
  • Like
Reactions: Blythe93

linuxares

The inadequate, autocratic beast!
Global Moderator
Joined
Aug 5, 2007
Messages
13,329
Trophies
2
XP
18,209
Country
Sweden
Basically so far the end answer is it seems it's mostly useless if you don't have a donor cert file for your personal use to amend to your downloads, and the safest way to do that is to have the dumper and grab it off of one of the carts you physically own rather than get one from someone else who you can't guarantee the safety of. Imma wait the long game, and if by the end of the year there hasn't been any crackdown on people using their own homemade donors, I'll probably get one, assuming a better swap method doesn't appear by then. I'll probably also get one of those third party docks with the remote controlled game swapper thingie too just to avoid the tedium of physically ejecting the cart repeatedly, as they've been proven to work fine with the cart.
You need 2 files from each game to work.
The 2 others are possible to get from any other game.
 

RAD047

Well-Known Member
Newcomer
Joined
Jul 16, 2021
Messages
50
Trophies
0
Age
40
XP
189
Country
United Kingdom
I guess I just don’t understand that expectation. I feel like it’s been pretty clear since the initial announcement that this thing would require a tiny bit of work

The initial announcement is irrelevant. Every thing like this comes with "this isn't for piracy blah blah blah" but that's usually what most people use flashcarts for.

Therefore, many people expected modders to come up with a way for it to work like those carts for other systems. It's a perfectly reasonable expectation. Not sure what's so hard to understand about that.

Sadly, Nintendo have done an excellent job of minimising piracy with the switch. Hats off to them. I've already listed my Mig switch on eBay. Hopefully someone buys it lol
 
  • Like
Reactions: Blythe93

choconado

Doesn't understand a damn thing on here
Member
Joined
Jan 28, 2010
Messages
561
Trophies
1
Age
43
Website
Visit site
XP
220
Country
United States
You need 2 files from each game to work.
The 2 others are possible to get from any other game.
Yeah I get that. I'm just under the impression that the cert file is likely what ninty is set up to check for with roms. And as initial tests are giving the appearance that the cert doesn't have to actually match the game inside the data, (not to mention both the oft-talked about used/rental market problem the mig presents and just how mind-boggling many individual cartridges there are from so many companies around the world each with their own unique cert,) it stands to logic that the company is only checking to make sure the certs aren't being used by multiple users at the same time. Which then means what I said about using your own donor cert instead of including them in the file packages is the smart and safe utilization of the cart.
 

pharrowking

New Member
Newbie
Joined
Mar 30, 2024
Messages
4
Trophies
0
Age
33
XP
21
Country
Canada
So basically this thing is totally useless for piracy unless people start uploading their complete dumps to the internet?

Lol.
now that i think of it. its kind of a good thing that people cannot modify the xci. less likely chance of someone uploading a switch bricker built in to a switch dump.
 
  • Like
Reactions: Blythe93

TheStonedModder

Well-Known Member
OP
Member
Joined
Dec 25, 2022
Messages
837
Trophies
0
Age
27
XP
1,645
Country
United States
now that i think of it. its kind of a good thing that people cannot modify the xci. less likely chance of someone uploading a switch bricker built in to a switch dump.
Modified XCIs aren’t confirmed to not work or not. Not many have a MIG yet. I’ve been trying but can’t figure out the last few steps to get everything back into the XCI format
 
  • Like
Reactions: Blythe93

jnl1

Well-Known Member
Member
Joined
Jan 12, 2020
Messages
502
Trophies
0
Age
36
XP
1,623
Country
Germany
As I said, in my opinion you could use it for piracy just now.
All you need is
game123.xci + game123 (Certificate).bin + game123 (Initial Data).bin
Everything is available somewhere in the internet (at least I have seen approx. 130 certificate and initial data bin files, XCIs are available anyway).
 
  • Love
Reactions: themosteve

cityslicker

New Member
Newbie
Joined
Apr 1, 2024
Messages
3
Trophies
0
Age
30
XP
56
Country
United States
Am I correct in thinking that currently we don’t have any knowledge of someone being banned for using a certificate that doesn’t match the game? Have we seen any bans from having two of the same certificates online at the same time?

if we haven’t seen any bans for either case above yet can some smart people speculate of what is more likely to lead to bans (certs that don’t match their game or two matching games and certs online at the same time)?
 

bobfacemoo

Well-Known Member
Member
Joined
Feb 21, 2016
Messages
403
Trophies
0
Age
25
XP
982
Country
Hi, can someone please clarify things for me. I got a MIG and need help with it.

From what I understand:
Only XCI can be played. (I can source these.)
For the game to work, 2 files are needed: InitialData and Certificate

IntialData:
This is unique to the GAME and not the CART. Does this mean any InitialData file for that game would be fine? If I have access to an atmosphere switch (not directly but I know people who have them), can this be dumped through atmosphere from an NSP?

Certificate:
This is unique to both the GAME and the CART. This can have a "donor" used - a cert that is not for that game. I am considering buying the cheapest switch cart, dumping these using an aforementioned ^ modded switch, and getting rid of the cart I used (as more than 1 person using it will likely lead to ban etc).

I currently have the setup required on the MIG SD card:
Folder.xci/
-game.xci
-game (initial data).bin
-game (certificate).bin

I get the green light on the MIG when plugging in which means ROM has been found, however it does not load and I get "Game cart cannot be read" error on the switch popup. Likely because the initialdata.bin does not match the game I am trying to load.

TL;DR:
Can InitialData.bin be dumped from an installed NSP if on an atmosphere switch and will that work with an XCI on MIG setup?
 

TheStonedModder

Well-Known Member
OP
Member
Joined
Dec 25, 2022
Messages
837
Trophies
0
Age
27
XP
1,645
Country
United States
Hi, can someone please clarify things for me. I got a MIG and need help with it.

From what I understand:
Only XCI can be played. (I can source these.)
For the game to work, 2 files are needed: InitialData and Certificate

IntialData:
This is unique to the GAME and not the CART. Does this mean any InitialData file for that game would be fine? If I have access to an atmosphere switch (not directly but I know people who have them), can this be dumped through atmosphere from an NSP?

Certificate:
This is unique to both the GAME and the CART. This can have a "donor" used - a cert that is not for that game. I am considering buying the cheapest switch cart, dumping these using an aforementioned ^ modded switch, and getting rid of the cart I used (as more than 1 person using it will likely lead to ban etc).

I currently have the setup required on the MIG SD card:
Folder.xci/
-game.xci
-game (initial data).bin
-game (certificate).bin

I get the green light on the MIG when plugging in which means ROM has been found, however it does not load and I get "Game cart cannot be read" error on the switch popup. Likely because the initialdata.bin does not match the game I am trying to load.

TL;DR:
Can InitialData.bin be dumped from an installed NSP if on an atmosphere switch and will that work with an XCI on MIG setup?
You can use NSPs at all

Initial data files are paired to the dumped XCI from your cartridge
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,362
Trophies
1
XP
3,291
Country
Modified XCIs aren’t confirmed to not work or not. Not many have a MIG yet. I’ve been trying but can’t figure out the last few steps to get everything back into the XCI format
That's not true. If you modify them in any way you break the signature and unmodified Switches will reject the game. It simply doesn't work. I have been trying to tell people it will not work but no one listens.

https://switchbrew.org/wiki/XCI#CardHeader
 

TheStonedModder

Well-Known Member
OP
Member
Joined
Dec 25, 2022
Messages
837
Trophies
0
Age
27
XP
1,645
Country
United States
That's not true. If you modify them in any way you break the signature and unmodified Switches will reject the game. It simply doesn't work. I have been trying to tell people it will not work but no one listens.

https://switchbrew.org/wiki/XCI#CardHeader
I mean I’ve mentioned trying to do this exact thing in this thread several times and even posted screenshots of my attempts at rebuilding and this is the first I’m seeing you post about it not working

Good to know that I’ve been wasting time tho
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,362
Trophies
1
XP
3,291
Country
I mentioned it in other threads where the Mig was discussed. The questions if you can run nsp or modify games or use the Mig to exploit the Switch keep popping up. The Mig is literally a card to play perfect 1:1 dumps only (on unmodified Switches). Maybe one day we will have the power to forge RSA signatures or Nintendo screws up and the private key(s) leaks but i don't see that coming any time soon.
 

bobfacemoo

Well-Known Member
Member
Joined
Feb 21, 2016
Messages
403
Trophies
0
Age
25
XP
982
Country
You can use NSPs at all

Initial data files are paired to the dumped XCI from your cartridge

So if I understand this correctly:

InitialData are also unique to the cart that would be dumped? Is there a way to extract initial data bin from an XCI dump with an atmosphere switch that can be used with MIG?

I know NSPs do not work with MIG, I am just wondering if the necessary data/cert files can be extracted from an already dumped ROM using an already modded switch?
 

TheStonedModder

Well-Known Member
OP
Member
Joined
Dec 25, 2022
Messages
837
Trophies
0
Age
27
XP
1,645
Country
United States
So if I understand this correctly:

InitialData are also unique to the cart that would be dumped? Is there a way to extract initial data bin from an XCI dump with an atmosphere switch that can be used with MIG?

I know NSPs do not work with MIG, I am just wondering if the necessary data/cert files can be extracted from an already dumped ROM using an already modded switch?
No there isn’t games need to be redumped along side their matching initial data file
 

choconado

Doesn't understand a damn thing on here
Member
Joined
Jan 28, 2010
Messages
561
Trophies
1
Age
43
Website
Visit site
XP
220
Country
United States
Am I correct in thinking that currently we don’t have any knowledge of someone being banned for using a certificate that doesn’t match the game? Have we seen any bans from having two of the same certificates online at the same time?

if we haven’t seen any bans for either case above yet can some smart people speculate of what is more likely to lead to bans (certs that don’t match their game or two matching games and certs online at the same time)?
You are correct. from what I've seen it's just too new for any real data to start coming out, and nobody outside the company walls has any idea how the cert files are checked. We do know the games still run fine if the certs don't match however.

It is totally possible that they have software running on the online servers to read cert files and make sure they match the game being played, but it feels like with the sheer number of companies manufacturing physical switch games, not to mention how many cartridges of each title are out there, that the easier solution is to just scan for dupes being online simultaneously.

But I'm not even a programmer, I could be wrong about which is the simpler program to implement, and for all we know, they might be doing *both* out there when you connect. I feel like it's going to be months before we have anything close to an inkling on this one.
 

sKoMo

Active Member
Newcomer
Joined
Oct 22, 2006
Messages
33
Trophies
1
XP
740
Country
Italy
I'm reading this thread for the sake of knowledge. All i'm reading is how to play "game xy" etc etc.
Where's the problem?
Dump it by yourself or patiently wait for the community doing the job for you.
Even i, that i have literally zero interests in piracy, have found tons of playable games...

AN other thing can't understand.. A banned console is unable to play online, get online updates for games etc. It is not the same to have the console forever in airplane mode?

Where is the "plus" offered by a mig switch over a modchip? Where i live i can have my console modded for LESS money than a mig switch at the prices asked as today.

I'm looking for a solution for game preservation when Switch will reach the end of support. As today i think a modchip is a better solution, because i can easily reinstall even my eshop titles.
 

Lumpofcoal

Member
Newcomer
Joined
Apr 4, 2024
Messages
16
Trophies
0
XP
36
Country
Japan
Where is the "plus" offered by a mig switch over a modchip? Where i live i can have my console modded for LESS money than a mig switch at the prices asked as today.

I'm looking for a solution for game preservation when Switch will reach the end of support. As today i think a modchip is a better solution, because i can easily reinstall even my eshop titles.

IMO, there is more for those who do not wish to take the risk (eg. bad solder work) that inherently comes with a hardware mod. And ninty's warranty isn't going to cover it if there is a royal screw up. Cost of a mig is definitely far lower than the cost of an entire switch.

Depending on where one lives, there could also be no local shops/individuals providing such a service, let alone a competent one. Mailing a switch to another country isn't cheap either, never mind whether it actually works when we get it back.
 

Blythe93

The Treasure Tracker
Member
Joined
Oct 19, 2022
Messages
842
Trophies
1
XP
2,098
Country
Serbia, Republic of
Unlock Switch apparently can be pre-ordered now for $54.99 on their official website. Not much cheaper, if any at all, than a MIG Switch.
EDIT: They've also uploaded a video showing that it works on the latest 18.0.0 firmware.
 
Last edited by Blythe93,

TheStonedModder

Well-Known Member
OP
Member
Joined
Dec 25, 2022
Messages
837
Trophies
0
Age
27
XP
1,645
Country
United States
Unlock Switch apparently can be pre-ordered now for $54.99 on their official website. Not much cheaper, if any at all, than a MIG Switch.
EDIT: They've also uploaded a video showing that it works on the latest 18.0.0 firmware.

There are no official distributors for that yet that’s all starting next week apparently

Or at least that’s what I was told when I asked to become one
 
  • Like
Reactions: Blythe93

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
    Karma177 @ Karma177: @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really...