diff --git a/README.md b/README.md index cfafcafa..5190b6a7 100644 --- a/README.md +++ b/README.md @@ -83,7 +83,8 @@ Restored UNITINFO and enable rosalina on safe_firm and disable arm11exceptions - cid and otp(mainly for antiban) custom loading (/luma/otp.bin and /luma/nand_cid.bin), option to use another nand backup and for using only emunand without sysnand (option hidden inside config.ini)(partially broken using another backup, useful for bit flipped otp or corrupted cid) - Standby light turning off if enabled - Emunand bug fix -- Boot modern homebrews on old versions +- Boot modern homebrews on old versions, also cfw version spoofing. +- powermenu options thanks to dullpointer - Added the ability to redirect layeredFS path -> [Original](https://github.com/DeathChaos25/Luma3DS/commit/8f68d0a19d2ed80fb41bbe8499cb2b7b027e8a8c) - Changed rosalina combo: default is L+Up (Dpad) in debug version, and L+Down+Select for release. You can change it in the Rosalina menu. (less buttons have to be pressed, useful for broken buttons) - Added loading of custom logo while launching a app from luma/logo.bin diff --git a/arm11/source/start.s b/arm11/source/start.s index cba640a4..e039ffc1 100644 --- a/arm11/source/start.s +++ b/arm11/source/start.s @@ -36,7 +36,7 @@ operation: start: @ Disable interrupts and switch to supervisor mode - cpsid aif, #0x1F + cpsid aif, #0x13 @ Set the control register to reset default: everything disabled ldr r0, =0x54078 diff --git a/arm9/source/start.s b/arm9/source/start.s index 98f157b8..c0fac0ae 100644 --- a/arm9/source/start.s +++ b/arm9/source/start.s @@ -28,7 +28,7 @@ .global _start _start: @ Disable interrupts and switch to supervisor mode (also clear flags) - msr cpsr_cxsf, #0xDF + msr cpsr_cxsf, #0xD3 @ Check if r0-r2 are 0 (r0-sp are supposed to be 0), and for regions 0, 5 and 7 of the MPU config @ This is not foolproof but should work well enough