1. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    I have done a lot of reading on many forums and I am still slightly confused. I have SXOS up and running properly. Since it is looking like SXOS may be dying, I am looking to run Atmosphere with the same emunand so I have the option to switch back and forth and also if SXOS does indeed die, I can still update to the latest firmware since atmosphere comes out with updates much faster than SXOS. Now this is where I can't seem to find a definitive answer. All of the guides I found reference migrating from SXOS on a dedicated partition and not from a file system based system. I have an SDCARD formatted as exfat. What are the steps I need to do to be able to dual boot between SXOS and Atmosphere while sharing the same EMUNAND files? I understand I will need sigpatches for all of those games in the EMUNAND which I think I know how to do. Again lots of reading. If it helps, the root directory structure of my SDCARD looks like below. Again, the guides I have read talk about editing a config file but they are all for installs that have SXOS on it's own partition. FWIW, I went the file system route with EMUNAND so I could easily backup the SDCARD in case of corruption or card failure which would be devastating. I am assuming I can use the hardware from SXOS to still boot and then choose which CFW I want to load but that is where I got stuck.
    Not looking for a full guide as I think I am pretty close since SXOS is working fine. Hopefully some simple steps. It would probably help others also as I am sure others are looking to move away from SXOS.
    Thanks for any help.


    12/05/2020 10:32 AM 22,839,424 boot.dat
    08/10/2019 10:06 AM <DIR> cache
    03/18/2020 12:51 PM 9,019,365 Checkpoint.nro
    04/26/2019 06:25 PM 1,006,071 ChoiDujourNX.nro
    11/25/2018 02:57 PM <DIR> config
    08/31/2019 10:50 PM <DIR> db
    01/02/2018 03:00 AM 460 device.keys
    07/24/2018 07:09 AM <DIR> EdiZon
    03/08/2019 10:35 AM 6,441,182 EdiZon.nro
    11/20/2018 08:38 PM <DIR> Emutendo
    11/28/2018 05:56 PM 1,501,423 hbmenu.nro
    12/15/2019 09:53 PM 137,887,712 icons.db
    12/31/1980 10:00 PM 15,726,416 info.json
    04/29/2018 08:47 PM 18,429 LICENSE
    07/04/2018 05:28 AM 256 license.dat
    08/10/2019 10:08 AM 1,214,865 Lockpick.nro
    11/20/2018 08:22 PM <DIR> Nintendo
    06/22/2019 02:33 PM 1,226 README.txt
    09/30/2020 04:42 PM 172 sm64.log
    01/28/2019 10:46 PM <DIR> switch
    12/24/2019 12:43 PM 19,432,468 sx.nro
    03/21/2019 02:04 PM 1,233,195 SX_Reboot.nro
    05/17/2019 12:25 AM 16 SXDumper.conf
    06/03/2019 05:49 PM 11,679,715 SXDumper.nro
    04/24/2020 12:25 PM <DIR> sxos
    04/24/2020 10:35 PM <DIR> test
    01/28/2019 10:46 PM <DIR> themes
     
  2. matias3ds

    matias3ds GBAtemp Psycho!
    Member

    Joined:
    Oct 25, 2017
    Messages:
    3,123
    Country:
    Argentina
    You can't share the same Emunand i tried , Atmospheres deletes your sxos Emunand and claims the Emnand only for Atmosphere .
    When you try to enter Atmosphere the Emunand is there but for SxOs is gone .
     
  3. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    Well now I am even more confused. I have seen several people in other forums say they are doing exactly what I decribed above but they never go into detail as to how it is actually done.
     
  4. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08
    Member

    Joined:
    Mar 17, 2010
    Messages:
    20,417
    Country:
    Norway
    This makes no sense, you have no idea what you're talking about. Not Atmosphere nor Hekate will format your SD card or emuNAND automatically, you have to do that yourself.
    It's pretty easy with Hekate. You can simply change the active emuNAND in Hekate, it will list any detected emuNANDs on the SD card and modify the emummc.ini file, but there is one more step you need to perform. After changing the active emuNAND and saving the settings, you need to edit sd:\emuMMC\emummc.ini in the part where it says nintendo_path=emuMMC/RAW1/Nintendo you need to change this to nintendo_path=Emutendo for it to recognize the installed SD data as SX OS puts them in a different folder.
     
    lordelan and raging_chaos like this.
  5. matias3ds

    matias3ds GBAtemp Psycho!
    Member

    Joined:
    Oct 25, 2017
    Messages:
    3,123
    Country:
    Argentina
    Thas what i tried to made but it only allowed my to use emunand from Atmosphere
     
  6. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08
    Member

    Joined:
    Mar 17, 2010
    Messages:
    20,417
    Country:
    Norway
    I've used my emuNAND with both and so have many others.
     
  7. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    Just so I am clear. On my working SXOS which is using EMUNAND and is file based, not partition based, I would boot the boot loader for SXOS and then choose payloads and boot hekate and then choose atmosphere making sure the INI listed above is pointing to the correct emutendo folder? Sorry for not being entirely sure how the flow works when switching back and forth between SXOS and Atmosphere while using the same EMUNAND files. I am very new to Atmosphere.
     
  8. username23bob

    username23bob GBAtemp Regular
    Member

    Joined:
    Mar 15, 2009
    Messages:
    147
    Country:
    United States
    that’s a load a crap bruh
     
    lordelan likes this.
  9. Hamdan

    Hamdan GBAtemp Regular
    Member

    Joined:
    Dec 14, 2018
    Messages:
    229
    Country:
    Pakistan
    I just want to say this is definitely possible and has been the setup I've been rocking for several months.
    All you have to do is setup a hidden emunand in sx os and just configure that with atmosphere.

    — Posts automatically merged - Please don't double post! —

    I just want to say this is definitely possible, it's the setup I've been rocking for the past few months. All you have to do is setup a hidden emunand part with sx os and just configure atmosphere to boot off that.
     
  10. matias3ds

    matias3ds GBAtemp Psycho!
    Member

    Joined:
    Oct 25, 2017
    Messages:
    3,123
    Country:
    Argentina
    So You guys can share the same emunand from Sxos and Atmosphere . The Games that You installed on Sxos emunand are available to play on Atmosphere emunand ? If it's possible can You links the files that need to be installed , i Will appriciate
     
  11. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    I thought I had everything setup correctly. I can boot paylod hektate from the SXOS RCM and EMUNAND says it is enabled and sd based. My emummc.ini looks like this:
    [emummc]
    enabled = 1
    nintendo_path = Emutendo
    The Emutendo folder definitely exists and lots of files in it. When cvhoosing EMUNAND from Hekate, it just hangs and never boot atmosphere. Can someone with dual booting SXOS and Atmiosphere on an sdbased emunand (not partition), post their emummc.ini and hekate_ipl.ini files? I am just not sure I am missing.
     
  12. matias3ds

    matias3ds GBAtemp Psycho!
    Member

    Joined:
    Oct 25, 2017
    Messages:
    3,123
    Country:
    Argentina
    Hooo this is something that i forgot to mention , for all those non believers . My emunand is on the sdcard is not on a hidden partition , i thinks thats were the problem relies , you can share Emunand if its made in a hidden partition . in my case i cant because my emunand is not hidden
     
  13. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    So I am getting closer. I took a clean SDCARD and built an atmosphere with the SDSETUP. I copied the boot.dat and the unpacked sdsetup to the sdcard. It would boot to SXOS RCM and then loaded Hekate payload but would not boot into CFW or EMUCFW. I downloaded the latest atmosphere and copied it over the sdsetup files. Atmosphere would then boot. I also used Hekate to create an an emummc which looked like this:
    [emummc]
    enabled=1
    sector=0x0
    path=emuMMC/SD00
    id=0x0000
    nintendo_path=emuMMC/SD00/Nintendo
    This boots correctly now.

    The emuMMC\SD00 looks like
    01/01/2020 12:00 AM 4,261,412,864 00
    01/30/2021 12:23 AM 4,261,412,864 01
    01/30/2021 12:43 AM 4,261,412,864 02
    01/30/2021 12:57 AM 4,261,412,864 03
    01/30/2021 01:12 AM 4,261,412,864 04
    01/30/2021 01:26 AM 4,261,412,864 05
    01/30/2021 01:40 AM 4,261,412,864 06
    01/30/2021 01:51 AM 1,438,646,272 07
    01/01/2020 12:00 AM 4,194,304 BOOT0
    01/29/2021 11:18 PM 4,194,304 BOOT1

    I then tried changing nintendo_path=Emutendo which boots but doesn't show any of the installed games.

    I also tried changing path= in emummc.ini to path=sxos\emunand which looks like
    11/19/2018 03:45 PM 4,194,304 boot0.bin
    11/19/2018 03:45 PM 4,194,304 boot1.bin
    11/19/2018 03:46 PM 4,294,836,224 full.00.bin
    11/19/2018 03:47 PM 4,294,836,224 full.01.bin
    11/19/2018 03:47 PM 4,294,836,224 full.02.bin
    11/19/2018 03:48 PM 4,294,836,224 full.03.bin
    11/19/2018 03:49 PM 4,294,836,224 full.04.bin
    11/19/2018 03:50 PM 4,294,836,224 full.05.bin
    11/19/2018 03:50 PM 1,066,139,648 full.06.bin.

    After that, it would not boot atmosphere anymore. The nand files from sxos and Hekate have different names so maybe they arent recognized? Also, it seems my setup is clearly different than others as my emunand files from sxos are not in the same folder structure that anyone else seems to have.
    So now I have to try to figure out how to get the emummc to see the sxos nand files and boot them while pointing to the emunendo folder.
    Getting closer and slightly more frustrated as my setup and directory structure seems very different from others.
     
  14. lipanz

    lipanz Advanced Member
    Newcomer

    Joined:
    Jan 7, 2009
    Messages:
    58
    Country:
    Malaysia
    this is interesting.. i'm looking for same answers. if it's doable.then it would be great. i'm on sxos's file emunand to. trying to look if atmosphere could use same emunand.
     
  15. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    I am still not having any luck. Several days and just about every option in emummc.ini I can think of. Hekate will never recognise it. I can choose the migrate emunand option which will make it bootable but it moves and renames the files from sxos/emunand and therefore breaks sxos. If I successfully ever get it to work, I will post it here.
     
  16. dmdsoftware

    dmdsoftware Member
    Newcomer

    Joined:
    Jan 7, 2006
    Messages:
    48
    Country:
    Why not use emunand switcher. Search for the thread here. If you have the space on your microsd card to save two copies of the emunand, this is your best bet.
     
  17. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    Ok. I gave in and am currently getting the new sdcard ready with a hidden partition that was converted from sxos file baned emunand. Copying the emutendo folder right now. It will take awhile. I am thnking the emummc.ini which looks like this, should work for booting atmosphere via Hekate. Atmosphere files are all copied over also. Don't I need to do something with keys to get atmosphere to boot correctly and be able to read the sxos emunand partition? Not very familiar with Atmosphere yet.
     
  18. swspjcd

    OP swspjcd Member
    Newcomer

    Joined:
    Jan 1, 2007
    Messages:
    39
    Country:
    United States
    I was able to create a new sdcard with a partition of the emunand., SXOS boots but all of theinstalled software forces a check for corrupted data. So far, they work after checking for corruption but it is going to take a long time to do each one individually. Atmosphere also boots and appears to see the installed software but none of them launch. Somewhere I think I missed a step.
     
  19. urherenow

    urherenow GBAtemp Psycho!
    Member

    Joined:
    Mar 8, 2009
    Messages:
    3,809
    Country:
    United States
    I bounce back and forth between SX and Atmosphere all the time. I only have 1 emunand. All things installed on 1, works on the other. You have no clue what you're talking about.

    Everyone, everywhere, tells you not to use exfat. especially for file-based emunand. You WILL end up with corrupted data. There have been improvements with file-based, but partition has been rock solid from the start. Ever since nyx was introduced to hekate, there's really no good reason not to use the partition. Hekate can even make backups with not enough space left on your card. It will write what it can, then ask you to change cards (giving you time to move the current progress off the card and onto your computer, if you only have 1 card to work with).

    EDIT: Removed my examples. My setup works just fine, but browsing through hekate's code suggests that my settings may be outdated.


    Seriously, after you get emummc to work for sxos, you really only need to set it up in nyx, nyx will create the emummc.ini FOR YOU. Including the terminating NULL that's required, that you may not have if you've been editing it manually. In the .ini right after "Emutendo", you should be able to move your cursor down to the next line, and no farther.

    But anyways, sdfiles and other packs like that care complete trash for this very reason. It leaves people without any knowledge whatsoever of how to setup everything and how all the pieces work together. Grab the latest Hekate from the github page. Read the readme while you're there. Grab the latest Atmosphere from its github page. read the readme while you're there. AND read the darn templates!

    Create emummc from scratch: https://switch.homebrew.guide/emummc/emummc.html

    For file based, you don't use the sector. Only change the path= to point to the nand files. Keep the nintendo path the same (emutendo).
     
    Last edited by urherenow, Feb 2, 2021
  20. matias3ds

    matias3ds GBAtemp Psycho!
    Member

    Joined:
    Oct 25, 2017
    Messages:
    3,123
    Country:
    Argentina
    this is in hidden partion , or does it wors on both . because i have thr Emunand created with sxos on a visible part of the sdcard and i codnt do it
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - atmosphere, EMUNAND, using