small notes
This commit is contained in:
parent
95f04ee3d0
commit
14a11ec38d
@ -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
2
mset
@ -1 +1 @@
|
|||||||
Subproject commit 5619a453384ab5c914dff0451b8da0f02ee102ce
|
Subproject commit a14a80413fb473421370b7e64d44bf0d407544a6
|
@ -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
|
Reference in New Issue
Block a user