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

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
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?
 
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
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.
 
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
Reactions: nerirififi
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.
 
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.39124/

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

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,
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
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,
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!!
 
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
 
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