Homebrew Question EmuMMC boot blackscreen

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
Hello dear forum,

sorry to start off with a question. I have already tried to solve this by myself but I'm at my wits end. Recently updated my kosmos cfw. When I tried turning on my switch after that I could boot just fine into sysnand and syscfw. The issue is with my emummc. When I tap on it to boot I get the sept logo and then the atlas one but then the screen just turns black and the switch crashes. People told me that I have the wrong sigpatches but I pulled the new ones to the root of my sd to overwrite potentially wrong ones several times. I tried reformatting my sd into fat32 because I heard that this can be caused by exfat. I checked my sd, it seems to be fine (also worked perfectly fine before I did the update). I also reinstalled kosmos again and it's still the same. Sadly I'm not very knowledgebale about this, I'd like to find out if my emummc is corrupted or if it is somehow unreadable for my switch because of the update. Thank you so much for taking your time to read this.
 

Gammazeth

Well-Known Member
Newcomer
Joined
Jul 9, 2019
Messages
93
Trophies
0
Age
24
XP
395
Country
France
Have you tried using vanilla atmosphere? It might solve your issue otherwise I think you'll have to create another EmuMMC
 
  • Like
Reactions: Noxbriv

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
Thanks for answering Gammazeth! I tried doing that rn and pulled the atmosphere files into my sd after deleting the kosmos stuff. Then I also put the sigpatches. I left the emmummc folder on the sd untouched. Now my switch would crash after booting even before showing me any menu. Can I still get my saves and user data from the old emummc? I did make some checkpoint backups of saves but these are outdated.
 

Gammazeth

