From daaeb978346550e9c163d4eea2421d36fac02869 Mon Sep 17 00:00:00 2001 From: TuxSH <1922548+TuxSH@users.noreply.github.com> Date: Sun, 3 May 2020 01:53:35 +0100 Subject: [PATCH] Don't do firmlaunch patches on safe_firm (because of USM) --- arm9/source/firm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arm9/source/firm.c b/arm9/source/firm.c index ea620fc..eb2dd1c 100755 --- a/arm9/source/firm.c +++ b/arm9/source/firm.c @@ -541,7 +541,8 @@ u32 patch1x2xNativeAndSafeFirm(void) // Add some other patches to the mix, as we can now launch homebrew on SAFE_FIRM: //Apply firmlaunch patches - ret += patchFirmlaunches(process9Offset, process9Size, process9MemAddr); + //Or don't, this makes usm not work + //ret += patchFirmlaunches(process9Offset, process9Size, process9MemAddr); ret += patchKernel9Panic(arm9Section, kernel9Size); ret += patchP9AccessChecks(process9Offset, process9Size);