Skip to content
This repository has been archived by the owner on Dec 15, 2020. It is now read-only.

Commit

Permalink
Added the menurop for v10.3 which was automatically built when the v1…
Browse files Browse the repository at this point in the history
…0.3 homemenu title was automatically downloaded @ sysupdate release. Added some defines used with custom-themes to prebuilt_menurop for certain regions/versions, which was previously missing.
  • Loading branch information
yellows8 committed Nov 12, 2015
1 parent 9ef8431 commit 3e8b3ed
Show file tree
Hide file tree
Showing 22 changed files with 281 additions and 0 deletions.
2 changes: 2 additions & 0 deletions menurop_prebuilt/EUR/13330
Expand Up @@ -51,7 +51,9 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0031382c

#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x003145c8
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x003145b4
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x003145cc
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x003145bc
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x003145c0
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x003145c8
Expand Down
2 changes: 2 additions & 0 deletions menurop_prebuilt/EUR/14336
Expand Up @@ -51,7 +51,9 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0031382c

#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x003145c8
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x003145b4
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x003145cc
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x003145bc
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x003145c0
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x003145c8
Expand Down
2 changes: 2 additions & 0 deletions menurop_prebuilt/EUR/15360
Expand Up @@ -51,7 +51,9 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0031382c

#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x003145c8
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x003145b4
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x003145cc
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x003145bc
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x003145c0
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x003145c8
Expand Down
2 changes: 2 additions & 0 deletions menurop_prebuilt/EUR/16404
Expand Up @@ -52,7 +52,9 @@
#define ORIGINALOBJPTR_BASELOADADR 0x0032e848

#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032f60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032f620
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032f614
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032f624
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032f618
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032f620
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032f624
3 changes: 3 additions & 0 deletions menurop_prebuilt/EUR/17415
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
3 changes: 3 additions & 0 deletions menurop_prebuilt/EUR/19456
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
3 changes: 3 additions & 0 deletions menurop_prebuilt/EUR/20480
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
3 changes: 3 additions & 0 deletions menurop_prebuilt/EUR/21504
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
61 changes: 61 additions & 0 deletions menurop_prebuilt/EUR/22528
@@ -0,0 +1,61 @@
#define STACKPIVOT_ADR 0x00100fb8
#define ROP_LOADR4_FROMOBJR0 0x0010b44c
#define ROP_POPPC 0x0010201c
#define POP_R0PC 0x00157848
#define POP_R1PC 0x00237050
#define POP_R3PC 0x00102a80
#define POP_R2R6PC 0x0015043c
#define POP_R4LR_BXR1 0x0011a294
#define POP_R4R8LR_BXR2 0x001333ac
#define POP_R4R5R6PC 0x00101b74
#define POP_R4FPPC 0x001035c0

#define ROP_STR_R1TOR0 0x00104020
#define ROP_STR_R0TOR1 0x00102968
#define ROP_LDR_R0FROMR0 0x00118d08
#define ROP_LDRR1R1_STRR1R0 0x00213fb8
#define ROP_MOVR1R3_BXIP 0x001ced00
#define ROP_ADDR0_TO_R1 0x0012b0ac
#define ROP_LDRR1_FROMR5ARRAY_R4WORDINDEX 0x001038c4
#define ROP_CMPR0R1 0x002a18e4

#define ROP_INITOBJARRAY 0x0022bf5d

#define MEMCPY 0x00153720
#define MEMSET32_OTHER 0x00233918

#define svcControlMemory 0x00235740
#define svcSleepThread 0x0012b070

#define SRV_GETSERVICEHANDLE 0x00235798

#define GXLOW_CMD4 0x0014b9cc

#define NSS_LaunchTitle 0x00231260
#define NSS_RebootSystem 0x001373b8

#define CFGIPC_SecureInfoGetRegion 0x001377dc

#define GSPGPU_Shutdown 0x00119f48
#define GSPGPU_FlushDataCache 0x0014b8c8

#define APT_SendParameter 0x00227718

#define FS_MountSdmc 0x00118b94

#define IFile_Open 0x0022bad4
#define IFile_Close 0x0022f86c
#define IFile_Read 0x0022b9c0

#define ROP_COND_THROWFATALERR 0x001028e4

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
58 changes: 58 additions & 0 deletions menurop_prebuilt/JPN/25600
@@ -0,0 +1,58 @@
#define STACKPIVOT_ADR 0x00100fb8
#define ROP_LOADR4_FROMOBJR0 0x0010b44c
#define ROP_POPPC 0x0010201c
#define POP_R0PC 0x00157848
#define POP_R1PC 0x00237050
#define POP_R3PC 0x00102a80
#define POP_R2R6PC 0x0015043c
#define POP_R4LR_BXR1 0x0011a294
#define POP_R4R8LR_BXR2 0x001333ac
#define POP_R4R5R6PC 0x00101b74
#define POP_R4FPPC 0x001035c0

#define ROP_STR_R1TOR0 0x00104020
#define ROP_STR_R0TOR1 0x00102968
#define ROP_LDR_R0FROMR0 0x00118d08
#define ROP_LDRR1R1_STRR1R0 0x00213fb8
#define ROP_MOVR1R3_BXIP 0x001ced00
#define ROP_ADDR0_TO_R1 0x0012b0ac
#define ROP_LDRR1_FROMR5ARRAY_R4WORDINDEX 0x001038c4
#define ROP_CMPR0R1 0x002a18e4

