Hacking Atmosphere-NX - Custom Firmware in development by SciresM

Chocola

GBAtemp Meowgular
Member
Joined
Sep 18, 2018
Messages
379
Trophies
0
Age
32
Location
Neko Paradise
XP
723
Country
Korea, South
@SciresM it's safe enable connection with atmosphere?

I want to develop some homebrew applications that require connection but I don't want get my switch banned, can't trust on DNS solutions and something like, but the creport system of atmosphere seems a good way for this.

I don't want run game backups or play online, I just want avoid send any telemetry to N during my homebrew development, so I don't need any connection to N servers, just for LAN puporses and github if it's possible.
 
Last edited by Chocola,

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
The easy way to get from 3.0.0 to 5.1.0 Atmosphere-NX without burning fuses - well not really, god this scene - an adventure story.

I read up on what it would take to take a 3.0.0 switch to 5.1.0 - then running Atmosphere, not burning fuses. After two hours I've come to the conclusion, that the tutorials arent there yet, and I cant.

So Switch is on 3.0.0 without exfat - but to do a full nand backup I need exfat. Easy. Use ChoiDujourNXv101 to update to 3.0.0 exfat. But thats an nro that needs a hb-launcher that comes as an nsp, that needs a CFW to be installed. So install CFW to install exfat compatible firmeware to make full nand backup?
Find one of the about one dozen different firmware loaders that might do fat32 4GB file split on nand backups? Ask around?

But thats just the beginning.

If you then update to 5.1.0 with ChoiDujourNXv101, with autorcm enabled to make sure that fuses arent burned, you also need to use a launch target for a specific version of hekate that comes with a kip patch, that doesnt update the GC module. And you have to define that in an ini on the sdcard. But there is no sample ini to be found on that persons github, so get one from somewhere. Let it be generated while still on a lower firmware? Ask around?

But then full Atmosphere is released now! And it comes with a different loader .bin by default, based on fusee. So Atmospheres default way of having people that dont want to burn fuses is to use a specific version of hekate? How about people that dont want to update the Gamecard Slot firmware? Hekate? Ask around?

Now - to prevent updating the Gamecard firmware, that specific hekate version uses a kip patch. Which is baked into the loader, but has to be called from an ini entry. At the same time Atmosphere provides their own kip patching system.

So one overrides the other? Both play along? "Dont update Gamecard firmware kip" has to be placed in Atmosphere as well? *poof*

*mindblown*

Ill stop there with a comment on "just releasing Atmosphere - without tutorials, or pointers on how it fits in the current - heck of a mess - loader and guides ecosystem - is not sufficient".

If you want people to use Atmosphere, someone has to connect the dots here.
 
Last edited by notimp,
  • Like
Reactions: jafc1

alantgw

Well-Known Member
Member
Joined
Dec 1, 2014
Messages
147
Trophies
0
XP
827
Country
Hong Kong
*mindblown*

Ill stop there with a comment on "just releasing Atmosphere - without tutorials, or pointers on how it fits in the current - heck of a mess - loader and guides ecosystem - is not sufficient".

If you want people to use Atmosphere, someone has to connect the dots here.

I think one of their 0.7 'issues to be solved' has included building a wiki page. Though I agree I as an average end user am waiting for a start-from-zero tutorial to Atmosphere (official build) tutorial as well.

Just give some more waiting time for a tutorial to come. It has just been released.
 
Last edited by alantgw,

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
Solved part one of the puzzle - partly.

In May of this year, two of the dozen hekate payload forks updated, so they can do a full nand backup on fat32 cards.

Now to the partly part - can they also restore without joining? Who knows. Ask around?

src: https://www.maxconsole.com/threads/updated-switch-payloads-hekate-mods-full-emmc-nand-backup.46918/

edit: According to this "guide" and several outdated reddit posts, there is no way to restore a split nand dump without joining the files first - so split dump restore from sdcard is not possible.
https://noirscape.github.io/SwitchGuide/finalizing.html

