@@ -948,7 +948,7 @@ sub_813D4D0: @ 813D4D0
|
||||
bl CopyWindowToVram
|
||||
b _0813D52A
|
||||
_0813D514:
|
||||
ldr r2, _0813D534 @ =gUnknown_841623B
|
||||
ldr r2, _0813D534 @ =gFameCheckerText_ListMenuCursor
|
||||
str r5, [sp]
|
||||
movs r0, 0
|
||||
str r0, [sp, 0x4]
|
||||
@@ -964,7 +964,7 @@ _0813D52A:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0813D534: .4byte gUnknown_841623B
|
||||
_0813D534: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end sub_813D4D0
|
||||
|
||||
thumb_func_start sub_813D538
|
||||
|
||||
@@ -88,22 +88,22 @@ GPIOPortReadEnable: @ 80000C8
|
||||
.4byte 0x30BB
|
||||
.4byte 0x30A7
|
||||
.4byte 0
|
||||
.4byte 0x8254784
|
||||
.4byte 0x824FC40
|
||||
.4byte 0x824FB08
|
||||
.4byte 0x83DB028
|
||||
.4byte 0x8250C04
|
||||
.4byte 0x826056C
|
||||
.4byte 0x82605CC
|
||||
.4byte 0x8254784 @ gBaseStats
|
||||
.4byte 0x824FC40 @ gAbilityNames
|
||||
.4byte 0x824FB08 @ gAbilityDescriptionPointers
|
||||
.4byte 0x83DB028 @ gItems
|
||||
.4byte 0x8250C04 @ gBattleMoves
|
||||
.4byte 0x826056C @ gBallSpriteSheets
|
||||
.4byte 0x82605CC @ gBallSpritePalettes
|
||||
.4byte 0xA8
|
||||
.4byte 0x82C
|
||||
.4byte 0x83B
|
||||
.4byte 0x3A0D1E2A
|
||||
.4byte 0x1E2B
|
||||
.4byte 0x298
|
||||
.4byte 0x309C
|
||||
.4byte 0x30EC
|
||||
.4byte 0x34
|
||||
.4byte 0x298 @ offsetof(struct SaveBlock1, pcItems) // maybe all items were in a struct together?
|
||||
.4byte 0x309C @ offsetof(struct SaveBlock1, giftRibbons)
|
||||
.4byte 0x30EC @ offsetof(struct SaveBlock1, enigmaBerry)
|
||||
.4byte 0x34 @ size of SaveBlock1 map header reconstruction data?
|
||||
.4byte 0
|
||||
.4byte 0xFFFFFFFF
|
||||
|
||||
|
||||
@@ -2040,14 +2040,14 @@ sub_813C828: @ 813C828
|
||||
adds r2, r3
|
||||
lsls r2, 24
|
||||
lsrs r2, 24
|
||||
ldr r0, _0813C85C @ =gUnknown_841623B
|
||||
ldr r0, _0813C85C @ =gFameCheckerText_ListMenuCursor
|
||||
bl sub_813C4CC
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0813C858: .4byte gUnknown_203F190
|
||||
_0813C85C: .4byte gUnknown_841623B
|
||||
_0813C85C: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end sub_813C828
|
||||
|
||||
thumb_func_start sub_813C860
|
||||
|
||||
@@ -138,8 +138,8 @@ _08107EB0: .4byte gUnknown_203AD10
|
||||
_08107EB4: .4byte gUnknown_203ACFC
|
||||
thumb_func_end sub_8107DB4
|
||||
|
||||
thumb_func_start sub_8107EB8
|
||||
sub_8107EB8: @ 8107EB8
|
||||
thumb_func_start UseFameCheckerFromMenu
|
||||
UseFameCheckerFromMenu: @ 8107EB8
|
||||
push {lr}
|
||||
ldr r2, _08107EC8 @ =sub_80568A8
|
||||
movs r0, 0
|
||||
@@ -149,7 +149,7 @@ sub_8107EB8: @ 8107EB8
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08107EC8: .4byte sub_80568A8
|
||||
thumb_func_end sub_8107EB8
|
||||
thumb_func_end UseFameCheckerFromMenu
|
||||
|
||||
thumb_func_start sub_8107ECC
|
||||
sub_8107ECC: @ 8107ECC
|
||||
@@ -871,7 +871,7 @@ _0810848C:
|
||||
bl StringCopy
|
||||
ldr r0, [r5]
|
||||
adds r0, r4
|
||||
ldr r1, _08108550 @ =gUnknown_84161C1
|
||||
ldr r1, _08108550 @ =gFameCheckerText_Cancel
|
||||
bl StringAppend
|
||||
ldr r0, _08108548 @ =gUnknown_203AD18
|
||||
ldr r2, [r0]
|
||||
@@ -951,7 +951,7 @@ _08108540: .4byte gUnknown_203AD10
|
||||
_08108544: .4byte gUnknown_203AD1C
|
||||
_08108548: .4byte gUnknown_203AD18
|
||||
_0810854C: .4byte gUnknown_8452F60
|
||||
_08108550: .4byte gUnknown_84161C1
|
||||
_08108550: .4byte gFameCheckerText_Cancel
|
||||
_08108554: .4byte gUnknown_3005E70
|
||||
_08108558: .4byte sub_81085A4
|
||||
_0810855C: .4byte sub_8108654
|
||||
@@ -1257,7 +1257,7 @@ bag_menu_print_cursor: @ 810878C
|
||||
bl FillWindowPixelRect
|
||||
b _081087DE
|
||||
_081087C8:
|
||||
ldr r2, _081087E8 @ =gUnknown_841623B
|
||||
ldr r2, _081087E8 @ =gFameCheckerText_ListMenuCursor
|
||||
str r5, [sp]
|
||||
movs r0, 0
|
||||
str r0, [sp, 0x4]
|
||||
@@ -1273,7 +1273,7 @@ _081087DE:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_081087E8: .4byte gUnknown_841623B
|
||||
_081087E8: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end bag_menu_print_cursor
|
||||
|
||||
thumb_func_start sub_81087EC
|
||||
|
||||
@@ -589,7 +589,7 @@ _0810D8A4:
|
||||
ldr r3, [r0]
|
||||
lsls r0, r4, 3
|
||||
adds r0, r3
|
||||
ldr r1, _0810D944 @ =gUnknown_84161C1
|
||||
ldr r1, _0810D944 @ =gFameCheckerText_Cancel
|
||||
str r1, [r0]
|
||||
movs r1, 0x2
|
||||
negs r1, r1
|
||||
@@ -657,7 +657,7 @@ _0810D8A4:
|
||||
_0810D938: .4byte gSaveBlock1Ptr
|
||||
_0810D93C: .4byte gUnknown_203ADC4
|
||||
_0810D940: .4byte gUnknown_203ADBC
|
||||
_0810D944: .4byte gUnknown_84161C1
|
||||
_0810D944: .4byte gFameCheckerText_Cancel
|
||||
_0810D948: .4byte gUnknown_3005E70
|
||||
_0810D94C: .4byte sub_810D954
|
||||
_0810D950: .4byte sub_810DA20
|
||||
@@ -879,7 +879,7 @@ sub_810DAD4: @ 810DAD4
|
||||
bl FillWindowPixelRect
|
||||
b _0810DB26
|
||||
_0810DB10:
|
||||
ldr r2, _0810DB30 @ =gUnknown_841623B
|
||||
ldr r2, _0810DB30 @ =gFameCheckerText_ListMenuCursor
|
||||
str r5, [sp]
|
||||
movs r0, 0
|
||||
str r0, [sp, 0x4]
|
||||
@@ -895,7 +895,7 @@ _0810DB26:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0810DB30: .4byte gUnknown_841623B
|
||||
_0810DB30: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end sub_810DAD4
|
||||
|
||||
thumb_func_start sub_810DB34
|
||||
|
||||
@@ -320,7 +320,7 @@ sub_80A1208: @ 80A1208
|
||||
ldr r0, _080A1224 @ =gUnknown_203AD30
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r1, 0x20]
|
||||
ldr r1, _080A1228 @ =sub_8107EB8
|
||||
ldr r1, _080A1228 @ =UseFameCheckerFromMenu
|
||||
mov r0, sp
|
||||
movs r2, 0
|
||||
bl sub_80BEBEC
|
||||
@@ -329,7 +329,7 @@ sub_80A1208: @ 80A1208
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080A1224: .4byte gUnknown_203AD30
|
||||
_080A1228: .4byte sub_8107EB8
|
||||
_080A1228: .4byte UseFameCheckerFromMenu
|
||||
thumb_func_end sub_80A1208
|
||||
|
||||
thumb_func_start sub_80A122C
|
||||
@@ -1045,14 +1045,14 @@ _080A17D0: .4byte sub_80A17E8
|
||||
thumb_func_start sub_80A17D4
|
||||
sub_80A17D4: @ 80A17D4
|
||||
push {lr}
|
||||
ldr r1, _080A17E4 @ =sub_8107EB8
|
||||
ldr r1, _080A17E4 @ =UseFameCheckerFromMenu
|
||||
movs r0, 0
|
||||
movs r2, 0
|
||||
bl sub_81317F8
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080A17E4: .4byte sub_8107EB8
|
||||
_080A17E4: .4byte UseFameCheckerFromMenu
|
||||
thumb_func_end sub_80A17D4
|
||||
|
||||
thumb_func_start sub_80A17E8
|
||||
@@ -1123,14 +1123,14 @@ _080A1868: .4byte sub_80A1880
|
||||
thumb_func_start sub_80A186C
|
||||
sub_80A186C: @ 80A186C
|
||||
push {lr}
|
||||
ldr r1, _080A187C @ =sub_8107EB8
|
||||
ldr r1, _080A187C @ =UseFameCheckerFromMenu
|
||||
movs r0, 0
|
||||
movs r2, 0
|
||||
bl sub_813CD50
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080A187C: .4byte sub_8107EB8
|
||||
_080A187C: .4byte UseFameCheckerFromMenu
|
||||
thumb_func_end sub_80A186C
|
||||
|
||||
thumb_func_start sub_80A1880
|
||||
@@ -1239,13 +1239,13 @@ _080A1948: .4byte sub_80A1960
|
||||
thumb_func_start sub_80A194C
|
||||
sub_80A194C: @ 80A194C
|
||||
push {lr}
|
||||
ldr r1, _080A195C @ =sub_8107EB8
|
||||
ldr r1, _080A195C @ =UseFameCheckerFromMenu
|
||||
movs r0, 0
|
||||
bl sub_815ABC4
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080A195C: .4byte sub_8107EB8
|
||||
_080A195C: .4byte UseFameCheckerFromMenu
|
||||
thumb_func_end sub_80A194C
|
||||
|
||||
thumb_func_start sub_80A1960
|
||||
@@ -1646,13 +1646,13 @@ _080A1CA8: .4byte sub_80A1CC0
|
||||
thumb_func_start sub_80A1CAC
|
||||
sub_80A1CAC: @ 80A1CAC
|
||||
push {lr}
|
||||
ldr r1, _080A1CBC @ =sub_8107EB8
|
||||
ldr r1, _080A1CBC @ =UseFameCheckerFromMenu
|
||||
movs r0, 0
|
||||
bl sub_80BFF50
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080A1CBC: .4byte sub_8107EB8
|
||||
_080A1CBC: .4byte UseFameCheckerFromMenu
|
||||
thumb_func_end sub_80A1CAC
|
||||
|
||||
thumb_func_start sub_80A1CC0
|
||||
@@ -1730,12 +1730,12 @@ _080A1D54: .4byte sub_80A1D68
|
||||
thumb_func_start sub_80A1D58
|
||||
sub_80A1D58: @ 80A1D58
|
||||
push {lr}
|
||||
ldr r0, _080A1D64 @ =sub_8107EB8
|
||||
bl sub_812C3AC
|
||||
ldr r0, _080A1D64 @ =UseFameCheckerFromMenu
|
||||
bl UseFameChecker
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080A1D64: .4byte sub_8107EB8
|
||||
_080A1D64: .4byte UseFameCheckerFromMenu
|
||||
thumb_func_end sub_80A1D58
|
||||
|
||||
thumb_func_start sub_80A1D68
|
||||
@@ -1752,7 +1752,7 @@ sub_80A1D68: @ 80A1D68
|
||||
bl sub_80563F0
|
||||
bl sub_80A1184
|
||||
ldr r0, _080A1D98 @ =c2_exit_to_overworld_2_switch
|
||||
bl sub_812C3AC
|
||||
bl UseFameChecker
|
||||
adds r0, r4, 0
|
||||
bl DestroyTask
|
||||
_080A1D8E:
|
||||
|
||||
@@ -1331,7 +1331,7 @@ _080E513C:
|
||||
lsls r7, 1
|
||||
adds r1, r7
|
||||
adds r0, r1
|
||||
ldr r1, _080E51F8 @ =gUnknown_84161C1
|
||||
ldr r1, _080E51F8 @ =gFameCheckerText_Cancel
|
||||
bl StringCopy
|
||||
ldr r1, [r4]
|
||||
ldrb r0, [r1, 0x1A]
|
||||
@@ -1367,7 +1367,7 @@ _080E51AA:
|
||||
adds r0, r2, 0
|
||||
adds r0, 0x20
|
||||
adds r0, r3
|
||||
ldr r1, _080E51F8 @ =gUnknown_84161C1
|
||||
ldr r1, _080E51F8 @ =gFameCheckerText_Cancel
|
||||
str r1, [r0]
|
||||
adds r2, 0x24
|
||||
adds r2, r3
|
||||
@@ -1396,7 +1396,7 @@ _080E51E8: .4byte gUnknown_203AAB4
|
||||
_080E51EC: .4byte gPlayerParty
|
||||
_080E51F0: .4byte gMoveNames
|
||||
_080E51F4: .4byte gStringVar1
|
||||
_080E51F8: .4byte gUnknown_84161C1
|
||||
_080E51F8: .4byte gFameCheckerText_Cancel
|
||||
_080E51FC: .4byte gUnknown_3005E70
|
||||
_080E5200: .4byte gUnknown_83FFA94
|
||||
thumb_func_end sub_80E50CC
|
||||
|
||||
@@ -969,14 +969,14 @@ _081075DA:
|
||||
beq _08107640
|
||||
b _08107680
|
||||
_081075E4:
|
||||
ldr r1, _081075F4 @ =gUnknown_841623B
|
||||
ldr r1, _081075F4 @ =gFameCheckerText_ListMenuCursor
|
||||
adds r0, r6, 0
|
||||
mov r2, r8
|
||||
adds r3, r7, 0
|
||||
bl ListMenuPrint
|
||||
b _08107680
|
||||
.align 2, 0
|
||||
_081075F4: .4byte gUnknown_841623B
|
||||
_081075F4: .4byte gFameCheckerText_ListMenuCursor
|
||||
_081075F8:
|
||||
ldrb r0, [r6, 0x1E]
|
||||
cmp r0, 0xFF
|
||||
|
||||
@@ -174,7 +174,7 @@ sub_810EC98: @ 810EC98
|
||||
adds r6, r0, 0
|
||||
movs r3, 0
|
||||
ldr r7, _0810ED50 @ =gUnknown_203ADE0
|
||||
ldr r0, _0810ED54 @ =gUnknown_84161C1
|
||||
ldr r0, _0810ED54 @ =gFameCheckerText_Cancel
|
||||
mov r12, r0
|
||||
ldr r5, _0810ED58 @ =gUnknown_3005E70
|
||||
ldr r1, _0810ED5C @ =gUnknown_203ADDC
|
||||
@@ -262,7 +262,7 @@ _0810ECCE:
|
||||
bx r1
|
||||
.align 2, 0
|
||||
_0810ED50: .4byte gUnknown_203ADE0
|
||||
_0810ED54: .4byte gUnknown_84161C1
|
||||
_0810ED54: .4byte gFameCheckerText_Cancel
|
||||
_0810ED58: .4byte gUnknown_3005E70
|
||||
_0810ED5C: .4byte gUnknown_203ADDC
|
||||
_0810ED60: .4byte gUnknown_8454003
|
||||
|
||||
@@ -1391,7 +1391,7 @@ RedrawMenuCursor: @ 810F874
|
||||
bl FillWindowPixelRect
|
||||
ldrb r0, [r5, 0x5]
|
||||
ldrb r1, [r5, 0x6]
|
||||
ldr r2, _0810F900 @ =gUnknown_841623B
|
||||
ldr r2, _0810F900 @ =gFameCheckerText_ListMenuCursor
|
||||
ldrb r3, [r5]
|
||||
ldrb r4, [r5, 0x8]
|
||||
mov r6, r8
|
||||
@@ -1415,7 +1415,7 @@ RedrawMenuCursor: @ 810F874
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0810F8FC: .4byte gUnknown_203ADE4
|
||||
_0810F900: .4byte gUnknown_841623B
|
||||
_0810F900: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end RedrawMenuCursor
|
||||
|
||||
thumb_func_start MoveMenuCursor
|
||||
@@ -2893,7 +2893,7 @@ sub_811037C: @ 811037C
|
||||
lsrs r3, 24
|
||||
ldrb r0, [r5, 0x5]
|
||||
ldrb r1, [r5, 0x6]
|
||||
ldr r2, _0811044C @ =gUnknown_841623B
|
||||
ldr r2, _0811044C @ =gFameCheckerText_ListMenuCursor
|
||||
str r3, [sp]
|
||||
movs r3, 0
|
||||
str r3, [sp, 0x4]
|
||||
@@ -2910,7 +2910,7 @@ sub_811037C: @ 811037C
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08110448: .4byte gUnknown_203ADE4
|
||||
_0811044C: .4byte gUnknown_841623B
|
||||
_0811044C: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end sub_811037C
|
||||
|
||||
thumb_func_start sub_8110450
|
||||
|
||||
@@ -241,7 +241,7 @@ sub_8054A60: @ 8054A60
|
||||
bl PlayTimeCounter_Reset
|
||||
bl sub_80549AC
|
||||
bl sub_806E0D0
|
||||
bl sub_812D304
|
||||
bl ResetFameChecker
|
||||
ldr r0, [r6]
|
||||
movs r1, 0xA4
|
||||
lsls r1, 2
|
||||
|
||||
@@ -5118,7 +5118,7 @@ _08121194:
|
||||
ands r0, r1
|
||||
cmp r0, 0xA
|
||||
beq _081211F0
|
||||
ldr r4, _081211E8 @ =gUnknown_84161C1
|
||||
ldr r4, _081211E8 @ =gFameCheckerText_Cancel
|
||||
movs r0, 0
|
||||
adds r1, r4, 0
|
||||
movs r2, 0
|
||||
@@ -5146,7 +5146,7 @@ _08121194:
|
||||
.align 2, 0
|
||||
_081211E0: .4byte gUnknown_845A108
|
||||
_081211E4: .4byte gUnknown_203B0A0
|
||||
_081211E8: .4byte gUnknown_84161C1
|
||||
_081211E8: .4byte gFameCheckerText_Cancel
|
||||
_081211EC: .4byte gUnknown_8459FFC
|
||||
_081211F0:
|
||||
ldr r4, _08121240 @ =gUnknown_84161C8
|
||||
|
||||
@@ -5401,7 +5401,7 @@ _081372B0:
|
||||
movs r1, 0x1
|
||||
negs r1, r1
|
||||
str r1, [sp, 0x4]
|
||||
ldr r1, _081372E0 @ =gUnknown_84161C1
|
||||
ldr r1, _081372E0 @ =gFameCheckerText_Cancel
|
||||
str r1, [sp, 0x8]
|
||||
movs r1, 0x2
|
||||
movs r2, 0x3
|
||||
@@ -5415,7 +5415,7 @@ _081372CE:
|
||||
.align 2, 0
|
||||
_081372D8: .4byte 0x00003003
|
||||
_081372DC: .4byte gUnknown_8463EF0
|
||||
_081372E0: .4byte gUnknown_84161C1
|
||||
_081372E0: .4byte gFameCheckerText_Cancel
|
||||
thumb_func_end sub_8137270
|
||||
|
||||
thumb_func_start sub_81372E4
|
||||
|
||||
@@ -892,7 +892,7 @@ _0809B1F2:
|
||||
muls r4, r0
|
||||
ldr r0, [r5]
|
||||
adds r0, r4
|
||||
ldr r1, _0809B2CC @ =gUnknown_84161C1
|
||||
ldr r1, _0809B2CC @ =gFameCheckerText_Cancel
|
||||
bl StringCopy
|
||||
ldr r0, _0809B2D0 @ =gUnknown_2039964
|
||||
ldr r2, [r0]
|
||||
@@ -990,7 +990,7 @@ _0809B2BC:
|
||||
b _0809B2E6
|
||||
.align 2, 0
|
||||
_0809B2C8: .4byte gUnknown_2039968
|
||||
_0809B2CC: .4byte gUnknown_84161C1
|
||||
_0809B2CC: .4byte gFameCheckerText_Cancel
|
||||
_0809B2D0: .4byte gUnknown_2039964
|
||||
_0809B2D4: .4byte gUnknown_3005E70
|
||||
_0809B2D8: .4byte gUnknown_2039934
|
||||
@@ -1378,7 +1378,7 @@ sub_809B59C: @ 809B59C
|
||||
bl CopyWindowToVram
|
||||
b _0809B5F8
|
||||
_0809B5E0:
|
||||
ldr r2, _0809B600 @ =gUnknown_841623B
|
||||
ldr r2, _0809B600 @ =gFameCheckerText_ListMenuCursor
|
||||
str r5, [sp]
|
||||
movs r0, 0
|
||||
str r0, [sp, 0x4]
|
||||
@@ -1395,7 +1395,7 @@ _0809B5F8:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0809B600: .4byte gUnknown_841623B
|
||||
_0809B600: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end sub_809B59C
|
||||
|
||||
thumb_func_start sub_809B604
|
||||
|
||||
@@ -911,14 +911,14 @@ _0806F498:
|
||||
bl play_some_sound
|
||||
bl sub_806EF18
|
||||
bl sub_80563F0
|
||||
ldr r0, _0806F4B0 @ =sub_8107EB8
|
||||
ldr r0, _0806F4B0 @ =UseFameCheckerFromMenu
|
||||
bl SetMainCallback2
|
||||
movs r0, 0x1
|
||||
_0806F4AC:
|
||||
pop {r1}
|
||||
bx r1
|
||||
.align 2, 0
|
||||
_0806F4B0: .4byte sub_8107EB8
|
||||
_0806F4B0: .4byte UseFameCheckerFromMenu
|
||||
thumb_func_end sub_806F480
|
||||
|
||||
thumb_func_start sub_806F4B4
|
||||
|
||||
@@ -915,7 +915,7 @@ sub_815B2C0: @ 815B2C0
|
||||
beq _0815B30A
|
||||
subs r0, r4, 0x6
|
||||
ldr r1, [r0]
|
||||
ldr r0, _0815B32C @ =sub_8107EB8
|
||||
ldr r0, _0815B32C @ =UseFameCheckerFromMenu
|
||||
cmp r1, r0
|
||||
bne _0815B330
|
||||
_0815B30A:
|
||||
@@ -932,7 +932,7 @@ _0815B31C: .4byte gTasks+0x8
|
||||
_0815B320: .4byte gPaletteFade
|
||||
_0815B324: .4byte gUnknown_203F44A
|
||||
_0815B328: .4byte gMain
|
||||
_0815B32C: .4byte sub_8107EB8
|
||||
_0815B32C: .4byte UseFameCheckerFromMenu
|
||||
_0815B330:
|
||||
movs r0, 0x5
|
||||
bl PlaySE
|
||||
|
||||
@@ -963,7 +963,7 @@ sub_8131FB0: @ 8131FB0
|
||||
bl CopyWindowToVram
|
||||
b _0813200A
|
||||
_08131FF4:
|
||||
ldr r2, _08132014 @ =gUnknown_841623B
|
||||
ldr r2, _08132014 @ =gFameCheckerText_ListMenuCursor
|
||||
str r5, [sp]
|
||||
movs r0, 0
|
||||
str r0, [sp, 0x4]
|
||||
@@ -979,7 +979,7 @@ _0813200A:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08132014: .4byte gUnknown_841623B
|
||||
_08132014: .4byte gFameCheckerText_ListMenuCursor
|
||||
thumb_func_end sub_8131FB0
|
||||
|
||||
thumb_func_start sub_8132018
|
||||
|
||||
@@ -10348,7 +10348,7 @@ _0815579C:
|
||||
ldr r0, [r3]
|
||||
adds r0, r7
|
||||
ldrb r0, [r0]
|
||||
ldr r2, _08155860 @ =gUnknown_841623B
|
||||
ldr r2, _08155860 @ =gFameCheckerText_ListMenuCursor
|
||||
mov r1, r9
|
||||
str r1, [sp]
|
||||
str r5, [sp, 0x4]
|
||||
@@ -10379,7 +10379,7 @@ _08155850: .4byte 0x00003009
|
||||
_08155854: .4byte gUnknown_841CDD7
|
||||
_08155858: .4byte gUnknown_8417938
|
||||
_0815585C: .4byte gUnknown_841793C
|
||||
_08155860: .4byte gUnknown_841623B
|
||||
_08155860: .4byte gFameCheckerText_ListMenuCursor
|
||||
_08155864: .4byte 0x00003014
|
||||
_08155868:
|
||||
bl IsDma3ManagerBusyWithBgCopy
|
||||
@@ -10453,7 +10453,7 @@ _081558B0:
|
||||
ldr r0, [r1]
|
||||
adds r0, r4
|
||||
ldrb r1, [r0]
|
||||
ldr r2, _0815591C @ =gUnknown_841623B
|
||||
ldr r2, _0815591C @ =gFameCheckerText_ListMenuCursor
|
||||
cmp r7, 0x1
|
||||
bne _08155920
|
||||
mov r3, r8
|
||||
@@ -10464,7 +10464,7 @@ _0815590C: .4byte 0x00003020
|
||||
_08155910: .4byte 0x00003009
|
||||
_08155914: .4byte gUnknown_8417938
|
||||
_08155918: .4byte gUnknown_841793C
|
||||
_0815591C: .4byte gUnknown_841623B
|
||||
_0815591C: .4byte gFameCheckerText_ListMenuCursor
|
||||
_08155920:
|
||||
str r6, [sp]
|
||||
_08155922:
|
||||
|
||||
@@ -323,8 +323,15 @@ TALL_PLUS = FC 0C FB
|
||||
|
||||
@ TODO: Identify and declare F7 control codes
|
||||
UNKNOWN_F7 = F7
|
||||
UNKNOWN_F8 = F8
|
||||
UNKNOWN_F9 = F9
|
||||
|
||||
KEYGFX_A_BUTTON = F8 00
|
||||
KEYGFX_B_BUTTON = F8 01
|
||||
KEYGFX_START_BUTTON = F8 04
|
||||
KEYGFX_DPAD_UP_DOWN = F8 0A
|
||||
KEYGFX_DPAD_ANY = F8 0C
|
||||
|
||||
STRING = FD
|
||||
|
||||
@ string placeholders
|
||||
@@ -383,6 +390,11 @@ ENG = FC 16
|
||||
PAUSE_MUSIC = FC 17
|
||||
RESUME_MUSIC = FC 18
|
||||
|
||||
@ font sizes
|
||||
|
||||
SMALL = FC 06 00
|
||||
BIG = FC 06 04
|
||||
|
||||
@ colors
|
||||
|
||||
TRANSPARENT = 00
|
||||
@@ -393,7 +405,7 @@ BLUE = 04
|
||||
YELLOW = 05
|
||||
CYAN = 06
|
||||
MAGENTA = 07
|
||||
LIGHT_GREY = 08
|
||||
LIGHT_GRAY = 08
|
||||
BLACK = 09
|
||||
BLACK2 = 0A @ duplicate of black?
|
||||
SILVER = 0B
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
gFameChecker_ListMenuTemplate
|
||||
gIconDescriptionBoxIsOpen
|
||||
@@ -721,8 +721,8 @@ gUnknown_8416188:: @ 8416188
|
||||
gUnknown_8416190:: @ 8416190
|
||||
.incbin "baserom.gba", 0x416190, 0x31
|
||||
|
||||
gUnknown_84161C1:: @ 84161C1
|
||||
.incbin "baserom.gba", 0x4161C1, 0x7
|
||||
gFameCheckerText_Cancel:: @ 84161C1
|
||||
.string "CANCEL$"
|
||||
|
||||
gUnknown_84161C8:: @ 84161C8
|
||||
.incbin "baserom.gba", 0x4161C8, 0x5
|
||||
@@ -766,8 +766,8 @@ gUnknown_8416226:: @ 8416226
|
||||
gUnknown_8416238:: @ 8416238
|
||||
.incbin "baserom.gba", 0x416238, 0x3
|
||||
|
||||
gUnknown_841623B:: @ 841623B
|
||||
.incbin "baserom.gba", 0x41623B, 0x2
|
||||
gFameCheckerText_ListMenuCursor:: @ 841623B
|
||||
.string "▶$"
|
||||
|
||||
gUnknown_841623D:: @ 841623D
|
||||
.incbin "baserom.gba", 0x41623D, 0x25
|
||||
@@ -1237,11 +1237,14 @@ gUnknown_84181B6:: @ 84181B6
|
||||
gUnknown_84181BE:: @ 84181BE
|
||||
.incbin "baserom.gba", 0x4181BE, 0x5
|
||||
|
||||
gUnknown_84181C3:: @ 84181C3
|
||||
.incbin "baserom.gba", 0x4181C3, 0x21
|
||||
gFameCheckerText_FameCheckerWillBeClosed:: @ 84181C3
|
||||
.string "The FAME CHECKER will be closed.$"
|
||||
|
||||
gUnknown_84181E4:: @ 84181E4
|
||||
.incbin "baserom.gba", 0x4181E4, 0x4AC
|
||||
gFameCheckerText_ClearTextbox:: @ 84181E4
|
||||
.string "\n $"
|
||||
|
||||
gUnknown_8418204:: @ 8418204
|
||||
.incbin "baserom.gba", 0x00418204, 0x48c
|
||||
|
||||
gUnknown_8418690:: @ 8418690
|
||||
.incbin "baserom.gba", 0x418690, 0x20
|
||||
@@ -2090,14 +2093,38 @@ gUnknown_841E572:: @ 841E572
|
||||
gUnknown_841E58D:: @ 841E58D
|
||||
.incbin "baserom.gba", 0x41E58D, 0x17
|
||||
|
||||
gUnknown_841E5A4:: @ 841E5A4
|
||||
.incbin "baserom.gba", 0x41E5A4, 0x15
|
||||
gFameCheckerText_MainScreenUI:: @ 841E5A4
|
||||
.string "{KEYGFX_START_BUTTON}PICK {KEYGFX_DPAD_UP_DOWN}SELECT {KEYGFX_A_BUTTON}OK$"
|
||||
|
||||
gUnknown_841E5B9:: @ 841E5B9
|
||||
.incbin "baserom.gba", 0x41E5B9, 0x19
|
||||
gFameCheckerText_PickScreenUI:: @ 841E5B9
|
||||
.string "{KEYGFX_START_BUTTON}PICK {KEYGFX_DPAD_UP_DOWN}SELECT {KEYGFX_B_BUTTON}CANCEL$"
|
||||
|
||||
gUnknown_841E5D2:: @ 841E5D2
|
||||
.incbin "baserom.gba", 0x41E5D2, 0xCF
|
||||
gFameCheckerText_FlavorTextUI:: @ 841E5D2
|
||||
.string "{KEYGFX_DPAD_ANY}PICK {KEYGFX_A_BUTTON}READ {UNKNOWN_F8 0x01}CANCEL$"
|
||||
|
||||
gFameCheckerOakName:: @ 841E5E9
|
||||
.string "OAK$"
|
||||
|
||||
gFameCheckerDaisyName:: @ 841E5ED
|
||||
.string "DAISY$"
|
||||
|
||||
gFameCheckerBillName:: @ 841E5F3
|
||||
.string "BILL$"
|
||||
|
||||
gFameCheckerMrFujiName:: @ 841E5F8
|
||||
.string "FUJI$"
|
||||
|
||||
gUnknown_841E5FD:: @ 841E5FD
|
||||
.string "A variety of events will be imported\nover Wireless Communication.$"
|
||||
|
||||
gUnknown_841E63F:: @ 841E63F
|
||||
.string "Read the WONDER CARDS in your\npossession.$"
|
||||
|
||||
gUnknown_841E669:: @ 841E669
|
||||
.string "Read the NEWS that arrived.$"
|
||||
|
||||
gUnknown_841E685:: @ 841E685
|
||||
.string "Return to the title screen.$"
|
||||
|
||||
gUnknown_841E6A1:: @ 841E6A1
|
||||
.incbin "baserom.gba", 0x41E6A1, 0x3B
|
||||
@@ -3549,776 +3576,3 @@ gUnknown_845C5BC:: @ 845C5BC
|
||||
|
||||
gUnknown_845C5CE:: @ 845C5CE
|
||||
.incbin "baserom.gba", 0x45C5CE, 0x32
|
||||
|
||||
gUnknown_845C600:: @ 845C600
|
||||
.incbin "baserom.gba", 0x45C600, 0x1720
|
||||
|
||||
gUnknown_845DD20:: @ 845DD20
|
||||
.incbin "baserom.gba", 0x45DD20, 0x820
|
||||
|
||||
gUnknown_845E540:: @ 845E540
|
||||
.incbin "baserom.gba", 0x45E540, 0x820
|
||||
|
||||
gUnknown_845ED60:: @ 845ED60
|
||||
.incbin "baserom.gba", 0x45ED60, 0x820
|
||||
|
||||
gUnknown_845F580:: @ 845F580
|
||||
.incbin "baserom.gba", 0x45F580, 0x40
|
||||
|
||||
gUnknown_845F5C0:: @ 845F5C0
|
||||
.incbin "baserom.gba", 0x45F5C0, 0x20
|
||||
|
||||
gUnknown_845F5E0:: @ 845F5E0
|
||||
.incbin "baserom.gba", 0x45F5E0, 0x3
|
||||
|
||||
gUnknown_845F5E3:: @ 845F5E3
|
||||
.incbin "baserom.gba", 0x45F5E3, 0x3
|
||||
|
||||
gUnknown_845F5E6:: @ 845F5E6
|
||||
.incbin "baserom.gba", 0x45F5E6, 0x4
|
||||
|
||||
gUnknown_845F5EA:: @ 845F5EA
|
||||
.incbin "baserom.gba", 0x45F5EA, 0x22
|
||||
|
||||
gUnknown_845F60C:: @ 845F60C
|
||||
.incbin "baserom.gba", 0x45F60C, 0x10
|
||||
|
||||
gUnknown_845F61C:: @ 845F61C
|
||||
.incbin "baserom.gba", 0x45F61C, 0x20
|
||||
|
||||
gUnknown_845F63C:: @ 845F63C
|
||||
.incbin "baserom.gba", 0x45F63C, 0x80
|
||||
|
||||
gUnknown_845F6BC:: @ 845F6BC
|
||||
.incbin "baserom.gba", 0x45F6BC, 0x180
|
||||
|
||||
gUnknown_845F83C:: @ 845F83C
|
||||
.incbin "baserom.gba", 0x45F83C, 0x60
|
||||
|
||||
gUnknown_845F89C:: @ 845F89C
|
||||
.incbin "baserom.gba", 0x45F89C, 0x180
|
||||
|
||||
gUnknown_845FA1C:: @ 845FA1C
|
||||
.incbin "baserom.gba", 0x45FA1C, 0x180
|
||||
|
||||
gUnknown_845FB9C:: @ 845FB9C
|
||||
.incbin "baserom.gba", 0x45FB9C, 0x40
|
||||
|
||||
gUnknown_845FBDC:: @ 845FBDC
|
||||
.incbin "baserom.gba", 0x45FBDC, 0x18
|
||||
|
||||
gUnknown_845FBF4:: @ 845FBF4
|
||||
.incbin "baserom.gba", 0x45FBF4, 0x10
|
||||
|
||||
gUnknown_845FC04:: @ 845FC04
|
||||
.incbin "baserom.gba", 0x45FC04, 0x40
|
||||
|
||||
gUnknown_845FC44:: @ 845FC44
|
||||
.incbin "baserom.gba", 0x45FC44, 0x34
|
||||
|
||||
gUnknown_845FC78:: @ 845FC78
|
||||
.incbin "baserom.gba", 0x45FC78, 0x40
|
||||
|
||||
gUnknown_845FCB8:: @ 845FCB8
|
||||
.incbin "baserom.gba", 0x45FCB8, 0x2C
|
||||
|
||||
gUnknown_845FCE4:: @ 845FCE4
|
||||
.incbin "baserom.gba", 0x45FCE4, 0x18
|
||||
|
||||
gUnknown_845FCFC:: @ 845FCFC
|
||||
.incbin "baserom.gba", 0x45FCFC, 0x18
|
||||
|
||||
gUnknown_845FD14:: @ 845FD14
|
||||
.incbin "baserom.gba", 0x45FD14, 0x18
|
||||
|
||||
gUnknown_845FD2C:: @ 845FD2C
|
||||
.incbin "baserom.gba", 0x45FD2C, 0x18
|
||||
|
||||
gUnknown_845FD44:: @ 845FD44
|
||||
.incbin "baserom.gba", 0x45FD44, 0x10
|
||||
|
||||
gUnknown_845FD54:: @ 845FD54
|
||||
.incbin "baserom.gba", 0x45FD54, 0x814
|
||||
|
||||
gUnknown_8460568:: @ 8460568
|
||||
.incbin "baserom.gba", 0x460568, 0x80
|
||||
|
||||
gUnknown_84605E8:: @ 84605E8
|
||||
.incbin "baserom.gba", 0x4605E8, 0x5C0
|
||||
|
||||
gUnknown_8460BA8:: @ 8460BA8
|
||||
.incbin "baserom.gba", 0x460BA8, 0xFC
|
||||
|
||||
gUnknown_8460CA4:: @ 8460CA4
|
||||
.incbin "baserom.gba", 0x460CA4, 0x44
|
||||
|
||||
gUnknown_8460CE8:: @ 8460CE8
|
||||
.incbin "baserom.gba", 0x460CE8, 0xAC
|
||||
|
||||
gUnknown_8460D94:: @ 8460D94
|
||||
.incbin "baserom.gba", 0x460D94, 0xA0
|
||||
|
||||
gUnknown_8460E34:: @ 8460E34
|
||||
.incbin "baserom.gba", 0x460E34, 0xA0
|
||||
|
||||
gUnknown_8460ED4:: @ 8460ED4
|
||||
.incbin "baserom.gba", 0x460ED4, 0x40
|
||||
|
||||
gUnknown_8460F14:: @ 8460F14
|
||||
.incbin "baserom.gba", 0x460F14, 0x6E8
|
||||
|
||||
gUnknown_84615FC:: @ 84615FC
|
||||
.incbin "baserom.gba", 0x4615FC, 0x40
|
||||
|
||||
gUnknown_846163C:: @ 846163C
|
||||
.incbin "baserom.gba", 0x46163C, 0x698
|
||||
|
||||
gUnknown_8461CD4:: @ 8461CD4
|
||||
.incbin "baserom.gba", 0x461CD4, 0x40
|
||||
|
||||
gUnknown_8461D14:: @ 8461D14
|
||||
.incbin "baserom.gba", 0x461D14, 0x698
|
||||
|
||||
gUnknown_84623AC:: @ 84623AC
|
||||
.incbin "baserom.gba", 0x4623AC, 0x40
|
||||
|
||||
gUnknown_84623EC:: @ 84623EC
|
||||
.incbin "baserom.gba", 0x4623EC, 0xA6C
|
||||
|
||||
gUnknown_8462E58:: @ 8462E58
|
||||
.incbin "baserom.gba", 0x462E58, 0x5C
|
||||
|
||||
gUnknown_8462EB4:: @ 8462EB4
|
||||
.incbin "baserom.gba", 0x462EB4, 0xC
|
||||
|
||||
gUnknown_8462EC0:: @ 8462EC0
|
||||
.incbin "baserom.gba", 0x462EC0, 0x8
|
||||
|
||||
gUnknown_8462EC8:: @ 8462EC8
|
||||
.incbin "baserom.gba", 0x462EC8, 0x8
|
||||
|
||||
gUnknown_8462ED0:: @ 8462ED0
|
||||
.incbin "baserom.gba", 0x462ED0, 0x8
|
||||
|
||||
gUnknown_8462ED8:: @ 8462ED8
|
||||
.incbin "baserom.gba", 0x462ED8, 0x10
|
||||
|
||||
gUnknown_8462EE8:: @ 8462EE8
|
||||
.incbin "baserom.gba", 0x462EE8, 0x4
|
||||
|
||||
gUnknown_8462EEC:: @ 8462EEC
|
||||
.incbin "baserom.gba", 0x462EEC, 0x4
|
||||
|
||||
gUnknown_8462EF0:: @ 8462EF0
|
||||
.incbin "baserom.gba", 0x462EF0, 0xC
|
||||
|
||||
gUnknown_8462EFC:: @ 8462EFC
|
||||
.incbin "baserom.gba", 0x462EFC, 0x18
|
||||
|
||||
gUnknown_8462F14:: @ 8462F14
|
||||
.incbin "baserom.gba", 0x462F14, 0x8
|
||||
|
||||
gUnknown_8462F1C:: @ 8462F1C
|
||||
.incbin "baserom.gba", 0x462F1C, 0x8
|
||||
|
||||
gUnknown_8462F24:: @ 8462F24
|
||||
.incbin "baserom.gba", 0x462F24, 0x2C
|
||||
|
||||
gUnknown_8462F50:: @ 8462F50
|
||||
.incbin "baserom.gba", 0x462F50, 0xDC
|
||||
|
||||
gUnknown_846302C:: @ 846302C
|
||||
.incbin "baserom.gba", 0x46302C, 0x48
|
||||
|
||||
gUnknown_8463074:: @ 8463074
|
||||
.incbin "baserom.gba", 0x463074, 0x18
|
||||
|
||||
gUnknown_846308C:: @ 846308C
|
||||
.incbin "baserom.gba", 0x46308C, 0x4C
|
||||
|
||||
gUnknown_84630D8:: @ 84630D8
|
||||
.incbin "baserom.gba", 0x4630D8, 0x4C
|
||||
|
||||
gUnknown_8463124:: @ 8463124
|
||||
.incbin "baserom.gba", 0x463124, 0x10
|
||||
|
||||
gUnknown_8463134:: @ 8463134
|
||||
.incbin "baserom.gba", 0x463134, 0xC
|
||||
|
||||
gUnknown_8463140:: @ 8463140
|
||||
.incbin "baserom.gba", 0x463140, 0x10
|
||||
|
||||
gUnknown_8463150:: @ 8463150
|
||||
.incbin "baserom.gba", 0x463150, 0x18
|
||||
|
||||
gUnknown_8463168:: @ 8463168
|
||||
.incbin "baserom.gba", 0x463168, 0x3
|
||||
|
||||
gUnknown_846316B:: @ 846316B
|
||||
.incbin "baserom.gba", 0x46316B, 0x5
|
||||
|
||||
gUnknown_8463170:: @ 8463170
|
||||
.incbin "baserom.gba", 0x463170, 0x8
|
||||
|
||||
gUnknown_8463178:: @ 8463178
|
||||
.incbin "baserom.gba", 0x463178, 0x4
|
||||
|
||||
gUnknown_846317C:: @ 846317C
|
||||
.incbin "baserom.gba", 0x46317C, 0x4
|
||||
|
||||
gUnknown_8463180:: @ 8463180
|
||||
.incbin "baserom.gba", 0x463180, 0x4
|
||||
|
||||
gUnknown_8463184:: @ 8463184
|
||||
.incbin "baserom.gba", 0x463184, 0xC
|
||||
|
||||
gUnknown_8463190:: @ 8463190
|
||||
.incbin "baserom.gba", 0x463190, 0x50
|
||||
|
||||
gUnknown_84631E0:: @ 84631E0
|
||||
.incbin "baserom.gba", 0x4631E0, 0x8
|
||||
|
||||
gUnknown_84631E8:: @ 84631E8
|
||||
.incbin "baserom.gba", 0x4631E8, 0x30
|
||||
|
||||
gUnknown_8463218:: @ 8463218
|
||||
.incbin "baserom.gba", 0x463218, 0x8
|
||||
|
||||
gUnknown_8463220:: @ 8463220
|
||||
.incbin "baserom.gba", 0x463220, 0x18
|
||||
|
||||
gUnknown_8463238:: @ 8463238
|
||||
.incbin "baserom.gba", 0x463238, 0x24
|
||||
|
||||
gUnknown_846325C:: @ 846325C
|
||||
.incbin "baserom.gba", 0x46325C, 0x48
|
||||
|
||||
gUnknown_84632A4:: @ 84632A4
|
||||
.incbin "baserom.gba", 0x4632A4, 0x18
|
||||
|
||||
gUnknown_84632BC:: @ 84632BC
|
||||
.incbin "baserom.gba", 0x4632BC, 0x4
|
||||
|
||||
gUnknown_84632C0:: @ 84632C0
|
||||
.incbin "baserom.gba", 0x4632C0, 0x4
|
||||
|
||||
gUnknown_84632C4:: @ 84632C4
|
||||
.incbin "baserom.gba", 0x4632C4, 0x4
|
||||
|
||||
gUnknown_84632C8:: @ 84632C8
|
||||
.incbin "baserom.gba", 0x4632C8, 0x4
|
||||
|
||||
gUnknown_84632CC:: @ 84632CC
|
||||
.incbin "baserom.gba", 0x4632CC, 0x4
|
||||
|
||||
gUnknown_84632D0:: @ 84632D0
|
||||
.incbin "baserom.gba", 0x4632D0, 0x4
|
||||
|
||||
gUnknown_84632D4:: @ 84632D4
|
||||
.incbin "baserom.gba", 0x4632D4, 0x4
|
||||
|
||||
gUnknown_84632D8:: @ 84632D8
|
||||
.incbin "baserom.gba", 0x4632D8, 0x18
|
||||
|
||||
gUnknown_84632F0:: @ 84632F0
|
||||
.incbin "baserom.gba", 0x4632F0, 0x18
|
||||
|
||||
gUnknown_8463308:: @ 8463308
|
||||
.incbin "baserom.gba", 0x463308, 0x20
|
||||
|
||||
gUnknown_8463328:: @ 8463328
|
||||
.incbin "baserom.gba", 0x463328, 0x70
|
||||
|
||||
gUnknown_8463398:: @ 8463398
|
||||
.incbin "baserom.gba", 0x463398, 0x40
|
||||
|
||||
gUnknown_84633D8:: @ 84633D8
|
||||
.incbin "baserom.gba", 0x4633D8, 0x44
|
||||
|
||||
gUnknown_846341C:: @ 846341C
|
||||
.incbin "baserom.gba", 0x46341C, 0x20
|
||||
|
||||
gUnknown_846343C:: @ 846343C
|
||||
.incbin "baserom.gba", 0x46343C, 0x128
|
||||
|
||||
gUnknown_8463564:: @ 8463564
|
||||
.incbin "baserom.gba", 0x463564, 0x1C
|
||||
|
||||
gUnknown_8463580:: @ 8463580
|
||||
.incbin "baserom.gba", 0x463580, 0x140
|
||||
|
||||
gUnknown_84636C0:: @ 84636C0
|
||||
.incbin "baserom.gba", 0x4636C0, 0x20
|
||||
|
||||
gUnknown_84636E0:: @ 84636E0
|
||||
.incbin "baserom.gba", 0x4636E0, 0x20
|
||||
|
||||
gUnknown_8463700:: @ 8463700
|
||||
.incbin "baserom.gba", 0x463700, 0x20
|
||||
|
||||
gUnknown_8463720:: @ 8463720
|
||||
.incbin "baserom.gba", 0x463720, 0x20
|
||||
|
||||
gUnknown_8463740:: @ 8463740
|
||||
.incbin "baserom.gba", 0x463740, 0x12C
|
||||
|
||||
gUnknown_846386C:: @ 846386C
|
||||
.incbin "baserom.gba", 0x46386C, 0x120
|
||||
|
||||
gUnknown_846398C:: @ 846398C
|
||||
.incbin "baserom.gba", 0x46398C, 0x18
|
||||
|
||||
gUnknown_84639A4:: @ 84639A4
|
||||
.incbin "baserom.gba", 0x4639A4, 0x8
|
||||
|
||||
gUnknown_84639AC:: @ 84639AC
|
||||
.incbin "baserom.gba", 0x4639AC, 0x48
|
||||
|
||||
gUnknown_84639F4:: @ 84639F4
|
||||
.incbin "baserom.gba", 0x4639F4, 0x20
|
||||
|
||||
gUnknown_8463A14:: @ 8463A14
|
||||
.incbin "baserom.gba", 0x463A14, 0x68
|
||||
|
||||
gUnknown_8463A7C:: @ 8463A7C
|
||||
.incbin "baserom.gba", 0x463A7C, 0x70
|
||||
|
||||
gUnknown_8463AEC:: @ 8463AEC
|
||||
.incbin "baserom.gba", 0x463AEC, 0x10
|
||||
|
||||
gUnknown_8463AFC:: @ 8463AFC
|
||||
.incbin "baserom.gba", 0x463AFC, 0x4
|
||||
|
||||
gUnknown_8463B00:: @ 8463B00
|
||||
.incbin "baserom.gba", 0x463B00, 0x20
|
||||
|
||||
gUnknown_8463B20:: @ 8463B20
|
||||
.incbin "baserom.gba", 0x463B20, 0x10
|
||||
|
||||
gUnknown_8463B30:: @ 8463B30
|
||||
.incbin "baserom.gba", 0x463B30, 0x10
|
||||
|
||||
gUnknown_8463B40:: @ 8463B40
|
||||
.incbin "baserom.gba", 0x463B40, 0x4
|
||||
|
||||
gUnknown_8463B44:: @ 8463B44
|
||||
.incbin "baserom.gba", 0x463B44, 0x20
|
||||
|
||||
gUnknown_8463B64:: @ 8463B64
|
||||
.incbin "baserom.gba", 0x463B64, 0x24
|
||||
|
||||
gUnknown_8463B88:: @ 8463B88
|
||||
.incbin "baserom.gba", 0x463B88, 0xF8
|
||||
|
||||
gUnknown_8463C80:: @ 8463C80
|
||||
.incbin "baserom.gba", 0x463C80, 0x1E0
|
||||
|
||||
gUnknown_8463E60:: @ 8463E60
|
||||
.incbin "baserom.gba", 0x463E60, 0x64
|
||||
|
||||
gUnknown_8463EC4:: @ 8463EC4
|
||||
.incbin "baserom.gba", 0x463EC4, 0x10
|
||||
|
||||
gUnknown_8463ED4:: @ 8463ED4
|
||||
.incbin "baserom.gba", 0x463ED4, 0x1C
|
||||
|
||||
gUnknown_8463EF0:: @ 8463EF0
|
||||
.incbin "baserom.gba", 0x463EF0, 0xC
|
||||
|
||||
gUnknown_8463EFC:: @ 8463EFC
|
||||
.incbin "baserom.gba", 0x463EFC, 0x10
|
||||
|
||||
gUnknown_8463F0C:: @ 8463F0C
|
||||
.incbin "baserom.gba", 0x463F0C, 0x18
|
||||
|
||||
gUnknown_8463F24:: @ 8463F24
|
||||
.incbin "baserom.gba", 0x463F24, 0x18
|
||||
|
||||
gUnknown_8463F3C:: @ 8463F3C
|
||||
.incbin "baserom.gba", 0x463F3C, 0x20
|
||||
|
||||
gUnknown_8463F5C:: @ 8463F5C
|
||||
.incbin "baserom.gba", 0x463F5C, 0x20
|
||||
|
||||
gUnknown_8463F7C:: @ 8463F7C
|
||||
.incbin "baserom.gba", 0x463F7C, 0x20
|
||||
|
||||
gUnknown_8463F9C:: @ 8463F9C
|
||||
.incbin "baserom.gba", 0x463F9C, 0x8
|
||||
|
||||
gUnknown_8463FA4:: @ 8463FA4
|
||||
.incbin "baserom.gba", 0x463FA4, 0x3
|
||||
|
||||
gUnknown_8463FA7:: @ 8463FA7
|
||||
.incbin "baserom.gba", 0x463FA7, 0x11
|
||||
|
||||
gUnknown_8463FB8:: @ 8463FB8
|
||||
.incbin "baserom.gba", 0x463FB8, 0x6
|
||||
|
||||
gUnknown_8463FBE:: @ 8463FBE
|
||||
.incbin "baserom.gba", 0x463FBE, 0x3
|
||||
|
||||
gUnknown_8463FC1:: @ 8463FC1
|
||||
.incbin "baserom.gba", 0x463FC1, 0x5
|
||||
|
||||
gUnknown_8463FC6:: @ 8463FC6
|
||||
.incbin "baserom.gba", 0x463FC6, 0x7
|
||||
|
||||
gUnknown_8463FCD:: @ 8463FCD
|
||||
.incbin "baserom.gba", 0x463FCD, 0x7
|
||||
|
||||
gUnknown_8463FD4:: @ 8463FD4
|
||||
.incbin "baserom.gba", 0x463FD4, 0xB
|
||||
|
||||
gUnknown_8463FDF:: @ 8463FDF
|
||||
.incbin "baserom.gba", 0x463FDF, 0xB
|
||||
|
||||
gUnknown_8463FEA:: @ 8463FEA
|
||||
.incbin "baserom.gba", 0x463FEA, 0x12
|
||||
|
||||
gUnknown_8463FFC:: @ 8463FFC
|
||||
.incbin "baserom.gba", 0x463FFC, 0xC
|
||||
|
||||
gUnknown_8464008:: @ 8464008
|
||||
.incbin "baserom.gba", 0x464008, 0x120
|
||||
|
||||
gUnknown_8464128:: @ 8464128
|
||||
.incbin "baserom.gba", 0x464128, 0x20
|
||||
|
||||
gUnknown_8464148:: @ 8464148
|
||||
.incbin "baserom.gba", 0x464148, 0x174
|
||||
|
||||
gUnknown_84642BC:: @ 84642BC
|
||||
.incbin "baserom.gba", 0x4642BC, 0x4
|
||||
|
||||
gUnknown_84642C0:: @ 84642C0
|
||||
.incbin "baserom.gba", 0x4642C0, 0x34
|
||||
|
||||
gUnknown_84642F4:: @ 84642F4
|
||||
.incbin "baserom.gba", 0x4642F4, 0xC
|
||||
|
||||
gUnknown_8464300:: @ 8464300
|
||||
.incbin "baserom.gba", 0x464300, 0x4C
|
||||
|
||||
gUnknown_846434C:: @ 846434C
|
||||
.incbin "baserom.gba", 0x46434C, 0xC
|
||||
|
||||
gUnknown_8464358:: @ 8464358
|
||||
.incbin "baserom.gba", 0x464358, 0x14
|
||||
|
||||
gUnknown_846436C:: @ 846436C
|
||||
.incbin "baserom.gba", 0x46436C, 0x8
|
||||
|
||||
gUnknown_8464374:: @ 8464374
|
||||
.incbin "baserom.gba", 0x464374, 0x8
|
||||
|
||||
gUnknown_846437C:: @ 846437C
|
||||
.incbin "baserom.gba", 0x46437C, 0x28
|
||||
|
||||
gUnknown_84643A4:: @ 84643A4
|
||||
.incbin "baserom.gba", 0x4643A4, 0x4
|
||||
|
||||
gUnknown_84643A8:: @ 84643A8
|
||||
.incbin "baserom.gba", 0x4643A8, 0x4
|
||||
|
||||
gUnknown_84643AC:: @ 84643AC
|
||||
.incbin "baserom.gba", 0x4643AC, 0x4
|
||||
|
||||
gUnknown_84643B0:: @ 84643B0
|
||||
.incbin "baserom.gba", 0x4643B0, 0x4
|
||||
|
||||
gUnknown_84643B4:: @ 84643B4
|
||||
.incbin "baserom.gba", 0x4643B4, 0x4
|
||||
|
||||
gUnknown_84643B8:: @ 84643B8
|
||||
.incbin "baserom.gba", 0x4643B8, 0x20
|
||||
|
||||
gUnknown_84643D8:: @ 84643D8
|
||||
.incbin "baserom.gba", 0x4643D8, 0x18
|
||||
|
||||
gUnknown_84643F0:: @ 84643F0
|
||||
.incbin "baserom.gba", 0x4643F0, 0x8
|
||||
|
||||
gUnknown_84643F8:: @ 84643F8
|
||||
.incbin "baserom.gba", 0x4643F8, 0x8
|
||||
|
||||
gUnknown_8464400:: @ 8464400
|
||||
.incbin "baserom.gba", 0x464400, 0x48
|
||||
|
||||
gUnknown_8464448:: @ 8464448
|
||||
.incbin "baserom.gba", 0x464448, 0x60
|
||||
|
||||
gUnknown_84644A8:: @ 84644A8
|
||||
.incbin "baserom.gba", 0x4644A8, 0x8
|
||||
|
||||
gUnknown_84644B0:: @ 84644B0
|
||||
.incbin "baserom.gba", 0x4644B0, 0x8
|
||||
|
||||
gUnknown_84644B8:: @ 84644B8
|
||||
.incbin "baserom.gba", 0x4644B8, 0x32C
|
||||
|
||||
gUnknown_84647E4:: @ 84647E4
|
||||
.incbin "baserom.gba", 0x4647E4, 0x18
|
||||
|
||||
gUnknown_84647FC:: @ 84647FC
|
||||
.incbin "baserom.gba", 0x4647FC, 0x8
|
||||
|
||||
gUnknown_8464804:: @ 8464804
|
||||
.incbin "baserom.gba", 0x464804, 0x38
|
||||
|
||||
gUnknown_846483C:: @ 846483C
|
||||
.incbin "baserom.gba", 0x46483C, 0x40
|
||||
|
||||
gUnknown_846487C:: @ 846487C
|
||||
.incbin "baserom.gba", 0x46487C, 0x8
|
||||
|
||||
gUnknown_8464884:: @ 8464884
|
||||
.incbin "baserom.gba", 0x464884, 0xC
|
||||
|
||||
gUnknown_8464890:: @ 8464890
|
||||
.incbin "baserom.gba", 0x464890, 0x1E
|
||||
|
||||
gUnknown_84648AE:: @ 84648AE
|
||||
.incbin "baserom.gba", 0x4648AE, 0xF
|
||||
|
||||
gUnknown_84648BD:: @ 84648BD
|
||||
.incbin "baserom.gba", 0x4648BD, 0x15
|
||||
|
||||
gUnknown_84648D2:: @ 84648D2
|
||||
.incbin "baserom.gba", 0x4648D2, 0x54
|
||||
|
||||
gUnknown_8464926:: @ 8464926
|
||||
.incbin "baserom.gba", 0x464926, 0x40
|
||||
|
||||
gUnknown_8464966:: @ 8464966
|
||||
.incbin "baserom.gba", 0x464966, 0xC4A
|
||||
|
||||
gUnknown_84655B0:: @ 84655B0
|
||||
.incbin "baserom.gba", 0x4655B0, 0x18
|
||||
|
||||
gUnknown_84655C8:: @ 84655C8
|
||||
.incbin "baserom.gba", 0x4655C8, 0x40
|
||||
|
||||
gUnknown_8465608:: @ 8465608
|
||||
.incbin "baserom.gba", 0x465608, 0xE
|
||||
|
||||
gUnknown_8465616:: @ 8465616
|
||||
.incbin "baserom.gba", 0x465616, 0xC0
|
||||
|
||||
gUnknown_84656D6:: @ 84656D6
|
||||
.incbin "baserom.gba", 0x4656D6, 0x10E
|
||||
|
||||
gUnknown_84657E4:: @ 84657E4
|
||||
.incbin "baserom.gba", 0x4657E4, 0x98
|
||||
|
||||
gUnknown_846587C:: @ 846587C
|
||||
.incbin "baserom.gba", 0x46587C, 0x5C
|
||||
|
||||
gUnknown_84658D8:: @ 84658D8
|
||||
.incbin "baserom.gba", 0x4658D8, 0x18
|
||||
|
||||
gUnknown_84658F0:: @ 84658F0
|
||||
.incbin "baserom.gba", 0x4658F0, 0x40
|
||||
|
||||
gUnknown_8465930:: @ 8465930
|
||||
.incbin "baserom.gba", 0x465930, 0x20
|
||||
|
||||
gUnknown_8465950:: @ 8465950
|
||||
.incbin "baserom.gba", 0x465950, 0x80
|
||||
|
||||
gUnknown_84659D0:: @ 84659D0
|
||||
.incbin "baserom.gba", 0x4659D0, 0x804
|
||||
|
||||
gUnknown_84661D4:: @ 84661D4
|
||||
.incbin "baserom.gba", 0x4661D4, 0x2E8
|
||||
|
||||
gUnknown_84664BC:: @ 84664BC
|
||||
.incbin "baserom.gba", 0x4664BC, 0x20
|
||||
|
||||
gUnknown_84664DC:: @ 84664DC
|
||||
.incbin "baserom.gba", 0x4664DC, 0x60
|
||||
|
||||
gUnknown_846653C:: @ 846653C
|
||||
.incbin "baserom.gba", 0x46653C, 0x84
|
||||
|
||||
gUnknown_84665C0:: @ 84665C0
|
||||
.incbin "baserom.gba", 0x4665C0, 0x60
|
||||
|
||||
gUnknown_8466620:: @ 8466620
|
||||
.incbin "baserom.gba", 0x466620, 0x378
|
||||
|
||||
gUnknown_8466998:: @ 8466998
|
||||
.incbin "baserom.gba", 0x466998, 0x178
|
||||
|
||||
gUnknown_8466B10:: @ 8466B10
|
||||
.incbin "baserom.gba", 0x466B10, 0x10
|
||||
|
||||
gUnknown_8466B20:: @ 8466B20
|
||||
.incbin "baserom.gba", 0x466B20, 0xEC
|
||||
|
||||
gUnknown_8466C0C:: @ 8466C0C
|
||||
.incbin "baserom.gba", 0x466C0C, 0x28
|
||||
|
||||
gUnknown_8466C34:: @ 8466C34
|
||||
.incbin "baserom.gba", 0x466C34, 0x4
|
||||
|
||||
gUnknown_8466C38:: @ 8466C38
|
||||
.incbin "baserom.gba", 0x466C38, 0x8
|
||||
|
||||
gUnknown_8466C40:: @ 8466C40
|
||||
.incbin "baserom.gba", 0x466C40, 0x18
|
||||
|
||||
gUnknown_8466C58:: @ 8466C58
|
||||
.incbin "baserom.gba", 0x466C58, 0xB8
|
||||
|
||||
gUnknown_8466D10:: @ 8466D10
|
||||
.incbin "baserom.gba", 0x466D10, 0x20
|
||||
|
||||
gUnknown_8466D30:: @ 8466D30
|
||||
.incbin "baserom.gba", 0x466D30, 0x30
|
||||
|
||||
gUnknown_8466D60:: @ 8466D60
|
||||
.incbin "baserom.gba", 0x466D60, 0x10
|
||||
|
||||
gUnknown_8466D70:: @ 8466D70
|
||||
.incbin "baserom.gba", 0x466D70, 0x20
|
||||
|
||||
gUnknown_8466D90:: @ 8466D90
|
||||
.incbin "baserom.gba", 0x466D90, 0x8
|
||||
|
||||
gUnknown_8466D98:: @ 8466D98
|
||||
.incbin "baserom.gba", 0x466D98, 0x8
|
||||
|
||||
gUnknown_8466DA0:: @ 8466DA0
|
||||
.incbin "baserom.gba", 0x466DA0, 0x8
|
||||
|
||||
gUnknown_8466DA8:: @ 8466DA8
|
||||
.incbin "baserom.gba", 0x466DA8, 0x8
|
||||
|
||||
gUnknown_8466DB0:: @ 8466DB0
|
||||
.incbin "baserom.gba", 0x466DB0, 0x8
|
||||
|
||||
gUnknown_8466DB8:: @ 8466DB8
|
||||
.incbin "baserom.gba", 0x466DB8, 0x8
|
||||
|
||||
gUnknown_8466DC0:: @ 8466DC0
|
||||
.incbin "baserom.gba", 0x466DC0, 0x8
|
||||
|
||||
gUnknown_8466DC8:: @ 8466DC8
|
||||
.incbin "baserom.gba", 0x466DC8, 0x8
|
||||
|
||||
gUnknown_8466DD0:: @ 8466DD0
|
||||
.incbin "baserom.gba", 0x466DD0, 0x18
|
||||
|
||||
gUnknown_8466DE8:: @ 8466DE8
|
||||
.incbin "baserom.gba", 0x466DE8, 0x18
|
||||
|
||||
gUnknown_8466E00:: @ 8466E00
|
||||
.incbin "baserom.gba", 0x466E00, 0x78
|
||||
|
||||
gUnknown_8466E78:: @ 8466E78
|
||||
.incbin "baserom.gba", 0x466E78, 0x18
|
||||
|
||||
gUnknown_8466E90:: @ 8466E90
|
||||
.incbin "baserom.gba", 0x466E90, 0x18
|
||||
|
||||
gUnknown_8466EA8:: @ 8466EA8
|
||||
.incbin "baserom.gba", 0x466EA8, 0x18
|
||||
|
||||
gUnknown_8466EC0:: @ 8466EC0
|
||||
.incbin "baserom.gba", 0x466EC0, 0x28
|
||||
|
||||
gUnknown_8466EE8:: @ 8466EE8
|
||||
.incbin "baserom.gba", 0x466EE8, 0x8
|
||||
|
||||
gUnknown_8466EF0:: @ 8466EF0
|
||||
.incbin "baserom.gba", 0x466EF0, 0x10
|
||||
|
||||
gUnknown_8466F00:: @ 8466F00
|
||||
.incbin "baserom.gba", 0x466F00, 0x28
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F28:: @ 8466F28
|
||||
.asciz "C:/WORK/POKeFRLG/src/pm_lgfr_ose/source/mevent.c"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F5C:: @ 8466F5C
|
||||
.asciz "0"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F60:: @ 8466F60
|
||||
.incbin "baserom.gba", 0x466F60, 0x20
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F80:: @ 8466F80
|
||||
.asciz "C:/WORK/POKeFRLG/src/pm_lgfr_ose/source/mevent_server.c"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466FB8:: @ 8466FB8
|
||||
.asciz "size <= ME_SEND_BUF_SIZE"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466FD4:: @ 8466FD4
|
||||
.asciz "cmd->parameter == NULL"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466FEC:: @ 8466FEC
|
||||
.asciz "cmd->flag == FALSE"
|
||||
|
||||
.align 2
|
||||
gUnknown_8467000:: @ 8467000
|
||||
.asciz "cmd->flag == FALSE && cmd->parameter == NULL"
|
||||
|
||||
.align 2
|
||||
gUnknown_8467030:: @ 8467030
|
||||
.incbin "baserom.gba", 0x467030, 0x14
|
||||
|
||||
.align 2
|
||||
gUnknown_8467044:: @ 8467044
|
||||
.asciz "svr->mainseqno < NELEMS(func_tbl)"
|
||||
|
||||
.align 2
|
||||
gUnknown_8467068:: @ 8467068
|
||||
.incbin "baserom.gba", 0x467068, 0x8
|
||||
|
||||
gUnknown_8467070:: @ 8467070
|
||||
.incbin "baserom.gba", 0x467070, 0x4
|
||||
|
||||
gUnknown_8467074:: @ 8467074
|
||||
.incbin "baserom.gba", 0x467074, 0xEE4
|
||||
|
||||
gUnknown_8467F58:: @ 8467F58
|
||||
.incbin "baserom.gba", 0x467F58, 0x8
|
||||
|
||||
gUnknown_8467F60:: @ 8467F60
|
||||
.incbin "baserom.gba", 0x467F60, 0x40
|
||||
|
||||
gUnknown_8467FA0:: @ 8467FA0
|
||||
.incbin "baserom.gba", 0x467FA0, 0x18
|
||||
|
||||
gUnknown_8467FB8:: @ 8467FB8
|
||||
.incbin "baserom.gba", 0x467FB8, 0x80
|
||||
|
||||
gUnknown_8468038:: @ 8468038
|
||||
.incbin "baserom.gba", 0x468038, 0x8
|
||||
|
||||
gUnknown_8468040:: @ 8468040
|
||||
.incbin "baserom.gba", 0x468040, 0x10
|
||||
|
||||
gUnknown_8468050:: @ 8468050
|
||||
.incbin "baserom.gba", 0x468050, 0x6D0
|
||||
|
||||
gUnknown_8468720:: @ 8468720
|
||||
.incbin "baserom.gba", 0x468720, 0xC0
|
||||
|
||||
gUnknown_84687E0:: @ 84687E0
|
||||
.incbin "baserom.gba", 0x4687E0, 0x38C
|
||||
|
||||
gUnknown_8468B6C:: @ 8468B6C
|
||||
.incbin "baserom.gba", 0x468B6C, 0x60
|
||||
|
||||
gUnknown_8468BCC:: @ 8468BCC
|
||||
.incbin "baserom.gba", 0x468BCC, 0x90
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,686 @@
|
||||
.section .rodata
|
||||
|
||||
.align 2
|
||||
// oak_speech
|
||||
gUnknown_845FD54:: @ 845FD54
|
||||
.incbin "baserom.gba", 0x45FD54, 0x814
|
||||
|
||||
gUnknown_8460568:: @ 8460568
|
||||
.incbin "baserom.gba", 0x460568, 0x80
|
||||
|
||||
gUnknown_84605E8:: @ 84605E8
|
||||
.incbin "baserom.gba", 0x4605E8, 0x5C0
|
||||
|
||||
gUnknown_8460BA8:: @ 8460BA8
|
||||
.incbin "baserom.gba", 0x460BA8, 0xFC
|
||||
|
||||
gUnknown_8460CA4:: @ 8460CA4
|
||||
.incbin "baserom.gba", 0x460CA4, 0x44
|
||||
|
||||
gUnknown_8460CE8:: @ 8460CE8
|
||||
.incbin "baserom.gba", 0x460CE8, 0xAC
|
||||
|
||||
gUnknown_8460D94:: @ 8460D94
|
||||
.incbin "baserom.gba", 0x460D94, 0xA0
|
||||
|
||||
gUnknown_8460E34:: @ 8460E34
|
||||
.incbin "baserom.gba", 0x460E34, 0xA0
|
||||
|
||||
gUnknown_8460ED4:: @ 8460ED4
|
||||
.incbin "baserom.gba", 0x460ED4, 0x40
|
||||
|
||||
gUnknown_8460F14:: @ 8460F14
|
||||
.incbin "baserom.gba", 0x460F14, 0x6E8
|
||||
|
||||
gUnknown_84615FC:: @ 84615FC
|
||||
.incbin "baserom.gba", 0x4615FC, 0x40
|
||||
|
||||
gUnknown_846163C:: @ 846163C
|
||||
.incbin "baserom.gba", 0x46163C, 0x698
|
||||
|
||||
gUnknown_8461CD4:: @ 8461CD4
|
||||
.incbin "baserom.gba", 0x461CD4, 0x40
|
||||
|
||||
gUnknown_8461D14:: @ 8461D14
|
||||
.incbin "baserom.gba", 0x461D14, 0x698
|
||||
|
||||
gUnknown_84623AC:: @ 84623AC
|
||||
.incbin "baserom.gba", 0x4623AC, 0x40
|
||||
|
||||
gUnknown_84623EC:: @ 84623EC
|
||||
.incbin "baserom.gba", 0x4623EC, 0xA6C
|
||||
|
||||
gUnknown_8462E58:: @ 8462E58
|
||||
.incbin "baserom.gba", 0x462E58, 0x5C
|
||||
|
||||
gUnknown_8462EB4:: @ 8462EB4
|
||||
.incbin "baserom.gba", 0x462EB4, 0xC
|
||||
|
||||
gUnknown_8462EC0:: @ 8462EC0
|
||||
.incbin "baserom.gba", 0x462EC0, 0x8
|
||||
|
||||
gUnknown_8462EC8:: @ 8462EC8
|
||||
.incbin "baserom.gba", 0x462EC8, 0x8
|
||||
|
||||
gUnknown_8462ED0:: @ 8462ED0
|
||||
.incbin "baserom.gba", 0x462ED0, 0x8
|
||||
|
||||
gUnknown_8462ED8:: @ 8462ED8
|
||||
.incbin "baserom.gba", 0x462ED8, 0x10
|
||||
|
||||
gUnknown_8462EE8:: @ 8462EE8
|
||||
.incbin "baserom.gba", 0x462EE8, 0x4
|
||||
|
||||
gUnknown_8462EEC:: @ 8462EEC
|
||||
.incbin "baserom.gba", 0x462EEC, 0x4
|
||||
|
||||
gUnknown_8462EF0:: @ 8462EF0
|
||||
.incbin "baserom.gba", 0x462EF0, 0xC
|
||||
|
||||
gUnknown_8462EFC:: @ 8462EFC
|
||||
.incbin "baserom.gba", 0x462EFC, 0x18
|
||||
|
||||
gUnknown_8462F14:: @ 8462F14
|
||||
.incbin "baserom.gba", 0x462F14, 0x8
|
||||
|
||||
gUnknown_8462F1C:: @ 8462F1C
|
||||
.incbin "baserom.gba", 0x462F1C, 0x8
|
||||
|
||||
gUnknown_8462F24:: @ 8462F24
|
||||
.incbin "baserom.gba", 0x462F24, 0x2C
|
||||
|
||||
gUnknown_8462F50:: @ 8462F50
|
||||
.incbin "baserom.gba", 0x462F50, 0xDC
|
||||
|
||||
gUnknown_846302C:: @ 846302C
|
||||
.incbin "baserom.gba", 0x46302C, 0x48
|
||||
|
||||
gUnknown_8463074:: @ 8463074
|
||||
.incbin "baserom.gba", 0x463074, 0x18
|
||||
|
||||
gUnknown_846308C:: @ 846308C
|
||||
.incbin "baserom.gba", 0x46308C, 0x4C
|
||||
|
||||
gUnknown_84630D8:: @ 84630D8
|
||||
.incbin "baserom.gba", 0x4630D8, 0x4C
|
||||
|
||||
gUnknown_8463124:: @ 8463124
|
||||
.incbin "baserom.gba", 0x463124, 0x10
|
||||
|
||||
gUnknown_8463134:: @ 8463134
|
||||
.incbin "baserom.gba", 0x463134, 0xC
|
||||
|
||||
gUnknown_8463140:: @ 8463140
|
||||
.incbin "baserom.gba", 0x463140, 0x10
|
||||
|
||||
gUnknown_8463150:: @ 8463150
|
||||
.incbin "baserom.gba", 0x463150, 0x18
|
||||
|
||||
gUnknown_8463168:: @ 8463168
|
||||
.incbin "baserom.gba", 0x463168, 0x3
|
||||
|
||||
gUnknown_846316B:: @ 846316B
|
||||
.incbin "baserom.gba", 0x46316B, 0x5
|
||||
|
||||
gUnknown_8463170:: @ 8463170
|
||||
.incbin "baserom.gba", 0x463170, 0x8
|
||||
|
||||
gUnknown_8463178:: @ 8463178
|
||||
.incbin "baserom.gba", 0x463178, 0x4
|
||||
|
||||
gUnknown_846317C:: @ 846317C
|
||||
.incbin "baserom.gba", 0x46317C, 0x4
|
||||
|
||||
gUnknown_8463180:: @ 8463180
|
||||
.incbin "baserom.gba", 0x463180, 0x4
|
||||
|
||||
gUnknown_8463184:: @ 8463184
|
||||
.incbin "baserom.gba", 0x463184, 0xC
|
||||
|
||||
gUnknown_8463190:: @ 8463190
|
||||
.incbin "baserom.gba", 0x463190, 0x50
|
||||
|
||||
gUnknown_84631E0:: @ 84631E0
|
||||
.incbin "baserom.gba", 0x4631E0, 0x8
|
||||
|
||||
gUnknown_84631E8:: @ 84631E8
|
||||
.incbin "baserom.gba", 0x4631E8, 0x30
|
||||
|
||||
gUnknown_8463218:: @ 8463218
|
||||
.incbin "baserom.gba", 0x463218, 0x8
|
||||
|
||||
gUnknown_8463220:: @ 8463220
|
||||
.incbin "baserom.gba", 0x463220, 0x18
|
||||
|
||||
gUnknown_8463238:: @ 8463238
|
||||
.incbin "baserom.gba", 0x463238, 0x24
|
||||
|
||||
gUnknown_846325C:: @ 846325C
|
||||
.incbin "baserom.gba", 0x46325C, 0x48
|
||||
|
||||
gUnknown_84632A4:: @ 84632A4
|
||||
.incbin "baserom.gba", 0x4632A4, 0x18
|
||||
|
||||
gUnknown_84632BC:: @ 84632BC
|
||||
.incbin "baserom.gba", 0x4632BC, 0x4
|
||||
|
||||
gUnknown_84632C0:: @ 84632C0
|
||||
.incbin "baserom.gba", 0x4632C0, 0x4
|
||||
|
||||
gUnknown_84632C4:: @ 84632C4
|
||||
.incbin "baserom.gba", 0x4632C4, 0x4
|
||||
|
||||
gUnknown_84632C8:: @ 84632C8
|
||||
.incbin "baserom.gba", 0x4632C8, 0x4
|
||||
|
||||
gUnknown_84632CC:: @ 84632CC
|
||||
.incbin "baserom.gba", 0x4632CC, 0x4
|
||||
|
||||
gUnknown_84632D0:: @ 84632D0
|
||||
.incbin "baserom.gba", 0x4632D0, 0x4
|
||||
|
||||
gUnknown_84632D4:: @ 84632D4
|
||||
.incbin "baserom.gba", 0x4632D4, 0x4
|
||||
|
||||
gUnknown_84632D8:: @ 84632D8
|
||||
.incbin "baserom.gba", 0x4632D8, 0x18
|
||||
|
||||
gUnknown_84632F0:: @ 84632F0
|
||||
.incbin "baserom.gba", 0x4632F0, 0x18
|
||||
|
||||
gUnknown_8463308:: @ 8463308
|
||||
.incbin "baserom.gba", 0x463308, 0x20
|
||||
|
||||
gUnknown_8463328:: @ 8463328
|
||||
.incbin "baserom.gba", 0x463328, 0x70
|
||||
|
||||
gUnknown_8463398:: @ 8463398
|
||||
.incbin "baserom.gba", 0x463398, 0x40
|
||||
|
||||
gUnknown_84633D8:: @ 84633D8
|
||||
.incbin "baserom.gba", 0x4633D8, 0x44
|
||||
|
||||
gUnknown_846341C:: @ 846341C
|
||||
.incbin "baserom.gba", 0x46341C, 0x20
|
||||
|
||||
gUnknown_846343C:: @ 846343C
|
||||
.incbin "baserom.gba", 0x46343C, 0x128
|
||||
|
||||
gUnknown_8463564:: @ 8463564
|
||||
.incbin "baserom.gba", 0x463564, 0x1C
|
||||
|
||||
gUnknown_8463580:: @ 8463580
|
||||
.incbin "baserom.gba", 0x463580, 0x140
|
||||
|
||||
gUnknown_84636C0:: @ 84636C0
|
||||
.incbin "baserom.gba", 0x4636C0, 0x20
|
||||
|
||||
gUnknown_84636E0:: @ 84636E0
|
||||
.incbin "baserom.gba", 0x4636E0, 0x20
|
||||
|
||||
gUnknown_8463700:: @ 8463700
|
||||
.incbin "baserom.gba", 0x463700, 0x20
|
||||
|
||||
gUnknown_8463720:: @ 8463720
|
||||
.incbin "baserom.gba", 0x463720, 0x20
|
||||
|
||||
gUnknown_8463740:: @ 8463740
|
||||
.incbin "baserom.gba", 0x463740, 0x12C
|
||||
|
||||
gUnknown_846386C:: @ 846386C
|
||||
.incbin "baserom.gba", 0x46386C, 0x120
|
||||
|
||||
gUnknown_846398C:: @ 846398C
|
||||
.incbin "baserom.gba", 0x46398C, 0x18
|
||||
|
||||
gUnknown_84639A4:: @ 84639A4
|
||||
.incbin "baserom.gba", 0x4639A4, 0x8
|
||||
|
||||
gUnknown_84639AC:: @ 84639AC
|
||||
.incbin "baserom.gba", 0x4639AC, 0x48
|
||||
|
||||
gUnknown_84639F4:: @ 84639F4
|
||||
.incbin "baserom.gba", 0x4639F4, 0x20
|
||||
|
||||
gUnknown_8463A14:: @ 8463A14
|
||||
.incbin "baserom.gba", 0x463A14, 0x68
|
||||
|
||||
gUnknown_8463A7C:: @ 8463A7C
|
||||
.incbin "baserom.gba", 0x463A7C, 0x70
|
||||
|
||||
gUnknown_8463AEC:: @ 8463AEC
|
||||
.incbin "baserom.gba", 0x463AEC, 0x10
|
||||
|
||||
gUnknown_8463AFC:: @ 8463AFC
|
||||
.incbin "baserom.gba", 0x463AFC, 0x4
|
||||
|
||||
gUnknown_8463B00:: @ 8463B00
|
||||
.incbin "baserom.gba", 0x463B00, 0x20
|
||||
|
||||
gUnknown_8463B20:: @ 8463B20
|
||||
.incbin "baserom.gba", 0x463B20, 0x10
|
||||
|
||||
gUnknown_8463B30:: @ 8463B30
|
||||
.incbin "baserom.gba", 0x463B30, 0x10
|
||||
|
||||
gUnknown_8463B40:: @ 8463B40
|
||||
.incbin "baserom.gba", 0x463B40, 0x4
|
||||
|
||||
gUnknown_8463B44:: @ 8463B44
|
||||
.incbin "baserom.gba", 0x463B44, 0x20
|
||||
|
||||
gUnknown_8463B64:: @ 8463B64
|
||||
.incbin "baserom.gba", 0x463B64, 0x24
|
||||
|
||||
gUnknown_8463B88:: @ 8463B88
|
||||
.incbin "baserom.gba", 0x463B88, 0xF8
|
||||
|
||||
gUnknown_8463C80:: @ 8463C80
|
||||
.incbin "baserom.gba", 0x463C80, 0x1E0
|
||||
|
||||
gUnknown_8463E60:: @ 8463E60
|
||||
.incbin "baserom.gba", 0x463E60, 0x64
|
||||
|
||||
gUnknown_8463EC4:: @ 8463EC4
|
||||
.incbin "baserom.gba", 0x463EC4, 0x10
|
||||
|
||||
gUnknown_8463ED4:: @ 8463ED4
|
||||
.incbin "baserom.gba", 0x463ED4, 0x1C
|
||||
|
||||
gUnknown_8463EF0:: @ 8463EF0
|
||||
.incbin "baserom.gba", 0x463EF0, 0xC
|
||||
|
||||
gUnknown_8463EFC:: @ 8463EFC
|
||||
.incbin "baserom.gba", 0x463EFC, 0x10
|
||||
|
||||
gUnknown_8463F0C:: @ 8463F0C
|
||||
.incbin "baserom.gba", 0x463F0C, 0x18
|
||||
|
||||
gUnknown_8463F24:: @ 8463F24
|
||||
.incbin "baserom.gba", 0x463F24, 0x18
|
||||
|
||||
gUnknown_8463F3C:: @ 8463F3C
|
||||
.incbin "baserom.gba", 0x463F3C, 0x20
|
||||
|
||||
gUnknown_8463F5C:: @ 8463F5C
|
||||
.incbin "baserom.gba", 0x463F5C, 0x20
|
||||
|
||||
gUnknown_8463F7C:: @ 8463F7C
|
||||
.incbin "baserom.gba", 0x463F7C, 0x20
|
||||
|
||||
gUnknown_8463F9C:: @ 8463F9C
|
||||
.incbin "baserom.gba", 0x463F9C, 0x8
|
||||
|
||||
gUnknown_8463FA4:: @ 8463FA4
|
||||
.incbin "baserom.gba", 0x463FA4, 0x3
|
||||
|
||||
gUnknown_8463FA7:: @ 8463FA7
|
||||
.incbin "baserom.gba", 0x463FA7, 0x11
|
||||
|
||||
gUnknown_8463FB8:: @ 8463FB8
|
||||
.incbin "baserom.gba", 0x463FB8, 0x6
|
||||
|
||||
gUnknown_8463FBE:: @ 8463FBE
|
||||
.incbin "baserom.gba", 0x463FBE, 0x3
|
||||
|
||||
gUnknown_8463FC1:: @ 8463FC1
|
||||
.incbin "baserom.gba", 0x463FC1, 0x5
|
||||
|
||||
gUnknown_8463FC6:: @ 8463FC6
|
||||
.incbin "baserom.gba", 0x463FC6, 0x7
|
||||
|
||||
gUnknown_8463FCD:: @ 8463FCD
|
||||
.incbin "baserom.gba", 0x463FCD, 0x7
|
||||
|
||||
gUnknown_8463FD4:: @ 8463FD4
|
||||
.incbin "baserom.gba", 0x463FD4, 0xB
|
||||
|
||||
gUnknown_8463FDF:: @ 8463FDF
|
||||
.incbin "baserom.gba", 0x463FDF, 0xB
|
||||
|
||||
gUnknown_8463FEA:: @ 8463FEA
|
||||
.incbin "baserom.gba", 0x463FEA, 0x12
|
||||
|
||||
gUnknown_8463FFC:: @ 8463FFC
|
||||
.incbin "baserom.gba", 0x463FFC, 0xC
|
||||
|
||||
gUnknown_8464008:: @ 8464008
|
||||
.incbin "baserom.gba", 0x464008, 0x120
|
||||
|
||||
gUnknown_8464128:: @ 8464128
|
||||
.incbin "baserom.gba", 0x464128, 0x20
|
||||
|
||||
gUnknown_8464148:: @ 8464148
|
||||
.incbin "baserom.gba", 0x464148, 0x174
|
||||
|
||||
gUnknown_84642BC:: @ 84642BC
|
||||
.incbin "baserom.gba", 0x4642BC, 0x4
|
||||
|
||||
gUnknown_84642C0:: @ 84642C0
|
||||
.incbin "baserom.gba", 0x4642C0, 0x34
|
||||
|
||||
gUnknown_84642F4:: @ 84642F4
|
||||
.incbin "baserom.gba", 0x4642F4, 0xC
|
||||
|
||||
gUnknown_8464300:: @ 8464300
|
||||
.incbin "baserom.gba", 0x464300, 0x4C
|
||||
|
||||
gUnknown_846434C:: @ 846434C
|
||||
.incbin "baserom.gba", 0x46434C, 0xC
|
||||
|
||||
gUnknown_8464358:: @ 8464358
|
||||
.incbin "baserom.gba", 0x464358, 0x14
|
||||
|
||||
gUnknown_846436C:: @ 846436C
|
||||
.incbin "baserom.gba", 0x46436C, 0x8
|
||||
|
||||
gUnknown_8464374:: @ 8464374
|
||||
.incbin "baserom.gba", 0x464374, 0x8
|
||||
|
||||
gUnknown_846437C:: @ 846437C
|
||||
.incbin "baserom.gba", 0x46437C, 0x28
|
||||
|
||||
gUnknown_84643A4:: @ 84643A4
|
||||
.incbin "baserom.gba", 0x4643A4, 0x4
|
||||
|
||||
gUnknown_84643A8:: @ 84643A8
|
||||
.incbin "baserom.gba", 0x4643A8, 0x4
|
||||
|
||||
gUnknown_84643AC:: @ 84643AC
|
||||
.incbin "baserom.gba", 0x4643AC, 0x4
|
||||
|
||||
gUnknown_84643B0:: @ 84643B0
|
||||
.incbin "baserom.gba", 0x4643B0, 0x4
|
||||
|
||||
gUnknown_84643B4:: @ 84643B4
|
||||
.incbin "baserom.gba", 0x4643B4, 0x4
|
||||
|
||||
gUnknown_84643B8:: @ 84643B8
|
||||
.incbin "baserom.gba", 0x4643B8, 0x20
|
||||
|
||||
gUnknown_84643D8:: @ 84643D8
|
||||
.incbin "baserom.gba", 0x4643D8, 0x18
|
||||
|
||||
gUnknown_84643F0:: @ 84643F0
|
||||
.incbin "baserom.gba", 0x4643F0, 0x8
|
||||
|
||||
gUnknown_84643F8:: @ 84643F8
|
||||
.incbin "baserom.gba", 0x4643F8, 0x8
|
||||
|
||||
gUnknown_8464400:: @ 8464400
|
||||
.incbin "baserom.gba", 0x464400, 0x48
|
||||
|
||||
gUnknown_8464448:: @ 8464448
|
||||
.incbin "baserom.gba", 0x464448, 0x60
|
||||
|
||||
gUnknown_84644A8:: @ 84644A8
|
||||
.incbin "baserom.gba", 0x4644A8, 0x8
|
||||
|
||||
gUnknown_84644B0:: @ 84644B0
|
||||
.incbin "baserom.gba", 0x4644B0, 0x8
|
||||
|
||||
gUnknown_84644B8:: @ 84644B8
|
||||
.incbin "baserom.gba", 0x4644B8, 0x32C
|
||||
|
||||
gUnknown_84647E4:: @ 84647E4
|
||||
.incbin "baserom.gba", 0x4647E4, 0x18
|
||||
|
||||
gUnknown_84647FC:: @ 84647FC
|
||||
.incbin "baserom.gba", 0x4647FC, 0x8
|
||||
|
||||
gUnknown_8464804:: @ 8464804
|
||||
.incbin "baserom.gba", 0x464804, 0x38
|
||||
|
||||
gUnknown_846483C:: @ 846483C
|
||||
.incbin "baserom.gba", 0x46483C, 0x40
|
||||
|
||||
gUnknown_846487C:: @ 846487C
|
||||
.incbin "baserom.gba", 0x46487C, 0x8
|
||||
|
||||
gUnknown_8464884:: @ 8464884
|
||||
.incbin "baserom.gba", 0x464884, 0xC
|
||||
|
||||
gUnknown_8464890:: @ 8464890
|
||||
.incbin "baserom.gba", 0x464890, 0x1E
|
||||
|
||||
gUnknown_84648AE:: @ 84648AE
|
||||
.incbin "baserom.gba", 0x4648AE, 0xF
|
||||
|
||||
gUnknown_84648BD:: @ 84648BD
|
||||
.incbin "baserom.gba", 0x4648BD, 0x15
|
||||
|
||||
gUnknown_84648D2:: @ 84648D2
|
||||
.incbin "baserom.gba", 0x4648D2, 0x54
|
||||
|
||||
gUnknown_8464926:: @ 8464926
|
||||
.incbin "baserom.gba", 0x464926, 0x40
|
||||
|
||||
gUnknown_8464966:: @ 8464966
|
||||
.incbin "baserom.gba", 0x464966, 0xC4A
|
||||
|
||||
gUnknown_84655B0:: @ 84655B0
|
||||
.incbin "baserom.gba", 0x4655B0, 0x18
|
||||
|
||||
gUnknown_84655C8:: @ 84655C8
|
||||
.incbin "baserom.gba", 0x4655C8, 0x40
|
||||
|
||||
gUnknown_8465608:: @ 8465608
|
||||
.incbin "baserom.gba", 0x465608, 0xE
|
||||
|
||||
gUnknown_8465616:: @ 8465616
|
||||
.incbin "baserom.gba", 0x465616, 0xC0
|
||||
|
||||
gUnknown_84656D6:: @ 84656D6
|
||||
.incbin "baserom.gba", 0x4656D6, 0x10E
|
||||
|
||||
gUnknown_84657E4:: @ 84657E4
|
||||
.incbin "baserom.gba", 0x4657E4, 0x98
|
||||
|
||||
gUnknown_846587C:: @ 846587C
|
||||
.incbin "baserom.gba", 0x46587C, 0x5C
|
||||
|
||||
gUnknown_84658D8:: @ 84658D8
|
||||
.incbin "baserom.gba", 0x4658D8, 0x18
|
||||
|
||||
gUnknown_84658F0:: @ 84658F0
|
||||
.incbin "baserom.gba", 0x4658F0, 0x40
|
||||
|
||||
gUnknown_8465930:: @ 8465930
|
||||
.incbin "baserom.gba", 0x465930, 0x20
|
||||
|
||||
gUnknown_8465950:: @ 8465950
|
||||
.incbin "baserom.gba", 0x465950, 0x80
|
||||
|
||||
gUnknown_84659D0:: @ 84659D0
|
||||
.incbin "baserom.gba", 0x4659D0, 0x804
|
||||
|
||||
gUnknown_84661D4:: @ 84661D4
|
||||
.incbin "baserom.gba", 0x4661D4, 0x2E8
|
||||
|
||||
gUnknown_84664BC:: @ 84664BC
|
||||
.incbin "baserom.gba", 0x4664BC, 0x20
|
||||
|
||||
gUnknown_84664DC:: @ 84664DC
|
||||
.incbin "baserom.gba", 0x4664DC, 0x60
|
||||
|
||||
gUnknown_846653C:: @ 846653C
|
||||
.incbin "baserom.gba", 0x46653C, 0x84
|
||||
|
||||
gUnknown_84665C0:: @ 84665C0
|
||||
.incbin "baserom.gba", 0x4665C0, 0x60
|
||||
|
||||
gUnknown_8466620:: @ 8466620
|
||||
.incbin "baserom.gba", 0x466620, 0x378
|
||||
|
||||
gUnknown_8466998:: @ 8466998
|
||||
.incbin "baserom.gba", 0x466998, 0x178
|
||||
|
||||
gUnknown_8466B10:: @ 8466B10
|
||||
.incbin "baserom.gba", 0x466B10, 0x10
|
||||
|
||||
gUnknown_8466B20:: @ 8466B20
|
||||
.incbin "baserom.gba", 0x466B20, 0xEC
|
||||
|
||||
gUnknown_8466C0C:: @ 8466C0C
|
||||
.incbin "baserom.gba", 0x466C0C, 0x28
|
||||
|
||||
gUnknown_8466C34:: @ 8466C34
|
||||
.incbin "baserom.gba", 0x466C34, 0x4
|
||||
|
||||
gUnknown_8466C38:: @ 8466C38
|
||||
.incbin "baserom.gba", 0x466C38, 0x8
|
||||
|
||||
gUnknown_8466C40:: @ 8466C40
|
||||
.incbin "baserom.gba", 0x466C40, 0x18
|
||||
|
||||
gUnknown_8466C58:: @ 8466C58
|
||||
.incbin "baserom.gba", 0x466C58, 0xB8
|
||||
|
||||
gUnknown_8466D10:: @ 8466D10
|
||||
.incbin "baserom.gba", 0x466D10, 0x20
|
||||
|
||||
gUnknown_8466D30:: @ 8466D30
|
||||
.incbin "baserom.gba", 0x466D30, 0x30
|
||||
|
||||
gUnknown_8466D60:: @ 8466D60
|
||||
.incbin "baserom.gba", 0x466D60, 0x10
|
||||
|
||||
gUnknown_8466D70:: @ 8466D70
|
||||
.incbin "baserom.gba", 0x466D70, 0x20
|
||||
|
||||
gUnknown_8466D90:: @ 8466D90
|
||||
.incbin "baserom.gba", 0x466D90, 0x8
|
||||
|
||||
gUnknown_8466D98:: @ 8466D98
|
||||
.incbin "baserom.gba", 0x466D98, 0x8
|
||||
|
||||
gUnknown_8466DA0:: @ 8466DA0
|
||||
.incbin "baserom.gba", 0x466DA0, 0x8
|
||||
|
||||
gUnknown_8466DA8:: @ 8466DA8
|
||||
.incbin "baserom.gba", 0x466DA8, 0x8
|
||||
|
||||
gUnknown_8466DB0:: @ 8466DB0
|
||||
.incbin "baserom.gba", 0x466DB0, 0x8
|
||||
|
||||
gUnknown_8466DB8:: @ 8466DB8
|
||||
.incbin "baserom.gba", 0x466DB8, 0x8
|
||||
|
||||
gUnknown_8466DC0:: @ 8466DC0
|
||||
.incbin "baserom.gba", 0x466DC0, 0x8
|
||||
|
||||
gUnknown_8466DC8:: @ 8466DC8
|
||||
.incbin "baserom.gba", 0x466DC8, 0x8
|
||||
|
||||
gUnknown_8466DD0:: @ 8466DD0
|
||||
.incbin "baserom.gba", 0x466DD0, 0x18
|
||||
|
||||
gUnknown_8466DE8:: @ 8466DE8
|
||||
.incbin "baserom.gba", 0x466DE8, 0x18
|
||||
|
||||
gUnknown_8466E00:: @ 8466E00
|
||||
.incbin "baserom.gba", 0x466E00, 0x78
|
||||
|
||||
gUnknown_8466E78:: @ 8466E78
|
||||
.incbin "baserom.gba", 0x466E78, 0x18
|
||||
|
||||
gUnknown_8466E90:: @ 8466E90
|
||||
.incbin "baserom.gba", 0x466E90, 0x18
|
||||
|
||||
gUnknown_8466EA8:: @ 8466EA8
|
||||
.incbin "baserom.gba", 0x466EA8, 0x18
|
||||
|
||||
gUnknown_8466EC0:: @ 8466EC0
|
||||
.incbin "baserom.gba", 0x466EC0, 0x28
|
||||
|
||||
gUnknown_8466EE8:: @ 8466EE8
|
||||
.incbin "baserom.gba", 0x466EE8, 0x8
|
||||
|
||||
gUnknown_8466EF0:: @ 8466EF0
|
||||
.incbin "baserom.gba", 0x466EF0, 0x10
|
||||
|
||||
gUnknown_8466F00:: @ 8466F00
|
||||
.incbin "baserom.gba", 0x466F00, 0x28
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F28:: @ 8466F28
|
||||
.asciz "C:/WORK/POKeFRLG/src/pm_lgfr_ose/source/mevent.c"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F5C:: @ 8466F5C
|
||||
.asciz "0"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F60:: @ 8466F60
|
||||
.incbin "baserom.gba", 0x466F60, 0x20
|
||||
|
||||
.align 2
|
||||
gUnknown_8466F80:: @ 8466F80
|
||||
.asciz "C:/WORK/POKeFRLG/src/pm_lgfr_ose/source/mevent_server.c"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466FB8:: @ 8466FB8
|
||||
.asciz "size <= ME_SEND_BUF_SIZE"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466FD4:: @ 8466FD4
|
||||
.asciz "cmd->parameter == NULL"
|
||||
|
||||
.align 2
|
||||
gUnknown_8466FEC:: @ 8466FEC
|
||||
.asciz "cmd->flag == FALSE"
|
||||
|
||||
.align 2
|
||||
gUnknown_8467000:: @ 8467000
|
||||
.asciz "cmd->flag == FALSE && cmd->parameter == NULL"
|
||||
|
||||
.align 2
|
||||
gUnknown_8467030:: @ 8467030
|
||||
.incbin "baserom.gba", 0x467030, 0x14
|
||||
|
||||
.align 2
|
||||
gUnknown_8467044:: @ 8467044
|
||||
.asciz "svr->mainseqno < NELEMS(func_tbl)"
|
||||
|
||||
.align 2
|
||||
gUnknown_8467068:: @ 8467068
|
||||
.incbin "baserom.gba", 0x467068, 0x8
|
||||
|
||||
gUnknown_8467070:: @ 8467070
|
||||
.incbin "baserom.gba", 0x467070, 0x4
|
||||
|
||||
gUnknown_8467074:: @ 8467074
|
||||
.incbin "baserom.gba", 0x467074, 0xEE4
|
||||
|
||||
gUnknown_8467F58:: @ 8467F58
|
||||
.incbin "baserom.gba", 0x467F58, 0x8
|
||||
|
||||
gUnknown_8467F60:: @ 8467F60
|
||||
.incbin "baserom.gba", 0x467F60, 0x40
|
||||
|
||||
gUnknown_8467FA0:: @ 8467FA0
|
||||
.incbin "baserom.gba", 0x467FA0, 0x18
|
||||
|
||||
gUnknown_8467FB8:: @ 8467FB8
|
||||
.incbin "baserom.gba", 0x467FB8, 0x80
|
||||
|
||||
gUnknown_8468038:: @ 8468038
|
||||
.incbin "baserom.gba", 0x468038, 0x8
|
||||
|
||||
gUnknown_8468040:: @ 8468040
|
||||
.incbin "baserom.gba", 0x468040, 0x10
|
||||
|
||||
gUnknown_8468050:: @ 8468050
|
||||
.incbin "baserom.gba", 0x468050, 0x6D0
|
||||
|
||||
gUnknown_8468720:: @ 8468720
|
||||
.incbin "baserom.gba", 0x468720, 0xC0
|
||||
|
||||
gUnknown_84687E0:: @ 84687E0
|
||||
.incbin "baserom.gba", 0x4687E0, 0x38C
|
||||
|
||||
gUnknown_8468B6C:: @ 8468B6C
|
||||
.incbin "baserom.gba", 0x468B6C, 0x60
|
||||
|
||||
gUnknown_8468BCC:: @ 8468BCC
|
||||
.incbin "baserom.gba", 0x468BCC, 0x90
|
||||
@@ -226,7 +226,9 @@ gUnknown_81A8DD8:: @ 81A8DD8
|
||||
.incbin "baserom.gba", 0x1A8DD8, 0x25
|
||||
|
||||
gUnknown_81A8DFD:: @ 81A8DFD
|
||||
.incbin "baserom.gba", 0x1A8DFD, 0xA072
|
||||
.incbin "baserom.gba", 0x1A8DFD, 0x4309
|
||||
|
||||
.include "data/text/fame_checker.inc"
|
||||
|
||||
gUnknown_81B2E6F:: @ 81B2E6F
|
||||
.incbin "baserom.gba", 0x1B2E6F, 0x15A
|
||||
|
||||
|
After Width: | Height: | Size: 129 B |
|
After Width: | Height: | Size: 297 B |
|
After Width: | Height: | Size: 177 B |
|
After Width: | Height: | Size: 726 B |
|
After Width: | Height: | Size: 629 B |
|
After Width: | Height: | Size: 517 B |
|
After Width: | Height: | Size: 761 B |
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
106 106 106
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
139 139 139
|
||||
189 189 189
|
||||
205 205 205
|
||||
238 238 238
|
||||
230 230 230
|
||||
222 222 222
|
||||
180 180 180
|
||||
255 255 255
|
||||
106 106 106
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
246 222 82
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
246 148 41
|
||||
255 82 0
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
115 197 164
|
||||
255 222 205
|
||||
238 180 148
|
||||
197 139 106
|
||||
115 90 65
|
||||
222 164 82
|
||||
180 139 65
|
||||
148 106 57
|
||||
172 164 189
|
||||
255 230 131
|
||||
230 205 106
|
||||
238 131 90
|
||||
90 90 106
|
||||
213 205 213
|
||||
255 255 255
|
||||
0 0 0
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
115 197 164
|
||||
255 230 205
|
||||
230 189 156
|
||||
205 156 115
|
||||
106 74 57
|
||||
180 139 213
|
||||
139 98 172
|
||||
98 65 106
|
||||
213 189 131
|
||||
189 164 98
|
||||
139 123 74
|
||||
180 139 115
|
||||
156 106 82
|
||||
90 74 49
|
||||
255 255 255
|
||||
0 0 0
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
115 197 164
|
||||
255 222 205
|
||||
238 180 148
|
||||
197 139 106
|
||||
172 123 98
|
||||
213 172 115
|
||||
156 123 74
|
||||
90 82 65
|
||||
205 115 98
|
||||
164 213 156
|
||||
115 172 106
|
||||
90 123 82
|
||||
222 230 255
|
||||
164 172 197
|
||||
255 255 255
|
||||
0 0 0
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
115 197 164
|
||||
255 222 205
|
||||
238 180 148
|
||||
197 139 106
|
||||
106 74 74
|
||||
139 156 164
|
||||
205 164 205
|
||||
164 123 164
|
||||
82 82 57
|
||||
213 213 222
|
||||
123 123 82
|
||||
115 115 115
|
||||
197 189 131
|
||||
156 156 90
|
||||
255 255 255
|
||||
0 0 0
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
255 255 255
|
||||
255 255 255
|
||||
98 98 98
|
||||
213 213 205
|
||||
230 8 8
|
||||
255 189 115
|
||||
32 156 8
|
||||
148 246 148
|
||||
49 82 205
|
||||
164 197 246
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
@@ -393,17 +393,17 @@ gUnknown_8E9E9FC:: @ 8E9E9FC
|
||||
gUnknown_8E9F1FC:: @ 8E9F1FC
|
||||
.incbin "baserom.gba", 0xE9F1FC, 0x24
|
||||
|
||||
gUnknown_8E9F220:: @ 8E9F220
|
||||
.incbin "baserom.gba", 0xE9F220, 0x40
|
||||
gFameCheckerBgPals:: @ 8E9F220
|
||||
.incbin "data/graphics/fame_checker_bg.gbapal"
|
||||
|
||||
gUnknown_8E9F260:: @ 8E9F260
|
||||
.incbin "baserom.gba", 0xE9F260, 0x14A0
|
||||
gFameCheckerBgTiles:: @ 8E9F260
|
||||
.incbin "data/graphics/fame_checker_bg.4bpp"
|
||||
|
||||
gUnknown_8EA0700:: @ 8EA0700
|
||||
.incbin "baserom.gba", 0xEA0700, 0x800
|
||||
gFameCheckerBg3Tilemap:: @ 8EA0700
|
||||
.incbin "data/graphics/fame_checker_tilemap3.bin"
|
||||
|
||||
gUnknown_8EA0F00:: @ 8EA0F00
|
||||
.incbin "baserom.gba", 0xEA0F00, 0x800
|
||||
gFameCheckerBg2Tilemap:: @ 8EA0F00
|
||||
.incbin "data/graphics/fame_checker_tilemap2.bin"
|
||||
|
||||
gUnknown_8EA1700:: @ 8EA1700
|
||||
.incbin "baserom.gba", 0xEA1700, 0x20
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
32
|
||||
246 222 82
|
||||
255 255 156
|
||||
246 222 82
|
||||
255 238 98
|
||||
255 255 213
|
||||
255 172 106
|
||||
222 148 74
|
||||
255 246 222
|
||||
156 148 164
|
||||
238 230 180
|
||||
255 255 213
|
||||
123 123 123
|
||||
213 213 213
|
||||
255 255 255
|
||||
106 106 106
|
||||
24 98 197
|
||||
246 222 82
|
||||
172 164 90
|
||||
148 156 230
|
||||
98 106 180
|
||||
123 131 205
|
||||
255 255 255
|
||||
213 213 213
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
115 0 0
|
||||
0 255 0
|
||||
205 213 213
|
||||
238 238 246
|
||||
106 106 106
|
||||
|
After Width: | Height: | Size: 906 B |
@@ -1,4 +1,6 @@
|
||||
FONTGFXDIR := data/graphics/fonts
|
||||
GLOBALGFXDIR := data/graphics
|
||||
FONTGFXDIR := $(GLOBALGFXDIR)/fonts
|
||||
FAMECHECKERGFXDIR := data/fame_checker
|
||||
|
||||
$(FONTGFXDIR)/font0_latin.latfont: $(FONTGFXDIR)/font0_latin.png
|
||||
$(GFX) $< $@
|
||||
@@ -32,3 +34,9 @@ $(FONTGFXDIR)/font5_jap.fwjpnfont: $(FONTGFXDIR)/font5_jap.png
|
||||
|
||||
$(FONTGFXDIR)/font9_jap.fwjpnfont: $(FONTGFXDIR)/font9_jap.png
|
||||
$(GFX) $< $@
|
||||
|
||||
$(FAMECHECKERGFXDIR)/img_845cf00.4bpp: %.4bpp: %.png
|
||||
$(GFX) $< $@ -num_tiles 15
|
||||
|
||||
$(GLOBALGFXDIR)/fame_checker_bg.4bpp: %.4bpp: %.png
|
||||
$(GFX) $< $@ -num_tiles 165
|
||||
|
||||
@@ -11,5 +11,7 @@ u16 sub_818D8AC(u16 species, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16
|
||||
u16 sub_818D8F0(u16 spriteId);
|
||||
u16 sub_818D938(u16 species, bool8 isFrontPic, u16 destX, u16 destY, u8 paletteSlot, u8 windowId);
|
||||
u8 sub_818D97C(u8 a0, u8 a1);
|
||||
u8 sub_810C2A4(u16, u8, s16, s16, u8, u16);
|
||||
void sub_810C2E8(u16);
|
||||
|
||||
#endif //GUARD_BATTLE_DOME_CARDS_H
|
||||
|
||||
@@ -77,9 +77,9 @@ void UnsetBgTilemapBuffer(u8 bg);
|
||||
void* GetBgTilemapBuffer(u8 bg);
|
||||
void CopyToBgTilemapBuffer(u8 bg, const void *src, u16 mode, u16 destOffset);
|
||||
void CopyBgTilemapBufferToVram(u8 bg);
|
||||
void CopyToBgTilemapBufferRect(u8 bg, void* src, u8 destX, u8 destY, u8 width, u8 height);
|
||||
void CopyToBgTilemapBufferRect_ChangePalette(u8 bg, void *src, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette);
|
||||
void CopyRectToBgTilemapBufferRect(u8 bg, void* src, u8 srcX, u8 srcY, u8 srcWidth, u8 srcHeight, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette1, u16 tileOffset, u16 palette2);
|
||||
void CopyToBgTilemapBufferRect(u8 bg, const void* src, u8 destX, u8 destY, u8 width, u8 height);
|
||||
void CopyToBgTilemapBufferRect_ChangePalette(u8 bg, const void *src, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette);
|
||||
void CopyRectToBgTilemapBufferRect(u8 bg, const void* src, u8 srcX, u8 srcY, u8 srcWidth, u8 srcHeight, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette1, u16 tileOffset, u16 palette2);
|
||||
void FillBgTilemapBufferRect_Palette0(u8 bg, u16 tileNum, u8 x, u8 y, u8 width, u8 height);
|
||||
void FillBgTilemapBufferRect(u8 bg, u16 tileNum, u8 x, u8 y, u8 width, u8 height, u8 palette);
|
||||
void WriteSequenceToBgTilemapBuffer(u8 bg, u16 firstTileNum, u8 x, u8 y, u8 width, u8 height, u8 paletteSlot, s16 tileNumDelta);
|
||||
|
||||
@@ -381,4 +381,328 @@ extern const u8 gUnknown_84178DA[];
|
||||
extern const u8 gUnknown_81C137C[];
|
||||
extern const u8 gUnknown_81C13D6[];
|
||||
extern const u8 gUnknown_81C1429[];
|
||||
|
||||
// fame_checker
|
||||
|
||||
extern const u8 gFameCheckerFlavorText_ProfOak0[];
|
||||
extern const u8 gFameCheckerFlavorText_ProfOak1[];
|
||||
extern const u8 gFameCheckerFlavorText_ProfOak2[];
|
||||
extern const u8 gFameCheckerFlavorText_ProfOak3[];
|
||||
extern const u8 gFameCheckerFlavorText_ProfOak4[];
|
||||
extern const u8 gFameCheckerFlavorText_ProfOak5[];
|
||||
extern const u8 gFameCheckerFlavorText_Daisy0[];
|
||||
extern const u8 gFameCheckerFlavorText_Daisy1[];
|
||||
extern const u8 gFameCheckerFlavorText_Daisy2[];
|
||||
extern const u8 gFameCheckerFlavorText_Daisy3[];
|
||||
extern const u8 gFameCheckerFlavorText_Daisy4[];
|
||||
extern const u8 gFameCheckerFlavorText_Daisy5[];
|
||||
extern const u8 gFameCheckerFlavorText_Brock0[];
|
||||
extern const u8 gFameCheckerFlavorText_Brock1[];
|
||||
extern const u8 gFameCheckerFlavorText_Brock2[];
|
||||
extern const u8 gFameCheckerFlavorText_Brock3[];
|
||||
extern const u8 gFameCheckerFlavorText_Brock4[];
|
||||
extern const u8 gFameCheckerFlavorText_Brock5[];
|
||||
extern const u8 gFameCheckerFlavorText_Misty0[];
|
||||
extern const u8 gFameCheckerFlavorText_Misty1[];
|
||||
extern const u8 gFameCheckerFlavorText_Misty2[];
|
||||
extern const u8 gFameCheckerFlavorText_Misty3[];
|
||||
extern const u8 gFameCheckerFlavorText_Misty4[];
|
||||
extern const u8 gFameCheckerFlavorText_Misty5[];
|
||||
extern const u8 gFameCheckerFlavorText_LtSurge0[];
|
||||
extern const u8 gFameCheckerFlavorText_LtSurge1[];
|
||||
extern const u8 gFameCheckerFlavorText_LtSurge2[];
|
||||
extern const u8 gFameCheckerFlavorText_LtSurge3[];
|
||||
extern const u8 gFameCheckerFlavorText_LtSurge4[];
|
||||
extern const u8 gFameCheckerFlavorText_LtSurge5[];
|
||||
extern const u8 gFameCheckerFlavorText_Erika0[];
|
||||
extern const u8 gFameCheckerFlavorText_Erika1[];
|
||||
extern const u8 gFameCheckerFlavorText_Erika2[];
|
||||
extern const u8 gFameCheckerFlavorText_Erika3[];
|
||||
extern const u8 gFameCheckerFlavorText_Erika4[];
|
||||
extern const u8 gFameCheckerFlavorText_Erika5[];
|
||||
extern const u8 gFameCheckerFlavorText_Koga0[];
|
||||
extern const u8 gFameCheckerFlavorText_Koga1[];
|
||||
extern const u8 gFameCheckerFlavorText_Koga2[];
|
||||
extern const u8 gFameCheckerFlavorText_Koga3[];
|
||||
extern const u8 gFameCheckerFlavorText_Koga4[];
|
||||
extern const u8 gFameCheckerFlavorText_Koga5[];
|
||||
extern const u8 gFameCheckerFlavorText_Sabrina0[];
|
||||
extern const u8 gFameCheckerFlavorText_Sabrina1[];
|
||||
extern const u8 gFameCheckerFlavorText_Sabrina2[];
|
||||
extern const u8 gFameCheckerFlavorText_Sabrina3[];
|
||||
extern const u8 gFameCheckerFlavorText_Sabrina4[];
|
||||
extern const u8 gFameCheckerFlavorText_Sabrina5[];
|
||||
extern const u8 gFameCheckerFlavorText_Blaine0[];
|
||||
extern const u8 gFameCheckerFlavorText_Blaine1[];
|
||||
extern const u8 gFameCheckerFlavorText_Blaine2[];
|
||||
extern const u8 gFameCheckerFlavorText_Blaine3[];
|
||||
extern const u8 gFameCheckerFlavorText_Blaine4[];
|
||||
extern const u8 gFameCheckerFlavorText_Blaine5[];
|
||||
extern const u8 gFameCheckerFlavorText_Lorelei0[];
|
||||
extern const u8 gFameCheckerFlavorText_Lorelei1[];
|
||||
extern const u8 gFameCheckerFlavorText_Lorelei2[];
|
||||
extern const u8 gFameCheckerFlavorText_Lorelei3[];
|
||||
extern const u8 gFameCheckerFlavorText_Lorelei4[];
|
||||
extern const u8 gFameCheckerFlavorText_Lorelei5[];
|
||||
extern const u8 gFameCheckerFlavorText_Bruno0[];
|
||||
extern const u8 gFameCheckerFlavorText_Bruno1[];
|
||||
extern const u8 gFameCheckerFlavorText_Bruno2[];
|
||||
extern const u8 gFameCheckerFlavorText_Bruno3[];
|
||||
extern const u8 gFameCheckerFlavorText_Bruno4[];
|
||||
extern const u8 gFameCheckerFlavorText_Bruno5[];
|
||||
extern const u8 gFameCheckerFlavorText_Agatha0[];
|
||||
extern const u8 gFameCheckerFlavorText_Agatha1[];
|
||||
extern const u8 gFameCheckerFlavorText_Agatha2[];
|
||||
extern const u8 gFameCheckerFlavorText_Agatha3[];
|
||||
extern const u8 gFameCheckerFlavorText_Agatha4[];
|
||||
extern const u8 gFameCheckerFlavorText_Agatha5[];
|
||||
extern const u8 gFameCheckerFlavorText_Lance0[];
|
||||
extern const u8 gFameCheckerFlavorText_Lance1[];
|
||||
extern const u8 gFameCheckerFlavorText_Lance2[];
|
||||
extern const u8 gFameCheckerFlavorText_Lance3[];
|
||||
extern const u8 gFameCheckerFlavorText_Lance4[];
|
||||
extern const u8 gFameCheckerFlavorText_Lance5[];
|
||||
extern const u8 gFameCheckerFlavorText_Bill0[];
|
||||
extern const u8 gFameCheckerFlavorText_Bill1[];
|
||||
extern const u8 gFameCheckerFlavorText_Bill2[];
|
||||
extern const u8 gFameCheckerFlavorText_Bill3[];
|
||||
extern const u8 gFameCheckerFlavorText_Bill4[];
|
||||
extern const u8 gFameCheckerFlavorText_Bill5[];
|
||||
extern const u8 gFameCheckerFlavorText_MrFuji0[];
|
||||
extern const u8 gFameCheckerFlavorText_MrFuji1[];
|
||||
extern const u8 gFameCheckerFlavorText_MrFuji2[];
|
||||
extern const u8 gFameCheckerFlavorText_MrFuji3[];
|
||||
extern const u8 gFameCheckerFlavorText_MrFuji4[];
|
||||
extern const u8 gFameCheckerFlavorText_MrFuji5[];
|
||||
extern const u8 gFameCheckerFlavorText_Giovanni0[];
|
||||
extern const u8 gFameCheckerFlavorText_Giovanni1[];
|
||||
extern const u8 gFameCheckerFlavorText_Giovanni2[];
|
||||
extern const u8 gFameCheckerFlavorText_Giovanni3[];
|
||||
extern const u8 gFameCheckerFlavorText_Giovanni4[];
|
||||
extern const u8 gFameCheckerFlavorText_Giovanni5[];
|
||||
extern const u8 gFameCheckerPersonName_ProfOak[];
|
||||
extern const u8 gFameCheckerPersonQuote_ProfOak[];
|
||||
extern const u8 gFameCheckerPersonName_Daisy[];
|
||||
extern const u8 gFameCheckerPersonQuote_Daisy[];
|
||||
extern const u8 gFameCheckerPersonName_Brock[];
|
||||
extern const u8 gFameCheckerPersonQuote_Brock[];
|
||||
extern const u8 gFameCheckerPersonName_Misty[];
|
||||
extern const u8 gFameCheckerPersonQuote_Misty[];
|
||||
extern const u8 gFameCheckerPersonName_LtSurge[];
|
||||
extern const u8 gFameCheckerPersonQuote_LtSurge[];
|
||||
extern const u8 gFameCheckerPersonName_Erika[];
|
||||
extern const u8 gFameCheckerPersonQuote_Erika[];
|
||||
extern const u8 gFameCheckerPersonName_Koga[];
|
||||
extern const u8 gFameCheckerPersonQuote_Koga[];
|
||||
extern const u8 gFameCheckerPersonName_Sabrina[];
|
||||
extern const u8 gFameCheckerPersonQuote_Sabrina[];
|
||||
extern const u8 gFameCheckerPersonName_Blaine[];
|
||||
extern const u8 gFameCheckerPersonQuote_Blaine[];
|
||||
extern const u8 gFameCheckerPersonName_Lorelei[];
|
||||
extern const u8 gFameCheckerPersonQuote_Lorelei[];
|
||||
extern const u8 gFameCheckerPersonName_Bruno[];
|
||||
extern const u8 gFameCheckerPersonQuote_Bruno[];
|
||||
extern const u8 gFameCheckerPersonName_Agatha[];
|
||||
extern const u8 gFameCheckerPersonQuote_Agatha[];
|
||||
extern const u8 gFameCheckerPersonName_Lance[];
|
||||
extern const u8 gFameCheckerPersonQuote_Lance[];
|
||||
extern const u8 gFameCheckerPersonName_Bill[];
|
||||
extern const u8 gFameCheckerPersonQuote_Bill[];
|
||||
extern const u8 gFameCheckerPersonName_MrFuji[];
|
||||
extern const u8 gFameCheckerPersonQuote_MrFuji[];
|
||||
extern const u8 gFameCheckerPersonName_Giovanni[];
|
||||
extern const u8 gFameCheckerPersonQuote_Giovanni[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_ProfOak0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_ProfOak1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_ProfOak2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_ProfOak3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_ProfOak4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_ProfOak5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Daisy0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Daisy1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Daisy2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Daisy3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Daisy4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Daisy5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Brock0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Brock1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Brock2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Brock3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Brock4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Brock5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Misty0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Misty1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Misty2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Misty3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Misty4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Misty5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_LtSurge0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_LtSurge1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_LtSurge2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_LtSurge3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_LtSurge4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_LtSurge5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Erika0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Erika1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Erika2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Erika3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Erika4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Erika5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Koga0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Koga1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Koga2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Koga3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Koga4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Koga5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Sabrina0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Sabrina1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Sabrina2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Sabrina3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Sabrina4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Sabrina5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Blaine0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Blaine1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Blaine2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Blaine3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Blaine4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Blaine5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lorelei0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lorelei1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lorelei2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lorelei3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lorelei4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lorelei5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bruno0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bruno1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bruno2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bruno3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bruno4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bruno5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Agatha0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Agatha1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Agatha2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Agatha3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Agatha4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Agatha5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lance0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lance1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lance2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lance3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lance4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Lance5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bill0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bill1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bill2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bill3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bill4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Bill5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_MrFuji0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_MrFuji1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_MrFuji2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_MrFuji3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_MrFuji4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_MrFuji5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Giovanni0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Giovanni1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Giovanni2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Giovanni3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Giovanni4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginLocation_Giovanni5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_ProfOak0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_ProfOak1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_ProfOak2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_ProfOak3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_ProfOak4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_ProfOak5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Daisy0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Daisy1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Daisy2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Daisy3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Daisy4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Daisy5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Brock0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Brock1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Brock2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Brock3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Brock4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Brock5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Misty0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Misty1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Misty2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Misty3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Misty4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Misty5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_LtSurge0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_LtSurge1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_LtSurge2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_LtSurge3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_LtSurge4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_LtSurge5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Erika0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Erika1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Erika2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Erika3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Erika4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Erika5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Koga0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Koga1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Koga2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Koga3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Koga4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Koga5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Sabrina0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Sabrina1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Sabrina2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Sabrina3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Sabrina4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Sabrina5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Blaine0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Blaine1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Blaine2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Blaine3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Blaine4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Blaine5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lorelei0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lorelei1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lorelei2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lorelei3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lorelei4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lorelei5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bruno0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bruno1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bruno2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bruno3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bruno4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bruno5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Agatha0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Agatha1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Agatha2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Agatha3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Agatha4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Agatha5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lance0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lance1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lance2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lance3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lance4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Lance5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bill0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bill1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bill2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bill3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bill4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Bill5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_MrFuji0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_MrFuji1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_MrFuji2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_MrFuji3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_MrFuji4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_MrFuji5[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Giovanni0[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Giovanni1[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Giovanni2[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Giovanni3[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Giovanni4[];
|
||||
extern const u8 gFameCheckerFlavorTextOriginObjectName_Giovanni5[];
|
||||
|
||||
#endif //GUARD_EVENT_SCRIPTS_H
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
#ifndef GUARD_FAME_CHECKER_H
|
||||
#define GUARD_FAME_CHECKER_H
|
||||
|
||||
#include "main.h"
|
||||
|
||||
enum {
|
||||
FAMECHECKER_OAK,
|
||||
FAMECHECKER_DAISY,
|
||||
FAMECHECKER_BROCK,
|
||||
FAMECHECKER_MISTY,
|
||||
FAMECHECKER_LTSURGE,
|
||||
FAMECHECKER_ERIKA,
|
||||
FAMECHECKER_KOGA,
|
||||
FAMECHECKER_SABRINA,
|
||||
FAMECHECKER_BLAINE,
|
||||
FAMECHECKER_LORELEI,
|
||||
FAMECHECKER_BRUNO,
|
||||
FAMECHECKER_AGATHA,
|
||||
FAMECHECKER_LANCE,
|
||||
FAMECHECKER_BILL,
|
||||
FAMECHECKER_MRFUJI,
|
||||
FAMECHECKER_GIOVANNI,
|
||||
NUM_FAMECHECKER_PERSONS
|
||||
};
|
||||
|
||||
enum {
|
||||
FCPICKSTATE_NO_DRAW,
|
||||
FCPICKSTATE_SILHOUETTE,
|
||||
FCPICKSTATE_COLORED
|
||||
};
|
||||
|
||||
enum {
|
||||
FCWINDOWID_LIST,
|
||||
FCWINDOWID_UIHELP,
|
||||
FCWINDOWID_MSGBOX,
|
||||
FCWINDOWID_ICONDESC
|
||||
};
|
||||
|
||||
extern struct ListMenuTemplate gFameChecker_ListMenuTemplate;
|
||||
extern u8 gIconDescriptionBoxIsOpen;
|
||||
|
||||
void ResetFameChecker(void);
|
||||
void FullyUnlockFameChecker(void);
|
||||
void UseFameChecker(MainCallback savedCallback);
|
||||
void SetFlavorTextFlagFromSpecialVars(void);
|
||||
void UpdatePickStateFromSpecialVar8005(void);
|
||||
|
||||
#endif //GUARD_FAME_CHECKER_H
|
||||
@@ -86,6 +86,8 @@ void npc_set_running_behaviour_etc(struct MapObject *, u8);
|
||||
u8 sub_80634F0(u8 direction);
|
||||
u8 sub_8063500(u8 a0);
|
||||
void sub_805F060(struct MapObject *mapObject, u8 a1);
|
||||
u8 sub_805EB44(u8, u8, s16, s16);
|
||||
void npc_paltag_set_load(u8 mode);
|
||||
|
||||
// Exported data declarations
|
||||
|
||||
|
||||
@@ -125,6 +125,9 @@
|
||||
|
||||
#define DmaCopyLarge32(dmaNum, src, dest, size, block) DmaCopyLarge(dmaNum, src, dest, size, block, 32)
|
||||
|
||||
#define DmaClearLarge16(dmaNum, dest, size, block) DmaClearLarge(dmaNum, dest, size, block, 16)
|
||||
#define DmaClearLarge32(dmaNum, dest, size, block) DmaClearLarge(dmaNum, dest, size, block, 32)
|
||||
|
||||
#define DmaCopyDefvars(dmaNum, src, dest, size, bit) \
|
||||
{ \
|
||||
const void *_src = src; \
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
#ifndef GUARD_GLOBAL_BERRY_H
|
||||
#define GUARD_GLOBAL_BERRY_H
|
||||
|
||||
#include "global.h"
|
||||
|
||||
#define BERRY_NAME_COUNT 7
|
||||
#define BERRY_ITEM_EFFECT_COUNT 18
|
||||
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
#ifndef GUARD_GLOBAL_FIELDMAP_H
|
||||
#define GUARD_GLOBAL_FIELDMAP_H
|
||||
|
||||
#include "global.h"
|
||||
|
||||
#define NUM_FIELD_OBJECTS 16
|
||||
|
||||
enum
|
||||
|
||||
@@ -62,6 +62,15 @@
|
||||
#define T2_READ_32(ptr) ((ptr)[0] + ((ptr)[1] << 8) + ((ptr)[2] << 16) + ((ptr)[3] << 24))
|
||||
#define T2_READ_PTR(ptr) (void*) T2_READ_32(ptr)
|
||||
|
||||
// This macro is required to prevent the compiler from optimizing
|
||||
// a dpad up/down check in sub_812CAD8 (fame_checker.c).
|
||||
// We suspect it was used globally.
|
||||
// GameFreak never ceases to amaze.
|
||||
// TODO: Propagate use of this macro
|
||||
#define TEST_BUTTON(field, button) ({(field) & (button);})
|
||||
#define JOY_NEW(button) TEST_BUTTON(gMain.newKeys, button)
|
||||
#define JOY_HELD(button) TEST_BUTTON(gMain.heldKeys, button)
|
||||
|
||||
extern u8 gStringVar1[];
|
||||
extern u8 gStringVar2[];
|
||||
extern u8 gStringVar3[];
|
||||
@@ -88,6 +97,7 @@ enum LanguageId {
|
||||
|
||||
#define GAME_LANGUAGE (LANGUAGE_ENGLISH)
|
||||
|
||||
#define PC_ITEMS_COUNT 30
|
||||
#define BAG_ITEMS_COUNT 42
|
||||
#define BAG_KEYITEMS_COUNT 30
|
||||
#define BAG_POKEBALLS_COUNT 13
|
||||
@@ -479,8 +489,8 @@ struct DaycareMon
|
||||
struct DayCare
|
||||
{
|
||||
struct DaycareMon mons[DAYCARE_MON_COUNT];
|
||||
u32 offspringPersonality;
|
||||
u8 stepCounter;
|
||||
u16 unk_118;
|
||||
u8 unk_11A;
|
||||
};
|
||||
|
||||
struct DayCareMail
|
||||
@@ -563,12 +573,24 @@ struct QuestLog
|
||||
/*0x0668*/ u16 end[0];
|
||||
};
|
||||
|
||||
#include "fame_checker.h"
|
||||
|
||||
struct FameCheckerSaveData
|
||||
{
|
||||
/*3a54*/ u16 pickState:2;
|
||||
u16 flavorTextFlags:12;
|
||||
u16 unk_0_E:2;
|
||||
};
|
||||
|
||||
#define MAP_OBJECTS_COUNT 16
|
||||
#define BERRY_TREES_COUNT 128
|
||||
#define FLAGS_COUNT 288 // 300
|
||||
#define VARS_COUNT 256
|
||||
#define MAIL_COUNT 16
|
||||
|
||||
#define NUM_EASY_CHAT_EXTRA_PHRASES 33
|
||||
#define EASY_CHAT_EXTRA_PHRASES_SIZE ((NUM_EASY_CHAT_EXTRA_PHRASES >> 3) + (NUM_EASY_CHAT_EXTRA_PHRASES % 8 ? 1 : 0))
|
||||
|
||||
struct SaveBlock1
|
||||
{
|
||||
/*0x0000*/ struct Coords16 pos;
|
||||
@@ -587,36 +609,33 @@ struct SaveBlock1
|
||||
/*0x0290*/ u32 money;
|
||||
/*0x0294*/ u16 coins;
|
||||
/*0x0296*/ u16 registeredItem; // registered for use with SELECT button
|
||||
/*0x0298*/ u8 filler298[0x78];
|
||||
/*0x0298*/ struct ItemSlot pcItems[PC_ITEMS_COUNT];
|
||||
/*0x0310*/ struct ItemSlot bagPocket_Items[BAG_ITEMS_COUNT];
|
||||
/*0x03b8*/ struct ItemSlot bagPocket_KeyItems[BAG_KEYITEMS_COUNT];
|
||||
/*0x0430*/ struct ItemSlot bagPocket_PokeBalls[BAG_POKEBALLS_COUNT];
|
||||
/*0x0464*/ struct ItemSlot bagPocket_TMHM[BAG_TMHM_COUNT];
|
||||
/*0x054c*/ struct ItemSlot bagPocket_Berries[BAG_BERRIES_COUNT];
|
||||
/*0x05F8*/ u8 seen1[DEX_FLAGS_NO];
|
||||
/*0x062C*/ u8 filler_062c[12];
|
||||
/*0x062C*/ u16 berryBlenderRecords[3]; // unused
|
||||
/*0x0632*/ u8 field_632[6]; // unused?
|
||||
/*0x0638*/ u8 trainerRematchStepCounter;
|
||||
u8 filler_639;
|
||||
/*0x063A*/ u8 trainerRematches[100];
|
||||
/*0x06A0*/ struct MapObject mapObjects[MAP_OBJECTS_COUNT];
|
||||
/*0x08E0*/ struct MapObjectTemplate mapObjectTemplates[64];
|
||||
/*0x063A*/ u8 ALIGNED(2) trainerRematches[100];
|
||||
/*0x06A0*/ struct MapObject mapObjects[MAP_OBJECTS_COUNT];
|
||||
/*0x08E0*/ struct MapObjectTemplate mapObjectTemplates[64];
|
||||
/*0x0EE0*/ u8 flags[FLAGS_COUNT];
|
||||
/*0x1000*/ u16 vars[VARS_COUNT];
|
||||
/*0x1200*/ u8 filler1200[0x100];
|
||||
/*0x1200*/ u32 gameStats[NUM_GAME_STATS];
|
||||
/*0x1300*/ struct QuestLog questLog[4];
|
||||
/*0x2CA0*/ u8 filler2CA0[0x30];
|
||||
/*0x2CA0*/ u16 unk2CA0[6];
|
||||
/*0x2CAC*/ u16 unk2CAC[6];
|
||||
/*0x2CB8*/ u16 unk2CB8[6];
|
||||
/*0x2CC4*/ u16 unk2CC4[6];
|
||||
/*0x2CD0*/ struct MailStruct mail[MAIL_COUNT];
|
||||
/*0x2F10*/ u8 filler2F10[0x184];
|
||||
struct {
|
||||
/*0x3094*/ u8 unknown1[8];
|
||||
/*0x309C*/ u8 giftRibbons[11];
|
||||
/*0x30A7*/ u8 unknown2[8];
|
||||
/*0x30AF*/ u32 currentPokeCoupons;
|
||||
/*0x30B3*/ u32 totalEarnedPokeCoupons;
|
||||
/*0x30B7*/ u8 unknown3[6];
|
||||
/*0x30BD*/ u8 receivedWishmakerJirachi;
|
||||
/*0x30BE*/ u8 unknown4[18];
|
||||
} __attribute__((packed)) externalReservedData;
|
||||
/*0x2F10*/ u8 additionalPhrases[EASY_CHAT_EXTRA_PHRASES_SIZE];
|
||||
/*0x2F18*/ OldMan oldMan; // unused
|
||||
/*0x2F54*/ struct EasyChatPair easyChatPairs[5]; // unused
|
||||
/*0x2F80*/ struct DayCare daycare;
|
||||
/*0x309C*/ u8 giftRibbons[52];
|
||||
/*0x30D0*/ struct Roamer roamer;
|
||||
/*0x30EC*/ struct EnigmaBerry enigmaBerry;
|
||||
/*0x3120*/ u8 filler3120[0x340];
|
||||
@@ -627,7 +646,8 @@ struct SaveBlock1
|
||||
/*0x3A14*/ u8 seen2[DEX_FLAGS_NO];
|
||||
/*0x3A48*/ u8 filler_3a48[4];
|
||||
/*0x3A4C*/ u8 rivalName[PLAYER_NAME_LENGTH];
|
||||
/*0x3A54*/ u8 filler3A54[0x2E4];
|
||||
/*0x3A54*/ struct FameCheckerSaveData fameChecker[NUM_FAMECHECKER_PERSONS];
|
||||
/*0x3A94*/ u8 filler3A94[0x2A4];
|
||||
u32 unkArray[4][3];
|
||||
};
|
||||
|
||||
|
||||
@@ -143,4 +143,11 @@ extern const u8 gUnknown_08DDB020[];
|
||||
extern const u8 gUnknown_08DDB2C4[];
|
||||
extern const u16 gUnknown_08DDAFE0[];
|
||||
|
||||
// fame_checker
|
||||
|
||||
extern const u16 gFameCheckerBgPals[0x30];
|
||||
extern const u16 gFameCheckerBgTiles[0xa50];
|
||||
extern const u16 gFameCheckerBg3Tilemap[0x400];
|
||||
extern const u16 gFameCheckerBg2Tilemap[0x400];
|
||||
|
||||
#endif //GUARD_GRAPHICS_H
|
||||
|
||||
@@ -12,5 +12,6 @@ extern u16 gUnknown_203AD30;
|
||||
// Exported ROM declarations
|
||||
void sub_81AAC50(void);
|
||||
void sub_81AAC70(void);
|
||||
void UseFameCheckerFromMenu(void);
|
||||
|
||||
#endif //GUARD_ITEM_MENU_H
|
||||
|
||||
@@ -18,22 +18,23 @@ struct ListMenu;
|
||||
struct ListMenuTemplate
|
||||
{
|
||||
const struct ListMenuItem *items;
|
||||
void (* unk_04)(u32, bool8, struct ListMenu *);
|
||||
void (* unk_08)(u8, s32, u8);
|
||||
void (* moveCursorFunc)(s32 itemIndex, bool8 onInit, struct ListMenu *list);
|
||||
void (* itemPrintFunc)(u8 windowId, s32 itemId, u8 y);
|
||||
u16 totalItems;
|
||||
u16 maxShowed;
|
||||
u8 unk_10;
|
||||
u8 unk_11;
|
||||
u8 unk_12;
|
||||
u8 cursor_Y;
|
||||
u32 upText_Y:4; // x1, x2, x4, x8 = xF
|
||||
u32 cursorColor:4; // x10, x20, x40, x80 = xF0
|
||||
u32 fillColor:4; // x100, x200, x400, x800 = xF00
|
||||
u32 cursorShadowColor:4; // x1000, x2000, x4000, x8000 = xF000
|
||||
u32 unk_16_0:1; // x10000
|
||||
u32 spaceBetweenItems:6; // x20000, x40000, x80000, x100000, x200000, x400000 = x7E0000
|
||||
u32 unk_16_7:1; // x800000
|
||||
u32 unk_17_0:6; // x1000000, x2000000, x4000000, x8000000, x10000000, x20000000 = x3F000000
|
||||
u8 windowId;
|
||||
u8 header_X;
|
||||
u8 item_X;
|
||||
u8 cursor_X;
|
||||
u8 upText_Y:4; // x1, x2, x4, x8 = xF
|
||||
u8 cursorPal:4; // x10, x20, x40, x80 = xF0
|
||||
u8 fillValue:4; // x1, x2, x4, x8 = xF
|
||||
u8 cursorShadowPal:4; // x10, x20, x40, x80 = xF0
|
||||
u8 lettersSpacing:3;
|
||||
u8 itemVerticalPadding:3;
|
||||
u8 scrollMultiple:2; // x40, x80 = xC0
|
||||
u8 fontId:6; // x1, x2, x4, x8, x10, x20 = x3F
|
||||
u8 cursorKind:2; // x40, x80
|
||||
};
|
||||
|
||||
struct ListMenu {
|
||||
@@ -54,5 +55,7 @@ u8 ListMenuInit(struct ListMenuTemplate *template, u16 a1, u16 a2);
|
||||
s32 ListMenuHandleInput(u8 id);
|
||||
void get_coro_args_x18_x1A(u8 a0, u16 *a1, u16 *a2);
|
||||
void sub_81AE6C8(u8 a0, u16 *a1, u16 *a2);
|
||||
void sub_810713C(u8, u8, u8);
|
||||
u16 ListMenuGetYCoordForPrintingArrowCursor(u8);
|
||||
|
||||
#endif //GUARD_LIST_MENU_H
|
||||
|
||||
@@ -7,8 +7,25 @@
|
||||
|
||||
// Exported RAM declarations
|
||||
|
||||
struct ScrollIndicatorArrowPairTemplate
|
||||
{
|
||||
u8 unk_00;
|
||||
u8 unk_01;
|
||||
u8 unk_02;
|
||||
u8 unk_03;
|
||||
u8 unk_04;
|
||||
u8 unk_05;
|
||||
u16 unk_06;
|
||||
u16 unk_08;
|
||||
u16 unk_0a;
|
||||
u16 unk_0c;
|
||||
u16 unk_0e_0:4;
|
||||
u16 unk_0e_4:12;
|
||||
};
|
||||
|
||||
// Exported ROM declarations
|
||||
u8 AddScrollIndicatorArrowPairParametrized(u8, u8, u8, u8, s32, u16, u16, u16 *);
|
||||
u8 AddScrollIndicatorArrowPair(const struct ScrollIndicatorArrowPairTemplate * template, u16 * a1);
|
||||
void RemoveScrollIndicatorArrowPair(u8);
|
||||
|
||||
#endif //GUARD_MENU_INDICATORS_H
|
||||
|
||||
@@ -16,5 +16,8 @@ void SetStandardWindowBorderStyle(u8 a0, u8 a1);
|
||||
void sub_8197930(void);
|
||||
u8 GetPlayerTextSpeed(void);
|
||||
void sub_80F6F54(u8, u8);
|
||||
u8 sub_80F78A8(void);
|
||||
void sub_80F6E9C(void);
|
||||
void sub_80F6EE4(u8 windowId, bool8 transfer);
|
||||
|
||||
#endif // GUARD_NEW_MENU_HELPERS_H
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
#ifndef GUARD_SCANLINE_EFFECT_H
|
||||
#define GUARD_SCANLINE_EFFECT_H
|
||||
|
||||
void remove_some_task(void);
|
||||
|
||||
#endif //GUARD_SCANLINE_EFFECT_H
|
||||
@@ -161,7 +161,7 @@ extern const struct FontInfo *gFonts;
|
||||
struct GlyphWidthFunc
|
||||
{
|
||||
u32 font_id;
|
||||
u32 (*func)(u16 glyphId, bool32 isJapanese);
|
||||
s32 (*func)(u16 glyphId, bool32 isJapanese);
|
||||
};
|
||||
|
||||
struct KeypadIcon
|
||||
@@ -224,9 +224,9 @@ bool16 TextPrinterWaitWithDownArrow(struct TextPrinter *textPrinter);
|
||||
bool16 TextPrinterWait(struct TextPrinter *textPrinter);
|
||||
void DrawDownArrow(u8 windowId, u16 x, u16 y, u8 bgColor, bool8 drawArrow, u8 *counter, u8 *yCoordIndex);
|
||||
u16 RenderText(struct TextPrinter *textPrinter);
|
||||
u32 GetStringWidthFixedWidthFont(const u8 *str, u8 fontId, u8 letterSpacing);
|
||||
u32 (*GetFontWidthFunc(u8 glyphId))(u16, bool32);
|
||||
u32 GetStringWidth(u8 fontId, const u8 *str, s16 letterSpacing);
|
||||
s32 GetStringWidthFixedWidthFont(const u8 *str, u8 fontId, u8 letterSpacing);
|
||||
s32 (*GetFontWidthFunc(u8 glyphId))(u16, bool32);
|
||||
s32 GetStringWidth(u8 fontId, const u8 *str, s16 letterSpacing);
|
||||
u8 RenderTextFont9(u8 *pixels, u8 fontId, u8 *str);
|
||||
u8 DrawKeypadIcon(u8 windowId, u8 keypadIconId, u16 x, u16 y);
|
||||
u8 GetKeypadIconTileOffset(u8 keypadIconId);
|
||||
@@ -236,19 +236,19 @@ void SetDefaultFontsPointer(void);
|
||||
u8 GetFontAttribute(u8 fontId, u8 attributeId);
|
||||
u8 GetMenuCursorDimensionByFont(u8 fontId, u8 whichDimension);
|
||||
void DecompressGlyphFont0(u16 glyphId, bool32 isJapanese);
|
||||
u32 GetGlyphWidthFont0(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont0(u16 glyphId, bool32 isJapanese);
|
||||
void DecompressGlyphFont7(u16 glyphId, bool32 isJapanese);
|
||||
u32 GetGlyphWidthFont7(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont7(u16 glyphId, bool32 isJapanese);
|
||||
void DecompressGlyphFont8(u16 glyphId, bool32 isJapanese);
|
||||
u32 GetGlyphWidthFont8(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont8(u16 glyphId, bool32 isJapanese);
|
||||
void DecompressGlyphFont2(u16 glyphId, bool32 isJapanese);
|
||||
u32 GetGlyphWidthFont2(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont2(u16 glyphId, bool32 isJapanese);
|
||||
void DecompressGlyphFont1(u16 glyphId, bool32 isJapanese);
|
||||
u32 GetGlyphWidthFont1(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont1(u16 glyphId, bool32 isJapanese);
|
||||
void DecompressGlyphFont9(u16 glyphId);
|
||||
u32 GetGlyphWidthFont3(u16 glyphId, bool32 isJapanese);
|
||||
u32 GetGlyphWidthFont4(u16 glyphId, bool32 isJapanese);
|
||||
u32 GetGlyphWidthFont5(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont3(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont4(u16 glyphId, bool32 isJapanese);
|
||||
s32 GetGlyphWidthFont5(u16 glyphId, bool32 isJapanese);
|
||||
void sub_80062B0(struct Sprite *sprite);
|
||||
|
||||
#endif // GUARD_TEXT_H
|
||||
|
||||
@@ -226,7 +226,7 @@ SECTIONS {
|
||||
asm/union_room_chat.o(.text);
|
||||
asm/help_system_812B1E0.o(.text);
|
||||
src/quest_log_battle.o(.text);
|
||||
asm/fame_checker.o(.text);
|
||||
src/fame_checker.o(.text);
|
||||
asm/menu2.o(.text);
|
||||
asm/oak_speech.o(.text);
|
||||
asm/tm_case.o(.text);
|
||||
@@ -376,6 +376,8 @@ SECTIONS {
|
||||
data/data_83FECCC.o(.rodata.8453F6C);
|
||||
src/quest_log.o(.rodata);
|
||||
data/data_83FECCC.o(.rodata.8456C74);
|
||||
src/fame_checker.o(.rodata);
|
||||
data/data_845FD54.o(.rodata);
|
||||
src/menews_jisan.o(.rodata);
|
||||
src/menews_jisan.o(.rodata.str1.4);
|
||||
data/data_8468C98.o(.rodata);
|
||||
|
||||
@@ -391,7 +391,7 @@ void InitBgsFromTemplates(u8 bgMode, const struct BgTemplate *templates, u8 numT
|
||||
}
|
||||
}
|
||||
#else
|
||||
__attribute__((naked))
|
||||
NAKED
|
||||
void InitBgsFromTemplates(u8 bgMode, const struct BgTemplate *templates, u8 numTemplates)
|
||||
{
|
||||
asm(".syntax unified\n\
|
||||
@@ -634,7 +634,7 @@ bool8 IsDma3ManagerBusyWithBgCopy(void)
|
||||
return FALSE;
|
||||
}
|
||||
#else
|
||||
__attribute__((naked))
|
||||
NAKED
|
||||
bool8 IsDma3ManagerBusyWithBgCopy(void)
|
||||
{
|
||||
asm("push {r4-r7,lr}\n\
|
||||
@@ -1065,7 +1065,7 @@ void CopyBgTilemapBufferToVram(u8 bg)
|
||||
}
|
||||
}
|
||||
|
||||
void CopyToBgTilemapBufferRect(u8 bg, void* src, u8 destX, u8 destY, u8 width, u8 height)
|
||||
void CopyToBgTilemapBufferRect(u8 bg, const void* src, u8 destX, u8 destY, u8 width, u8 height)
|
||||
{
|
||||
u16 destX16;
|
||||
u16 destY16;
|
||||
@@ -1077,7 +1077,7 @@ void CopyToBgTilemapBufferRect(u8 bg, void* src, u8 destX, u8 destY, u8 width, u
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
u16 * srcCopy = src;
|
||||
const u16 * srcCopy = src;
|
||||
for (destY16 = destY; destY16 < (destY + height); destY16++)
|
||||
{
|
||||
for (destX16 = destX; destX16 < (destX + width); destX16++)
|
||||
@@ -1089,7 +1089,7 @@ void CopyToBgTilemapBufferRect(u8 bg, void* src, u8 destX, u8 destY, u8 width, u
|
||||
}
|
||||
case 1:
|
||||
{
|
||||
u8 * srcCopy = src;
|
||||
const u8 * srcCopy = src;
|
||||
mode = GetBgMetricAffineMode(bg, 0x1);
|
||||
for (destY16 = destY; destY16 < (destY + height); destY16++)
|
||||
{
|
||||
@@ -1104,7 +1104,7 @@ void CopyToBgTilemapBufferRect(u8 bg, void* src, u8 destX, u8 destY, u8 width, u
|
||||
}
|
||||
}
|
||||
|
||||
void CopyToBgTilemapBufferRect_ChangePalette(u8 bg, void *src, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette)
|
||||
void CopyToBgTilemapBufferRect_ChangePalette(u8 bg, const void *src, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette)
|
||||
{
|
||||
CopyRectToBgTilemapBufferRect(bg, src, 0, 0, rectWidth, rectHeight, destX, destY, rectWidth, rectHeight, palette, 0, 0);
|
||||
}
|
||||
@@ -1151,8 +1151,8 @@ void CopyRectToBgTilemapBufferRect(u8 bg, void* src, u8 srcX, u8 srcY, u8 srcWid
|
||||
}
|
||||
}
|
||||
}*/
|
||||
__attribute__((naked))
|
||||
void CopyRectToBgTilemapBufferRect(u8 bg, void* src, u8 srcX, u8 srcY, u8 srcWidth, u8 srcHeight, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette1, u16 tileOffset, u16 palette2)
|
||||
NAKED
|
||||
void CopyRectToBgTilemapBufferRect(u8 bg, const void* src, u8 srcX, u8 srcY, u8 srcWidth, u8 srcHeight, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette1, u16 tileOffset, u16 palette2)
|
||||
{
|
||||
asm("push {r4-r7,lr}\n\
|
||||
mov r7, r10\n\
|
||||
@@ -1598,7 +1598,7 @@ void CopyTileMapEntry(u16 *src, u16 *dest, s32 palette1, u32 tileOffset, u32 pal
|
||||
*dest = test;
|
||||
}
|
||||
#else
|
||||
__attribute__((naked))
|
||||
NAKED
|
||||
void CopyTileMapEntry(u16 *src, u16 *dest, s32 palette1, u32 tileOffset, u32 palette2)
|
||||
{
|
||||
asm("push {r4-r6,lr}\n\
|
||||
|
||||
@@ -17,7 +17,7 @@ extern void BlitBitmapRectToWindow(u8 windowId, const u8 *pixels, u16 srcX, u16
|
||||
extern u8 GetKeypadIconWidth(u8 keypadIconId);
|
||||
extern void CopyWindowToVram(u8 windowId, u8 mode);
|
||||
extern u16 Font6Func(struct TextPrinter *textPrinter);
|
||||
extern u32 GetGlyphWidthFont6(u16 glyphId, bool32 isJapanese);
|
||||
extern s32 GetGlyphWidthFont6(u16 glyphId, bool32 isJapanese);
|
||||
extern void PlaySE(u16 songNum);
|
||||
extern u8* UnkTextUtil_GetPtrI(u8 a1);
|
||||
|
||||
@@ -1388,7 +1388,7 @@ _08005D6A:\n\
|
||||
.syntax divided");
|
||||
}
|
||||
|
||||
u32 GetStringWidthFixedWidthFont(const u8 *str, u8 fontId, u8 letterSpacing)
|
||||
s32 GetStringWidthFixedWidthFont(const u8 *str, u8 fontId, u8 letterSpacing)
|
||||
{
|
||||
int i;
|
||||
u8 width;
|
||||
@@ -1479,7 +1479,7 @@ u32 GetStringWidthFixedWidthFont(const u8 *str, u8 fontId, u8 letterSpacing)
|
||||
return (u8)(GetFontAttribute(fontId, 0) + letterSpacing) * width;
|
||||
}
|
||||
|
||||
u32 (*GetFontWidthFunc(u8 glyphId))(u16 _glyphId, bool32 _isJapanese)
|
||||
s32 (*GetFontWidthFunc(u8 glyphId))(u16 _glyphId, bool32 _isJapanese)
|
||||
{
|
||||
u32 i;
|
||||
|
||||
@@ -1492,11 +1492,11 @@ u32 (*GetFontWidthFunc(u8 glyphId))(u16 _glyphId, bool32 _isJapanese)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
u32 GetStringWidth(u8 fontId, const u8 *str, s16 letterSpacing)
|
||||
s32 GetStringWidth(u8 fontId, const u8 *str, s16 letterSpacing)
|
||||
{
|
||||
bool8 isJapanese;
|
||||
int minGlyphWidth;
|
||||
u32 (*func)(u16 glyphId, bool32 isJapanese);
|
||||
s32 (*func)(u16 glyphId, bool32 isJapanese);
|
||||
int localLetterSpacing;
|
||||
register u32 lineWidth asm("r5");
|
||||
u8 *bufferPointer;
|
||||
@@ -1863,7 +1863,7 @@ void DecompressGlyphFont0(u16 glyphId, bool32 isJapanese)
|
||||
}
|
||||
}
|
||||
|
||||
u32 GetGlyphWidthFont0(u16 glyphId, bool32 isJapanese)
|
||||
s32 GetGlyphWidthFont0(u16 glyphId, bool32 isJapanese)
|
||||
{
|
||||
if (isJapanese == TRUE)
|
||||
return 8;
|
||||
@@ -1896,7 +1896,7 @@ void DecompressGlyphFont1(u16 glyphId, bool32 isJapanese)
|
||||
}
|
||||
}
|
||||
|
||||
u32 GetGlyphWidthFont1(u16 glyphId, bool32 isJapanese)
|
||||
s32 GetGlyphWidthFont1(u16 glyphId, bool32 isJapanese)
|
||||
{
|
||||
if (isJapanese == TRUE)
|
||||
return 8;
|
||||
@@ -1962,7 +1962,7 @@ void DecompressGlyphFont2(u16 glyphId, bool32 isJapanese)
|
||||
}
|
||||
}
|
||||
|
||||
u32 GetGlyphWidthFont2(u16 glyphId, bool32 isJapanese)
|
||||
s32 GetGlyphWidthFont2(u16 glyphId, bool32 isJapanese)
|
||||
{
|
||||
if (isJapanese == TRUE)
|
||||
{
|
||||
@@ -2012,7 +2012,7 @@ void DecompressGlyphFont3(u16 glyphId, bool32 isJapanese)
|
||||
DecompressGlyphFont2(glyphId, isJapanese);
|
||||
}
|
||||
|
||||
u32 GetGlyphWidthFont3(u16 glyphId, bool32 isJapanese)
|
||||
s32 GetGlyphWidthFont3(u16 glyphId, bool32 isJapanese)
|
||||
{
|
||||
if(isJapanese == TRUE)
|
||||
return 10;
|
||||
@@ -2078,7 +2078,7 @@ void DecompressGlyphFont4(u16 glyphId, bool32 isJapanese)
|
||||
}
|
||||
}
|
||||
|
||||
u32 GetGlyphWidthFont4(u16 glyphId, bool32 isJapanese)
|
||||
s32 GetGlyphWidthFont4(u16 glyphId, bool32 isJapanese)
|
||||
{
|
||||
if(isJapanese == TRUE)
|
||||
{
|
||||
@@ -2149,7 +2149,7 @@ void DecompressGlyphFont5(u16 glyphId, bool32 isJapanese)
|
||||
}
|
||||
}
|
||||
|
||||
u32 GetGlyphWidthFont5(u16 glyphId, bool32 isJapanese)
|
||||
s32 GetGlyphWidthFont5(u16 glyphId, bool32 isJapanese)
|
||||
{
|
||||
if(isJapanese == TRUE)
|
||||
{
|
||||
|
||||
@@ -324,11 +324,7 @@ gUnknown_3005E9C: @ 3005E9C
|
||||
gUnknown_3005EA0: @ 3005EA0
|
||||
.space 0x10
|
||||
|
||||
gUnknown_3005EB0: @ 3005EB0
|
||||
.space 0x18
|
||||
|
||||
gUnknown_3005EC8: @ 3005EC8
|
||||
.space 0x4
|
||||
.include "fame_checker.o"
|
||||
|
||||
gUnknown_3005ECC: @ 3005ECC
|
||||
.space 0x4
|
||||
|
||||
@@ -1556,23 +1556,7 @@ gUnknown_203B0EC: @ 203B0EC
|
||||
gUnknown_203B0EE: @ 203B0EE
|
||||
.space 0x2
|
||||
|
||||
gUnknown_203B0F0: @ 203B0F0
|
||||
.space 0x4
|
||||
|
||||
gUnknown_203B0F4: @ 203B0F4
|
||||
.space 0x4
|
||||
|
||||
gUnknown_203B0F8: @ 203B0F8
|
||||
.space 0x4
|
||||
|
||||
gUnknown_203B0FC: @ 203B0FC
|
||||
.space 0x4
|
||||
|
||||
gUnknown_203B100: @ 203B100
|
||||
.space 0x4
|
||||
|
||||
gUnknown_203B104: @ 203B104
|
||||
.space 0x4
|
||||
.include "src/fame_checker.o"
|
||||
|
||||
gUnknown_203B108: @ 203B108
|
||||
.space 0x4
|
||||
|
||||