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

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,469
Trophies
3
Age
46
Location
At my chair.
XP
19,222
Country
Colombia

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,469
Trophies
3
Age
46
Location
At my chair.
XP
19,222
Country
Colombia
Since the beginnings has been several ways to do the patching.

By example there are two set of ES Patches, ES & ES2, ES2 was the original way to patching for ES Ticket that way patched on two different offset. then a new Wave of patches patching only in a place become the norm.

The same happens to FS and cTest.

That's why Sigpatches and SYS-Patch are complementary, one uses one way and other uses other, may be redundant but is your preference to use one, other or booth.
 

RedColoredStars

Well-Known Member
Member
Joined
Aug 14, 2022
Messages
1,103
Trophies
0
Location
Angoche
XP
1,469
Country
Mozambique
Since the beginnings has been several ways to do the patching.

By example there are two set of ES Patches, ES & ES2, ES2 was the original way to patching for ES Ticket that way patched on two different offset. then a new Wave of patches patching only in a place become the norm.

The same happens to FS and cTest.

That's why Sigpatches and SYS-Patch are complementary, one uses one way and other uses other, may be redundant but is your preference to use one, other or booth.

The thing is, if sys-patch logs are reporting green it means the sigpatch is not working (but still patched by sys-patch). Regardless, it's not working. This is important to those who want to keep a tidier sd card, want to continue chainloading fusee, and and may want ctest patched. Ctest patch here not working. Ctest patch from three cats is working.
 
  • Like
Reactions: Blythe93

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,469
Trophies
3
Age
46
Location
At my chair.
XP
19,222
Country
Colombia
The thing is, if sys-patch logs are reporting green, it means the sigpatch is not working
Green means what the patches ON THE WAY SYS-Patch looks for them are no applied and SYS-Patch apply them on the way SYS-Patch do it. do not means other patch no searched by SYS-Patch are not applied.
 
  • Like
Reactions: Blythe93

RedColoredStars

Well-Known Member
Member
Joined
Aug 14, 2022
Messages
1,103
Trophies
0
Location
Angoche
XP
1,469
Country
Mozambique
Green means what the patches ON THE WAY SYS-Patch looks for them are no applied and SYS-Patch apply them on the way SYS-Patch do it. do not means other patch no searched by SYS-Patch are not applied.

I was editing still when you commented. Read the edited version. :) Basically, if the ctest sigpatch was actually working, sys-patch log would show it as orange. If a person isn't using sys-patch, I believe the ctest sigpatch from here is not working.
 
  • Love
Reactions: impeeza

unicornman

Member
Newcomer
Joined
Mar 28, 2024
Messages
12
Trophies
0
Age
41
XP
63
Country
United Kingdom
Better says was not banned, was censored.
Probably it's best not to talk about race, religion or politics. You have the fanatics on all sides who will in the end just try to destroy each other as they can never agree. Unless all sides learn to tolerate each other this will always be the outcome, but looking at history this never happens as one side always thinks they are better than the other.

Now for patching, I think just try the patch that works and if it doesn't - try the other one.
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,469
Trophies
3
Age
46
Location
At my chair.
XP
19,222
Country
Colombia
That's the key term. a community should be a safe place to interchange opinions, but with the new police of the alphabet the freedom of speech is going by the drain.

For the last lustrum the Universal Declaration of Human Rights has been taken down, here at my country the Article 11 was suspended only for the men by national law!
Post automatically merged:

Differences between the kittens site an this thread:


I've compared the two and with the obvious out of the way i.e. three cats sigpatches having sys-patch and hekate_ipl.ini files, the only difference were between their fs_patches and loader_patches.

fs_patches:
  • These are unique to GBATemp's sigpatches:
    1E2C64B1CCE27824999B9DC2276701696C9569CBC607501D65CC1386CE485B65.ips
    795F5A5EB0C6779EF2D5763E0052B3FB605C796869FE268F0C58714861EFCAEC.ips
  • The rest of the files are shared.
loader_patches:
  • These are unique to GBATemp's sigpatches:
    0f3850b7ce489f6a8faee9ad301013f66c74e7c8f8d1b7038ab7fe8ba9d5ac24.ips
    4D9C6D6993BF5BF058843BE072C9819598865C79BF87674C63B6D248FA7A0BA4.ips
    11733BF70FA36F44C3B83E94668EAF3C748E5EF0F4B986B59945F40BF4F3EE2C.ips
  • These are unique to Three Cat's sigpatches:
    4710D7157A50D5B71C1A6942DAA82903FCF5C5FCFD0FDB5F2D9DD2ED418DEB5F.ips
  • The rest of the files are shared between the two.
