diff --git a/injector/source/patcher.c b/injector/source/patcher.c index 2bf1330..69c3293 100644 --- a/injector/source/patcher.c +++ b/injector/source/patcher.c @@ -767,7 +767,7 @@ void patchCode(u64 progId, u16 progVer, u8 *code, u32 size) )) goto error; } - else if(CONFIG(ENABLEEXCEPTIONHANDLERS) && !CONFIG(PATCHUNITINFO) && progId == 0x0004003000008A02LL) //ErrDisp + else if(progId == 0x0004003000008A02LL && CONFIG(ENABLEEXCEPTIONHANDLERS) && !CONFIG(PATCHUNITINFO)) //ErrDisp { static const u8 pattern[] = { 0x00, 0xD0, 0xE5, 0xDB @@ -794,7 +794,7 @@ void patchCode(u64 progId, u16 progVer, u8 *code, u32 size) ) != 3) goto error; } - else if(progId == 0x0004013000002802LL && progVer > 0) //DLP + else if(progId == 0x0004013000002802LL) //DLP { static const u8 pattern[] = { 0x0C, 0xAC, 0xC0, 0xD8 diff --git a/source/patches.c b/source/patches.c index 47f500f..a05d38f 100644 --- a/source/patches.c +++ b/source/patches.c @@ -22,10 +22,12 @@ /* * Signature patches by an unknown author +* Signature patches for old FIRMs by SciresM * firmlaunches patching code originally by delebile * FIRM partition writes patches by delebile * ARM11 modules patching code originally by Subv * Idea for svcBreak patches from yellows8 and others on #3dsdev +* TWL_FIRM patches by Steveice10 and others */ #include "patches.h" diff --git a/source/patches.h b/source/patches.h index a4f0382..10436e3 100644 --- a/source/patches.h +++ b/source/patches.h @@ -22,10 +22,12 @@ /* * Signature patches by an unknown author +* Signature patches for old FIRMs by SciresM * firmlaunches patching code originally by delebile * FIRM partition writes patches by delebile * ARM11 modules patching code originally by Subv * Idea for svcBreak patches from yellows8 and others on #3dsdev +* TWL_FIRM patches by Steveice10 and others */ #pragma once