Hacking Question SXOS Pro to Atmosphere

steve1316

Active Member
OP
Newcomer
Joined
Dec 24, 2013
Messages
31
Trophies
0
Age
38
XP
127
Country
United States
Hello all!

I have used SXOS Pro this whole time but I want to have Atmosphere too for its sysmodules like sys-clk since SXOS doesn't support sysmodules currently. I use the SXOS Pro Dongle to get to my EMUNAND.

Switch information:
Micro SD card formatted to exFAT. My SYSNAND is on 6.1.0 and my EMUNAND is on 8.1.0. Switch is on Auto-RCM.

The Problem:
I downloaded Atmosphere 0.9.3 from their GitHub and placed the files into my root along with fusee-primary.bin. I use the SXOS Pro Dongle to then inject the fusee-primary payload but I get a black screen.

I then downloaded Hekate 5.0.1 and put it into my root and then moved my fusee-primary into the payloads folder inside the bootloader folder. I then used the SXOS Pro Dongle to then inject the hekate_ctcaer_5.0.1.bin. I then went into Payloads and then launched fusee-primary.bin. Atsmosphere screen pops up for a few seconds but then goes to the same black screen.

I have not tried TetraRCM because I don't have a USB-C cable to connect my switch to my PC or my Samsung phone.
I have looked online for solutions like trying another CFW like ReiNX. Going from SXOS Pro Dongle to ReiNX results in black screen and going from SXOS Pro Dongle to Hekate to ReiNX shows the ReiNX splash screen and then shortly afterwards, the black screen.

I would appreciate it if someone can help me.
 

OLineGuy

Well-Known Member
Member
Joined
Jan 31, 2008
Messages
665
Trophies
1
XP
1,795
Country
United States
Oh, I had no idea that was a thing. Tried searching my micro sd card and I only have emummc.kipm inside my bootloader\sys. Where do I create the emummc.ini?
Create > emummc folder on the root of the SD

Create > emummc.ini file inside of emummc folder

Copy and paste this to emummc.ini

[emummc]
enabled = 1
sector = 0x2
nintendo_path = Emutendo
 
Last edited by OLineGuy,
  • Like
Reactions: kerelenko

steve1316

Active Member
OP
Newcomer
Joined
Dec 24, 2013
Messages
31
Trophies
0
Age
38
XP
127
Country
United States
Hmm unfortunately, I still encounter the same black screen with both ReiNX and Atmosphere. emummc is like EMUNAND right? Is it noteworthy to know that I created my EMUNAND from the menu in the SXOS Pro Dongle?
 

OLineGuy

Well-Known Member
Member
Joined
Jan 31, 2008
Messages
665
Trophies
1
XP
1,795
Country
United States
Hmm unfortunately, I still encounter the same black screen with both ReiNX and Atmosphere. emummc is like EMUNAND right? Is it noteworthy to know that I created my EMUNAND from the menu in the SXOS Pro Dongle?

that emummc sector corresponds to where sxos makes the emunand. Not sure why you are getting black screen, must be something else im missing
 

steve1316

Active Member
OP
Newcomer
Joined
Dec 24, 2013
Messages
31
Trophies
0
Age
38
XP
127
Country
United States
that emummc sector corresponds to where sxos makes the emunand. Not sure why you are getting black screen, must be something else im missing
Hmm, well I created the EMUNAND as a file on my micro sd card and not as a hidden partition. Could that have been it?
 

OLineGuy

Well-Known Member
Member
Joined
Jan 31, 2008
Messages
665
Trophies
1
XP
1,795
Country
United States
Last edited by OLineGuy,

steve1316

Active Member
OP
Newcomer
Joined
Dec 24, 2013
Messages
31
Trophies
0
Age
38
XP
127
Country
United States

steve1316

Active Member
OP
Newcomer
Joined
Dec 24, 2013
Messages
31
Trophies
0
Age
38
XP
127
Country
United States
Hmm, so I created the EMUNAND hidden partition using SXOS. I added in the emummc.ini from above and I double checked in Hekate and it says under the emuMMC option:

Enabled!
Type: SD Raw Partition
Sector: 0x00000002
Nintendo folder: Emutendo

Still getting black screens booting up ReiNX and Atmosphere but SXOS is fine. Below are some pictures of my file structure after installing Atmosphere and ReiNX again.

Capture.PNG


Capture2.PNG


Capture3.PNG


Capture4.PNG


Is this all because I'm booting from SXOS Pro Dongle -> Hekate -> ReiNX/Atmosphere?
Is the boot.dat from SXOS Pro set up in such a way that I can only have 1 CFW or the other on one sd card?
 

OLineGuy

Well-Known Member
Member
Joined
Jan 31, 2008
Messages
665
Trophies
1
XP
1,795
Country
United States
Hmm, so I created the EMUNAND hidden partition using SXOS. I added in the emummc.ini from above and I double checked in Hekate and it says under the emuMMC option:

Enabled!
Type: SD Raw Partition
Sector: 0x00000002
Nintendo folder: Emutendo

Still getting black screens booting up ReiNX and Atmosphere but SXOS is fine. Below are some pictures of my file structure after installing Atmosphere and ReiNX again.

View attachment 176264

View attachment 176265

View attachment 176266

View attachment 176267

