Hacking Sigpatches for Atmosphere (Hekate, fss0, fusee & package3)

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,182
Trophies
2
XP
33,645
Country
Mexico
yes. that was the problem.

but why was i able to start some but not all of my games?
I'm thinking Loader stuff was not being patched by the nosigchk, while the rest were.
I'm not too knowledgeable about it, as I have yet to see how Hekate actually handles the nosigchk line and what it does for it.

I'll update the guide tomorrow to add an entry for that fix too.
Glad to know it's fixed now!
 
  • Like
Reactions: Slluxx

capsleepyy

Member
Newcomer
Joined
Aug 2, 2020
Messages
22
Trophies
0
Age
33
XP
86
Country
United States
yes. that was the problem.

but why was i able to start some but not all of my games?
games that use es_patches don't need "nosigchk", which is for fs/loader patches
So eshop dumped games will work no matter what as long as es_patches are in the right place and up to date. Forwarders and game cart dumps need fs/loader patches loaded up during boot in order to run or install.
 

inspectorhackjet

Member
Newcomer
Joined
Sep 28, 2020
Messages
5
Trophies
0
Age
37
XP
33
Country
United States
Which part of the Atmosphere code is this patching, exactly?
I'm assuming that it's patching something from stratosphere/loader but I'd like to know exactly which function and line.

Thanks!
 

fmjax

Member
Newcomer
Joined
Aug 9, 2020
Messages
11
Trophies
0
XP
76
Country
United States
Which part of the Atmosphere code is this patching, exactly?
I'm assuming that it's patching something from stratosphere/loader but I'd like to know exactly which function and line.

Thanks!
Atmosphere has reimplementations of some Horizon OS modules. The goal is to build a completely custom kernel capable of running HOS applications. With other CFW you would patch Nintendo's loader, but here you have to patch Atmosphere instead. Atmosphere's loader has the same checks as Nintendo's.
 
Last edited by fmjax,

Wolffe

Member
Newcomer
Joined
Aug 2, 2020
Messages
12
Trophies
0
Age
30
XP
73
Country
Spain
CURRENT SIGPATCHES UPDATED FOR FW 10.2.0 AND ATMOSPHERE v0.14.4

Given the current state of affairs, and HarukoNX's repositories being nuked and the previous thread's OP not being updated anymore, I decided to open a new thread to host the up-to-date signature patches for Atmosphere through Hekate, fss0 or fusee-secondary.

This means that if you use Hekate for booting, most likely you are using fss0/fusee-secondary to load Atmosphere, so these signature patches are for you.

Do take into consideration that I DID NOT make these patches, and these are being submitted as community/user submissions.
Other users upload and make these patches, I only update the OP with the most up-to-date patches!


If you update to the latest CFW/sigpatches, and find yourself having issues booting some of them, be sure to check out this guide:
https://gbatemp.net/threads/guide-how-to-fix-switch-games-not-booting-after-a-fw-cfw-update.563960/

If you want to update the sigpatches without having to deal with PC transfers, you could use the new Sigpatches Updater by @Homlet :
https://gbatemp.net/threads/sigpatches-updater-update-your-sigpatches-from-your-switch.573546/

Script to auto-generate IPS patches for Loader for each Atmosphere release by @mrdude:
https://gbatemp.net/threads/autoips-sig-patcher.574126/

Thank you mate for the sigpatches! it woks in atm 0.14.4
 

Aditzu

Well-Known Member
Newcomer
Joined
Jan 20, 2016
Messages
53
Trophies
0
XP
158
Country
Romania
CURRENT SIGPATCHES UPDATED FOR FW 10.2.0 AND ATMOSPHERE v0.14.4

Given the current state of affairs, and HarukoNX's repositories being nuked and the previous thread's OP not being updated anymore, I decided to open a new thread to host the up-to-date signature patches for Atmosphere through Hekate, fss0 or fusee-secondary.

This means that if you use Hekate for booting, most likely you are using fss0/fusee-secondary to load Atmosphere, so these signature patches are for you.

Do take into consideration that I, the OP of this thread, DID NOT make these patches, and these are being submitted as community/user submissions.
Other users upload and make these patches, and those are simply re-directed into the OP with the most up-to-date patches!


If you update to the latest CFW/sigpatches, and find yourself having issues booting some of them, be sure to check out this guide:
https://gbatemp.net/threads/guide-how-to-fix-switch-games-not-booting-after-a-fw-cfw-update.563960/

If you want to update the sigpatches without having to deal with PC transfers, you could use the new Sigpatches Updater by @Homlet :
https://gbatemp.net/threads/sigpatches-updater-update-your-sigpatches-from-your-switch.573546/

Script to auto-generate IPS patches for Loader for each Atmosphere release by @mrdude:
https://gbatemp.net/threads/autoips-sig-patcher.574126/

Thank you so much for these. The fusee-primary doesn't work for me for some reason (dual booting along with sx os), but fusee-secondary boots up just fine although I couldn't find anywhere the sigpatches for it :lol:
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,182
Trophies
2
XP
33,645
Country
Mexico
Thank you so much for these. The fusee-primary doesn't work for me for some reason (dual booting along with sx os), but fusee-secondary boots up just fine although I couldn't find anywhere the sigpatches for it :lol:
You can try booting through fusee-primary with the patches included here.
Maybe they work?

