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

Mars04

Active Member
Newcomer
Joined
Apr 22, 2024
Messages
25
Trophies
0
XP
118
Country
South Africa
As a noob got everything to work (games start and tinfoil works) thanks guys, only problem is when a game is running, if i lock the switch the screen wont turn back on when pressing the power button, i have to turn it off and reboot with fusee
Wasn't this issue mentioned in release files of atmosphere? I think so and it wasn't an atmosphere issue but with the outdated sysmodules or so.
 
  • Like
Reactions: BigOnYa

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
863
Trophies
1
Age
44
Location
Spain
XP
2,096
Country
Spain

josete2k

Well-Known Member
Member
Joined
Apr 24, 2009
Messages
863
Trophies
1
Age
44
Location
Spain
XP
2,096
Country
Spain
Nope
Post automatically merged:

Modded fusee.bin - FS/ES/NFIM/Loader IPS patches.

NOTE: These will only run NSP/XCI - NRO forwarders are not working, these will need recompiled with new software to work. So will some homebrew.

This is ONLY for FW19 and the pre release - atmosphere-1.8.0-preprerelease-5717ea6c0, Once Atmosphere gets updated you will need to update the loader patch. Also these patches might be subject to change so only download if you really need to test FW 19, I recommend you stay on 18.1.0 for now.
Post automatically merged:


EDIT:
Finaly I got NRO forwarders to work. You need to update hacbrewpack - I changed 2 files, although I probably only needed to edit 1. In HBMenu.json you need to change this:

Code:
"type": "debug_flags",
            "value": {
                "allow_debug": false,
                "force_debug_prod": false,
                "force_debug": true
            }

Also I added this key to extkeys.c - but I probably didn't need to:
Code:
else if (strcmp(key, "xci_t1_titlekey_kek_00") == 0)
            {
                matched_key = 1;
            }

When I rebuilt the NRO forwarders it worked, So that means that the patches are good :-)...
I've built my own hacbrewpack and same results... spinning in grey...

:'(



EDIT: working if I install it launching system with fusee, not with fss0 (I forgot the kip1patch=nosigchk add hehehe)

EDIT2: It always ask for a user and it autoreloads if I exit from app with the key designed for, but works.

EDIT3: added forwarders
Post automatically merged:

you need new tool and set flag. npdmtool.exe has a pull request for the needed change. Or you can wait for @impeeza who is coming back soon.
"allow_debug": false,
"force_debug_prod": false, <= add this line
"force_debug": true
Done.

Compiled AMS working.

Thanks
 

Attachments

  • hacbrewpack.zip
    178.5 KB · Views: 6
  • HBMenu-0197bb45716e0000.zip
    353.2 KB · Views: 10
  • chiaki-01b603927cb89000.zip
    350.5 KB · Views: 12
Last edited by josete2k,

svoc

Active Member
Newcomer
Joined
Oct 12, 2024
Messages
40
Trophies
0
Age
29
XP
37
Country
United States
Could you make a forwarder for 19 for this one please I don't have a windows PC
 

Attachments

  • off_switch.nro.zip
    113.3 KB · Views: 6

miniminx

Well-Known Member
Member
Joined
Jun 27, 2024
Messages
236
Trophies
0
Age
25
XP
493
Country
United States
Updated Sys-Patch.

Modded to work on FW19, I changed a couple of patches -ES patch is new for FW18 + 19. Added new FS patches for FW19. Other patches remain the same.

For Noobs (like me), this will save you needing to use a modded fusee.bin or patches.ini.

NOTE:
If you have IPS/Patches.ini installed and use this at the same time - on FW19 - nocntchk_FW19_1 will say it's unpatched,even though it is. I couldn't find in the code how to fix this as it works OK and shows patched if not using ips/patches.ini to patch that address?
 

Attachments

  • Sys-Patch(fw19).zip
    171.5 KB · Views: 8

svoc

Active Member
Newcomer
Joined
Oct 12, 2024
Messages
40
Trophies
0
Age
29
XP
37
Country
United States
Used the new sys patches it says failed to apply nosigpatch press power to continue so I do and it works perfectly any way to get rid of that message on boot so I don't have to get up to press power button
 

miniminx

Well-Known Member
Member
Joined
Jun 27, 2024
Messages
236
Trophies
0
Age
25
XP
493
Country
United States
Used the new sys patches it says failed to apply nosigpatch press power to continue so I do and it works perfectly any way to get rid of that message on boot so I don't have to get up to press power button
I've no idea on what you are talking about, everything is working fine on my end.
2024101405452400-57B4628D2267231D57E0FC1078C0596D.jpg
 
  • Like
Reactions: nitrozz

svoc

Active Member
Newcomer
Joined
Oct 12, 2024
Messages
40
Trophies
0
Age
29
XP
37
Country
United States
I had to reinstall it all with out patches.ini and the other files from earlier and it is now working
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
5,361
Trophies
3
Age
44
XP
17,408
Country
United States
Updated Sys-Patch.

Modded to work on FW19, I changed a couple of patches -ES patch is new for FW18 + 19. Added new FS patches for FW19. Other patches remain the same.

