Hacking Updated to 9.0.0 with cfw, but now i cant play my carts

JohnathanMonkey

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
633
Trophies
1
Age
36
XP
744
Country
United States
I changed the line to nogc = 0, and now I only get a black screen. 9.0 using atmosphere. I am assuming this is correct?

BCT0
[stage1]
stage2_path = atmosphere/fusee-secondary.bin
stage2_mtc_path = atmosphere/fusee-mtc.bin
stage2_addr = 0xF0000000
stage2_entrypoint = 0xF0000000

[exosphere]
; Note: Disabling debugmode will cause parts of ams.tma to not work, in the future.
debugmode = 1
debugmode_user = 0
; Note: Disabling usermode exception handlers will cause atmosphere to not fail gracefully under error conditions.
; Support will not be provided to users who disable these. If you do not know what you are doing, leave them on.
disable_user_exception_handlers = 0

[stratosphere]
; To force-enable nogc, add nogc = 1
nogc = 0
 
Last edited by JohnathanMonkey,

pyrotechnicmonkey

Well-Known Member
Newcomer
Joined
Dec 31, 2018
Messages
75
Trophies
0
Age
27
XP
414
Country
United States
I would use sdsetup to download hekate and use that to boot into atmosphere. In the hekate GUI if you look in settings there is an option to turn off nogc
 

Tigeris tiger

Well-Known Member
Newcomer
Joined
Jan 31, 2016
Messages
54
Trophies
0
Age
37
XP
1,068
Country
United States
I changed the line to nogc = 0, and now I only get a black screen. 9.0 using atmosphere. I am assuming this is correct?

BCT0
[stage1]
stage2_path = atmosphere/fusee-secondary.bin
stage2_mtc_path = atmosphere/fusee-mtc.bin
stage2_addr = 0xF0000000
stage2_entrypoint = 0xF0000000

[exosphere]
; Note: Disabling debugmode will cause parts of ams.tma to not work, in the future.
debugmode = 1
debugmode_user = 0
; Note: Disabling usermode exception handlers will cause atmosphere to not fail gracefully under error conditions.
; Support will not be provided to users who disable these. If you do not know what you are doing, leave them on.
disable_user_exception_handlers = 0

[stratosphere]
; To force-enable nogc, add nogc = 1
nogc = 0


looks like you are missing bits of code.

[stratosphere]
; To force-enable nogc, add nogc = 1
nogc = 0[/QUOTE]

should be

[stratosphere]
; To force-enable nogc, add nogc = 1
; To force-disable nogc, add nogc = 0

I also believe the "enable" should be nogc = 0


If im reading and understanding correctly.
[/QUOTE]
 

axiomjunglist

Active Member
Newcomer
Joined
Jan 7, 2019
Messages
37
Trophies
0
Age
45
XP
393
Country
United States
Why would you want to downgrade if you already have a functional hacked 9.0?

Future warm/cold boot options requiring lower firmware levels would be my thought. I've resisted the 9.0 GC firmware update so far, but not sure how long I want to hold out.

For anyone that might know - could the GC firmware be emulated somehow to avoid having to patch it permanently? Or is that just not possible (or legal) to pull off within Atmosphere?
 
  • Like
Reactions: fisticuffs

pyrotechnicmonkey

Well-Known Member
Newcomer
Joined
Dec 31, 2018
Messages
75
Trophies
0
Age
27
XP
414
Country
United States
Future warm/cold boot options requiring lower firmware levels would be my thought. I've resisted the 9.0 GC firmware update so far, but not sure how long I want to hold out.

For anyone that might know - could the GC firmware be emulated somehow to avoid having to patch it permanently? Or is that just not possible (or legal) to pull off within Atmosphere?
Possibly, but something like that is currently not a high priority for developers of cfw and homebrew. Not many people can code something like that. So i doubt anyone would work on it until it proves absolutely necessary for something like warmboot on a lower firmware
 

Ferras2

Active Member
Newcomer
Joined
Dec 24, 2016
Messages
43
Trophies
0
Age
32
XP
148
Country
Brazil
First, sorry for bad english.

I have a question about Switch gamecard slot fuses ... Do they ban?