Is this all because I'm booting from SXOS Pro Dongle -> Hekate -> ReiNX/Atmosphere?
Is the boot.dat from SXOS Pro set up in such a way that I can only have 1 CFW or the other on one sd card?

what happens if you load fusee primary from sx os menu ?
 

OLineGuy

Well-Known Member
Member
Joined
Jan 31, 2008
Messages
665
Trophies
1
XP
1,795
Country
United States
Black screen, same thing for ReiNX

and this is atmos 0.9.3 ? my sept folder file sizes are slightly different



only thing i needed to get my sxos emunand partition to boot to atmosphere was copy 0.9.3 extracted over to my sd card, and add the emummc folder with the ini
 
Last edited by OLineGuy,

OLineGuy

Well-Known Member
Member
Joined
Jan 31, 2008
Messages
665
Trophies
1
XP
1,795
Country
United States
Yeah, I downloaded their latest release and their file name is "atmosphere-0.9.3-master-25218795+hbl-2.2+hbmenu-3.1.0.zip"

Yeah looks like SXOS blocked booting directly into fusee-primary, so going into hekate to boot atmos shouldve worked. Reinx also shouldve worked but it doesnt support emunand.
 

steve1316

Active Member
OP
Newcomer
Joined
Dec 24, 2013
Messages
31
Trophies
0
Age
38
XP
127
Country
United States
Try booting up with this boot.dat and let me know if it works with the SX Dongle. Its the Atmos payload converted to boot.dat
OH IT WORKED! I did the button combination to boot up using my SX Dongle and the screen showed Atmosphere, and then ReiNX. Got past the black screen and I was able to get to the home screen. Seems that I'm on 6.1.0 ReiNX(0.0) even though my EMUNAND was updated to 8.1.0.

Couple of questions now: Is there a different button combination now to access SXOS now or is it just going to boot straight to ReiNX now? Also, I can't tell if I'm on SYSNAND or EMUNAND.
 

OLineGuy

Well-Known Member
Member
Joined
Jan 31, 2008
Messages
665
Trophies
1
XP
1,795
Country
United States
OH IT WORKED! I did the button combination to boot up using my SX Dongle and the screen showed Atmosphere, and then ReiNX. Got past the black screen and I was able to get to the home screen. Seems that I'm on 6.1.0 ReiNX(0.0) even though my EMUNAND was updated to 8.1.0.

Couple of questions now: Is there a different button combination now to access SXOS now or is it just going to boot straight to ReiNX now? Also, I can't tell if I'm on SYSNAND or EMUNAND.

there is no emunand for reinx, so you are in cfw on your sysnand. So if you plan to stay clean on sysnand, get out :)


that boot.dat shouldve booted atmosphere, not reinx though. This boot.dat just allows the booting of atmosphere, so cant go back to sxos using it. Perhaps that SX Reboot to Payload will let you though


get rid of the reinx stuff on your sd card, and just keep atmosphere files, and it should boot into atmosphere emunand

when u copied reinx, you prob overwrote some of the atmos files, so just stick with atmos stuff for now
 
Last edited by OLineGuy,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    there is a plugin that display them on the wii u menu, pretty sure it is enabled by default
  • crafthp434 @ crafthp434:
    so like it doesnt exist
  • crafthp434 @ crafthp434:
    yeah
    ?
  • NinStar @ NinStar:
    it doesn't exist, at least not for aroma
  • crafthp434 @ crafthp434:
    ohhhhh
  • NinStar @ NinStar:
    on tiramisu you can access it by opening mii maker
  • crafthp434 @ crafthp434:
    okay
  • NinStar @ NinStar:
    I don't have a wii u anymore to test it myself, but if homebrews are not visible on the wii u menu I think you can press L + R + minus to open the plugin menu, there should be an option called "homebrews on wii u menu" or something similar
  • crafthp434 @ crafthp434:
    nope
  • crafthp434 @ crafthp434:
    it is L+dpad down+ select
  • crafthp434 @ crafthp434:
    but homebrew is appearing in the home menu btw
  • NinStar @ NinStar:
    yes, now I remember it
  • NinStar @ NinStar:
    then it is working, I also don't like that they did this but it is the only option you have if you are using aroma
  • crafthp434 @ crafthp434:
    i just didint know the homebrew launcher didint exist in aroma
  • crafthp434 @ crafthp434:
    thanks btw
  • Xdqwerty @ Xdqwerty:
    Im downloading fallout 3 goty edition
    +1
  • BigOnYa @ BigOnYa:
    I'm downloading more ram for my hamster pc
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    New hamster PC, with anal operation and BT connectivity!
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, How do I make enemies respawn on gdevelop after
    the player dies?
  • Psionic Roshambo @ Psionic Roshambo:
    Carrying a PC or phone is so old school!
  • Psionic Roshambo @ Psionic Roshambo:
    Squeeze your cheeks twice to answer calls!
  • BigOnYa @ BigOnYa:
    @Xdqwerty you can use a "spawner" function on any object.
  • BigOnYa @ BigOnYa:
    Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)
  • BigOnYa @ BigOnYa:
    Easiest, simple way would be just restart scene, but player would restart from beginning.
    BigOnYa @ BigOnYa: Easiest, simple way would be just restart scene, but player would restart from beginning.