Homebrew Homebrew app sys-patch - sysmod that patches on boot

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
863
Trophies
1
XP
3,053
Country
Russia
Correct patch should manage process debug flags only if there is error from point of view of new hos. I mean if there are 2 or more flags set. If process has only 1 or 0 flags set in npdm then this should not be changed. It is a simple fix in sources but rather tough one for IPS
 
  • Like
Reactions: Djakku and Blythe93

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
5,384
Trophies
3
Age
44
XP
17,475
Country
United States
Correct patch should manage process debug flags only if there is error from point of view of new hos. I mean if there are 2 or more flags set. If process has only 1 or 0 flags set in npdm then this should not be changed. It is a simple fix in sources but rather tough one for IPS
I suppose you could make DBI do something similar to reset software version required?
 

alcab

Well-Known Member
Member
Joined
Nov 22, 2005
Messages
250
Trophies
1
Website
Visit site
XP
1,293
Country
Test buid.

Thanks to @impeeza and the gurus of the scene. I'm just a compiler and tester.



New patternt for forwarders compatibility. Please report!!!! We need more tests.

Note: ERPT patch, debug_flag and debug_flag_off patches are disabled by default.
It works with SM64 v8 port. Game boots and it is perfectly playable, but crashes when trying to access the modifications menu.

Thanks a lot!
 
  • Like
Reactions: josete2k

nerirififi

Well-Known Member
Member
Joined
Nov 18, 2015
Messages
165
Trophies
0
Age
44
XP
643
Country
France
It works with SM64 v8 port. Game boots and it is perfectly playable, but crashes when trying to access the modifications menu.

Thanks a lot!

Do you have this crash before ?
Maybe that come from atmosphere, it s a pre release version.
 

nerirififi

Well-Known Member
Member
Joined
Nov 18, 2015
Messages
165
Trophies
0
Age
44
XP
643
Country
France
The crash began as soon as I updated to AMS 1.8.1 and FW 19.0.0 and began using sys-patch.

Works flawlessly in my Switch OLED with AMS 1.7.1 and FW 18.1.0.
Like atmsophere is not finish yet it s difficult to say what is the problem.
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
8,289
Trophies
4
Age
46
Location
At my chair.
XP
28,790
Country
Colombia
Must be a typo
Or a a time traveler
Post automatically merged:

Hello mates, Thanks to @mrdude and @josete2k There is a official new release of SYS-PATCH, you can download it from
https://gbatemp.net/download/sys-patch-sysmodule.38936/

Also the source code is on:
https://gbatemp.net/download/sys-patch-sysmodule-1-5-5-source-code.38937/

This version have a small rewrite on the code and finally some patches where consolidated, now the names are more consistent.

All the code is built using the most recent tools and DevKitPro.

Remember the codes:

Unpatched: The pattern for the code couldn't be found, so no patch applied. This may be because the patch do not apply to current version of FW or ATM, or an unsupported one.
Patched: The pattern was found and already patched, mainly by IPS patches applied at boot by bootloader.
Patched: The pattern was found and patched by SYS-Patch sysmodule.

This version will run ONLY ON ATMOSPHÈRE 1.8.0 or superior. WILL NOT RUN ON ATMOSPHÈRE 1.7.1

Enjoy it
 
Last edited by impeeza,

nerirififi

Well-Known Member
Member
Joined
Nov 18, 2015
Messages
165
Trophies
0
Age
44
XP
643
Country
France
Or a a time traveler
Post automatically merged:

Hello mates, Thanks to @mrdude and @josete2k There is a official new release of SYS-PATCH, you can download it from
https://gbatemp.net/download/sys-patch-1-5-3-binary-firmware-19-0-0-atmosphere-1-8-0.38867/

Also the source code is on:
https://gbatemp.net/download/sys-pa...e-code-fw-18-and-atm-1-8-0-source-code.38868/

This version have a small rewrite on the code and finally some patches where consolidated, now the names are more consistent.

All the code is built using the most recent tools and DevKitPro.

Remember the codes:

Unpatched: The pattern for the code couldn't be found, so no patch applied. This may be because the patch do not apply to current version of FW or ATM, or an unsupported one.
Patched: The pattern was found and already patched, mainly by IPS patches applied at boot by bootloader.
Patched: The pattern was found and patched by SYS-Patch sysmodule.

This version will run ONLY ON ATMOSPHÈRE 1.8.0 or superior. WILL NOT RUN ON ATMOSPHÈRE 1.7.1 if enough of you ask for it, there is a version which run on Atmosphère 1.7.1 or lower, do not hesitate to contact me for it.

Enjoy it

I update sys patch to the latest version 1.5.4
But option for running old forwarder disappear.

[ldr]
noacidsigchk=1
debug_flag=1
debug_flag_off=0

Even if I put the option in config.ini that doesn't work, maybe I am doing something wrong.
 
  • Like
Reactions: alcab

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
8,289
Trophies
4
Age
46
Location
At my chair.
XP
28,790
Country
Colombia

jaysea

Well-Known Member
Member
Joined
Aug 17, 2009
Messages
289
Trophies
1
Age
47
XP
1,235
Country
Netherlands
I update sys patch to the latest version 1.5.4
But option for running old forwarder disappear.

[ldr]
noacidsigchk=1
debug_flag=1
debug_flag_off=0

Even if I put the option in config.ini that doesn't work, maybe I am doing something wrong.
I am using the new sys-patch 1.5.4 and I am missing a lot of patch options and logs. ES only contains 1, 2 and 3. I don’t see any of the debug flags.
 
Last edited by jaysea,

kingsley86

New Member
Newbie
Joined
Nov 9, 2024
Messages
4
Trophies
0
Age
35
XP
10
Country
Italy
Hello, anybody else has the NX-FPS not running issue on the latest version of FPSLocker along with Sys-patch 1.54 on latest CFW 19.0.1 ? I'm sorry to ask here, but I'm on a completely fresh install on my newly modded Switch and I would appreciate if somebody could help me out with this issue. Thanks a lot!!
 

[Truth]

Well-Known Member
Member
Joined
Mar 21, 2006
Messages
1,083
Trophies
1
Location
Mushroom Kingdom
XP
2,615
Country
Germany
Hello, anybody else has the NX-FPS not running issue on the latest version of FPSLocker along with Sys-patch 1.54 on latest CFW 19.0.1 ? I'm sorry to ask here, but I'm on a completely fresh install on my newly modded Switch and I would appreciate if somebody could help me out with this issue. Thanks a lot!!
NX-FPS is integrated into SaltyNX now.
See announcement here:
https://github.com/masagrator/NX-FPS
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
8,289
Trophies
4
Age
46
Location
At my chair.
XP
28,790
Country
Colombia
How do we change from using sigpatches to sys-patch?
And has the GitHub moved?
You don't need to «change» both can coexist, github for sigpatches and SYS-Patch has been DMCAed by ninjas. On the download section of GBATemp you can find the latest binaries and source code
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/ZtNtSVIiitE?si=vQHuSAiWxlBVO3Yn