I don't have my Switch at the moment to test it, but I guess that 4710D7157A50D5B71C1A6942DAA82903FCF5C5FCFD0FDB5F2D9DD2ED418DEB5F.ips could be the reason why ctest is Patched on sys-patch. Why there's a difference between the two, I don't know. impeeza probably does something differently when creating his sigpatches so he might know what's going on here.

UPDATE: Even patches.ini files are different between those two different sigpatches, so I doubt that's the only issue here. I've checked the three cat's sigpatches and they indeed work properly according to sys-patch.
Well here is a binary comparison between the patches on the OP of this thread and the one on the three Kitties site:


bootloader\patches.ini
The content of both files are basically the same, on the Kittens one:
  • The Patches for Firmware 15 and 16 are duplicated because the value 0:0x06EBA4 is stores with the leading and without
  • And the FS Patches for Firmwares 13 to 18 are on different order
  • The file on this thread the Patches for #FS 16.0.3-ExFAT & FS 16.1.0 are the same set of patches

atmosphere\exefs_patches\es_patches\
The patches:
1114E9102F1EBCD1B0EAF19C927362CFCB8B5D2C.ips 12.1.0
F48ABC3EF41A0555800127D172C9B8D2C653243A.ips 12.0.0 - 12.0.3
Are binary different

atmosphere\exefs_patches\nfim_ctest\
The patches
184A3F5734F456D0718FA35D15D8410A9BDFC537.ips 18.0.0
440F71259BCA1E97EA3663CBD6EC9315951F9E96.ips 17.x.x
A2C3AEE4E5A954908BEBAEDEA2010095E9E521B2.ips 16.x.x
Are binary differences may be two different methods of patch the same or IPS Patch Creator needs some Tweak


atmosphere\kip_patches\fs_patches\
Here there are a lot of difference between files:
02D5ABAAFD20C8B0633AA0DBAEE0377EF526CE6AD2AC6F2CAD7180CE69E74311.ips 04.1.0-ExFAT
06E90719595A010C6246FF70946F10FB367A00BBD8B7D8D1F25CCE0B458D7E89.ips 04.0.1-FAT
073099D7C6AD7D8983BC7ADD932BE3D1243193792E0920955DBC17F5794FDE28.ips 03.0.1-ExFAT
0D7005627B07767C0B963F9AFFDDE56628A27116CFC4D8B2AF42BDEEBF97205B.ips 02.1.0-FAT
549B0F8D6F72C4E9F3FD1F19EACE4A5A1DA2D5C393F74224F8BC09DE4AAA4217.ips 04.0.1-ExFAT
57397C063F10B6313F4D837653CCC371BE2158BF6DD889326648D5C83D50CECF.ips 03.0.1-FAT
8096AF7C6A35AA8271F3916995413B0B64CE03BD9BBFEB26F2B3E01C5427C69E.ips 04.1.0-FAT
981C57E7F02F70F7BCDE753181D901A62A2452B04F5C5FB86500A2172CC44641.ips 03.0.0-ExFAT
A6F27AD9AC7C73AD419B63B23E785A0CD7AA9DC1A63C57D10049423DE7B77E2C.ips 05.0.0-FAT & 05.0.1-FAT & 05.0.2-FAT
A86DA5E87EF1097B23DAB5B4DBBAEFE780310AE643D319D6A7A149B9688651A5.ips 03.0.0-FAT
C86762BE19A51FA0C737AE921A816846605A64739523B4894F847BBED59E31EA.ips 12.0.3-FAT & 12.1.0-FAT
CD7BBE18D6130B28F62F19FA7945535B6829EFE64EF4AAF0DF8DA19885FE4A9A.ips 02.0.0-FAT
CE3ECBA2F2F062F575F8F360842B32B432340DD2C7590CDEFC03E51B844AE805.ips 05.0.0-ExFAT & 05.0.1-ExFAT\n05.0.2-ExFAT
DBD85FCACC193DA83051C664E6452D32FD4F7922E5E29A281695B578347F8161.ips 02.1.0-ExFAT
DE9FDDA4085DD5FE68DCB20B41095BB4010856AF280201552F38273B44CECD6F.ips 01.0.0-FAT
E1E8D3D6A2FE0B102CC79F8310EEEF66E5D14BCA2ED73454455FD87C615EEDC0.ips 12.0.3-ExFAT & 12.1.0-ExFAT
E76692DFAA0420E9FDD68E436316181814CBD72E915E153174332C6BEAA41FC3.ips 02.0.0-ExFAT