Still though, glad it worked for you with secondary!
 
  • Like
Reactions: Aditzu

Aditzu

Well-Known Member
Newcomer
Joined
Jan 20, 2016
Messages
53
Trophies
0
XP
158
Country
Romania
You can try booting through fusee-primary with the patches included here.
Maybe they work?

Still though, glad it worked for you with secondary!
fusee-primary launched through hekate payloads just ends up on a black screen, no atmosphere logo, no nothing and I have to force shutdown my switch. I've probably missed some configuration somewhere in a file or maybe it has issues with SX Core who knows, but I'll keep using the secondary one for now since I don't see any downsides to it (if there are any?). Thanks for the tip :)
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,182
Trophies
2
XP
33,645
Country
Mexico
fusee-primary launched through hekate payloads just ends up on a black screen, no atmosphere logo, no nothing and I have to force shutdown my switch. I've probably missed some configuration somewhere in a file or maybe it has issues with SX Core who knows, but I'll keep using the secondary one for now since I don't see any downsides to it (it there are any?). Thanks for the tip :)
Well as long as you're not using HBG or Tinfoil itself, you shouldn't need to use primary tbh, so it's fine haha
 
  • Like
Reactions: Aditzu

phils3r

Member
Newcomer
Joined
Oct 24, 2018
Messages
20
Trophies
0
Website
blog.phils3r.de
XP
204
Country
Germany
They work flawlessly. Thank you very much (to the thread creator and the people created them)!
Keep up the good work. Is there a good documentation how to create them myself in case they aren't permitted anymore?
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,182
Trophies
2
XP
33,645
Country
Mexico
Are those actually repos for making them from scratch?
From what I can see, the IPS patches are already in the repo, and all the Makefile is doing is just repackaging into a proper release form.

Both of those repos don't mention how would one go about actually creating the patches ourselves.
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
Are those actually repos for making them from scratch?
From what I can see, the IPS patches are already in the repo, and all the Makefile is doing is just repackaging into a proper release form.

Both of those repos don't mention how would one go about actually creating the patches ourselves.
In the PKG2 patches repo, the instructions on how to make FS/Loader patches are located under docs. For some reason though, the ES patches don't have the same instructions under docs.
 
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,182
Trophies
2
XP
33,645
Country
Mexico
In the PKG2 patches repo, the instructions on how to make FS/Loader patches are located under docs. For some reason though, the ES patches don't have the same instructions under docs.
Oh you're right.
They're located here:
https://github.com/tiliarou/PKG2-Patches/tree/289bfd80dca509f238dd5ee7de384e620f2b9686/docs

Only ones that seem to be missing are the ES patches instructions, as you mention.
I might as well back them up somewhere, and everyone else should as well lol
 
Last edited by ShadowOne333,
  • Like
Reactions: Draxzelex

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
Awesome. Just cloned the project just in case. Thank you very much!
maybe this is offtopic but I didn't get the difference between ES and ACID patches?
ES, which is short for Eticket Services, patches are required to install and launch unconverted .NSP files or games dumped straight from the eShop. ACID patches are a subset of FS patches which are needed to install and play any converted .NSP files and .XCI converts.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    im back
  • Psionic Roshambo @ Psionic Roshambo:
    Find the studio rips, like a few GBs per song lol
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, game boys per song?
  • Psionic Roshambo @ Psionic Roshambo:
    I used to have a few of those with Direct Sound on XP and Audigy Platinum sound card with high end speakers was a glorious time for audio
  • Psionic Roshambo @ Psionic Roshambo:
    Lol no Gigabytes per song
  • K3Nv2 @ K3Nv2:
    Some websites have full studio rips of production kind of hard to find for obvious reasons
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure current audio codec based sound built in to motherboards can handle the bit depth those used
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, I just use mp3 files of the best quality i can find
    +1
  • K3Nv2 @ K3Nv2:
    I say fuck it and open Spotify 80% of your musics already on it probably
    +1
  • Xdqwerty @ Xdqwerty:
    or just put in on yt
  • Psionic Roshambo @ Psionic Roshambo:
    Xdqwerty for most people hearing anything better than 256Kbps MP3 they cannot tell the difference
  • Xdqwerty @ Xdqwerty:
    play the songs video
  • K3Nv2 @ K3Nv2:
    Audiophiles mjs second allegation
  • Psionic Roshambo @ Psionic Roshambo:
    Pedo Audio what ever MJ was into he lost a glove
  • K3Nv2 @ K3Nv2:
    Mjs glove fit
  • Psionic Roshambo @ Psionic Roshambo:
    Billies Jeans did not
  • K3Nv2 @ K3Nv2:
    Mj you are the father
  • K3Nv2 @ K3Nv2:
    Wifi 7 routers are already out
  • The Real Jdbye @ The Real Jdbye:
    and i'm still here on wifi 5
  • The Real Jdbye @ The Real Jdbye:
    all my stuff is wired anyway
  • The Real Jdbye @ The Real Jdbye:
    what annoys me is my server has 2.5g but i have nothing else that does
  • K3Nv2 @ K3Nv2:
    No real point in 7 unless you have 5gb which no real point in it
  • Xdqwerty @ Xdqwerty:
    wdym with wifi number
  • K3Nv2 @ K3Nv2:
    It's just a radio frequency
    K3Nv2 @ K3Nv2: It's just a radio frequency