The same guide has no mention at all about preventing burned fuses. The ini for fusee looks plain as can be. But at least there is an ini in this guide (not that I'd use it - ;) ).

edit2: Other people wondering whats going on:
https://gbatemp.net/threads/rcm-payload-hekate-ctcaer-mod.502604/page-112#post-8340199

Because apparently now payloads boot bins on the sdcard and not kip files anymore. Or not. Ask around?

Noirscapes guide is the closest thing to actually give you what you want, but has zero dedication to accompany people that dont want burned fuses. Its also rather new (see: https://gbatemp.net/threads/from-zero-to-hekate-atmosphere.519298/).

ChoiDuJourNX should also work with certain hbloader nros from certain payload bins (who knows which at this point..), that way you wouldnt have to instal a nsp to launch it first - which is a plus in my book (wanting to get a "as close to stock as possible" full nand dump after getting the exfat driver installed (so I can have an sdcard with a nand backup on it thats actually restorable).
 
Last edited by notimp,

FunThomas

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
652
Trophies
0
XP
2,016
Country
Gambia, The
ì think in hekate you can use exfat sd card even if you dont have the exfat update for horizon os but you can not use it under horizon os or other homebrew
but it should be enough to backup nand or restore
 
  • Like
Reactions: Zulnoth

Nastas95

Well-Known Member
Member
Joined
May 13, 2018
Messages
145
Trophies
0
Location
Well, I'm Italian.
XP
791
Country
Italy
@SciresM I'm currently working on a translation project for Undertale and i'm facing a iussue. So, I don't know if you've ever played Undertale, but during a fight you have the possibility to open your inventory and use some items (just like in Pokemon games). The iussue is that the game freezes (not crashing, just freezing with the music still playing). This isn't related to the translation itself, that works fine under SXOS (as reported by @D3fau4 ) so i think that the problem may be LayeredFS... Can you check it out please? you can find the patch here, Thanks!
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
ì think in hekate you can use exfat sd card even if you dont have the exfat update for horizon os but you can not use it under horizon os or other homebrew
but it should be enough to backup nand or restore
I will try it, thank you for the information.

The question thats still remaining is, if you can block the gamecard slot firmware update with hekate into Athmosphere 0.7.* and how. :) (which hekate build, which ini parameters, ...)
 
Last edited by notimp,

Nononoki

Well-Known Member
Newcomer
Joined
Jan 31, 2012
Messages
84
Trophies
0
XP
484
Country
Gambia, The
Will the next big update (0.8.0) feature EmuNAND? Heard it from somewhere that it's the next feature to be worked on.
Btw great job!

Hopefully we got rid of "Atmoswhere" comments for good :)
 
Last edited by Nononoki,

TokyoDoll

Well-Known Member
Member
Joined
Feb 21, 2018
Messages
168
Trophies
0
Age
30
Location
My Otaku Room
XP
261
Country
Japan
So.. I couldn't put homebrew on my Switch and my System is on 6.0.1
Will it still be possible to put Homebrew on my Switch? I couldn't go into Recovery even though I pressed (Power) (Volume - +).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    yawn
  • BigOnYa @ BigOnYa:
    @Xdqwerty No you heard wrong, and don't believe till you experience yourself. Fallout 4 is one of my favorite games of all time. Yes it had issues early on, esp with older hardware like the xbox1, but it is awesome, esp now being 4k on Series S/X or PS5
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, Then i think people were talking about fallout 76
  • Xdqwerty @ Xdqwerty:
    that one was buggy too
  • BigOnYa @ BigOnYa:
    Yea you right there, fallout 76 was a letdown, but it not that bad now, they have fixed slot of issues they had at launch. Biggest issue with Fallout 76 is its a pay to advance further type of game, which sucks
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I may probably download fallout 3 or new vegas on my ps3
  • Xdqwerty @ Xdqwerty:
    cuz I didnt like fallout 1 that much
  • BigOnYa @ BigOnYa:
    New Vegas is awesome, F3 was ok too.
  • Psionic Roshambo @ Psionic Roshambo:
    I played Fallout 4 on PC, I enjoyed it honestly. Not my favorite game on earth but at the same time I didn't hate it at all lol
  • BigOnYa @ BigOnYa:
    That's cool you got a ps3... Glad to hear. Game on!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
    Psionic Roshambo @ Psionic Roshambo: So glad I'm not in prison lol