Also the ones on this thread have this which are not on the set of the Kittens site
1E2C64B1CCE27824999B9DC2276701696C9569CBC607501D65CC1386CE485B65.ips 18.0.0-ExFAT (GBA no en otro)
795F5A5EB0C6779EF2D5763E0052B3FB605C796869FE268F0C58714861EFCAEC.ips 18.0.0-FAT (GBA no en otro)



atmosphere\kip_patches\loader_patches\
The set of patches of this thread have this which are not on the Kittens one
0F3850B7CE489F6A8FAEE9AD301013F66C74E7C8F8D1B7038AB7FE8BA9D5AC24.ips 0.16.0 prerelease 0
11733BF70FA36F44C3B83E94668EAF3C748E5EF0F4B986B59945F40BF4F3EE2C.ips 1.04.1 prerelease-7a69f2f06
4D9C6D6993BF5BF058843BE072C9819598865C79BF87674C63B6D248FA7A0BA4.ips 0.14.0

And on the Kittens set is this patch for a intermediate version of Atmosphère which solve a memory leak but never was official
4710D7157A50D5B71C1A6942DAA82903FCF5C5FCFD0FDB5F2D9DD2ED418DEB5F.ips

May be the masters of the patches, @TotalJustice and the now banned @mrdude could help us to get a consensus between the different ways to apply patches and the sigpatches repos.
Post automatically merged:
 
Last edited by impeeza,

unicornman

Member
Newcomer
Joined
Mar 28, 2024
Messages
12
Trophies
0
Age
41
XP
63
Country
United Kingdom
with kip patching removed from atmosphere all ips kip patches are useless now. they are never applied. only patches.ini and exefs now applied.
This is not correct, kip patches can be applied via hekate as has been explained in numerous posts. Also modded fusee.bin can be used to load these patches as well, which is explained as well and this file is posted here in this very forum. I am using kip patches just fine for some games that I have and they work just fine on the newest Atmosphere.
 
Last edited by unicornman,

Dust2dust

Well-Known Member
Member
Joined
Jun 17, 2010
Messages
2,455
Trophies
2
XP
4,490
Country
Canada
I don't, he was a godawful bigoted piece of shit.
Not trying to take MrDude's defense, but calling him like that hardly makes you a better person than him. All this name calling reminds me of the school yard when I was a kid. Most of us are adults here, I believe. We should act as such.
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,929
Trophies
2
XP
30,186
Country
United Kingdom
Not trying to take MrDude's defense, but calling him like that hardly makes you a better person than him. All this name calling reminds me of the school yard when I was a kid. Most of us are adults here, I believe. We should act as such.
He went out of his way to be shitty to people and say shitty things about people based on who they were. I call him shitty for being shitty to other people. If you feel that's equivalent then that's your opinion and you're welcome to it because it's not a harmful opinion being actively used to cause harm.
 

Dust2dust

Well-Known Member
Member
Joined
Jun 17, 2010
Messages
2,455
Trophies
2
XP
4,490
Country
Canada
He went out of his way to be shitty to people and say shitty things about people based on who they were. I call him shitty for being shitty to other people. If you feel that's equivalent then that's your opinion and you're welcome to it because it's not a harmful opinion being actively used to cause harm.
I get your point. I didn't mean to say that your opinions were as strong as his, on specific topics. Just the name calling that is bugging me, I guess. We, as a community, shouldn't do that.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    +1
  • BigOnYa @ BigOnYa:
    I like wheat bread, I even like the chunky wheat bread with pieces of whole grain in it.
  • K3Nv2 @ K3Nv2:
    Been getting this honey wheat bread from aldis pretty decent not very sweet to out do it
  • K3Nv2 @ K3Nv2:
    Me making any food at home is an improvement to how I use to be
    +1
  • BigOnYa @ BigOnYa:
    I have an bread machine and use it alot, better than breads you buy, but don't last as long, cause no bs preservatives
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
  • Xdqwerty @ Xdqwerty:
    My phone only has 13% battery so i don't have much time left
  • Xdqwerty @ Xdqwerty:
    Now 12%
  • BigOnYa @ BigOnYa:
    Happy birthday, btw
    BigOnYa @ BigOnYa: Happy birthday, btw