#define ROP_INITOBJARRAY 0x0022bf5d

#define MEMCPY 0x00153720
#define MEMSET32_OTHER 0x00233918

#define svcControlMemory 0x00235740
#define svcSleepThread 0x0012b070

#define SRV_GETSERVICEHANDLE 0x00235798

#define GXLOW_CMD4 0x0014b9cc

#define NSS_LaunchTitle 0x00231260
#define NSS_RebootSystem 0x001373b8

#define CFGIPC_SecureInfoGetRegion 0x001377dc

#define GSPGPU_Shutdown 0x00119f48
#define GSPGPU_FlushDataCache 0x0014b8c8

#define APT_SendParameter 0x00227718

#define FS_MountSdmc 0x00118b94

#define IFile_Open 0x0022bad4
#define IFile_Close 0x0022f86c
#define IFile_Read 0x0022b9c0

#define ROP_COND_THROWFATALERR 0x001028e4

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
61 changes: 61 additions & 0 deletions menurop_prebuilt/KOR/10240
@@ -0,0 +1,61 @@
#define STACKPIVOT_ADR 0x00100fb8
#define ROP_LOADR4_FROMOBJR0 0x0010b44c
#define ROP_POPPC 0x0010201c
#define POP_R0PC 0x00157848
#define POP_R1PC 0x00236e0c
#define POP_R3PC 0x00102a80
#define POP_R2R6PC 0x0015043c
#define POP_R4LR_BXR1 0x0011a294
#define POP_R4R8LR_BXR2 0x001333ac
#define POP_R4R5R6PC 0x00101b74
#define POP_R4FPPC 0x001035c0

#define ROP_STR_R1TOR0 0x00104020
#define ROP_STR_R0TOR1 0x00102968
#define ROP_LDR_R0FROMR0 0x00118d08
#define ROP_LDRR1R1_STRR1R0 0x00213d70
#define ROP_MOVR1R3_BXIP 0x001ceae0
#define ROP_ADDR0_TO_R1 0x0012b0ac
#define ROP_LDRR1_FROMR5ARRAY_R4WORDINDEX 0x001038c4
#define ROP_CMPR0R1 0x002a17c8

#define ROP_INITOBJARRAY 0x0022bd19

#define MEMCPY 0x00153720
#define MEMSET32_OTHER 0x002336d4

#define svcControlMemory 0x002354fc
#define svcSleepThread 0x0012b070

#define SRV_GETSERVICEHANDLE 0x00235554

#define GXLOW_CMD4 0x0014b9cc

#define NSS_LaunchTitle 0x0023101c
#define NSS_RebootSystem 0x001373b8

#define CFGIPC_SecureInfoGetRegion 0x001377dc

#define GSPGPU_Shutdown 0x00119f48
#define GSPGPU_FlushDataCache 0x0014b8c8

#define APT_SendParameter 0x002274d0

#define FS_MountSdmc 0x00118b94

#define IFile_Open 0x0022b890
#define IFile_Close 0x0022f628
#define IFile_Read 0x0022b77c

#define ROP_COND_THROWFATALERR 0x001028e4

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
3 changes: 3 additions & 0 deletions menurop_prebuilt/KOR/6166
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032e848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032f618
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032f60c
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032f614
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032f620
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032f618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032f624
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032f620
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032f624
3 changes: 3 additions & 0 deletions menurop_prebuilt/KOR/7175
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
3 changes: 3 additions & 0 deletions menurop_prebuilt/KOR/8192
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
3 changes: 3 additions & 0 deletions menurop_prebuilt/KOR/9216
Expand Up @@ -51,8 +51,11 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
1 change: 1 addition & 0 deletions menurop_prebuilt/USA/16404
Expand Up @@ -51,6 +51,7 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032e848

#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032f624
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032f60c
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032f614
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032f618
Expand Down
1 change: 1 addition & 0 deletions menurop_prebuilt/USA/17415
Expand Up @@ -51,6 +51,7 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
Expand Down
1 change: 1 addition & 0 deletions menurop_prebuilt/USA/19456
Expand Up @@ -51,6 +51,7 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
Expand Down
2 changes: 2 additions & 0 deletions menurop_prebuilt/USA/20480
Expand Up @@ -51,7 +51,9 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
Expand Down
2 changes: 2 additions & 0 deletions menurop_prebuilt/USA/21504
Expand Up @@ -51,7 +51,9 @@

#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
Expand Down
2 changes: 2 additions & 0 deletions menurop_prebuilt/USA/22528
Expand Up @@ -52,7 +52,9 @@
#define ORIGINALOBJPTR_BASELOADADR 0x0032d848

#define FILEPATHPTR_THEME_SHUFFLE_BODYRD 0x0032e604
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_REGULAR_THEMEMANAGE 0x0032e60c
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c
#define FILEPATHPTR_THEME_REGULAR_BODYCACHE 0x0032e610
#define FILEPATHPTR_THEME_SHUFFLE_THEMEMANAGE 0x0032e618
#define FILEPATHPTR_THEME_SHUFFLE_BODYCACHE 0x0032e61c

1 comment on commit 3e8b3ed

@yellows8
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The additional FILEPATHPTR defines here were apparently included with the v2.0 release, must have forgot to git-commit this or something.

Please sign in to comment.