I say this because I had emunand and sysnand in 8.1.0, updated emunand by CNX to 9.0.0, restarted, shut down, enter into sysnand to update it online normal by Nintendo system, Switch crashed, error 2002-2634 , I saw that it was related to the Game Card, I removed, I was able to enter, updated it to 9.0.1 and everything is ok.

But then I went to find out why and I saw that the game slot has its own firmware and its own fuses and I was afraid that I had a problem with the fuses and take a ban...

I saw that Atmosphère 0.9.4 has a system (nogc) that prevents fuses from being blown, which I could verify, as the card actually didn't work when I was in it, it just went back to work now that I updated sysnand . I got to log in to SXOS too and I'm pretty sure that it didn't show the card either. Does that mean I'm safe? Does anyone know when in fact the gamecard slot fuses are actually blown?

Does anyone know how to check the fuse count of the game slot and if that can you ban?
 

DerekGeneric831

DerekGeneric831
Member
Joined
Feb 5, 2016
Messages
435
Trophies
0
Age
30
Location
Australia
XP
1,015
Country
Australia
thanks, i just turned off autoNgc or however its called via hekate, and clicked the save settings, now it works, thanks

I tried this and the game card slot works now.. However.. It breaks all my Homebrew apps / corrupts them until I reinstall sigpatches again.

I also tried changing nogc in my BCT to 0 and that just causes my switch to either boot into a black screen or doesn't do anything to the game cart slot.

I'd appreciate the help
 

Space_Invaderx

Active Member
Newcomer
Joined
Feb 25, 2013
Messages
32
Trophies
1
XP
214
Country
United States
Ok, just catching up on a bunch of reading and I want to make sure I am understanding correctly.

I have a cartridge that works on my sysMMC 7.0.1, but not on emuMMC 9.0.1, I am using the latest atmosphere.

Should I just update my sysMMC to 9.0.1 or just disable Auto NoGC in Hekate? If I just disable noGC I won't be able to play the cart on 7.0.1 correct?

Any big advantages one over the other?

Thanks in advance.
 

pyrotechnicmonkey

Well-Known Member
Newcomer
Joined
Dec 31, 2018
Messages
75
Trophies
0
Age
27
XP
414
Country
United States
pr
Should I just update my sysMMC to 9.0.1 or just disable Auto NoGC in Hekate? If I just disable noGC I won't be able to play the cart on 7.0.1 correct?
Any big advantages one over the other?
pretty sure disabling NoGC would let you play the cartridge. I wasn't able to play cartridges until I disable auto nogc because that is what prevents the card reader firmware from updating. Once it is disabled the firmware is updated and you should be able to play carts. The only disadvantage is that there is currently no way to downgrade card reader firmware like this the OS firmware. So the only hypothetical downside is if an exploit is released that requires a lower firmware version, you would not be able to use it. You don't have to update sys. I think you can just disable NoGC in 9.0 emmumcc. If that stops sys 7.0 from working with carts you can update sys 7.0 using choi. Is there a reason you need to play carts on emuMMC 9.0.1 and not just on sys 7.0.1? Is it so you don't have to switch back and forth between them?
 

Space_Invaderx

Active Member
Newcomer
Joined
Feb 25, 2013
Messages
32
Trophies
1
XP
214
Country
United States
Thank you.

Yes, just trying to make it as simple as possible since my kids will be using it.

I will disable NoGC and hold off on updating my sys until I'm a bit more caught up (lots of reading ahead).
 

NoLaw

Member
Newcomer
Joined
Apr 23, 2019
Messages
19
Trophies
0
Age
35
XP
142
Country
United States
I am having the same problem as above. Before I go and update the gamecard reader, will updating the gamecard reader affect my ability to downgrade and then set up emuNAND in the future? I have been waiting to set up emuNAND for when I get a new SD card. From what I can tell from reading above, it seems like it would only affect my ability to play game carts when at the lower firmware?
 

sys64738

Well-Known Member
Member
Joined
Dec 23, 2013
Messages
156
Trophies
1
Age
47
XP
2,079
Country
Hungary
I have updated my Switch via CoidijourNX, running Atmophere.From 8.1.0 to 9.0.1 and i have the same problem, no gamecard reading.
How can i update the Gamecrad reader?
Install the 9.0.1 FW again with Choidijour with nogc = 0 method in ini file, or just disable AutoRCM and boot into original FW?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.