small notes

This commit is contained in:
Reisyukaku 2015-08-09 05:51:05 -04:00
parent 95f04ee3d0
commit 14a11ec38d
3 changed files with 10 additions and 10 deletions

View File

@ -10,7 +10,7 @@ sdmmc_unk0 equ 0x08062890
.create "emunand.bin", 0x0801A4C0 .create "emunand.bin", 0x0801A4C0
.org 0x0801A4C0 .org 0x0801A4C0
.arm .arm
patch000_00: EMU_WRITE:
stmfd sp!, {r0-r3} stmfd sp!, {r0-r3}
mov r3, r0 mov r3, r0
ldr r1, =orig_sector ldr r1, =orig_sector
@ -75,7 +75,7 @@ loc_801a578:
ldmfd sp!, {r1-r7,lr} ldmfd sp!, {r1-r7,lr}
bx lr bx lr
patch000_01: EMU_READ:
stmfd sp!, {r0-r3} stmfd sp!, {r0-r3}
mov r3, r0 mov r3, r0
ldr r1, =orig_sector ldr r1, =orig_sector

2
mset

@ -1 +1 @@
Subproject commit 5619a453384ab5c914dff0451b8da0f02ee102ce Subproject commit a14a80413fb473421370b7e64d44bf0d407544a6

View File

@ -29,12 +29,12 @@ u8 mpu[0x2C] = { //MPU shit
0x00, 0x00, 0x00, 0x20, 0x01, 0x01, 0x01, 0x01, 0x03, 0x06, 0x20, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x20, 0x01, 0x01, 0x01, 0x01, 0x03, 0x06, 0x20, 0x00, 0x00, 0x00, 0x00, 0x08,
0x01, 0x01, 0x01, 0x01, 0x03, 0x06, 0x1C, 0x00, 0x00, 0x00, 0x02, 0x08 0x01, 0x01, 0x01, 0x01, 0x03, 0x06, 0x1C, 0x00, 0x00, 0x00, 0x02, 0x08
}; };
u8 eh2[0x14] = { u8 eh2[0x14] = { //Sets Slot0x25KeyX
0x03, 0x4A, 0x05, 0x21, 0x25, 0x20, 0x2F, 0xF0, 0xAB, 0xF8, 0x37, 0xF0, 0x6F, 0xFB, 0x70, 0xBD, 0x03, 0x4A, 0x05, 0x21, 0x25, 0x20, 0x2F, 0xF0, 0xAB, 0xF8, 0x37, 0xF0, 0x6F, 0xFB, 0x70, 0xBD,
0xC8, 0xA6, 0x01, 0x08 0xC8, 0xA6, 0x01, 0x08
}; //Sets Slot0x25KeyX };
u8 eh3[0x0A] = {0x01, 0x4C, 0x20, 0x47, 0x00, 0x00, 0xC0, 0xA4, 0x01, 0x08}; //Branch to first emunand function u8 eh3[0x0A] = {0x01, 0x4C, 0x20, 0x47, 0x00, 0x00, 0xC0, 0xA4, 0x01, 0x08}; //Branch to emunand write function
u8 eh4[0x0A] = {0x01, 0x4C, 0x20, 0x47, 0x00, 0x00, 0xB0, 0xA5, 0x01, 0x08}; //Branch to second emunand function u8 eh4[0x0A] = {0x01, 0x4C, 0x20, 0x47, 0x00, 0x00, 0xB0, 0xA5, 0x01, 0x08}; //Branch to emunand read function
/* /*
@ -57,6 +57,6 @@ u32 threadHook1 = PROC9 + (0x080860B0 - P9_ADDR);
u32 threadHook2 = PROC9 + (0x080860E4 - P9_ADDR); u32 threadHook2 = PROC9 + (0x080860E4 - P9_ADDR);
//Patches //Patches
u8 th1[4] = {0x2C, 0xF0, 0x9F, 0xE5}; //ldr pc, =0x080860E4 u8 th1[4] = {0x2C, 0xF0, 0x9F, 0xE5}; //ldr pc, =0x080860E4
u8 th2[4] = {0xE0, 0xA6, 0x01, 0x08}; u8 th2[4] = {0xE0, 0xA6, 0x01, 0x08}; //0x080860E4
#endif #endif