@@ -8310,8 +8310,8 @@ _08027AD0: .4byte 0x030000E8
83108310_08027AD4: .4byte 0x030000EC
83118311_08027AD8: .4byte gUnknown_03001060
83128312
8313- thumb_func_start sub_8027ADC
8314- sub_8027ADC : @ 0x08027ADC
8313+ thumb_func_start Task_F4_8027ADC
8314+ Task_F4_8027ADC : @ 0x08027ADC
83158315 push {r4 , r5 , r6 , lr}
83168316 ldr r6 , _08027B24 @ =gCurTask
83178317 ldr r0 , [ r6 ]
@@ -8341,7 +8341,7 @@ sub_8027ADC: @ 0x08027ADC
83418341 adds r0 , r5 , # 0
83428342 bl ScreenFadeUpdateValues
83438343 ldr r1 , [ r6 ]
8344- ldr r0 , _08027B30 @ =sub_8028418
8344+ ldr r0 , _08027B30 @ =Task_F4_8028418
83458345 str r0 , [ r1 , # 8 ]
83468346 pop {r4 , r5 , r6}
83478347 pop {r0}
@@ -8350,10 +8350,10 @@ sub_8027ADC: @ 0x08027ADC
83508350_08027B24: .4byte gCurTask
83518351_08027B28: .4byte gUnknown_03001060
83528352_08027B2C: .4byte gMultiSioEnabled
8353- _08027B30: .4byte sub_8028418
8353+ _08027B30: .4byte Task_F4_8028418
83548354
8355- thumb_func_start Task_F4_8027B34
8356- Task_F4_8027B34 : @ 0x08027B34
8355+ thumb_func_start sa2__sub_8081604
8356+ sa2__sub_8081604 : @ 0x08027B34
83578357 push {r4 , r5 , r6 , r7 , lr}
83588358 mov r7 , r8
83598359 push {r7}
@@ -8364,7 +8364,7 @@ Task_F4_8027B34: @ 0x08027B34
83648364 movs r0 , # 0xc0
83658365 lsls r0 , r0 , # 0x12
83668366 adds r7 , r6 , r0
8367- bl sub_802855C
8367+ bl sa2__sub_8081D70
83688368 lsls r0 , r0 , # 0x18
83698369 asrs r0 , r0 , # 8
83708370 lsrs r0 , r0 , # 0x10
@@ -8519,7 +8519,7 @@ _08027C80:
85198519 bl m4aSongNumStart
85208520 ldr r0 , _08027CB8 @ =gCurTask
85218521 ldr r1 , [ r0 ]
8522- ldr r0 , _08027CBC @ =sub_8027ADC
8522+ ldr r0 , _08027CBC @ =Task_F4_8027ADC
85238523 b _08027D16
85248524 . align 2 , 0
85258525_08027CA4: .4byte 0x030000DD
@@ -8528,7 +8528,7 @@ _08027CAC: .4byte 0xFFFFBFFF
85288528_08027CB0: .4byte 0xFFFF7FFF
85298529_08027CB4: .4byte gPressedKeys
85308530_08027CB8: .4byte gCurTask
8531- _08027CBC: .4byte sub_8027ADC
8531+ _08027CBC: .4byte Task_F4_8027ADC
85328532_08027CC0:
85338533 bl sub_8028530
85348534 lsls r0 , r0 , # 0x10
@@ -8655,7 +8655,7 @@ _08027DBC:
86558655_08027DD2:
86568656 ldr r0 , _08027DEC @ =gCurTask
86578657 ldr r1 , [ r0 ]
8658- ldr r0 , _08027DF0 @ =sub_8027DF4
8658+ ldr r0 , _08027DF0 @ =sa2__sub_8081A5C
86598659 str r0 , [ r1 , # 8 ]
86608660 bl sub_8028338
86618661 pop {r4}
@@ -8665,10 +8665,10 @@ _08027DD2:
86658665_08027DE4: .4byte gMultiSioStatusFlags
86668666_08027DE8: .4byte gUnknown_080CEF08
86678667_08027DEC: .4byte gCurTask
8668- _08027DF0: .4byte sub_8027DF4
8668+ _08027DF0: .4byte sa2__sub_8081A5C
86698669
8670- thumb_func_start sub_8027DF4
8671- sub_8027DF4 : @ 0x08027DF4
8670+ thumb_func_start sa2__sub_8081A5C
8671+ sa2__sub_8081A5C : @ 0x08027DF4
86728672 push {r4 , r5 , r6 , lr}
86738673 sub sp , # 4
86748674 ldr r5 , _08027E30 @ =gCurTask
@@ -8721,7 +8721,7 @@ _08027E52:
87218721 str r0 , [ r5 ]
87228722_08027E5A:
87238723 adds r0 , r6 , # 0
8724- bl sub_8028644
8724+ bl sa2__sub_8081E90
87258725 bl sub_8028338
87268726 add sp , # 4
87278727 pop {r4 , r5 , r6}
@@ -8730,8 +8730,8 @@ _08027E5A:
87308730 . align 2 , 0
87318731_08027E6C: .4byte 0x030000E8
87328732
8733- thumb_func_start sub_8027E70
8734- sub_8027E70 : @ 0x08027E70
8733+ thumb_func_start Task_F4_8027E70
8734+ Task_F4_8027E70 : @ 0x08027E70
87358735 push {r4 , r5 , r6 , r7 , lr}
87368736 ldr r0 , _08027EFC @ =gCurTask
87378737 ldr r4 , [ r0 ]
@@ -8797,7 +8797,7 @@ _08027EE8:
87978797 lsls r4 , r4 , # 0x10
87988798 lsrs r1 , r4 , # 0x10
87998799 adds r0 , r5 , # 0
8800- bl sub_80285EC
8800+ bl sa2__sub_8081E38
88018801 cmp r0 , # 0
88028802 bne _08027F20
88038803 bl sub_802613C
@@ -8878,7 +8878,7 @@ _08027FA0:
88788878 cmp r0 , # 3
88798879 ble _08027EE8
88808880 adds r0 , r5 , # 0
8881- bl sub_8028644
8881+ bl sa2__sub_8081E90
88828882 adds r2 , r5 , # 0
88838883 adds r2 , # 0xde
88848884 ldr r0 , _08027FD0 @ =gMultiSioRecv
@@ -9383,7 +9383,7 @@ Task_F4_80283CC: @ 0x080283CC
93839383 strb r1 , [ r2 ]
93849384 bl MultiBootInit
93859385 ldr r1 , [ r5 ]
9386- ldr r0 , _08028414 @ =Task_F4_8027B34
9386+ ldr r0 , _08028414 @ =sa2__sub_8081604
93879387 str r0 , [ r1 , # 8 ]
93889388_08028400:
93899389 pop {r4 , r5}
@@ -9393,10 +9393,10 @@ _08028400:
93939393_08028408: .4byte gCurTask
93949394_0802840C: .4byte gMultiBootParam
93959395_08028410: .4byte 0x030000E0
9396- _08028414: .4byte Task_F4_8027B34
9396+ _08028414: .4byte sa2__sub_8081604
93979397
9398- thumb_func_start sub_8028418
9399- sub_8028418 : @ 0x08028418
9398+ thumb_func_start Task_F4_8028418
9399+ Task_F4_8028418 : @ 0x08028418
94009400 push {r4 , lr}
94019401 ldr r4 , _08028444 @ =gCurTask
94029402 ldr r0 , [ r4 ]
@@ -9431,7 +9431,7 @@ sub_8028448: @ 0x08028448
94319431 adds r0 , r0 , r1
94329432 bl sub_80284E8
94339433 ldr r1 , [ r4 ]
9434- ldr r0 , _08028474 @ =sub_8027E70
9434+ ldr r0 , _08028474 @ =Task_F4_8027E70
94359435 str r0 , [ r1 , # 8 ]
94369436 bl MultiSioStart
94379437 bl sub_8028338
@@ -9440,7 +9440,7 @@ sub_8028448: @ 0x08028448
94409440 bx r0
94419441 . align 2 , 0
94429442_08028470: .4byte gCurTask
9443- _08028474: .4byte sub_8027E70
9443+ _08028474: .4byte Task_F4_8027E70
94449444
94459445 thumb_func_start sub_8028478
94469446sub_8028478: @ 0x08028478
@@ -9453,18 +9453,18 @@ sub_8028478: @ 0x08028478
94539453 adds r0 , r0 , r1
94549454 bl sub_80284E8
94559455 ldr r1 , [ r4 ]
9456- ldr r0 , _080284A0 @ =sub_80284A4
9456+ ldr r0 , _080284A0 @ =Task_F4_80284A4
94579457 str r0 , [ r1 , # 8 ]
94589458 bl sub_8028338
94599459 pop {r4}
94609460 pop {r0}
94619461 bx r0
94629462 . align 2 , 0
94639463_0802849C: .4byte gCurTask
9464- _080284A0: .4byte sub_80284A4
9464+ _080284A0: .4byte Task_F4_80284A4
94659465
9466- thumb_func_start sub_80284A4
9467- sub_80284A4 : @ 0x080284A4
9466+ thumb_func_start Task_F4_80284A4
9467+ Task_F4_80284A4 : @ 0x080284A4
94689468 push {lr}
94699469 ldr r0 , _080284D8 @ =gMultiSioStatusFlags
94709470 ldr r1 , [ r0 ]
@@ -9483,18 +9483,18 @@ sub_80284A4: @ 0x080284A4
94839483_080284C2:
94849484 ldr r0 , _080284E0 @ =gCurTask
94859485 ldr r1 , [ r0 ]
9486- ldr r0 , _080284E4 @ =sub_8027E70
9486+ ldr r0 , _080284E4 @ =Task_F4_8027E70
94879487 str r0 , [ r1 , # 8 ]
94889488_080284CA:
9489- bl sub_8027E70
9489+ bl Task_F4_8027E70
94909490 bl sub_8028338
94919491 pop {r0}
94929492 bx r0
94939493 . align 2 , 0
94949494_080284D8: .4byte gMultiSioStatusFlags
94959495_080284DC: .4byte gMultiSioSend
94969496_080284E0: .4byte gCurTask
9497- _080284E4: .4byte sub_8027E70
9497+ _080284E4: .4byte Task_F4_8027E70
94989498
94999499 thumb_func_start sub_80284E8
95009500sub_80284E8: @ 0x080284E8
@@ -9557,8 +9557,8 @@ _08028556:
95579557 bx r1
95589558 . align 2 , 0
95599559
9560- thumb_func_start sub_802855C
9561- sub_802855C : @ 0x0802855C
9560+ thumb_func_start sa2__sub_8081D70
9561+ sa2__sub_8081D70 : @ 0x0802855C
95629562 push {r4 , r5 , lr}
95639563 movs r2 , # 1
95649564 movs r1 , # 1
@@ -9629,8 +9629,8 @@ _080285E0: .4byte 0x0300008C
96299629_080285E4: .4byte 0x030000B4
96309630_080285E8: .4byte 0x00000596
96319631
9632- thumb_func_start sub_80285EC
9633- sub_80285EC : @ 0x080285EC
9632+ thumb_func_start sa2__sub_8081E38
9633+ sa2__sub_8081E38 : @ 0x080285EC
96349634 push {r4 , lr}
96359635 lsls r1 , r1 , # 0x10
96369636 lsrs r2 , r1 , # 0x10
@@ -9678,8 +9678,8 @@ _0802863A:
96789678 . align 2 , 0
96799679_08028640: .4byte gUnknown_03001060
96809680
9681- thumb_func_start sub_8028644
9682- sub_8028644 : @ 0x08028644
9681+ thumb_func_start sa2__sub_8081E90
9682+ sa2__sub_8081E90 : @ 0x08028644
96839683 push {lr}
96849684 movs r1 , # 0x90
96859685 adds r0 , # 0xe8
@@ -9714,6 +9714,8 @@ _08028660:
97149714_08028680: .4byte gWinRegs
97159715_08028684: .4byte 0x0000B8D0
97169716
9717+ @ --- End of singlepak_connections.c in SA2 ---
9718+
97179719 thumb_func_start sub_8028688
97189720sub_8028688: @ 0x08028688
97199721 push {r4 , r5 , lr}
@@ -11307,29 +11309,4 @@ _080293B4:
1130711309 . align 2 , 0
1130811310
1130911311.if 0
11310- thumb_func_start sub_80293BC
11311- sub_80293BC: @ 0x080293BC
11312- push {lr}
11313- ldr r0 , _080293E4 @ =gStageData
11314- adds r1 , r0 , # 0
11315- adds r1 , # 0x8e
11316- ldrb r0 , [ r1 ]
11317- movs r2 , # 0xaa
11318- cmp r0 , # 0xff
11319- beq _080293DC
11320- movs r2 , # 0x55
11321- adds r1 , r0 , # 0
11322- lsls r1 , r1 , # 1
11323- movs r0 , # 1
11324- lsls r0 , r1
11325- subs r0 , r2 , r0
11326- lsls r0 , r0 , # 0x18
11327- lsrs r2 , r0 , # 0x18
11328- _080293DC:
11329- adds r0 , r2 , # 0
11330- pop {r1}
11331- bx r1
11332- . align 2 , 0
11333- _080293E4: .4byte gStageData
11334-
1133511312.endif
0 commit comments