Question How Do I Make a New Emunand Without Losing My Games?

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by MichaelShawJr, Oct 12, 2019.

  1. MichaelShawJr
    OP

    MichaelShawJr Member

    Newcomer
    1
    Jul 17, 2017
    United States
    I recently created a new Emunand becuase I wanted all my controllers to automaticlly connect on both Sysnand and Emunand. I lost all of my installed games even though I backed up the SD card files before I formatted it and put the files on the new emunand. I literally spent all day yesterday re-installing all my games. I made sure all controllers were synced to sysnand before creating emunand. I then connected my joycons to old emunand one last time to backup all of my saves. I connected the joycons in handheld mode so they would not sync back to the old emunand, but I was wrong and now they won't connect to Sysnand or new emunand unless I re-sync them on both, which means I would have to re-sync them everytime I switch from sysnand to emunand.

    So basically, I want to create another emunand, but this time I don't want to lose all of my installed .nsp. Is there a way to do this? Last time my Sysnand and Emunand had different accounts on them, could that be why they didn't transfer? (Sysnand had my OG legit account, and emunand was a fake online account from Kefir Updater.) Now both sysnand and emunand both have the legit online account on them, but the emunand is blocked from Nintendo servers using 90DNS, Incognito, and Stealth Mode if I am using SX OS.

    Also, is there another way to sync controllers to both sysnand and emunand that is alot easier?

    Thanks in advance!
     
  2. MichaelShawJr
    This message by MichaelShawJr has been removed from public view by x65943, Oct 14, 2019, Reason: don't bump your own thread please.
    Oct 13, 2019
  3. Draxzelex

    Draxzelex GBAtemp Legend

    Member
    18
    Aug 6, 2017
    United States
    New York City
    If you just create a copy of your current sysMMC and do not modify the linked Nintendo Account, you shouldn't have to reinstall all of your games. Having different linked accounts on sysMMC and emuMMC will mess up any installed content for sure. But there is no way to sync the Joy-Cons to both sysMMC and emuMMC.
     
  4. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    19
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    Don't think you can just make a new emuNAND and have the games work, the tickets for them are installed to NAND like previous consoles AFAIK and without those the games won't be recognized.
    What you can do however is dump the USER partition of your old emuNAND and inject it into the new one. That contains, as the name says, all your user data. But that may not fix the issue, in which case, you may be out of luck as you may need the exact setup of your sysNAND (same account...) which would mean the games wouldn't work as they would be installed under a user that is no longer there if you tried to transfer your user accounts over after injecting the USER partition. Not sure what ties the JoyCon syncing to a specific NAND. I assumed that because the bluetooth MAC address is the same on both NANDs, after syncing on both NANDs it should just work, as both NANDs see the JoyCon as already synced, and the JoyCons themselves should see the BT MAC address and go "I'm already synced to this Switch, let's connect". But that is clearly not the case, which leaves me wondering exactly what is used to sync.
    Is it even possible to make the controllers work on both NANDs without having to resync? Mine has always needed me to resync IIRC. I don't switch :switch: often enough for it to be an issue though, it's just a mild annoyance.
    Actually, come to think of it, it did work without syncing on every load at first. Right until I had to resync them because I had used them on another device. That desynced them from the other NAND and ever since I've had this problem. So I suppose making another emuNAND is going to work in the short term, as long as you never sync the JoyCons to anything else... But sooner or later you're probably gonna have to do the process all over again, and isn't it kind of more hassle than just resyncing the things when needed?
     
    Last edited by The Real Jdbye, Oct 20, 2019
  5. MichaelShawJr
    OP

    MichaelShawJr Member

    Newcomer
    1
    Jul 17, 2017
    United States
    You would be correct if I wanted to transfer my Sysnand games to Emunand, but I wanted to transfer my old Emunand games to my new Emunand (the games were never on my Sysnand)

    It seems like I am out of luck like you said, looks like the only way to keep the controllers synced to both nands is to sync them to Sysnand and making a new Emunand, and then re-install all of the games, and this will only fix it until I need to re-sync the controlers to a friend's switch or something like that, and probably is not worth the hassle just to save 2 seconds when switching between nands. Hopefully, someone will be able to create a homebrew app someday to transfer these bluetooth keys, likeif you sync them on Sysnand, you could run a homebrew app on Emunand and it will copy the bluetooth key off of the joycon to Emunand.

    Is there a place where I could sugest this idea to homebrew devs?
     
  6. EmulateLife

    EmulateLife GBAtemp Psycho!

    Member
    7
    May 30, 2016
    United States
    You already had another thread where I told you you can't make a new Emunand and expect your games to work. Nothing has changed in a week.

    https://gbatemp.net/threads/how-can...over-files-on-my-sd-card.550096/#post-8824801

    I see this one was made first but you're still making multiple threads about the same issue. Suggesting it to devs won't change anything I told you every new Emunand is like a new system they can't just make the games work.
     
    Last edited by EmulateLife, Oct 20, 2019
  7. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    19
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    It wouldn't work as a homebrew because all NAND access is redirected to emuNAND, with no way to access sysNAND from emuNAND at all (that's kinda the idea, or Nintendo could take advantage of that hole to more easily detect a hacked system)
    But forking Hekate which already has the code to do file access in NAND should just require a few lines more of code in the "launch entry" area of the code, and it could even automatically sync the JoyCon data between sys and emuNAND. Only problem is it would have to be maintained with each new Hekate update as those are sometimes needed to support latest Atmo or newer FW.
     
    Last edited by The Real Jdbye, Oct 20, 2019
Quick Reply
Draft saved Draft deleted
Loading...