mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_a_b_oh2 / d_a_obj_web0 / d_a_obj_web1 (#243)
* d_a_obj_web0 / d_a_obj_web1 * remove asm * d_a_set_bgobj * d_cc_s work * remove asm * build fix * fix tp.py progress check and rel sha1 check * clean up some bg files
This commit is contained in:
+14
-1
@@ -20,7 +20,19 @@ AlwaysBreakTemplateDeclarations: true
|
|||||||
BinPackArguments: true
|
BinPackArguments: true
|
||||||
BinPackParameters: true
|
BinPackParameters: true
|
||||||
BreakBeforeBinaryOperators: None
|
BreakBeforeBinaryOperators: None
|
||||||
BreakBeforeBraces: Attach
|
BreakBeforeBraces: Custom
|
||||||
|
BraceWrapping:
|
||||||
|
AfterControlStatement: MultiLine
|
||||||
|
AfterFunction: false
|
||||||
|
AfterEnum: false
|
||||||
|
AfterClass: false
|
||||||
|
AfterCaseLabel: false
|
||||||
|
AfterNamespace: false
|
||||||
|
AfterStruct: false
|
||||||
|
AfterUnion: false
|
||||||
|
AfterExternBlock: false
|
||||||
|
BeforeElse: false
|
||||||
|
BeforeWhile: false
|
||||||
BreakBeforeTernaryOperators: false
|
BreakBeforeTernaryOperators: false
|
||||||
BreakConstructorInitializersBeforeComma: false
|
BreakConstructorInitializersBeforeComma: false
|
||||||
ColumnLimit: 100
|
ColumnLimit: 100
|
||||||
@@ -57,6 +69,7 @@ PenaltyBreakString: 1000
|
|||||||
PenaltyExcessCharacter: 1000000
|
PenaltyExcessCharacter: 1000000
|
||||||
PenaltyReturnTypeOnItsOwnLine: 60
|
PenaltyReturnTypeOnItsOwnLine: 60
|
||||||
PointerAlignment: Left
|
PointerAlignment: Left
|
||||||
|
ReferenceAlignment: Left
|
||||||
ReflowComments: true
|
ReflowComments: true
|
||||||
SortIncludes: true
|
SortIncludes: true
|
||||||
SpaceAfterCStyleCast: false
|
SpaceAfterCStyleCast: false
|
||||||
|
|||||||
+18
-18
@@ -7,22 +7,22 @@ Section | Percentage | Decompiled (bytes) | Total (bytes)
|
|||||||
.init | 97.972973% | 9280 | 9472
|
.init | 97.972973% | 9280 | 9472
|
||||||
.extab | 100.000000% | 96 | 96
|
.extab | 100.000000% | 96 | 96
|
||||||
.extabindex | 100.000000% | 96 | 96
|
.extabindex | 100.000000% | 96 | 96
|
||||||
.text | 21.920933% | 788396 | 3596544
|
.text | 22.050391% | 793052 | 3596544
|
||||||
.ctors | 100.000000% | 448 | 448
|
.ctors | 100.000000% | 448 | 448
|
||||||
.dtors | 100.000000% | 32 | 32
|
.dtors | 100.000000% | 32 | 32
|
||||||
.rodata | 100.000000% | 193856 | 193856
|
.rodata | 100.000000% | 193856 | 193856
|
||||||
.data | 100.000000% | 197632 | 197632
|
.data | 100.000000% | 197632 | 197632
|
||||||
.sdata | 100.000000% | 1408 | 1408
|
.sdata | 100.000000% | 1408 | 1408
|
||||||
.sdata2 | 100.000000% | 20832 | 20832
|
.sdata2 | 100.000000% | 20832 | 20832
|
||||||
Total | 30.152472% | 1212332 | 4020672
|
Total | 30.268274% | 1216988 | 4020672
|
||||||
|
|
||||||
## Total
|
## Total
|
||||||
|
|
||||||
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||||
---|---|---|---
|
---|---|---|---
|
||||||
main.dol | 30.152472% | 1212332 | 4020672
|
main.dol | 30.268274% | 1216988 | 4020672
|
||||||
RELs | 33.321461% | 3832076 | 11500324
|
RELs | 33.041295% | 3799856 | 11500324
|
||||||
Total | 32.500543% | 5044408 | 15520996
|
Total | 32.322951% | 5016844 | 15520996
|
||||||
|
|
||||||
## RELs
|
## RELs
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ d_a_vrbox | 48.327138% | 1040 | 2152
|
|||||||
d_a_sq | 35.488722% | 3776 | 10640
|
d_a_sq | 35.488722% | 3776 | 10640
|
||||||
d_a_ppolamp | 42.341463% | 1736 | 4100
|
d_a_ppolamp | 42.341463% | 1736 | 4100
|
||||||
d_a_demo_item | 33.863165% | 3920 | 11576
|
d_a_demo_item | 33.863165% | 3920 | 11576
|
||||||
d_a_cstaf | 100.000000% | 11860 | 11860
|
d_a_cstaf | 32.377740% | 3840 | 11860
|
||||||
d_a_bg | 41.505376% | 3860 | 9300
|
d_a_bg | 41.505376% | 3860 | 9300
|
||||||
d_a_tboxSw | 100.000000% | 1016 | 1016
|
d_a_tboxSw | 100.000000% | 1016 | 1016
|
||||||
d_a_title | 39.558574% | 2796 | 7068
|
d_a_title | 39.558574% | 2796 | 7068
|
||||||
@@ -94,7 +94,7 @@ d_a_grass | 49.074395% | 28312 | 57692
|
|||||||
d_a_dshutter | 46.003263% | 2256 | 4904
|
d_a_dshutter | 46.003263% | 2256 | 4904
|
||||||
d_a_tbox | 30.165503% | 9332 | 30936
|
d_a_tbox | 30.165503% | 9332 | 30936
|
||||||
d_a_peru | 33.139234% | 10244 | 30912
|
d_a_peru | 33.139234% | 10244 | 30912
|
||||||
d_a_set_bgobj | 65.342960% | 724 | 1108
|
d_a_set_bgobj | 100.000000% | 1108 | 1108
|
||||||
d_a_mant | 86.020312% | 40316 | 46868
|
d_a_mant | 86.020312% | 40316 | 46868
|
||||||
d_a_cstatue | 29.155833% | 6728 | 23076
|
d_a_cstatue | 29.155833% | 6728 | 23076
|
||||||
d_a_swTime | 63.076923% | 656 | 1040
|
d_a_swTime | 63.076923% | 656 | 1040
|
||||||
@@ -167,7 +167,7 @@ d_a_tag_mwait | 35.082873% | 1016 | 2896
|
|||||||
d_a_tag_ajnot | 56.493506% | 696 | 1232
|
d_a_tag_ajnot | 56.493506% | 696 | 1232
|
||||||
d_a_tag_hstop | 100.000000% | 3424 | 3424
|
d_a_tag_hstop | 100.000000% | 3424 | 3424
|
||||||
d_a_tag_chgrestart | 48.868778% | 864 | 1768
|
d_a_tag_chgrestart | 48.868778% | 864 | 1768
|
||||||
d_a_tag_cstasw | 100.000000% | 2560 | 2560
|
d_a_tag_cstasw | 51.406250% | 1316 | 2560
|
||||||
d_a_tag_lv5soup | 100.000000% | 1908 | 1908
|
d_a_tag_lv5soup | 100.000000% | 1908 | 1908
|
||||||
d_a_tag_lantern | 52.013423% | 1240 | 2384
|
d_a_tag_lantern | 52.013423% | 1240 | 2384
|
||||||
d_a_tag_guard | 54.421769% | 640 | 1176
|
d_a_tag_guard | 54.421769% | 640 | 1176
|
||||||
@@ -181,7 +181,7 @@ d_a_door_push | 37.997725% | 2672 | 7032
|
|||||||
d_a_door_shutter | 37.465797% | 14240 | 38008
|
d_a_door_shutter | 37.465797% | 14240 | 38008
|
||||||
d_a_door_bossL5 | 39.221790% | 4032 | 10280
|
d_a_door_bossL5 | 39.221790% | 4032 | 10280
|
||||||
d_a_door_mbossL1 | 34.467633% | 10372 | 30092
|
d_a_door_mbossL1 | 34.467633% | 10372 | 30092
|
||||||
d_a_door_bossl1 | 100.000000% | 18732 | 18732
|
d_a_door_bossl1 | 39.355114% | 7372 | 18732
|
||||||
d_a_door_knob00 | 37.500000% | 4608 | 12288
|
d_a_door_knob00 | 37.500000% | 4608 | 12288
|
||||||
d_a_door_boss | 40.856890% | 3700 | 9056
|
d_a_door_boss | 40.856890% | 3700 | 9056
|
||||||
d_a_kytag10 | 31.720430% | 944 | 2976
|
d_a_kytag10 | 31.720430% | 944 | 2976
|
||||||
@@ -300,7 +300,7 @@ d_a_obj_gm | 35.212957% | 4696 | 13336
|
|||||||
d_a_obj_szbridge | 43.280632% | 1752 | 4048
|
d_a_obj_szbridge | 43.280632% | 1752 | 4048
|
||||||
d_a_obj_lv3Water | 44.263566% | 4568 | 10320
|
d_a_obj_lv3Water | 44.263566% | 4568 | 10320
|
||||||
d_a_obj_lv1Candle00 | 41.348158% | 2380 | 5756
|
d_a_obj_lv1Candle00 | 41.348158% | 2380 | 5756
|
||||||
d_a_obj_ktonfire | 100.000000% | 4404 | 4404
|
d_a_obj_ktonfire | 45.504087% | 2004 | 4404
|
||||||
d_a_obj_sw | 27.590884% | 4068 | 14744
|
d_a_obj_sw | 27.590884% | 4068 | 14744
|
||||||
d_a_obj_lv6bemos2 | 32.122093% | 7072 | 22016
|
d_a_obj_lv6bemos2 | 32.122093% | 7072 | 22016
|
||||||
d_a_obj_kazeneko | 45.277127% | 2320 | 5124
|
d_a_obj_kazeneko | 45.277127% | 2320 | 5124
|
||||||
@@ -354,7 +354,7 @@ d_a_obj_bubblePilar | 44.760583% | 2580 | 5764
|
|||||||
d_a_obj_well_cover | 45.704467% | 1596 | 3492
|
d_a_obj_well_cover | 45.704467% | 1596 | 3492
|
||||||
d_a_obj_mato | 37.093023% | 2552 | 6880
|
d_a_obj_mato | 37.093023% | 2552 | 6880
|
||||||
d_a_obj_lv4RailWall | 41.496973% | 3016 | 7268
|
d_a_obj_lv4RailWall | 41.496973% | 3016 | 7268
|
||||||
d_a_obj_stonemark | 100.000000% | 2040 | 2040
|
d_a_obj_stonemark | 52.549020% | 1072 | 2040
|
||||||
d_a_obj_gomikabe | 37.032799% | 3884 | 10488
|
d_a_obj_gomikabe | 37.032799% | 3884 | 10488
|
||||||
d_a_obj_lv5IceWall | 39.937435% | 3064 | 7672
|
d_a_obj_lv5IceWall | 39.937435% | 3064 | 7672
|
||||||
d_a_obj_life_container | 34.456243% | 3764 | 10924
|
d_a_obj_life_container | 34.456243% | 3764 | 10924
|
||||||
@@ -384,7 +384,7 @@ d_a_obj_stopper | 31.675996% | 3848 | 12148
|
|||||||
d_a_obj_ten | 30.064631% | 5396 | 17948
|
d_a_obj_ten | 30.064631% | 5396 | 17948
|
||||||
d_a_obj_mhole | 35.548173% | 2140 | 6020
|
d_a_obj_mhole | 35.548173% | 2140 | 6020
|
||||||
d_a_obj_fmobj | 55.200000% | 1104 | 2000
|
d_a_obj_fmobj | 55.200000% | 1104 | 2000
|
||||||
d_a_obj_swallshutter | 100.000000% | 5864 | 5864
|
d_a_obj_swallshutter | 41.268759% | 2420 | 5864
|
||||||
d_a_obj_takaraDai | 46.376812% | 2304 | 4968
|
d_a_obj_takaraDai | 46.376812% | 2304 | 4968
|
||||||
d_a_obj_ice_l | 34.815373% | 1848 | 5308
|
d_a_obj_ice_l | 34.815373% | 1848 | 5308
|
||||||
d_a_obj_fallobj | 31.929604% | 2032 | 6364
|
d_a_obj_fallobj | 31.929604% | 2032 | 6364
|
||||||
@@ -403,7 +403,7 @@ d_a_obj_swBallA | 35.803945% | 2396 | 6692
|
|||||||
d_a_obj_cwall | 30.455195% | 5968 | 19596
|
d_a_obj_cwall | 30.455195% | 5968 | 19596
|
||||||
d_a_obj_picture | 35.041841% | 4020 | 11472
|
d_a_obj_picture | 35.041841% | 4020 | 11472
|
||||||
d_a_obj_ladder | 42.348485% | 2236 | 5280
|
d_a_obj_ladder | 42.348485% | 2236 | 5280
|
||||||
d_a_obj_gptaru | 100.000000% | 14020 | 14020
|
d_a_obj_gptaru | 33.238231% | 4660 | 14020
|
||||||
d_a_obj_rotTrap | 45.877144% | 3316 | 7228
|
d_a_obj_rotTrap | 45.877144% | 3316 | 7228
|
||||||
d_a_obj_swspinner | 39.141631% | 1824 | 4660
|
d_a_obj_swspinner | 39.141631% | 1824 | 4660
|
||||||
d_a_obj_lv3saka00 | 50.576369% | 1404 | 2776
|
d_a_obj_lv3saka00 | 50.576369% | 1404 | 2776
|
||||||
@@ -461,7 +461,7 @@ d_a_obj_lv8Lift | 35.532359% | 3404 | 9580
|
|||||||
d_a_obj_zcloth | 52.373418% | 1324 | 2528
|
d_a_obj_zcloth | 52.373418% | 1324 | 2528
|
||||||
d_a_obj_katatsumuri | 31.170697% | 5208 | 16708
|
d_a_obj_katatsumuri | 31.170697% | 5208 | 16708
|
||||||
d_a_obj_togeTrap | 41.746183% | 3500 | 8384
|
d_a_obj_togeTrap | 41.746183% | 3500 | 8384
|
||||||
d_a_obj_web0 | 44.054441% | 2460 | 5584
|
d_a_obj_web0 | 75.286533% | 4204 | 5584
|
||||||
d_a_obj_ganonwall | 38.930481% | 1456 | 3740
|
d_a_obj_ganonwall | 38.930481% | 1456 | 3740
|
||||||
d_a_obj_kantera | 37.623762% | 2432 | 6464
|
d_a_obj_kantera | 37.623762% | 2432 | 6464
|
||||||
d_a_obj_gra_rock | 37.947123% | 2928 | 7716
|
d_a_obj_gra_rock | 37.947123% | 2928 | 7716
|
||||||
@@ -523,9 +523,9 @@ d_a_obj_kbacket | 33.053127% | 3932 | 11896
|
|||||||
d_a_obj_lv4prelvtr | 48.664688% | 1312 | 2696
|
d_a_obj_lv4prelvtr | 48.664688% | 1312 | 2696
|
||||||
d_a_obj_ihasi | 43.372216% | 1636 | 3772
|
d_a_obj_ihasi | 43.372216% | 1636 | 3772
|
||||||
d_a_obj_pdwall | 40.192308% | 1672 | 4160
|
d_a_obj_pdwall | 40.192308% | 1672 | 4160
|
||||||
d_a_obj_web1 | 42.480942% | 2452 | 5772
|
d_a_obj_web1 | 100.000000% | 5772 | 5772
|
||||||
d_a_obj_hfuta | 39.073970% | 2768 | 7084
|
d_a_obj_hfuta | 39.073970% | 2768 | 7084
|
||||||
d_a_obj_lv2candle | 100.000000% | 6960 | 6960
|
d_a_obj_lv2candle | 38.160920% | 2656 | 6960
|
||||||
d_a_obj_wood_pendulum | 44.455748% | 1748 | 3932
|
d_a_obj_wood_pendulum | 44.455748% | 1748 | 3932
|
||||||
d_a_obj_onsen | 49.239281% | 1424 | 2892
|
d_a_obj_onsen | 49.239281% | 1424 | 2892
|
||||||
d_a_obj_hasu2 | 41.190476% | 1384 | 3360
|
d_a_obj_hasu2 | 41.190476% | 1384 | 3360
|
||||||
@@ -781,8 +781,8 @@ d_a_b_zant | 22.203940% | 19432 | 87516
|
|||||||
d_a_b_gos | 43.551689% | 3404 | 7816
|
d_a_b_gos | 43.551689% | 3404 | 7816
|
||||||
d_a_b_dr | 27.536664% | 18476 | 67096
|
d_a_b_dr | 27.536664% | 18476 | 67096
|
||||||
d_a_b_zant_mobile | 36.326402% | 4612 | 12696
|
d_a_b_zant_mobile | 36.326402% | 4612 | 12696
|
||||||
d_a_b_oh2 | 37.960954% | 2100 | 5532
|
d_a_b_oh2 | 100.000000% | 5532 | 5532
|
||||||
d_a_b_bq | 28.033347% | 11164 | 39824
|
d_a_b_bq | 28.033347% | 11164 | 39824
|
||||||
d_a_b_zant_sima | 40.995025% | 1648 | 4020
|
d_a_b_zant_sima | 40.995025% | 1648 | 4020
|
||||||
d_a_b_gm | 30.376176% | 11628 | 38280
|
d_a_b_gm | 30.376176% | 11628 | 38280
|
||||||
Total | 33.321461% | 3832076 | 11500324
|
Total | 33.041295% | 3799856 | 11500324
|
||||||
|
|||||||
@@ -1,32 +0,0 @@
|
|||||||
lbl_800774E8:
|
|
||||||
/* 800774E8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 800774EC 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 800774F0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 800774F4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800774F8 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 800774FC 7C 7E 1B 79 */ or. r30, r3, r3
|
|
||||||
/* 80077500 7C 9F 23 78 */ mr r31, r4
|
|
||||||
/* 80077504 41 82 00 40 */ beq lbl_80077544
|
|
||||||
/* 80077508 3C 60 80 3B */ lis r3, __vt__8dBgS_Chk@ha /* 0x803AB670@ha */
|
|
||||||
/* 8007750C 38 63 B6 70 */ addi r3, r3, __vt__8dBgS_Chk@l /* 0x803AB670@l */
|
|
||||||
/* 80077510 90 7E 00 00 */ stw r3, 0(r30)
|
|
||||||
/* 80077514 38 03 00 0C */ addi r0, r3, 0xc
|
|
||||||
/* 80077518 90 1E 00 10 */ stw r0, 0x10(r30)
|
|
||||||
/* 8007751C 38 7E 00 10 */ addi r3, r30, 0x10
|
|
||||||
/* 80077520 38 80 00 00 */ li r4, 0
|
|
||||||
/* 80077524 48 00 06 A1 */ bl __dt__15dBgS_GrpPassChkFv
|
|
||||||
/* 80077528 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 8007752C 38 80 00 00 */ li r4, 0
|
|
||||||
/* 80077530 48 00 18 81 */ bl __dt__16dBgS_PolyPassChkFv
|
|
||||||
/* 80077534 7F E0 07 35 */ extsh. r0, r31
|
|
||||||
/* 80077538 40 81 00 0C */ ble lbl_80077544
|
|
||||||
/* 8007753C 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 80077540 48 25 77 FD */ bl __dl__FPv
|
|
||||||
lbl_80077544:
|
|
||||||
/* 80077544 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 80077548 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 8007754C 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 80077550 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 80077554 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 80077558 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 8007755C 4E 80 00 20 */ blr
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80077574:
|
|
||||||
/* 80077574 38 63 FF F0 */ addi r3, r3, -16
|
|
||||||
/* 80077578 4B FF FF 70 */ b __dt__8dBgS_ChkFv
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
lbl_80079090:
|
|
||||||
/* 80079090 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 80079094 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 80079098 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 8007909C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 800790A0 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 800790A4 7C 7E 1B 79 */ or. r30, r3, r3
|
|
||||||
/* 800790A8 7C 9F 23 78 */ mr r31, r4
|
|
||||||
/* 800790AC 41 82 00 5C */ beq lbl_80079108
|
|
||||||
/* 800790B0 3C 60 80 3B */ lis r3, __vt__12dBgS_RoofChk@ha /* 0x803ABA50@ha */
|
|
||||||
/* 800790B4 38 63 BA 50 */ addi r3, r3, __vt__12dBgS_RoofChk@l /* 0x803ABA50@l */
|
|
||||||
/* 800790B8 90 7E 00 0C */ stw r3, 0xc(r30)
|
|
||||||
/* 800790BC 38 03 00 0C */ addi r0, r3, 0xc
|
|
||||||
/* 800790C0 90 1E 00 20 */ stw r0, 0x20(r30)
|
|
||||||
/* 800790C4 38 03 00 18 */ addi r0, r3, 0x18
|
|
||||||
/* 800790C8 90 1E 00 24 */ stw r0, 0x24(r30)
|
|
||||||
/* 800790CC 38 03 00 24 */ addi r0, r3, 0x24
|
|
||||||
/* 800790D0 90 1E 00 34 */ stw r0, 0x34(r30)
|
|
||||||
/* 800790D4 38 7E 00 24 */ addi r3, r30, 0x24
|
|
||||||
/* 800790D8 38 80 00 00 */ li r4, 0
|
|
||||||
/* 800790DC 4B FF E4 0D */ bl __dt__8dBgS_ChkFv
|
|
||||||
/* 800790E0 38 7E 00 10 */ addi r3, r30, 0x10
|
|
||||||
/* 800790E4 38 80 00 00 */ li r4, 0
|
|
||||||
/* 800790E8 48 1E EA 89 */ bl __dt__8cBgS_ChkFv
|
|
||||||
/* 800790EC 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 800790F0 38 80 00 00 */ li r4, 0
|
|
||||||
/* 800790F4 48 1E EF BD */ bl __dt__13cBgS_PolyInfoFv
|
|
||||||
/* 800790F8 7F E0 07 35 */ extsh. r0, r31
|
|
||||||
/* 800790FC 40 81 00 0C */ ble lbl_80079108
|
|
||||||
/* 80079100 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 80079104 48 25 5C 39 */ bl __dl__FPv
|
|
||||||
lbl_80079108:
|
|
||||||
/* 80079108 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 8007910C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 80079110 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 80079114 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 80079118 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 8007911C 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 80079120 4E 80 00 20 */ blr
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_8007914C:
|
|
||||||
/* 8007914C 38 63 FF F0 */ addi r3, r3, -16
|
|
||||||
/* 80079150 4B FF FF 40 */ b __dt__12dBgS_RoofChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80079154:
|
|
||||||
/* 80079154 38 63 FF CC */ addi r3, r3, -52
|
|
||||||
/* 80079158 4B FF FF 38 */ b __dt__12dBgS_RoofChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_8007915C:
|
|
||||||
/* 8007915C 38 63 FF DC */ addi r3, r3, -36
|
|
||||||
/* 80079160 4B FF FF 30 */ b __dt__12dBgS_RoofChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80078B70:
|
|
||||||
/* 80078B70 38 63 FF EC */ addi r3, r3, -20
|
|
||||||
/* 80078B74 4B FF FF 4C */ b __dt__11dBgS_SphChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80078B78:
|
|
||||||
/* 80078B78 38 63 FF DC */ addi r3, r3, -36
|
|
||||||
/* 80078B7C 4B FF FF 44 */ b __dt__11dBgS_SphChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80078B80:
|
|
||||||
/* 80078B80 38 63 FF B8 */ addi r3, r3, -72
|
|
||||||
/* 80078B84 4B FF FF 3C */ b __dt__11dBgS_SphChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80078B88:
|
|
||||||
/* 80078B88 38 63 FF C8 */ addi r3, r3, -56
|
|
||||||
/* 80078B8C 4B FF FF 34 */ b __dt__11dBgS_SphChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80078D4C:
|
|
||||||
/* 80078D4C 38 63 FF F0 */ addi r3, r3, -16
|
|
||||||
/* 80078D50 4B FF FF 28 */ b __dt__14dBgS_SplGrpChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80078D54:
|
|
||||||
/* 80078D54 38 63 FF CC */ addi r3, r3, -52
|
|
||||||
/* 80078D58 4B FF FF 20 */ b __dt__14dBgS_SplGrpChkFv
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
lbl_80078D5C:
|
|
||||||
/* 80078D5C 38 63 FF DC */ addi r3, r3, -36
|
|
||||||
/* 80078D60 4B FF FF 18 */ b __dt__14dBgS_SplGrpChkFv
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
lbl_8007E640:
|
|
||||||
/* 8007E640 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 8007E644 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 8007E648 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 8007E64C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 8007E650 7C 7F 1B 79 */ or. r31, r3, r3
|
|
||||||
/* 8007E654 41 82 00 30 */ beq lbl_8007E684
|
|
||||||
/* 8007E658 3C 60 80 3B */ lis r3, __vt__9dBgW_Base@ha /* 0x803ABCC8@ha */
|
|
||||||
/* 8007E65C 38 03 BC C8 */ addi r0, r3, __vt__9dBgW_Base@l /* 0x803ABCC8@l */
|
|
||||||
/* 8007E660 90 1F 00 04 */ stw r0, 4(r31)
|
|
||||||
/* 8007E664 41 82 00 10 */ beq lbl_8007E674
|
|
||||||
/* 8007E668 3C 60 80 3B */ lis r3, __vt__9cBgW_BgId@ha /* 0x803ABDB8@ha */
|
|
||||||
/* 8007E66C 38 03 BD B8 */ addi r0, r3, __vt__9cBgW_BgId@l /* 0x803ABDB8@l */
|
|
||||||
/* 8007E670 90 1F 00 04 */ stw r0, 4(r31)
|
|
||||||
lbl_8007E674:
|
|
||||||
/* 8007E674 7C 80 07 35 */ extsh. r0, r4
|
|
||||||
/* 8007E678 40 81 00 0C */ ble lbl_8007E684
|
|
||||||
/* 8007E67C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 8007E680 48 25 06 BD */ bl __dl__FPv
|
|
||||||
lbl_8007E684:
|
|
||||||
/* 8007E684 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 8007E688 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 8007E68C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 8007E690 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 8007E694 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 8007E698 4E 80 00 20 */ blr
|
|
||||||
-72
@@ -1,72 +0,0 @@
|
|||||||
lbl_80086754:
|
|
||||||
/* 80086754 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
||||||
/* 80086758 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 8008675C 90 01 00 34 */ stw r0, 0x34(r1)
|
|
||||||
/* 80086760 39 61 00 30 */ addi r11, r1, 0x30
|
|
||||||
/* 80086764 48 2D BA 79 */ bl _savegpr_29
|
|
||||||
/* 80086768 7C BD 2B 78 */ mr r29, r5
|
|
||||||
/* 8008676C 7C DE 33 78 */ mr r30, r6
|
|
||||||
/* 80086770 7C FF 3B 78 */ mr r31, r7
|
|
||||||
/* 80086774 C0 04 00 84 */ lfs f0, 0x84(r4)
|
|
||||||
/* 80086778 D0 01 00 08 */ stfs f0, 8(r1)
|
|
||||||
/* 8008677C C0 04 00 88 */ lfs f0, 0x88(r4)
|
|
||||||
/* 80086780 D0 01 00 0C */ stfs f0, 0xc(r1)
|
|
||||||
/* 80086784 C0 04 00 8C */ lfs f0, 0x8c(r4)
|
|
||||||
/* 80086788 D0 01 00 10 */ stfs f0, 0x10(r1)
|
|
||||||
/* 8008678C 38 61 00 08 */ addi r3, r1, 8
|
|
||||||
/* 80086790 48 2C 09 C1 */ bl PSVECMag
|
|
||||||
/* 80086794 FC 00 0A 10 */ fabs f0, f1
|
|
||||||
/* 80086798 FC 20 00 18 */ frsp f1, f0
|
|
||||||
/* 8008679C C0 0D 8C 00 */ lfs f0, G_CM3D_F_ABS_MIN(r13)
|
|
||||||
/* 800867A0 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
||||||
/* 800867A4 40 80 00 88 */ bge lbl_8008682C
|
|
||||||
/* 800867A8 80 9D 00 0C */ lwz r4, 0xc(r29)
|
|
||||||
/* 800867AC 80 7E 00 0C */ lwz r3, 0xc(r30)
|
|
||||||
/* 800867B0 28 04 00 00 */ cmplwi r4, 0
|
|
||||||
/* 800867B4 41 82 00 0C */ beq lbl_800867C0
|
|
||||||
/* 800867B8 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 800867BC 40 82 00 1C */ bne lbl_800867D8
|
|
||||||
lbl_800867C0:
|
|
||||||
/* 800867C0 C0 02 8D 78 */ lfs f0, lit_3705(r2)
|
|
||||||
/* 800867C4 D0 01 00 10 */ stfs f0, 0x10(r1)
|
|
||||||
/* 800867C8 D0 01 00 08 */ stfs f0, 8(r1)
|
|
||||||
/* 800867CC C0 02 8D 80 */ lfs f0, lit_3925(r2)
|
|
||||||
/* 800867D0 D0 01 00 0C */ stfs f0, 0xc(r1)
|
|
||||||
/* 800867D4 48 00 00 64 */ b lbl_80086838
|
|
||||||
lbl_800867D8:
|
|
||||||
/* 800867D8 38 63 04 D0 */ addi r3, r3, 0x4d0
|
|
||||||
/* 800867DC 38 84 04 D0 */ addi r4, r4, 0x4d0
|
|
||||||
/* 800867E0 38 A1 00 08 */ addi r5, r1, 8
|
|
||||||
/* 800867E4 48 2C 08 D1 */ bl PSVECSubtract
|
|
||||||
/* 800867E8 38 61 00 08 */ addi r3, r1, 8
|
|
||||||
/* 800867EC 48 2C 09 65 */ bl PSVECMag
|
|
||||||
/* 800867F0 FC 00 0A 10 */ fabs f0, f1
|
|
||||||
/* 800867F4 FC 20 00 18 */ frsp f1, f0
|
|
||||||
/* 800867F8 C0 0D 8C 00 */ lfs f0, G_CM3D_F_ABS_MIN(r13)
|
|
||||||
/* 800867FC FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
||||||
/* 80086800 40 80 00 1C */ bge lbl_8008681C
|
|
||||||
/* 80086804 C0 02 8D 78 */ lfs f0, lit_3705(r2)
|
|
||||||
/* 80086808 D0 01 00 10 */ stfs f0, 0x10(r1)
|
|
||||||
/* 8008680C D0 01 00 08 */ stfs f0, 8(r1)
|
|
||||||
/* 80086810 C0 02 8D 80 */ lfs f0, lit_3925(r2)
|
|
||||||
/* 80086814 D0 01 00 0C */ stfs f0, 0xc(r1)
|
|
||||||
/* 80086818 48 00 00 20 */ b lbl_80086838
|
|
||||||
lbl_8008681C:
|
|
||||||
/* 8008681C 38 61 00 08 */ addi r3, r1, 8
|
|
||||||
/* 80086820 7C 64 1B 78 */ mr r4, r3
|
|
||||||
/* 80086824 48 2C 08 D1 */ bl PSVECNormalize
|
|
||||||
/* 80086828 48 00 00 10 */ b lbl_80086838
|
|
||||||
lbl_8008682C:
|
|
||||||
/* 8008682C 38 61 00 08 */ addi r3, r1, 8
|
|
||||||
/* 80086830 7C 64 1B 78 */ mr r4, r3
|
|
||||||
/* 80086834 48 2C 08 C1 */ bl PSVECNormalize
|
|
||||||
lbl_80086838:
|
|
||||||
/* 80086838 38 61 00 08 */ addi r3, r1, 8
|
|
||||||
/* 8008683C 7F E4 FB 78 */ mr r4, r31
|
|
||||||
/* 80086840 48 1E 7D 31 */ bl cM3d_CalcVecZAngle__FRC3VecP5csXyz
|
|
||||||
/* 80086844 39 61 00 30 */ addi r11, r1, 0x30
|
|
||||||
/* 80086848 48 2D B9 E1 */ bl _restgpr_29
|
|
||||||
/* 8008684C 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
||||||
/* 80086850 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 80086854 38 21 00 30 */ addi r1, r1, 0x30
|
|
||||||
/* 80086858 4E 80 00 20 */ blr
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
lbl_80087330:
|
|
||||||
/* 80087330 54 84 06 3E */ clrlwi r4, r4, 0x18
|
|
||||||
/* 80087334 3C 60 80 3B */ lis r3, m_mtrl_hit_tbl__4dCcS@ha /* 0x803AC3A4@ha */
|
|
||||||
/* 80087338 38 03 C3 A4 */ addi r0, r3, m_mtrl_hit_tbl__4dCcS@l /* 0x803AC3A4@l */
|
|
||||||
/* 8008733C 7C 60 22 14 */ add r3, r0, r4
|
|
||||||
/* 80087340 54 A0 1D 78 */ rlwinm r0, r5, 3, 0x15, 0x1c
|
|
||||||
/* 80087344 7C 63 00 AE */ lbzx r3, r3, r0
|
|
||||||
/* 80087348 4E 80 00 20 */ blr
|
|
||||||
-147
@@ -1,147 +0,0 @@
|
|||||||
lbl_80086D8C:
|
|
||||||
/* 80086D8C 94 21 FF 70 */ stwu r1, -0x90(r1)
|
|
||||||
/* 80086D90 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 80086D94 90 01 00 94 */ stw r0, 0x94(r1)
|
|
||||||
/* 80086D98 DB E1 00 88 */ stfd f31, 0x88(r1)
|
|
||||||
/* 80086D9C 39 61 00 88 */ addi r11, r1, 0x88
|
|
||||||
/* 80086DA0 48 2D B4 25 */ bl _savegpr_23
|
|
||||||
/* 80086DA4 7C 79 1B 78 */ mr r25, r3
|
|
||||||
/* 80086DA8 7C 97 23 78 */ mr r23, r4
|
|
||||||
/* 80086DAC 7C B8 2B 78 */ mr r24, r5
|
|
||||||
/* 80086DB0 FF E0 08 90 */ fmr f31, f1
|
|
||||||
/* 80086DB4 7C DA 33 78 */ mr r26, r6
|
|
||||||
/* 80086DB8 7C FB 3B 78 */ mr r27, r7
|
|
||||||
/* 80086DBC 7D 1C 43 78 */ mr r28, r8
|
|
||||||
/* 80086DC0 A0 03 28 04 */ lhz r0, 0x2804(r3)
|
|
||||||
/* 80086DC4 28 00 00 00 */ cmplwi r0, 0
|
|
||||||
/* 80086DC8 40 82 00 0C */ bne lbl_80086DD4
|
|
||||||
/* 80086DCC 38 60 00 00 */ li r3, 0
|
|
||||||
/* 80086DD0 48 00 01 D0 */ b lbl_80086FA0
|
|
||||||
lbl_80086DD4:
|
|
||||||
/* 80086DD4 54 03 13 BA */ rlwinm r3, r0, 2, 0xe, 0x1d
|
|
||||||
/* 80086DD8 3B A3 10 00 */ addi r29, r3, 0x1000
|
|
||||||
/* 80086DDC 7F B9 EA 14 */ add r29, r25, r29
|
|
||||||
/* 80086DE0 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */
|
|
||||||
/* 80086DE4 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */
|
|
||||||
/* 80086DE8 90 01 00 38 */ stw r0, 0x38(r1)
|
|
||||||
/* 80086DEC 3C 60 80 3A */ lis r3, __vt__8cM3dGAab@ha /* 0x803A7218@ha */
|
|
||||||
/* 80086DF0 38 03 72 18 */ addi r0, r3, __vt__8cM3dGAab@l /* 0x803A7218@l */
|
|
||||||
/* 80086DF4 90 01 00 34 */ stw r0, 0x34(r1)
|
|
||||||
/* 80086DF8 38 61 00 3C */ addi r3, r1, 0x3c
|
|
||||||
/* 80086DFC 48 1E 81 8D */ bl __ct__8cM3dGCpsFv
|
|
||||||
/* 80086E00 3C 60 80 3C */ lis r3, __vt__12cCcD_CpsAttr@ha /* 0x803C3608@ha */
|
|
||||||
/* 80086E04 38 63 36 08 */ addi r3, r3, __vt__12cCcD_CpsAttr@l /* 0x803C3608@l */
|
|
||||||
/* 80086E08 90 61 00 38 */ stw r3, 0x38(r1)
|
|
||||||
/* 80086E0C 3B E3 00 58 */ addi r31, r3, 0x58
|
|
||||||
/* 80086E10 93 E1 00 54 */ stw r31, 0x54(r1)
|
|
||||||
/* 80086E14 3B C1 00 3C */ addi r30, r1, 0x3c
|
|
||||||
/* 80086E18 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 80086E1C 7E E4 BB 78 */ mr r4, r23
|
|
||||||
/* 80086E20 7F 05 C3 78 */ mr r5, r24
|
|
||||||
/* 80086E24 FC 20 F8 90 */ fmr f1, f31
|
|
||||||
/* 80086E28 48 1E 81 D9 */ bl Set__8cM3dGCpsFRC4cXyzRC4cXyzf
|
|
||||||
/* 80086E2C 38 61 00 1C */ addi r3, r1, 0x1c
|
|
||||||
/* 80086E30 48 1D D1 95 */ bl CalcAabBox__12cCcD_CpsAttrFv
|
|
||||||
/* 80086E34 3C 60 80 3A */ lis r3, __vt__15cCcD_DivideInfo@ha /* 0x803A7224@ha */
|
|
||||||
/* 80086E38 38 03 72 24 */ addi r0, r3, __vt__15cCcD_DivideInfo@l /* 0x803A7224@l */
|
|
||||||
/* 80086E3C 90 01 00 18 */ stw r0, 0x18(r1)
|
|
||||||
/* 80086E40 38 79 28 08 */ addi r3, r25, 0x2808
|
|
||||||
/* 80086E44 38 81 00 0C */ addi r4, r1, 0xc
|
|
||||||
/* 80086E48 38 A1 00 1C */ addi r5, r1, 0x1c
|
|
||||||
/* 80086E4C 48 1D C8 55 */ bl CalcDivideInfoOverArea__15cCcD_DivideAreaFP15cCcD_DivideInfoRC8cM3dGAab
|
|
||||||
/* 80086E50 3B 39 10 00 */ addi r25, r25, 0x1000
|
|
||||||
/* 80086E54 48 00 01 00 */ b lbl_80086F54
|
|
||||||
lbl_80086E58:
|
|
||||||
/* 80086E58 80 79 00 00 */ lwz r3, 0(r25)
|
|
||||||
/* 80086E5C 80 03 00 2C */ lwz r0, 0x2c(r3)
|
|
||||||
/* 80086E60 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
||||||
/* 80086E64 41 82 00 EC */ beq lbl_80086F50
|
|
||||||
/* 80086E68 48 1D CB E1 */ bl GetAc__8cCcD_ObjFv
|
|
||||||
/* 80086E6C 7C 03 D0 40 */ cmplw r3, r26
|
|
||||||
/* 80086E70 41 82 00 E0 */ beq lbl_80086F50
|
|
||||||
/* 80086E74 80 79 00 00 */ lwz r3, 0(r25)
|
|
||||||
/* 80086E78 48 1D CB D1 */ bl GetAc__8cCcD_ObjFv
|
|
||||||
/* 80086E7C 7C 03 D8 40 */ cmplw r3, r27
|
|
||||||
/* 80086E80 41 82 00 D0 */ beq lbl_80086F50
|
|
||||||
/* 80086E84 80 79 00 00 */ lwz r3, 0(r25)
|
|
||||||
/* 80086E88 48 1D CB C1 */ bl GetAc__8cCcD_ObjFv
|
|
||||||
/* 80086E8C 7C 03 E0 40 */ cmplw r3, r28
|
|
||||||
/* 80086E90 41 82 00 C0 */ beq lbl_80086F50
|
|
||||||
/* 80086E94 80 79 00 00 */ lwz r3, 0(r25)
|
|
||||||
/* 80086E98 38 63 00 48 */ addi r3, r3, 0x48
|
|
||||||
/* 80086E9C 38 81 00 0C */ addi r4, r1, 0xc
|
|
||||||
/* 80086EA0 48 1D C4 C9 */ bl Chk__15cCcD_DivideInfoCFRC15cCcD_DivideInfo
|
|
||||||
/* 80086EA4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
||||||
/* 80086EA8 41 82 00 A8 */ beq lbl_80086F50
|
|
||||||
/* 80086EAC 80 79 00 00 */ lwz r3, 0(r25)
|
|
||||||
/* 80086EB0 81 83 00 3C */ lwz r12, 0x3c(r3)
|
|
||||||
/* 80086EB4 81 8C 00 10 */ lwz r12, 0x10(r12)
|
|
||||||
/* 80086EB8 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 80086EBC 4E 80 04 21 */ bctrl
|
|
||||||
/* 80086EC0 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 80086EC4 41 82 00 10 */ beq lbl_80086ED4
|
|
||||||
/* 80086EC8 80 03 00 E8 */ lwz r0, 0xe8(r3)
|
|
||||||
/* 80086ECC 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
|
||||||
/* 80086ED0 40 82 00 80 */ bne lbl_80086F50
|
|
||||||
lbl_80086ED4:
|
|
||||||
/* 80086ED4 80 79 00 00 */ lwz r3, 0(r25)
|
|
||||||
/* 80086ED8 81 83 00 3C */ lwz r12, 0x3c(r3)
|
|
||||||
/* 80086EDC 81 8C 00 18 */ lwz r12, 0x18(r12)
|
|
||||||
/* 80086EE0 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 80086EE4 4E 80 04 21 */ bctrl
|
|
||||||
/* 80086EE8 38 81 00 1C */ addi r4, r1, 0x1c
|
|
||||||
/* 80086EEC 38 A1 00 08 */ addi r5, r1, 8
|
|
||||||
/* 80086EF0 81 83 00 1C */ lwz r12, 0x1c(r3)
|
|
||||||
/* 80086EF4 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
||||||
/* 80086EF8 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 80086EFC 4E 80 04 21 */ bctrl
|
|
||||||
/* 80086F00 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
||||||
/* 80086F04 41 82 00 4C */ beq lbl_80086F50
|
|
||||||
/* 80086F08 3C 60 80 3A */ lis r3, __vt__15cCcD_DivideInfo@ha /* 0x803A7224@ha */
|
|
||||||
/* 80086F0C 38 03 72 24 */ addi r0, r3, __vt__15cCcD_DivideInfo@l /* 0x803A7224@l */
|
|
||||||
/* 80086F10 90 01 00 18 */ stw r0, 0x18(r1)
|
|
||||||
/* 80086F14 3C 60 80 3C */ lis r3, __vt__12cCcD_CpsAttr@ha /* 0x803C3608@ha */
|
|
||||||
/* 80086F18 38 03 36 08 */ addi r0, r3, __vt__12cCcD_CpsAttr@l /* 0x803C3608@l */
|
|
||||||
/* 80086F1C 90 01 00 38 */ stw r0, 0x38(r1)
|
|
||||||
/* 80086F20 93 E1 00 54 */ stw r31, 0x54(r1)
|
|
||||||
/* 80086F24 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 80086F28 38 80 00 00 */ li r4, 0
|
|
||||||
/* 80086F2C 48 1E 80 79 */ bl __dt__8cM3dGCpsFv
|
|
||||||
/* 80086F30 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */
|
|
||||||
/* 80086F34 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */
|
|
||||||
/* 80086F38 90 01 00 38 */ stw r0, 0x38(r1)
|
|
||||||
/* 80086F3C 3C 60 80 3A */ lis r3, __vt__8cM3dGAab@ha /* 0x803A7218@ha */
|
|
||||||
/* 80086F40 38 03 72 18 */ addi r0, r3, __vt__8cM3dGAab@l /* 0x803A7218@l */
|
|
||||||
/* 80086F44 90 01 00 34 */ stw r0, 0x34(r1)
|
|
||||||
/* 80086F48 38 60 00 01 */ li r3, 1
|
|
||||||
/* 80086F4C 48 00 00 54 */ b lbl_80086FA0
|
|
||||||
lbl_80086F50:
|
|
||||||
/* 80086F50 3B 39 00 04 */ addi r25, r25, 4
|
|
||||||
lbl_80086F54:
|
|
||||||
/* 80086F54 7C 19 E8 40 */ cmplw r25, r29
|
|
||||||
/* 80086F58 41 80 FF 00 */ blt lbl_80086E58
|
|
||||||
/* 80086F5C 3C 60 80 3A */ lis r3, __vt__15cCcD_DivideInfo@ha /* 0x803A7224@ha */
|
|
||||||
/* 80086F60 38 03 72 24 */ addi r0, r3, __vt__15cCcD_DivideInfo@l /* 0x803A7224@l */
|
|
||||||
/* 80086F64 90 01 00 18 */ stw r0, 0x18(r1)
|
|
||||||
/* 80086F68 3C 60 80 3C */ lis r3, __vt__12cCcD_CpsAttr@ha /* 0x803C3608@ha */
|
|
||||||
/* 80086F6C 38 03 36 08 */ addi r0, r3, __vt__12cCcD_CpsAttr@l /* 0x803C3608@l */
|
|
||||||
/* 80086F70 90 01 00 38 */ stw r0, 0x38(r1)
|
|
||||||
/* 80086F74 93 E1 00 54 */ stw r31, 0x54(r1)
|
|
||||||
/* 80086F78 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 80086F7C 38 80 00 00 */ li r4, 0
|
|
||||||
/* 80086F80 48 1E 80 25 */ bl __dt__8cM3dGCpsFv
|
|
||||||
/* 80086F84 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */
|
|
||||||
/* 80086F88 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */
|
|
||||||
/* 80086F8C 90 01 00 38 */ stw r0, 0x38(r1)
|
|
||||||
/* 80086F90 3C 60 80 3A */ lis r3, __vt__8cM3dGAab@ha /* 0x803A7218@ha */
|
|
||||||
/* 80086F94 38 03 72 18 */ addi r0, r3, __vt__8cM3dGAab@l /* 0x803A7218@l */
|
|
||||||
/* 80086F98 90 01 00 34 */ stw r0, 0x34(r1)
|
|
||||||
/* 80086F9C 38 60 00 00 */ li r3, 0
|
|
||||||
lbl_80086FA0:
|
|
||||||
/* 80086FA0 CB E1 00 88 */ lfd f31, 0x88(r1)
|
|
||||||
/* 80086FA4 39 61 00 88 */ addi r11, r1, 0x88
|
|
||||||
/* 80086FA8 48 2D B2 69 */ bl _restgpr_23
|
|
||||||
/* 80086FAC 80 01 00 94 */ lwz r0, 0x94(r1)
|
|
||||||
/* 80086FB0 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 80086FB4 38 21 00 90 */ addi r1, r1, 0x90
|
|
||||||
/* 80086FB8 4E 80 00 20 */ blr
|
|
||||||
-28
@@ -1,28 +0,0 @@
|
|||||||
lbl_8008734C:
|
|
||||||
/* 8008734C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 80087350 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 80087354 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 80087358 80 05 00 9C */ lwz r0, 0x9c(r5)
|
|
||||||
/* 8008735C 54 00 05 29 */ rlwinm. r0, r0, 0, 0x14, 0x14
|
|
||||||
/* 80087360 41 82 00 2C */ beq lbl_8008738C
|
|
||||||
/* 80087364 88 04 00 75 */ lbz r0, 0x75(r4)
|
|
||||||
/* 80087368 28 00 00 00 */ cmplwi r0, 0
|
|
||||||
/* 8008736C 40 82 00 20 */ bne lbl_8008738C
|
|
||||||
/* 80087370 80 E4 00 10 */ lwz r7, 0x10(r4)
|
|
||||||
/* 80087374 3C C0 00 10 */ lis r6, 0x0010 /* 0x00101C00@ha */
|
|
||||||
/* 80087378 38 06 1C 00 */ addi r0, r6, 0x1C00 /* 0x00101C00@l */
|
|
||||||
/* 8008737C 7C E0 00 39 */ and. r0, r7, r0
|
|
||||||
/* 80087380 41 82 00 0C */ beq lbl_8008738C
|
|
||||||
/* 80087384 38 60 00 01 */ li r3, 1
|
|
||||||
/* 80087388 48 00 00 18 */ b lbl_800873A0
|
|
||||||
lbl_8008738C:
|
|
||||||
/* 8008738C 88 84 00 75 */ lbz r4, 0x75(r4)
|
|
||||||
/* 80087390 88 A5 00 B9 */ lbz r5, 0xb9(r5)
|
|
||||||
/* 80087394 4B FF FF 9D */ bl ChkAtTgMtrlHit__4dCcSFUcUc
|
|
||||||
/* 80087398 7C 60 00 34 */ cntlzw r0, r3
|
|
||||||
/* 8008739C 54 03 D9 7E */ srwi r3, r0, 5
|
|
||||||
lbl_800873A0:
|
|
||||||
/* 800873A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 800873A4 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 800873A8 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 800873AC 4E 80 00 20 */ blr
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user