For Noobs (like me), this will save you needing to use a modded fusee.bin or patches.ini.

NOTE:
If you have IPS/Patches.ini installed and use this at the same time - on FW19 - nocntchk_FW19_1 will say it's unpatched,even though it is. I couldn't find in the code how to fix this as it works OK and shows patched if not using ips/patches.ini to patch that address?
What did you change in sys-patch?
Seems to me only the flag and this change is needed, don't know why the upper limit was there in the first place
{ "es6", "0x.6300...0094A0..D1..FF97", 16, 0, mov2_cond, mov0_patch, mov0_applied, true, MAKEHOSVERSION(14,0,0), MAKEHOSVERSION(17,0,1) },
to
{ "es6", "0x.6300...0094A0..D1..FF97", 16, 0, mov2_cond, mov0_patch, mov0_applied, true, MAKEHOSVERSION(14,0,0)},
 

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
863
Trophies
1
XP
3,048
Country
Russia
@miniminx, I have a 2 questions about this:
.nosigchk=0:0x074524:0x4:C0030054,10000014
1) Why 10000014, and not 07000014?
2) Why only case 8 and not others? Why it so special?

Patch works even without this. Also, on older fw this was not needed.
Post automatically merged:

I think you made mistake: jump should be to 0x7459c, not to 0x74564, so it should be 1E000014
 
Last edited by duckbill007,
  • Wow
Reactions: impeeza

miniminx

Well-Known Member
Member
Joined
Jun 27, 2024
Messages
236
Trophies
0
Age
25
XP
493
Country
United States
@miniminx, I have a 2 questions about this:
.nosigchk=0:0x074524:0x4:C0030054,10000014
1) Why 10000014, and not 07000014?
2) Why only case 8 and not others? Why it so special?

Patch works even without this. Also, on older fw this was not needed.
This new patch was written by BorntoHonk, here's a quote from him to why it was added:

Code:
Ensures we hit that TBNZ condition with a zero NOP'ing the chain and do not go down to the 0x200 test.

At the end of the day, the patches do seem to work without it being added, it's been put in as a preemptive measure to make sure that when that function is called we always get the desired result.

It's subject to change, but for now it's being used for FW 19+
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • JollyBaker @ JollyBaker:
    @BigOnYa how's the Indy game?
    +2
  • JollyBaker @ JollyBaker:
    But there's no wizards or Wario, so I dunno if I'd like it.
    +2
  • Xdqwerty @ Xdqwerty:
    I like hitting myself in the head
  • Xdqwerty @ Xdqwerty:
    To relief stress
  • BigOnYa @ BigOnYa:
    @JollyBaker Its awesome. Really fun and best graphics game on Xbox this year. It truly feels like you are Indy in a movie while playing. Def GOTY. 9.5/10
    +1
  • kijetesantakalu042 @ kijetesantakalu042:
    I like punting small children to relieve stress
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the only Indiana Jones games I played are the lego ones
    +2
  • Xdqwerty @ Xdqwerty:
    Specifically the ds versions
  • BigOnYa @ BigOnYa:
    Those 2 were cool, I only played a little of the 2nd one tho on xbox360. Is fun, but not a big Lego games fan.
    +1
  • kijetesantakalu042 @ kijetesantakalu042:
    @Xdqwerty Me too but with the 360 version
    +1
  • BigOnYa @ BigOnYa:
    Its on PS3 also irc.
    +1
  • Xdqwerty @ Xdqwerty:
    Btw I made another drawing, wanna see it?
  • BigOnYa @ BigOnYa:
    Sure
  • Xdqwerty @ Xdqwerty:
    It's Rayman
  • BigOnYa @ BigOnYa:
    You ever try program like Gimp or paint.net to make your own character to add to Gdevelop. I have but its so time consuming to make many versions for animation.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, gdevelop itself uses piskel
    +2
  • Xdqwerty @ Xdqwerty:
    Also drawing with a mouse is worse
  • Xdqwerty @ Xdqwerty:
    Brb
  • BigOnYa @ BigOnYa:
    Yea pixel is ok, but its a pixel (low bit rate) program, I made a character w walking, attacking, etc animations using paint/ adobe which looked great but took foreever. example: Walking used 8 dif pics each direction.
  • SylverReZ @ SylverReZ:
    @BigOnYa, GIMP is a lot better tbh.
    +1
  • kijetesantakalu042 @ kijetesantakalu042:
    @BigOnYa Krita would be better for drawing
  • BigOnYa @ BigOnYa:
    I mostly use adobe anymore, tough to learn, but cool once you do
  • kijetesantakalu042 @ kijetesantakalu042:
    @BigOnYa does @Xdqwerty look like someone who can afford adobe?
    +1
  • BigOnYa @ BigOnYa:
    Just saying for me, I didn't recommend for him. I think I only Paid $30 for year, damn that's prob coming up now mention it.
    BigOnYa @ BigOnYa: Just saying for me, I didn't recommend for him. I think I only Paid $30 for year, damn that's...