diff options
Diffstat (limited to 'arm9/modules')
-rw-r--r-- | arm9/modules/05/asm/module_05.s | 2 | ||||
-rw-r--r-- | arm9/modules/14/asm/module_14.s | 2 | ||||
-rw-r--r-- | arm9/modules/16/asm/module_16.s | 10 | ||||
-rw-r--r-- | arm9/modules/20/asm/module_20.s | 106 | ||||
-rw-r--r-- | arm9/modules/47/asm/module_47.s | 2 | ||||
-rw-r--r-- | arm9/modules/57/asm/module_57.s | 2 | ||||
-rw-r--r-- | arm9/modules/62/asm/module_62.s | 4 | ||||
-rw-r--r-- | arm9/modules/67/asm/module_67.s | 32 | ||||
-rw-r--r-- | arm9/modules/69/asm/module_69.s | 32 | ||||
-rw-r--r-- | arm9/modules/71/asm/module_71.s | 2 | ||||
-rw-r--r-- | arm9/modules/82/asm/module_82.s | 2 | ||||
-rw-r--r-- | arm9/modules/83/asm/module_83.s | 2 |
12 files changed, 103 insertions, 95 deletions
diff --git a/arm9/modules/05/asm/module_05.s b/arm9/modules/05/asm/module_05.s index aa0610f2..72a2c0e5 100644 --- a/arm9/modules/05/asm/module_05.s +++ b/arm9/modules/05/asm/module_05.s @@ -35063,7 +35063,7 @@ MOD05_021E835C: ; 0x021E835C ldr r2, [r4, #4] mov r1, #0 add r5, r0, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r2, [r4, #8] add r0, r5, #0 mov r1, #1 diff --git a/arm9/modules/14/asm/module_14.s b/arm9/modules/14/asm/module_14.s index 2c5fb91b..d53e4a93 100644 --- a/arm9/modules/14/asm/module_14.s +++ b/arm9/modules/14/asm/module_14.s @@ -29199,7 +29199,7 @@ _021E5872: ldr r0, [r5, #0x74] mov r2, #3 mov r3, #0 - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0 ldr r1, [r5, #0x74] add r2, r0, #0 diff --git a/arm9/modules/16/asm/module_16.s b/arm9/modules/16/asm/module_16.s index d4e8ee86..1c08b8e1 100644 --- a/arm9/modules/16/asm/module_16.s +++ b/arm9/modules/16/asm/module_16.s @@ -1167,7 +1167,7 @@ MOD16_021D7D9C: ; 0x021D7D9C mov r2, #3 mov r3, #2 add r4, r0, #0 - bl FUN_02021B04 + bl String16_FormatInteger ldr r2, [sp, #0x10] add r0, r7, #0 mov r1, #2 @@ -11571,7 +11571,7 @@ MOD16_021DC958: ; 0x021DC958 add r1, r7, #0 mov r2, #3 mov r3, #2 - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0xaa str r0, [sp] mov r1, #0 @@ -11589,7 +11589,7 @@ MOD16_021DC958: ; 0x021DC958 add r0, r4, #0 mov r2, #3 mov r3, #2 - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0xaa str r0, [sp] mov r1, #0 @@ -11651,7 +11651,7 @@ MOD16_021DCA2C: ; 0x021DCA2C add r1, r7, #0 mov r2, #3 mov r3, #2 - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0xaa str r0, [sp] mov r1, #0 @@ -12840,7 +12840,7 @@ MOD16_021DD370: ; 0x021DD370 add r0, r7, #0 mov r2, #3 mov r3, #2 - bl FUN_02021B04 + bl String16_FormatInteger mov r1, #0 str r1, [sp] mov r0, #0xff diff --git a/arm9/modules/20/asm/module_20.s b/arm9/modules/20/asm/module_20.s index 152de123..107de27a 100644 --- a/arm9/modules/20/asm/module_20.s +++ b/arm9/modules/20/asm/module_20.s @@ -220,7 +220,7 @@ _022525B2: ldrb r1, [r4] add r0, r4, #0 lsl r2, r1, #2 - ldr r1, _022525EC ; =0x022544CC + ldr r1, _022525EC ; =MOD20_022544CC ldr r1, [r1, r2] blx r1 pop {r3, r4, r5, pc} @@ -299,7 +299,7 @@ _0225262E: add r5, r0, #0 add r0, r4, #0 add r1, r5, #0 - bl MOD20_022528B0 + bl LoadPoketchApp add r0, r4, #0 add r1, r5, #0 bl MOD20_02252918 @@ -504,7 +504,7 @@ _022527C0: add r5, r0, #0 add r0, r4, #0 add r1, r5, #0 - bl MOD20_022528B0 + bl LoadPoketchApp add r0, r4, #0 add r1, r5, #0 bl MOD20_02252918 @@ -620,8 +620,8 @@ _022528AC: .align 2, 0 thumb_func_end MOD20_02252818 - thumb_func_start MOD20_022528B0 -MOD20_022528B0: ; 0x022528B0 + thumb_func_start LoadPoketchApp +LoadPoketchApp: ; 0x022528B0 push {r4, r5, r6, lr} add r5, r0, #0 add r4, r1, #0 @@ -636,13 +636,13 @@ _022528C0: mvn r0, r0 cmp r1, r0 bne _022528F0 - ldr r2, _022528F4 ; =0x022544DC + ldr r2, _022528F4 ; =sPoketchAppOverlayMapping mov r1, #0 _022528CE: ldr r0, [r2] cmp r4, r0 bne _022528E8 - ldr r0, _022528F8 ; =0x022544E0 + ldr r0, _022528F8 ; =sPoketchAppOverlayMapping + 4 lsl r1, r1, #3 ldr r6, [r0, r1] mov r1, #2 @@ -659,9 +659,9 @@ _022528E8: _022528F0: pop {r4, r5, r6, pc} nop -_022528F4: .word MOD20_022544DC -_022528F8: .word MOD20_022544E0 - thumb_func_end MOD20_022528B0 +_022528F4: .word sPoketchAppOverlayMapping +_022528F8: .word sPoketchAppOverlayMapping + 4 + thumb_func_end LoadPoketchApp thumb_func_start MOD20_022528FC MOD20_022528FC: ; 0x022528FC @@ -806,7 +806,7 @@ MOD20_022529C4: ; 0x022529C4 add r4, r0, #0 mov r0, #7 str r0, [sp] - ldr r0, _02252A00 ; =0x022544C4 + ldr r0, _02252A00 ; =MOD20_022544C4 ldr r2, _02252A04 ; =MOD20_02252A24 mov r1, #2 add r3, r4, #0 @@ -1469,7 +1469,7 @@ _02252E58: MOD20_02252E5C: ; 0x02252E5C push {r4, r5} mov r2, #0xf - ldr r5, _02252E7C ; =0x022545EC + ldr r5, _02252E7C ; =MOD20_022545EC mov r4, #0 lsl r2, r2, #0xc _02252E66: @@ -1499,7 +1499,7 @@ MOD20_02252E80: ; 0x02252E80 str r0, [sp, #4] mov r0, #7 str r0, [sp, #8] - ldr r0, _02252EA0 ; =0x02254644 + ldr r0, _02252EA0 ; =MOD20_02254644 ldr r3, [r2] bl MOD20_022537E0 add sp, #0xc @@ -1567,14 +1567,14 @@ MOD20_02252ED0: ; 0x02252ED0 mov r0, #6 lsl r0, r0, #6 ldr r0, [r4, r0] - ldr r2, _02252FE0 ; =0x022545B4 + ldr r2, _02252FE0 ; =MOD20_022545B4 mov r1, #4 mov r3, #0 bl FUN_02016C18 mov r0, #6 lsl r0, r0, #6 ldr r0, [r4, r0] - ldr r2, _02252FE4 ; =0x022545D0 + ldr r2, _02252FE4 ; =MOD20_022545D0 mov r1, #5 mov r3, #0 bl FUN_02016C18 @@ -2247,7 +2247,7 @@ MOD20_02253430: ; 0x02253430 bl MOD20_022534D4 add r2, r4, #0 ldr r0, [r4, #4] - ldr r1, _022534D0 ; =0x022545A4 + ldr r1, _022534D0 ; =MOD20_022545A4 add r2, #8 bl MOD20_02253E74 str r0, [r4, #0x1c] @@ -2255,7 +2255,7 @@ MOD20_02253430: ; 0x02253430 beq _022534CC add r2, r4, #0 ldr r0, [r4, #4] - ldr r1, _022534D0 ; =0x022545A4 + ldr r1, _022534D0 ; =MOD20_022545A4 add r2, #8 bl MOD20_02253E74 str r0, [r4, #0x20] @@ -2922,7 +2922,7 @@ _02253910: bls _02253948 mov r1, #3 _02253948: - ldr r0, _02253968 ; =0x0225470C + ldr r0, _02253968 ; =MOD20_0225470C add r4, r4, #1 ldrb r0, [r0, r1] lsl r0, r0, #1 @@ -3025,7 +3025,7 @@ MOD20_02253A04: ; 0x02253A04 str r0, [sp, #0xc] add r6, r1, #0 str r2, [sp, #8] - ldr r2, _02253A9C ; =0x02254708 + ldr r2, _02253A9C ; =MOD20_02254708 ldr r1, [sp, #0xc] mov r0, #8 ldrh r1, [r2, r1] @@ -3043,11 +3043,11 @@ MOD20_02253A04: ; 0x02253A04 ldr r0, [sp, #8] cmp r0, #0 bls _02253A8C - ldr r1, _02253AA0 ; =0x02254704 + ldr r1, _02253AA0 ; =MOD20_02254704 ldr r0, [sp, #0xc] ldr r4, [sp, #0x18] ldrh r5, [r1, r0] - ldr r1, _02253A9C ; =0x02254708 + ldr r1, _02253A9C ; =MOD20_02254708 ldrh r0, [r1, r0] str r0, [sp, #0x14] ldr r0, [sp, #4] @@ -4166,7 +4166,7 @@ _02254232: mov r6, #0 cmp r1, #0 bls _02254278 - ldr r7, _022542A8 ; =0x02254710 + ldr r7, _022542A8 ; =MOD20_02254710 add r4, r6, #0 _0225423C: ldr r3, [r5, #0x14] @@ -4209,7 +4209,7 @@ _02254278: bhs _022542A2 mov r0, #0xe add r4, r6, #0 - ldr r7, _022542A8 ; =0x02254710 + ldr r7, _022542A8 ; =MOD20_02254710 mul r4, r0 _02254288: ldr r3, [r5, #0x14] @@ -4495,12 +4495,12 @@ _02254440: blo _02254446 mov r4, #0 _02254446: - ldr r0, _02254458 ; =0x02254744 + ldr r0, _02254458 ; =MOD20_02254744 lsl r1, r5, #1 ldrh r0, [r0, r1] lsl r1, r4, #1 str r0, [r6] - ldr r0, _0225445C ; =0x02254780 + ldr r0, _0225445C ; =MOD20_02254780 ldrh r0, [r0, r1] str r0, [r7] pop {r3, r4, r5, r6, r7, pc} @@ -4519,11 +4519,11 @@ MOD20_02254460: ; 0x02254460 blo _02254470 bl ErrorHandling _02254470: - ldr r0, _02254480 ; =0x02254724 + ldr r0, _02254480 ; =MOD20_02254724 lsl r1, r5, #3 ldr r0, [r0, r1] str r0, [r4] - ldr r0, _02254484 ; =0x02254728 + ldr r0, _02254484 ; =MOD20_02254728 ldr r0, [r0, r1] str r0, [r6] pop {r4, r5, r6, pc} @@ -4535,17 +4535,17 @@ _02254484: .word MOD20_02254728 thumb_func_start MOD20_02254488 MOD20_02254488: ; 0x02254488 push {r4, r5} - ldr r5, _022544B8 ; =0x022547C2 + ldr r5, _022544B8 ; =MOD20_022547C2 mov r4, #0 _0225448E: ldrh r3, [r5] cmp r0, r3 bne _022544A8 - ldr r0, _022544BC ; =0x022547C4 + ldr r0, _022544BC ; =MOD20_022547C4 lsl r3, r4, #2 ldrb r0, [r0, r3] str r0, [r1] - ldr r0, _022544C0 ; =0x022547C5 + ldr r0, _022544C0 ; =MOD20_022547C5 ldrb r0, [r0, r3] str r0, [r2] mov r0, #1 @@ -4574,25 +4574,33 @@ MOD20_022544C4: ; 0x022544C4 MOD20_022544CC: ; 0x022544CC .word MOD20_02252600, MOD20_02252688, MOD20_022527AC, MOD20_02252818 - .global MOD20_022544DC -MOD20_022544DC: ; 0x022544DC - .byte 0x00, 0x00, 0x00, 0x00 - - .global MOD20_022544E0 -MOD20_022544E0: ; 0x022544E0 - .byte 0x15, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00 - .byte 0x19, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x1B, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00 - .byte 0x1D, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00 - .byte 0x1F, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00 - .byte 0x28, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00 - .byte 0x2A, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x2B, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00 - .byte 0x2C, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x2D, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00 - .byte 0x2F, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00 - .byte 0x31, 0x00, 0x00, 0x00 + .global sPoketchAppOverlayMapping +sPoketchAppOverlayMapping: ; 0x022544DC + .word 0, SDK_OVERLAY_MODULE_21_ID + .word 23, SDK_OVERLAY_MODULE_22_ID + .word 1, SDK_OVERLAY_MODULE_23_ID + .word 2, SDK_OVERLAY_MODULE_24_ID + .word 11, SDK_OVERLAY_MODULE_25_ID + .word 17, SDK_OVERLAY_MODULE_26_ID + .word 4, SDK_OVERLAY_MODULE_27_ID + .word 5, SDK_OVERLAY_MODULE_28_ID + .word 6, SDK_OVERLAY_MODULE_29_ID + .word 10, SDK_OVERLAY_MODULE_30_ID + .word 3, SDK_OVERLAY_MODULE_31_ID + .word 8, SDK_OVERLAY_MODULE_35_ID + .word 18, SDK_OVERLAY_MODULE_36_ID + .word 14, SDK_OVERLAY_MODULE_37_ID + .word 15, SDK_OVERLAY_MODULE_38_ID + .word 22, SDK_OVERLAY_MODULE_39_ID + .word 24, SDK_OVERLAY_MODULE_40_ID + .word 20, SDK_OVERLAY_MODULE_41_ID + .word 12, SDK_OVERLAY_MODULE_42_ID + .word 7, SDK_OVERLAY_MODULE_43_ID + .word 21, SDK_OVERLAY_MODULE_44_ID + .word 16, SDK_OVERLAY_MODULE_45_ID + .word 13, SDK_OVERLAY_MODULE_47_ID + .word 19, SDK_OVERLAY_MODULE_48_ID + .word 9, SDK_OVERLAY_MODULE_49_ID .global MOD20_022545A4 MOD20_022545A4: ; 0x022545A4 diff --git a/arm9/modules/47/asm/module_47.s b/arm9/modules/47/asm/module_47.s index 56a71aff..978634c1 100644 --- a/arm9/modules/47/asm/module_47.s +++ b/arm9/modules/47/asm/module_47.s @@ -1453,7 +1453,7 @@ _0225532C: ldr r0, [r5, #0x5c] ldr r1, [r7] add r3, r2, #0 - bl FUN_02021B04 + bl String16_FormatInteger str r4, [sp] mov r0, #0xff str r0, [sp, #4] diff --git a/arm9/modules/57/asm/module_57.s b/arm9/modules/57/asm/module_57.s index e7459c18..8d82ce5d 100644 --- a/arm9/modules/57/asm/module_57.s +++ b/arm9/modules/57/asm/module_57.s @@ -3380,7 +3380,7 @@ MOD57_021D8FD8: ; 0x021D8FD8 ldr r0, [sp, #0x28] ldr r1, [sp, #0x2c] ldr r3, [sp, #0x34] - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0 ldr r1, [sp, #0x28] add r2, r0, #0 diff --git a/arm9/modules/62/asm/module_62.s b/arm9/modules/62/asm/module_62.s index a6136dbb..2504e001 100644 --- a/arm9/modules/62/asm/module_62.s +++ b/arm9/modules/62/asm/module_62.s @@ -3585,7 +3585,7 @@ _0222F0FE: add r0, r4, #0 mov r2, #3 mov r3, #1 - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0 str r0, [sp] mov r0, #0xff @@ -3653,7 +3653,7 @@ _0222F194: ldr r0, [sp, #0x10] mov r2, #3 str r3, [sp] - bl FUN_02021B04 + bl String16_FormatInteger mov r1, #0 str r1, [sp] mov r0, #0xff diff --git a/arm9/modules/67/asm/module_67.s b/arm9/modules/67/asm/module_67.s index 857b05b7..014fe29f 100644 --- a/arm9/modules/67/asm/module_67.s +++ b/arm9/modules/67/asm/module_67.s @@ -1252,7 +1252,7 @@ _021D7E32: add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r4, #0 @@ -1778,7 +1778,7 @@ _021D82F2: add r2, r0, #0 ldr r0, [r4, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r4, #0x54] ldr r1, [r4, #0x58] add r2, r5, #0 @@ -2427,7 +2427,7 @@ MOD67_021D87E4: ; 0x021D87E4 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2482,7 +2482,7 @@ _021D886E: ldr r0, [r5, #0x54] mov r1, #0 add r2, r4, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2532,7 +2532,7 @@ _021D88D2: ldr r0, [r5, #0x54] ldr r2, [sp, #0x10] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r6, #0 @@ -2678,7 +2678,7 @@ MOD67_021D89E0: ; 0x021D89E0 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2721,7 +2721,7 @@ MOD67_021D8A3C: ; 0x021D8A3C add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2764,7 +2764,7 @@ MOD67_021D8A98: ; 0x021D8A98 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2807,7 +2807,7 @@ MOD67_021D8AF4: ; 0x021D8AF4 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2850,7 +2850,7 @@ MOD67_021D8B50: ; 0x021D8B50 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2893,7 +2893,7 @@ MOD67_021D8BAC: ; 0x021D8BAC add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2936,7 +2936,7 @@ MOD67_021D8C08: ; 0x021D8C08 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -2979,7 +2979,7 @@ MOD67_021D8C64: ; 0x021D8C64 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -3022,7 +3022,7 @@ MOD67_021D8CC0: ; 0x021D8CC0 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -3065,7 +3065,7 @@ MOD67_021D8D1C: ; 0x021D8D1C add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 @@ -3108,7 +3108,7 @@ MOD67_021D8D78: ; 0x021D8D78 add r2, r0, #0 ldr r0, [r5, #0x54] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName ldr r0, [r5, #0x54] ldr r1, [r5, #0x58] add r2, r7, #0 diff --git a/arm9/modules/69/asm/module_69.s b/arm9/modules/69/asm/module_69.s index ec854091..73f52897 100644 --- a/arm9/modules/69/asm/module_69.s +++ b/arm9/modules/69/asm/module_69.s @@ -3,8 +3,8 @@ .section .text .balign 4, 0 - thumb_func_start MOD69_0222D5C0 -MOD69_0222D5C0: ; 0x0222D5C0 + thumb_func_start HOF_OverlayInit +HOF_OverlayInit: ; 0x0222D5C0 push {r3, r4, r5, r6, r7, lr} add r5, r0, #0 mov r0, #0 @@ -169,8 +169,8 @@ _0222D744: .word MOD69_0222DB2C _0222D748: .word 0x00001B34 _0222D74C: .word 0x00000493 - thumb_func_start MOD69_0222D750 -MOD69_0222D750: ; 0x0222D750 + thumb_func_start HOF_OverlayTeardown +HOF_OverlayTeardown: ; 0x0222D750 push {r4, r5, r6, lr} add r5, r1, #0 ldr r1, [r5] @@ -236,8 +236,8 @@ _0222D7E8: .word 0x00001B54 _0222D7EC: .word 0x00001B58 _0222D7F0: .word 0x00001B5C - thumb_func_start MOD69_0222D7F4 -MOD69_0222D7F4: ; 0x0222D7F4 + thumb_func_start HOF_OverlayRun +HOF_OverlayRun: ; 0x0222D7F4 push {r3, r4, r5, lr} add r5, r1, #0 bl FUN_02006278 @@ -2348,8 +2348,8 @@ _0222E8F2: nop _0222E8F8: .word 0x00010200 - thumb_func_start MOD69_0222E8FC -MOD69_0222E8FC: ; 0x0222E8FC + thumb_func_start HOF_MonGetUIStrings +HOF_MonGetUIStrings: ; 0x0222E8FC push {r4, lr} sub sp, #8 add r4, r0, #0 @@ -2402,14 +2402,14 @@ _0222E95E: add sp, #8 pop {r4, pc} - thumb_func_start MOD69_0222E96C -MOD69_0222E96C: ; 0x0222E96C + thumb_func_start HOF_MonGetMetLocationString +HOF_MonGetMetLocationString: ; 0x0222E96C push {r3, r4, r5, lr} add r5, r0, #0 ldr r0, [r5, #8] ldr r1, [r5, #0x24] ldr r2, [r5, #0x28] - bl MOD69_0222F6C4 + bl HOF_MonGetMetLocationStringId add r4, r0, #0 beq _0222E982 cmp r4, #1 @@ -2422,7 +2422,7 @@ _0222E982: add r2, r0, #0 ldr r0, [r5, #0x14] mov r1, #0 - bl FUN_0200AFF4 + bl GetLandmarkName _0222E996: ldr r0, [r5, #0x20] ldr r2, [r5, #0x18] @@ -2485,7 +2485,7 @@ _0222E9FC: mov r1, #0x48 bl MOD69_0222E89C add r0, r4, #0 - bl MOD69_0222E8FC + bl HOF_MonGetUIStrings add r0, r4, #0 mov r1, #0x58 bl MOD69_0222E89C @@ -2516,7 +2516,7 @@ _0222EA2E: mov r1, #0x78 bl MOD69_0222E89C add r0, r4, #0 - bl MOD69_0222E96C + bl HOF_MonGetMetLocationString add r0, r4, #0 mov r1, #0x88 bl MOD69_0222E89C @@ -4030,8 +4030,8 @@ MOD69_0222F6C0: ; 0x0222F6C0 ldr r0, [r0, #0x10] bx lr - thumb_func_start MOD69_0222F6C4 -MOD69_0222F6C4: ; 0x0222F6C4 + thumb_func_start HOF_MonGetMetLocationStringId +HOF_MonGetMetLocationStringId: ; 0x0222F6C4 push {r3, r4, r5, r6, r7, lr} add r4, r1, #0 add r5, r0, #0 diff --git a/arm9/modules/71/asm/module_71.s b/arm9/modules/71/asm/module_71.s index 09bca872..111546a5 100644 --- a/arm9/modules/71/asm/module_71.s +++ b/arm9/modules/71/asm/module_71.s @@ -2940,7 +2940,7 @@ _0222EE14: add r0, r7, #0 mov r2, #3 mov r3, #0 - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0x1e str r0, [sp] ldr r0, [sp, #0x30] diff --git a/arm9/modules/82/asm/module_82.s b/arm9/modules/82/asm/module_82.s index 48654b9a..b2a8f127 100644 --- a/arm9/modules/82/asm/module_82.s +++ b/arm9/modules/82/asm/module_82.s @@ -4265,7 +4265,7 @@ MOD82_0222F694: ; 0x0222F694 add r1, r6, #0 add r2, r7, #0 mov r3, #2 - bl FUN_02021B04 + bl String16_FormatInteger mov r3, #1 ldr r0, _0222F6CC ; =0x00010200 str r3, [sp] diff --git a/arm9/modules/83/asm/module_83.s b/arm9/modules/83/asm/module_83.s index bbde3e98..1824f32f 100644 --- a/arm9/modules/83/asm/module_83.s +++ b/arm9/modules/83/asm/module_83.s @@ -17329,7 +17329,7 @@ _02235DAC: mov r2, #3 add r4, r0, #0 str r3, [sp] - bl FUN_02021B04 + bl String16_FormatInteger mov r0, #0 mvn r0, r0 str r0, [sp, #0x60] |