Struggling to install gamecard - possibly SD corrupt?

El Xando

Well-Known Member
OP
Newcomer
Joined
Nov 5, 2007
Messages
62
Trophies
0
XP
235
Country
I've recently updated my Switch to firmware 13.0.0 with Atmosphere 1.1.1. I've used 2 previous versions of Atmosphere but both from quite dramatically different times as I don't tend to update this switch very often. I remember when I first updated I couldn't boot into Atmosphere through Hekate and I had to delete all but the 5 folders Atmosphere comes with in sd:\atmosphere\contents.

I'd had Mario Kart 8 Deluxe installed for a long time and it used to work fine, and even did with the new versions of everything. I seem to remember it was after I tried to install Metroid Dread, which also didn't work, that suddenly Mario Kart 8 Deluxe was saying it had corrupted data. I have since completely deleted it and used Goldleaf to "Reset launch version".

I use fss0=atmosphere/package3 to boot to Atmosphere through Hekate so I downloaded the hekate patches from here: https://github.com/ITotalJustice/patches/releases

I've also recently booted into Lockpick_RCM and dumped my keys, so I have a new prod.keys and title.keys in the sd:\switch folder.

If I use Gamecard Installer NX to install to SD, it seems to work but then when I try to start the game with the gamecard out I'm told there is corrupt data. If I use nxdumptool to dump an NSP, Goldleaf gives me an error about possibly needing sigpatches or the firmware being too low, whilst Tinfoil tells me the NCA has been modified.

It feels mostly like a configuration error on my SD card, but I'm struggling to think of what. Are there any checks I can run that sigpatches are working, the prod.keys is being picked up correctly or if the SD is just going bad?

Thanks for any help.

EDIT:
Bugger, didn't have "kip1patch=nosigchk" in my hekate_ipl.ini file... Whilst trying to install Metroid Dread XCI I tried using Awoo Installer and told that to install sigpatches, which installed them for FW 11 and also overwrote that file. The version I replaced it with didn't have that line to make sigpatches work...

I really ought to start just injecting fusee.bin shouldn't I?
 
Last edited by El Xando,

El Xando

Well-Known Member
OP
Newcomer
Joined
Nov 5, 2007
Messages
62
Trophies
0
XP
235
Country
Something I am unclear about if I was to start launching Atmosphere through fusee instead of payload3, is how can I ensure I would get sigpatches regardless of which version I boot? I've downloaded fusee.zip and hekate.zip and they seem to have the exact same content... But my guess is perhaps the actual information in the .ips files is different?
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
16,635
Trophies
1
Age
27
Location
New York City
XP
11,216
Country
United States
I've recently updated my Switch to firmware 13.0.0 with Atmosphere 1.1.1. I've used 2 previous versions of Atmosphere but both from quite dramatically different times as I don't tend to update this switch very often. I remember when I first updated I couldn't boot into Atmosphere through Hekate and I had to delete all but the 5 folders Atmosphere comes with in sd:\atmosphere\contents.

I'd had Mario Kart 8 Deluxe installed for a long time and it used to work fine, and even did with the new versions of everything. I seem to remember it was after I tried to install Metroid Dread, which also didn't work, that suddenly Mario Kart 8 Deluxe was saying it had corrupted data. I have since completely deleted it and used Goldleaf to "Reset launch version".

I use fss0=atmosphere/package3 to boot to Atmosphere through Hekate so I downloaded the hekate patches from here: https://github.com/ITotalJustice/patches/releases

I've also recently booted into Lockpick_RCM and dumped my keys, so I have a new prod.keys and title.keys in the sd:\switch folder.

If I use Gamecard Installer NX to install to SD, it seems to work but then when I try to start the game with the gamecard out I'm told there is corrupt data. If I use nxdumptool to dump an NSP, Goldleaf gives me an error about possibly needing sigpatches or the firmware being too low, whilst Tinfoil tells me the NCA has been modified.

It feels mostly like a configuration error on my SD card, but I'm struggling to think of what. Are there any checks I can run that sigpatches are working, the prod.keys is being picked up correctly or if the SD is just going bad?

Thanks for any help.

EDIT:
Bugger, didn't have "kip1patch=nosigchk" in my hekate_ipl.ini file... Whilst trying to install Metroid Dread XCI I tried using Awoo Installer and told that to install sigpatches, which installed them for FW 11 and also overwrote that file. The version I replaced it with didn't have that line to make sigpatches work...

I really ought to start just injecting fusee.bin shouldn't I?
You're getting the patches from the wrong place. Use the patches from the thread here.
 

Alsusee

Well-Known Member
Newcomer
Joined
Jul 12, 2018
Messages
85
Trophies
0
Age
43
XP
523
Country
United Kingdom
If you look at the wiki in the same place you got the patches, it'll tell you how to edit the ini file to chainload Fusee or add extra bits to get it working with Hekate.

As you said, injecting Fusee is a lot easier.
 
General chit-chat
Help Users
    KennieDaMeanie @ KennieDaMeanie: We use to have a really good local shot but they cheap out on sauces now you ask for extra and...