Well-Known Member
Newcomer
Joined
Jul 9, 2019
Messages
93
Trophies
0
Age
24
XP
395
Country
France
OK so let's clarify a few things first!
1-What do you precisely want to backup from your EmuMMC (I guess at the point we are, we have no other choice than creating another EmuMMC, I think that since your SD card wasn't in FAT32, the chances that your EMUMMC gets corrupted were higher so unfortunately, it got).
2-Had you a theme installed on your EmuMMC? If so, you should delete everything related and retry to boot (because if I remember correctly, the themes in the EmuMMC are in the eponymous folder (the EMUMMC folder in the root of your SD). The next time you want to update, make sure to remove the theme before doing so.
3-Just to confirm, you only have issues with your EmuMMC? You can enter RCM and your SysCFW/OFW are still okay (before checking your sysnand make sure to be in airplane mode and absolutely avoid everything that can crash your switch/games, just boot into it, that should be enough).
 
  • Like
Reactions: Noxbriv

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
1. I pretty much only used the EmuMMc so this is where all my games and homebrew apps are installed. Afaik the saves from these games are also stored somewhere in the EmuMMc and not in the Switch internal storage? Not having to reinstall all the apps in the new EmuMMC would be nice too but it's not that important it will only save a bit time.

2. I didn't install any themes on my switch but I read that these can cause issues. It's good to know that I should remove these if I want to update in the future, I'll keep that in mind.

3. Yes, I can boot up my OFW and SysCFW exatcly the same as before I updated. I can enter the hekate menu and choose which one to boot. Only if I choose my EmuMMc the switch will crash after displaying the sept and atlas logos. My pc will make the sound of a disconnected device and the switch will turn black, completely unresponsive to any buttons including on/off. I wait a bit and then press it around 12 seconds so it's properly turned off and can start it up again. I could enter the EmuMMC before the update, I never had any issue beforehand for the whole 4,5 months I used it.

It might just be me making any dumb mistakes because all I can do is properly following the tutorials. My actual knowledge on how the cfw works is rather limited. I followed a tutorial on updating kosmos. Before the update sometimes my games would get corrupted (not my saves) and I had to reinstall them. I thought this was an issue because of the exfat format. This only started after I installed pokemon shield and I heard that it could cause issues.

Thanks for being so patient with me and helping me. You're lifesaver!
 

UltimateFight

Mell-Known Member
Member
Joined
Oct 30, 2019
Messages
139
Trophies
0
XP
1,251
Country
China
Can you find some file named 00,01……07 in emummc/file(or other)/emmc?use the merge tool to merge 00 ~ 07,then you will get the emu nand.bin, maybe you can extract your saves from this file
 

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
Yep, I can see those! But I also have this folder, idk what's up with it?
Nintendo folder in the Emummc.

w̶h̶e̶r̶e̶ ̶d̶o̶ ̶I̶ ̶g̶e̶t̶ ̶t̶h̶i̶s̶ ̶m̶e̶r̶g̶e̶ ̶t̶o̶o̶l̶? Is it in the hekate menu or a pc program?
 

Attachments

  • nintendo.PNG
    nintendo.PNG
    8.5 KB · Views: 247

UltimateFight

Mell-Known Member
Member
Joined
Oct 30, 2019
Messages
139
Trophies
0
XP
1,251
Country
China
Yep, I can see those! But I also have this folder, idk what's up with it?
Nintendo folder in the Emummc.

w̶h̶e̶r̶e̶ ̶d̶o̶ ̶I̶ ̶g̶e̶t̶ ̶t̶h̶i̶s̶ ̶m̶e̶r̶g̶e̶ ̶t̶o̶o̶l̶? Is it in the hekate menu or a pc program?
bro, I think you should click "Reply" to reply to someone.
This Nintendo folder is an SDcard folder dedicated to your emummc.there are no saves files in there
This post might help you https://gbatemp.net/threads/tut-dealing-with-nand-emunand-safely.525274/
 

UltimateFight

Mell-Known Member
Member
Joined
Oct 30, 2019
Messages
139
Trophies
0
XP
1,251
Country
China
I'm not sure it really works, maybe you can try this:
use some PC program(eg:File Joiner) to merge your old emummc 00 ~ 07(boot0 and boot1 are not needed) to get the oldnand.bin.
create a new file-emummc by hekate, then use the same way to get the newnand.bin.
use biskeydump to get your biskey.
use hacdiskmount to open your oldnand.bin, then mount your user partition, open it and copy the files to your newnand.bin by the same way.
use some PC program(eg: WinMend File Splitter) split newnand.bin into 8 files, rename them as"00,01……07", then put them in their original positions.
try to launch emummc, use checkpoint to backup your saves.
 
Last edited by UltimateFight,

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
I'm not sure it really works, maybe you can try this:
use some PC program(eg:File Joiner) to merge your old emummc 00 ~ 07(boot0 and boot1 are not needed) to get the oldnand.bin.
create a new file-emummc by hekate, then use the same way to get the newnand.bin.
use biskeydump to get your biskey.
use hacdiskmount to open your oldnand.bin, then mount your user partition, open it and copy the files to your newnand.bin by the same way.
use some PC program(eg: WinMend File Splitter) split newnand.bin into 8 files, rename them as"00,01……07", then put them in their original positions.
try to launch emummc, use checkpoint to backup your saves.

Thank you, I'll try that for now
 

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
I'm not sure it really works, maybe you can try this:
use some PC program(eg:File Joiner) to merge your old emummc 00 ~ 07(boot0 and boot1 are not needed) to get the oldnand.bin.
create a new file-emummc by hekate, then use the same way to get the newnand.bin.
use biskeydump to get your biskey.
use hacdiskmount to open your oldnand.bin, then mount your user partition, open it and copy the files to your newnand.bin by the same way.
use some PC program(eg: WinMend File Splitter) split newnand.bin into 8 files, rename them as"00,01……07", then put them in their original positions.
try to launch emummc, use checkpoint to backup your saves.

Ok, I'm extremely confused rn. I did a clean reinstallation of basic kosmos from the sdsetup page. Then I booted into hekate and created a new emummc, selected it and started to boot. I get the exact same crash as with my old one at the same booting point. I already tried wiping it again and doing another installation, the same result. What is happening here I'm freaking out.

EDIT: The same happened on a clean vanilla atmosphere install. I wiped my entire sd card, put in the newest atmosphere, then the newest hekate and after that the newest sigpatches. Created a new emummc and tried to boot it. Nope.
 
Last edited by Noxbriv,

UltimateFight

Mell-Known Member
Member
Joined
Oct 30, 2019
Messages
139
Trophies
0
XP
1,251
Country
China
So you can boot the syscfw, but not emccfw? sounds strange, that is beyond the scope of my knowledge:(
1, use the old version kosmos (that version you used before)
2, use the vanilla atmosphere (without sigpatch)
3, change a new sdcard
These are all the suggestions that I can give you.
You may need to atmosphere github for seek for help, if you want to post your issuse, dont forgot to check this https://github.com/Atmosphere-NX/Atmosphere/tree/master/.github/ISSUE_TEMPLATE
Goodluck to you
 
  • Like
Reactions: Noxbriv

Gammazeth

Well-Known Member
Newcomer
Joined
Jul 9, 2019
Messages
93
Trophies
0
Age
24
XP
395
Country
France
I don't think that wiping your SD card will solve this, if you just want to play back with your EmuMMC you should enter Hekate, delete the EmuMMC from there (because actually wiping your SD card won't work since your EmuMMC "NAND" is located on the hidden partition you made on your SD card) and create another one from there... but wait let me ask you something first, when you said you formatted your SD card in FAT32, has it deleted the hidden partition? If not that's the thing with corruption so you should look forward.
 
Last edited by Gammazeth,

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
I don't think that wiping your SD card will solve this, if you just want to play back with your EmuMMC you should enter Hekate, delete the EmuMMC from there (because actually wiping your SD card won't work since your EmuMMC "NAND" is located on the hidden partition you made on your SD card) and create another one from there... but wait let me ask you something first, when you said you formatted your SD card in FAT32, has it deleted the hidden partition? If not that's the thing with corruption so you should look forward.

To clarify, my EmuMMC is sd file and not partition. So there is no partition on the Sd card. I was busy a few days but I will try out what UltimateFight said.
 

Noxbriv

Member
OP
Newcomer
Joined
Feb 22, 2020
Messages
10
Trophies
0
Age
34
XP
59
Country
Germany
OK, let me know if it worked

So you can boot the syscfw, but not emccfw? sounds strange, that is beyond the scope of my knowledge:(
1, use the old version kosmos (that version you used before)
2, use the vanilla atmosphere (without sigpatch)
3, change a new sdcard
These are all the suggestions that I can give you.
You may need to atmosphere github for seek for help, if you want to post your issuse, dont forgot to check this https://github.com/Atmosphere-NX/Atmosphere/tree/master/.github/ISSUE_TEMPLATE
Goodluck to you

It worked. The whole issue seems to be a corruption of my emummc on the sd card. Wiped it and made a sd partition and the emummc on it. Now it's working again and I'm happy that my switch will now be safer because I have fat32 and partition. I tried extracting the games and saves from the old emummc but I didn't get it to work, either those are corrupted too or I'm not good enough at it. Not that bad because I have some checkpoint files from a week before and completely up to date ones for games I didn't play a longer time.

Thank you both for helping me.
 
  • Like
Reactions: UltimateFight

Gammazeth

Well-Known Member
Newcomer
Joined
Jul 9, 2019
Messages
93
Trophies
0
Age
24
XP
395
Country
France
It worked. The whole issue seems to be a corruption of my emummc on the sd card. Wiped it and made a sd partition and the emummc on it. Now it's working again and I'm happy that my switch will now be safer because I have fat32 and partition. I tried extracting the games and saves from the old emummc but I didn't get it to work, either those are corrupted too or I'm not good enough at it. Not that bad because I have some checkpoint files from a week before and completely up to date ones for games I didn't play a longer time.

Thank you both for helping me.
Glad it worked!
 

desperateforhelp

New Member
Newbie
Joined
Jun 6, 2022
Messages
2
Trophies
0
Age
24
Location
Dont worry about it
XP
24
Country
United States
It worked. The whole issue seems to be a corruption of my emummc on the sd card. Wiped it and made a sd partition and the emummc on it. Now it's working again and I'm happy that my switch will now be safer because I have fat32 and partition. I tried extracting the games and saves from the old emummc but I didn't get it to work, either those are corrupted too or I'm not good enough at it. Not that bad because I have some checkpoint files from a week before and completely up to date ones for games I didn't play a longer time.

Thank you both for helping me.
This is a stretch as I'm replying 2 years later, but it seems I have the exact same issue you were having and this is the 2nd time it has happened to me. Was this a reoccurring issue for you too? Were you able to find a permanent fix? It seems somewhere down the line my emuMMC gets corrupted or something and whenever I get booted out (either by my switch dying or by choice) I am unable to get back into the emuMMC and am met with a perpetual black screen when booting while the sysnand and sysCFW work perfectly fine. Last time I was able to just reformat the emuMMC and redownload all my software but this is a pain to deal with every time my switch inevitably dies at some point. Some people suggest that it could be an SD problem but I've had no issues outside of this and I'd rather not spend money on a new SD on something that is not easily verifiable. Any insight?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/AkzulQxOgQs?si=UIe4puLCp7NoP3r7 seldom gbatemp shoutout +1