mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
Merge branch 'master' of https://github.com/zeldaret/tp
This commit is contained in:
@@ -29,7 +29,10 @@ jobs:
|
||||
run_id: ${{ steps.get_run_id.outputs.run_id }}
|
||||
name: artifact-${{ steps.get_run_id.outputs.run_id }}
|
||||
workflow: ${{ env.WORKFLOW }}
|
||||
- name: Install Python Deps
|
||||
run: |
|
||||
pip install GitPython rich
|
||||
- name: Upload Progress to Frogress
|
||||
env:
|
||||
PROGRESS_API_KEY: ${{ secrets.FROGRESS_API_KEY }}
|
||||
run: ./tools/upload-progress.py -b https://progress.deco.mp/ -p twilightprincess -v gcn_usa progress-${{ steps.get_run_id.outputs.run_id }}.json
|
||||
run: ./tp upload-progress progress-${{ steps.get_run_id.outputs.run_id }}.json -b https://progress.deco.mp/ -p twilightprincess -v gcn_usa
|
||||
+22
-22
@@ -7,22 +7,22 @@ Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
.init | 97.972973% | 9280 | 9472
|
||||
.extab | 100.000000% | 96 | 96
|
||||
.extabindex | 100.000000% | 96 | 96
|
||||
.text | 27.698035% | 996172 | 3596544
|
||||
.text | 28.037360% | 1008376 | 3596544
|
||||
.ctors | 100.000000% | 448 | 448
|
||||
.dtors | 100.000000% | 32 | 32
|
||||
.rodata | 100.000000% | 193856 | 193856
|
||||
.data | 100.000000% | 197632 | 197632
|
||||
.sdata | 100.000000% | 1408 | 1408
|
||||
.sdata2 | 100.000000% | 20832 | 20832
|
||||
Total | 35.320165% | 1420108 | 4020672
|
||||
Total | 35.623697% | 1432312 | 4020672
|
||||
|
||||
## Total
|
||||
|
||||
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
---|---|---|---
|
||||
main.dol | 35.320165% | 1420108 | 4020672
|
||||
RELs | 33.653313% | 3870240 | 11500324
|
||||
Total | 34.085106% | 5290348 | 15520996
|
||||
main.dol | 35.623697% | 1432312 | 4020672
|
||||
RELs | 33.810282% | 3888292 | 11500324
|
||||
Total | 34.280042% | 5320604 | 15520996
|
||||
|
||||
## RELs
|
||||
|
||||
@@ -66,12 +66,12 @@ d_a_canoe | 28.479263% | 4944 | 17360
|
||||
d_a_coach_2D | 38.344915% | 2428 | 6332
|
||||
d_a_coach_fire | 44.050104% | 1688 | 3832
|
||||
d_a_cow | 22.936702% | 12784 | 55736
|
||||
d_a_crod | 98.228128% | 7096 | 7224
|
||||
d_a_crod | 100.000000% | 7224 | 7224
|
||||
d_a_cstaF | 32.377740% | 3840 | 11860
|
||||
d_a_cstatue | 29.155833% | 6728 | 23076
|
||||
d_a_demo00 | 29.136000% | 7284 | 25000
|
||||
d_a_demo_item | 33.863165% | 3920 | 11576
|
||||
d_a_disappear | 45.091514% | 1084 | 2404
|
||||
d_a_disappear | 100.000000% | 2404 | 2404
|
||||
d_a_dmidna | 100.000000% | 1888 | 1888
|
||||
d_a_do | 37.666220% | 14616 | 38804
|
||||
d_a_door_boss | 40.856890% | 3700 | 9056
|
||||
@@ -201,20 +201,20 @@ d_a_kytag06 | 100.000000% | 14140 | 14140
|
||||
d_a_kytag07 | 100.000000% | 1272 | 1272
|
||||
d_a_kytag08 | 31.379026% | 1520 | 4844
|
||||
d_a_kytag09 | 49.936948% | 1584 | 3172
|
||||
d_a_kytag10 | 31.720430% | 944 | 2976
|
||||
d_a_kytag10 | 43.413978% | 1292 | 2976
|
||||
d_a_kytag11 | 52.643172% | 956 | 1816
|
||||
d_a_kytag12 | 20.217129% | 3352 | 16580
|
||||
d_a_kytag13 | 30.696576% | 2080 | 6776
|
||||
d_a_kytag14 | 100.000000% | 1408 | 1408
|
||||
d_a_kytag15 | 49.443561% | 1244 | 2516
|
||||
d_a_kytag16 | 47.212544% | 1084 | 2296
|
||||
d_a_kytag15 | 100.000000% | 2516 | 2516
|
||||
d_a_kytag16 | 100.000000% | 2296 | 2296
|
||||
d_a_kytag17 | 100.000000% | 752 | 752
|
||||
d_a_mant | 86.020312% | 40316 | 46868
|
||||
d_a_mg_fish | 26.024167% | 17660 | 67860
|
||||
d_a_mg_fshop | 36.363636% | 9360 | 25740
|
||||
d_a_mg_rod | 24.484345% | 23836 | 97352
|
||||
d_a_midna | 22.953368% | 12404 | 54040
|
||||
d_a_mirror | 32.707993% | 3208 | 9808
|
||||
d_a_mirror | 48.001631% | 4708 | 9808
|
||||
d_a_movie_player | 23.696790% | 8328 | 35144
|
||||
d_a_myna | 30.876570% | 9736 | 31532
|
||||
d_a_nbomb | 28.739233% | 8808 | 30648
|
||||
@@ -385,7 +385,7 @@ d_a_obj_crvhahen | 37.120623% | 1908 | 5140
|
||||
d_a_obj_crvlh_down | 42.363776% | 2208 | 5212
|
||||
d_a_obj_crvlh_up | 42.485784% | 2092 | 4924
|
||||
d_a_obj_crvsteel | 48.717949% | 1520 | 3120
|
||||
d_a_obj_crystal | 44.482173% | 1048 | 2356
|
||||
d_a_obj_crystal | 100.000000% | 2356 | 2356
|
||||
d_a_obj_cwall | 30.455195% | 5968 | 19596
|
||||
d_a_obj_damCps | 100.000000% | 504 | 504
|
||||
d_a_obj_dan | 35.198921% | 4176 | 11864
|
||||
@@ -489,12 +489,12 @@ d_a_obj_lv3Water | 44.263566% | 4568 | 10320
|
||||
d_a_obj_lv3Water2 | 41.786571% | 2788 | 6672
|
||||
d_a_obj_lv3WaterB | 46.278317% | 1716 | 3708
|
||||
d_a_obj_lv3saka00 | 50.576369% | 1404 | 2776
|
||||
d_a_obj_lv3waterEff | 48.122066% | 820 | 1704
|
||||
d_a_obj_lv3waterEff | 100.000000% | 1704 | 1704
|
||||
d_a_obj_lv4CandleDemoTag | 46.972860% | 1800 | 3832
|
||||
d_a_obj_lv4CandleTag | 50.114416% | 1752 | 3496
|
||||
d_a_obj_lv4EdShutter | 45.846154% | 2384 | 5200
|
||||
d_a_obj_lv4Gate | 48.863636% | 2064 | 4224
|
||||
d_a_obj_lv4HsTarget | 58.333333% | 1428 | 2448
|
||||
d_a_obj_lv4HsTarget | 100.000000% | 2448 | 2448
|
||||
d_a_obj_lv4PoGate | 44.906743% | 2504 | 5576
|
||||
d_a_obj_lv4RailWall | 41.496973% | 3016 | 7268
|
||||
d_a_obj_lv4SlideWall | 48.954373% | 2060 | 4208
|
||||
@@ -690,7 +690,7 @@ d_a_path_line | 100.000000% | 508 | 508
|
||||
d_a_peru | 33.139234% | 10244 | 30912
|
||||
d_a_ppolamp | 42.341463% | 1736 | 4100
|
||||
d_a_scene_exit | 61.359223% | 1264 | 2060
|
||||
d_a_scene_exit2 | 44.782034% | 1356 | 3028
|
||||
d_a_scene_exit2 | 99.075297% | 3000 | 3028
|
||||
d_a_set_bgobj | 100.000000% | 1108 | 1108
|
||||
d_a_shop_item | 43.088737% | 2020 | 4688
|
||||
d_a_skip_2D | 100.000000% | 1332 | 1332
|
||||
@@ -729,7 +729,7 @@ d_a_tag_gra | 100.000000% | 800 | 800
|
||||
d_a_tag_gstart | 100.000000% | 1208 | 1208
|
||||
d_a_tag_guard | 100.000000% | 1176 | 1176
|
||||
d_a_tag_hinit | 100.000000% | 1440 | 1440
|
||||
d_a_tag_hjump | 40.841584% | 1320 | 3232
|
||||
d_a_tag_hjump | 100.000000% | 3232 | 3232
|
||||
d_a_tag_howl | 100.000000% | 1892 | 1892
|
||||
d_a_tag_hstop | 100.000000% | 3424 | 3424
|
||||
d_a_tag_instruction | 100.000000% | 712 | 712
|
||||
@@ -742,11 +742,11 @@ d_a_tag_lv5soup | 100.000000% | 1908 | 1908
|
||||
d_a_tag_lv6CstaSw | 100.000000% | 2560 | 2560
|
||||
d_a_tag_magne | 100.000000% | 928 | 928
|
||||
d_a_tag_mhint | 35.576923% | 1332 | 3744
|
||||
d_a_tag_mist | 43.436293% | 900 | 2072
|
||||
d_a_tag_mist | 100.000000% | 2072 | 2072
|
||||
d_a_tag_mmsg | 100.000000% | 1960 | 1960
|
||||
d_a_tag_msg | 37.563971% | 1468 | 3908
|
||||
d_a_tag_mstop | 43.995098% | 1436 | 3264
|
||||
d_a_tag_mwait | 35.082873% | 1016 | 2896
|
||||
d_a_tag_mwait | 100.000000% | 2896 | 2896
|
||||
d_a_tag_myna2 | 47.260274% | 828 | 1752
|
||||
d_a_tag_myna_light | 36.747759% | 1148 | 3124
|
||||
d_a_tag_pachi | 51.107595% | 1292 | 2528
|
||||
@@ -773,16 +773,16 @@ d_a_tag_theB_hint | 100.000000% | 1136 | 1136
|
||||
d_a_tag_wara_howl | 100.000000% | 1420 | 1420
|
||||
d_a_tag_watchge | 100.000000% | 1240 | 1240
|
||||
d_a_tag_waterfall | 46.361502% | 1580 | 3408
|
||||
d_a_tag_wljump | 30.777538% | 1140 | 3704
|
||||
d_a_tag_wljump | 45.248380% | 1676 | 3704
|
||||
d_a_tag_yami | 42.650334% | 1532 | 3592
|
||||
d_a_talk | 45.434783% | 836 | 1840
|
||||
d_a_talk | 100.000000% | 1840 | 1840
|
||||
d_a_tbox | 30.165503% | 9332 | 30936
|
||||
d_a_tbox2 | 42.486445% | 4388 | 10328
|
||||
d_a_tboxSw | 100.000000% | 1016 | 1016
|
||||
d_a_title | 39.558574% | 2796 | 7068
|
||||
d_a_vrbox | 100.000000% | 2152 | 2152
|
||||
d_a_vrbox2 | 34.977578% | 2184 | 6244
|
||||
d_a_warp_bug | 54.940711% | 1112 | 2024
|
||||
d_a_warp_bug | 100.000000% | 2024 | 2024
|
||||
d_a_ykgr | 44.400631% | 2252 | 5072
|
||||
f_pc_profile_lst | 100.000000% | 28156 | 28156
|
||||
Total | 33.653313% | 3870240 | 11500324
|
||||
Total | 33.810282% | 3888292 | 11500324
|
||||
|
||||
@@ -1,78 +0,0 @@
|
||||
lbl_8027E3F4:
|
||||
/* 8027E3F4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8027E3F8 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E3FC C0 24 01 A8 */ lfs f1, 0x1a8(r4)
|
||||
/* 8027E400 C0 04 01 98 */ lfs f0, 0x198(r4)
|
||||
/* 8027E404 C0 42 B9 58 */ lfs f2, lit_2632(r2)
|
||||
/* 8027E408 D0 41 00 08 */ stfs f2, 8(r1)
|
||||
/* 8027E40C D0 01 00 0C */ stfs f0, 0xc(r1)
|
||||
/* 8027E410 D0 21 00 10 */ stfs f1, 0x10(r1)
|
||||
/* 8027E414 E0 01 00 08 */ psq_l f0, 8(r1), 0, 0 /* qr0 */
|
||||
/* 8027E418 10 00 00 32 */ ps_mul f0, f0, f0
|
||||
/* 8027E41C 10 A1 00 7A */ ps_madd f5, f1, f1, f0
|
||||
/* 8027E420 10 A5 00 14 */ ps_sum0 f5, f5, f0, f0
|
||||
/* 8027E424 C0 22 B9 5C */ lfs f1, lit_2633(r2)
|
||||
/* 8027E428 3C 80 80 45 */ lis r4, __float_epsilon@ha /* 0x80450AEC@ha */
|
||||
/* 8027E42C C0 04 0A EC */ lfs f0, __float_epsilon@l(r4) /* 0x80450AEC@l */
|
||||
/* 8027E430 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 8027E434 FC 05 00 40 */ fcmpo cr0, f5, f0
|
||||
/* 8027E438 4C 40 13 82 */ cror 2, 0, 2
|
||||
/* 8027E43C 41 82 00 58 */ beq lbl_8027E494
|
||||
/* 8027E440 FC 05 10 40 */ fcmpo cr0, f5, f2
|
||||
/* 8027E444 4C 40 13 82 */ cror 2, 0, 2
|
||||
/* 8027E448 40 82 00 0C */ bne lbl_8027E454
|
||||
/* 8027E44C FC 60 28 90 */ fmr f3, f5
|
||||
/* 8027E450 48 00 00 2C */ b lbl_8027E47C
|
||||
lbl_8027E454:
|
||||
/* 8027E454 FC 80 28 34 */ frsqrte f4, f5
|
||||
/* 8027E458 FC 80 20 18 */ frsp f4, f4
|
||||
/* 8027E45C C0 02 B9 60 */ lfs f0, lit_2634(r2)
|
||||
/* 8027E460 EC 40 01 32 */ fmuls f2, f0, f4
|
||||
/* 8027E464 C0 22 B9 64 */ lfs f1, lit_2635(r2)
|
||||
/* 8027E468 EC 04 01 32 */ fmuls f0, f4, f4
|
||||
/* 8027E46C EC 05 00 32 */ fmuls f0, f5, f0
|
||||
/* 8027E470 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 8027E474 EC 02 00 32 */ fmuls f0, f2, f0
|
||||
/* 8027E478 FC 60 00 90 */ fmr f3, f0
|
||||
lbl_8027E47C:
|
||||
/* 8027E47C E0 01 00 08 */ psq_l f0, 8(r1), 0, 0 /* qr0 */
|
||||
/* 8027E480 E0 21 80 10 */ psq_l f1, 16(r1), 1, 0 /* qr0 */
|
||||
/* 8027E484 10 00 00 D8 */ ps_muls0 f0, f0, f3
|
||||
/* 8027E488 F0 01 00 08 */ psq_st f0, 8(r1), 0, 0 /* qr0 */
|
||||
/* 8027E48C 10 01 00 D8 */ ps_muls0 f0, f1, f3
|
||||
/* 8027E490 F0 01 80 10 */ psq_st f0, 16(r1), 1, 0 /* qr0 */
|
||||
lbl_8027E494:
|
||||
/* 8027E494 C0 02 B9 68 */ lfs f0, lit_2636(r2)
|
||||
/* 8027E498 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E49C D0 04 01 54 */ stfs f0, 0x154(r4)
|
||||
/* 8027E4A0 C0 62 B9 58 */ lfs f3, lit_2632(r2)
|
||||
/* 8027E4A4 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4A8 D0 64 01 58 */ stfs f3, 0x158(r4)
|
||||
/* 8027E4AC 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4B0 D0 64 01 5C */ stfs f3, 0x15c(r4)
|
||||
/* 8027E4B4 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4B8 C0 04 01 90 */ lfs f0, 0x190(r4)
|
||||
/* 8027E4BC D0 04 01 60 */ stfs f0, 0x160(r4)
|
||||
/* 8027E4C0 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4C4 D0 64 01 64 */ stfs f3, 0x164(r4)
|
||||
/* 8027E4C8 C0 41 00 0C */ lfs f2, 0xc(r1)
|
||||
/* 8027E4CC 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4D0 D0 44 01 68 */ stfs f2, 0x168(r4)
|
||||
/* 8027E4D4 C0 21 00 10 */ lfs f1, 0x10(r1)
|
||||
/* 8027E4D8 FC 00 08 50 */ fneg f0, f1
|
||||
/* 8027E4DC 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4E0 D0 04 01 6C */ stfs f0, 0x16c(r4)
|
||||
/* 8027E4E4 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4E8 C0 04 01 A0 */ lfs f0, 0x1a0(r4)
|
||||
/* 8027E4EC D0 04 01 70 */ stfs f0, 0x170(r4)
|
||||
/* 8027E4F0 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4F4 D0 64 01 74 */ stfs f3, 0x174(r4)
|
||||
/* 8027E4F8 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E4FC D0 24 01 78 */ stfs f1, 0x178(r4)
|
||||
/* 8027E500 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 8027E504 D0 44 01 7C */ stfs f2, 0x17c(r4)
|
||||
/* 8027E508 80 63 00 20 */ lwz r3, 0x20(r3)
|
||||
/* 8027E50C C0 03 01 B0 */ lfs f0, 0x1b0(r3)
|
||||
/* 8027E510 D0 03 01 80 */ stfs f0, 0x180(r3)
|
||||
/* 8027E514 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8027E518 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_80031190:
|
||||
/* 80031190 80 A3 00 00 */ lwz r5, 0(r3)
|
||||
/* 80031194 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 80031198 40 82 00 14 */ bne lbl_800311AC
|
||||
/* 8003119C 90 83 00 00 */ stw r4, 0(r3)
|
||||
/* 800311A0 38 00 00 00 */ li r0, 0
|
||||
/* 800311A4 90 04 00 20 */ stw r0, 0x20(r4)
|
||||
/* 800311A8 4E 80 00 20 */ blr
|
||||
lbl_800311AC:
|
||||
/* 800311AC 88 04 00 04 */ lbz r0, 4(r4)
|
||||
/* 800311B0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800311B4 40 82 00 10 */ bne lbl_800311C4
|
||||
/* 800311B8 90 A4 00 20 */ stw r5, 0x20(r4)
|
||||
/* 800311BC 90 83 00 00 */ stw r4, 0(r3)
|
||||
/* 800311C0 4E 80 00 20 */ blr
|
||||
lbl_800311C4:
|
||||
/* 800311C4 7C A3 2B 78 */ mr r3, r5
|
||||
/* 800311C8 80 A5 00 20 */ lwz r5, 0x20(r5)
|
||||
/* 800311CC 48 00 00 18 */ b lbl_800311E4
|
||||
lbl_800311D0:
|
||||
/* 800311D0 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 800311D4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800311D8 40 82 00 14 */ bne lbl_800311EC
|
||||
/* 800311DC 7C A3 2B 78 */ mr r3, r5
|
||||
/* 800311E0 80 A5 00 20 */ lwz r5, 0x20(r5)
|
||||
lbl_800311E4:
|
||||
/* 800311E4 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 800311E8 40 82 FF E8 */ bne lbl_800311D0
|
||||
lbl_800311EC:
|
||||
/* 800311EC 80 03 00 20 */ lwz r0, 0x20(r3)
|
||||
/* 800311F0 90 04 00 20 */ stw r0, 0x20(r4)
|
||||
/* 800311F4 90 83 00 20 */ stw r4, 0x20(r3)
|
||||
/* 800311F8 4E 80 00 20 */ blr
|
||||
@@ -1,41 +0,0 @@
|
||||
lbl_800318B4:
|
||||
/* 800318B4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800318B8 7C 08 02 A6 */ mflr r0
|
||||
/* 800318BC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800318C0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 800318C4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800318C8 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 800318CC 4B FE C0 35 */ bl fpoAcM_relativePos__FPC10fopAc_ac_cPC4cXyzP4cXyz
|
||||
/* 800318D0 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 800318D4 C0 02 83 54 */ lfs f0, lit_4338(r2)
|
||||
/* 800318D8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 800318DC 4C 41 13 82 */ cror 2, 1, 2
|
||||
/* 800318E0 40 82 00 54 */ bne lbl_80031934
|
||||
/* 800318E4 C0 1F 04 F0 */ lfs f0, 0x4f0(r31)
|
||||
/* 800318E8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 800318EC 4C 40 13 82 */ cror 2, 0, 2
|
||||
/* 800318F0 40 82 00 44 */ bne lbl_80031934
|
||||
/* 800318F4 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 800318F8 FC 00 02 10 */ fabs f0, f0
|
||||
/* 800318FC FC 20 00 18 */ frsp f1, f0
|
||||
/* 80031900 C0 1F 04 EC */ lfs f0, 0x4ec(r31)
|
||||
/* 80031904 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80031908 4C 40 13 82 */ cror 2, 0, 2
|
||||
/* 8003190C 40 82 00 28 */ bne lbl_80031934
|
||||
/* 80031910 C0 01 00 10 */ lfs f0, 0x10(r1)
|
||||
/* 80031914 FC 00 02 10 */ fabs f0, f0
|
||||
/* 80031918 FC 20 00 18 */ frsp f1, f0
|
||||
/* 8003191C C0 1F 04 F4 */ lfs f0, 0x4f4(r31)
|
||||
/* 80031920 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80031924 4C 40 13 82 */ cror 2, 0, 2
|
||||
/* 80031928 40 82 00 0C */ bne lbl_80031934
|
||||
/* 8003192C 38 60 00 01 */ li r3, 1
|
||||
/* 80031930 48 00 00 08 */ b lbl_80031938
|
||||
lbl_80031934:
|
||||
/* 80031934 38 60 00 00 */ li r3, 0
|
||||
lbl_80031938:
|
||||
/* 80031938 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8003193C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80031940 7C 08 03 A6 */ mtlr r0
|
||||
/* 80031944 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80031948 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_800314D4:
|
||||
/* 800314D4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800314D8 7C 08 02 A6 */ mflr r0
|
||||
/* 800314DC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800314E0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800314E4 48 33 0C F5 */ bl _savegpr_28
|
||||
/* 800314E8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800314EC 88 03 04 96 */ lbz r0, 0x496(r3)
|
||||
/* 800314F0 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 800314F4 41 82 00 98 */ beq lbl_8003158C
|
||||
/* 800314F8 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 800314FC 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 80031500 41 82 00 8C */ beq lbl_8003158C
|
||||
/* 80031504 3C 60 80 42 */ lis r3, mData__7daSus_c@ha /* 0x80423FFC@ha */
|
||||
/* 80031508 38 03 3F FC */ addi r0, r3, mData__7daSus_c@l /* 0x80423FFC@l */
|
||||
/* 8003150C 7C 1E 03 78 */ mr r30, r0
|
||||
/* 80031510 3B A0 00 00 */ li r29, 0
|
||||
/* 80031514 3B 80 00 00 */ li r28, 0
|
||||
/* 80031518 48 00 00 34 */ b lbl_8003154C
|
||||
lbl_8003151C:
|
||||
/* 8003151C 88 1E 00 00 */ lbz r0, 0(r30)
|
||||
/* 80031520 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 80031524 41 80 00 20 */ blt lbl_80031544
|
||||
/* 80031528 88 1E 00 04 */ lbz r0, 4(r30)
|
||||
/* 8003152C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80031530 40 82 00 14 */ bne lbl_80031544
|
||||
/* 80031534 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80031538 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8003153C 4B FF FB 8D */ bl check__Q27daSus_c6data_cFP10fopAc_ac_c
|
||||
/* 80031540 7F BD 1B 78 */ or r29, r29, r3
|
||||
lbl_80031544:
|
||||
/* 80031544 3B DE 00 24 */ addi r30, r30, 0x24
|
||||
/* 80031548 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_8003154C:
|
||||
/* 8003154C 7F 80 07 34 */ extsh r0, r28
|
||||
/* 80031550 2C 00 00 20 */ cmpwi r0, 0x20
|
||||
/* 80031554 41 80 FF C8 */ blt lbl_8003151C
|
||||
/* 80031558 57 A3 06 3E */ clrlwi r3, r29, 0x18
|
||||
/* 8003155C 57 A0 06 31 */ rlwinm. r0, r29, 0, 0x18, 0x18
|
||||
/* 80031560 41 82 00 2C */ beq lbl_8003158C
|
||||
/* 80031564 54 60 07 BE */ clrlwi r0, r3, 0x1e
|
||||
/* 80031568 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 8003156C 40 82 00 14 */ bne lbl_80031580
|
||||
/* 80031570 80 1F 04 9C */ lwz r0, 0x49c(r31)
|
||||
/* 80031574 64 00 20 00 */ oris r0, r0, 0x2000
|
||||
/* 80031578 90 1F 04 9C */ stw r0, 0x49c(r31)
|
||||
/* 8003157C 48 00 00 10 */ b lbl_8003158C
|
||||
lbl_80031580:
|
||||
/* 80031580 80 1F 04 9C */ lwz r0, 0x49c(r31)
|
||||
/* 80031584 54 00 00 C2 */ rlwinm r0, r0, 0, 3, 1
|
||||
/* 80031588 90 1F 04 9C */ stw r0, 0x49c(r31)
|
||||
lbl_8003158C:
|
||||
/* 8003158C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80031590 48 33 0C 95 */ bl _restgpr_28
|
||||
/* 80031594 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80031598 7C 08 03 A6 */ mtlr r0
|
||||
/* 8003159C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 800315A0 4E 80 00 20 */ blr
|
||||
@@ -1,45 +0,0 @@
|
||||
lbl_80031434:
|
||||
/* 80031434 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80031438 7C 08 02 A6 */ mflr r0
|
||||
/* 8003143C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80031440 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80031444 48 33 0D 95 */ bl _savegpr_28
|
||||
/* 80031448 7C 9C 23 78 */ mr r28, r4
|
||||
/* 8003144C 3C 80 80 42 */ lis r4, mData__7daSus_c@ha /* 0x80423FFC@ha */
|
||||
/* 80031450 38 04 3F FC */ addi r0, r4, mData__7daSus_c@l /* 0x80423FFC@l */
|
||||
/* 80031454 7C 1E 03 78 */ mr r30, r0
|
||||
/* 80031458 3B A0 00 00 */ li r29, 0
|
||||
/* 8003145C 7C 7F 07 74 */ extsb r31, r3
|
||||
/* 80031460 48 00 00 4C */ b lbl_800314AC
|
||||
lbl_80031464:
|
||||
/* 80031464 88 7E 00 00 */ lbz r3, 0(r30)
|
||||
/* 80031468 7C 60 07 75 */ extsb. r0, r3
|
||||
/* 8003146C 41 80 00 38 */ blt lbl_800314A4
|
||||
/* 80031470 7C 60 07 74 */ extsb r0, r3
|
||||
/* 80031474 7C 1F 00 00 */ cmpw r31, r0
|
||||
/* 80031478 40 82 00 2C */ bne lbl_800314A4
|
||||
/* 8003147C 88 1E 00 04 */ lbz r0, 4(r30)
|
||||
/* 80031480 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80031484 41 82 00 20 */ beq lbl_800314A4
|
||||
/* 80031488 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8003148C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80031490 4B FF FB A9 */ bl check__Q27daSus_c6data_cFRC4cXyz
|
||||
/* 80031494 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80031498 41 82 00 0C */ beq lbl_800314A4
|
||||
/* 8003149C 38 60 00 01 */ li r3, 1
|
||||
/* 800314A0 48 00 00 1C */ b lbl_800314BC
|
||||
lbl_800314A4:
|
||||
/* 800314A4 3B DE 00 24 */ addi r30, r30, 0x24
|
||||
/* 800314A8 3B BD 00 01 */ addi r29, r29, 1
|
||||
lbl_800314AC:
|
||||
/* 800314AC 7F A0 07 34 */ extsh r0, r29
|
||||
/* 800314B0 2C 00 00 20 */ cmpwi r0, 0x20
|
||||
/* 800314B4 41 80 FF B0 */ blt lbl_80031464
|
||||
/* 800314B8 38 60 00 00 */ li r3, 0
|
||||
lbl_800314BC:
|
||||
/* 800314BC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800314C0 48 33 0D 65 */ bl _restgpr_28
|
||||
/* 800314C4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 800314C8 7C 08 03 A6 */ mtlr r0
|
||||
/* 800314CC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 800314D0 4E 80 00 20 */ blr
|
||||
@@ -1,24 +0,0 @@
|
||||
lbl_80031A20:
|
||||
/* 80031A20 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80031A24 7C 08 02 A6 */ mflr r0
|
||||
/* 80031A28 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80031A2C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80031A30 80 6D 88 34 */ lwz r3, m_flower__9daGrass_c(r13)
|
||||
/* 80031A34 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80031A38 41 82 00 30 */ beq lbl_80031A68
|
||||
/* 80031A3C 3C A0 80 42 */ lis r5, m_deleteRoom__16dFlower_packet_c@ha /* 0x80424594@ha */
|
||||
/* 80031A40 38 C5 45 94 */ addi r6, r5, m_deleteRoom__16dFlower_packet_c@l /* 0x80424594@l */
|
||||
/* 80031A44 80 A6 00 00 */ lwz r5, 0(r6)
|
||||
/* 80031A48 80 06 00 04 */ lwz r0, 4(r6)
|
||||
/* 80031A4C 90 A1 00 08 */ stw r5, 8(r1)
|
||||
/* 80031A50 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80031A54 80 06 00 08 */ lwz r0, 8(r6)
|
||||
/* 80031A58 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80031A5C 39 81 00 08 */ addi r12, r1, 8
|
||||
/* 80031A60 48 33 06 25 */ bl __ptmf_scall
|
||||
/* 80031A64 60 00 00 00 */ nop
|
||||
lbl_80031A68:
|
||||
/* 80031A68 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80031A6C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80031A70 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80031A74 4E 80 00 20 */ blr
|
||||
@@ -1,24 +0,0 @@
|
||||
lbl_800319C8:
|
||||
/* 800319C8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800319CC 7C 08 02 A6 */ mflr r0
|
||||
/* 800319D0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800319D4 7C 64 1B 78 */ mr r4, r3
|
||||
/* 800319D8 80 6D 88 30 */ lwz r3, m_grass__9daGrass_c(r13)
|
||||
/* 800319DC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800319E0 41 82 00 30 */ beq lbl_80031A10
|
||||
/* 800319E4 3C A0 80 42 */ lis r5, m_deleteRoom__15dGrass_packet_c@ha /* 0x80424588@ha */
|
||||
/* 800319E8 38 C5 45 88 */ addi r6, r5, m_deleteRoom__15dGrass_packet_c@l /* 0x80424588@l */
|
||||
/* 800319EC 80 A6 00 00 */ lwz r5, 0(r6)
|
||||
/* 800319F0 80 06 00 04 */ lwz r0, 4(r6)
|
||||
/* 800319F4 90 A1 00 08 */ stw r5, 8(r1)
|
||||
/* 800319F8 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 800319FC 80 06 00 08 */ lwz r0, 8(r6)
|
||||
/* 80031A00 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80031A04 39 81 00 08 */ addi r12, r1, 8
|
||||
/* 80031A08 48 33 06 7D */ bl __ptmf_scall
|
||||
/* 80031A0C 60 00 00 00 */ nop
|
||||
lbl_80031A10:
|
||||
/* 80031A10 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80031A14 7C 08 03 A6 */ mtlr r0
|
||||
/* 80031A18 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80031A1C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_8003194C:
|
||||
/* 8003194C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80031950 7C 08 02 A6 */ mflr r0
|
||||
/* 80031954 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80031958 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8003195C 80 6D 88 28 */ lwz r3, m_myObj__10daMirror_c(r13)
|
||||
/* 80031960 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80031964 40 82 00 0C */ bne lbl_80031970
|
||||
/* 80031968 38 60 00 00 */ li r3, 0
|
||||
/* 8003196C 48 00 00 14 */ b lbl_80031980
|
||||
lbl_80031970:
|
||||
/* 80031970 3C A0 80 42 */ lis r5, m_entryModel__10daMirror_c@ha /* 0x8042457C@ha */
|
||||
/* 80031974 39 85 45 7C */ addi r12, r5, m_entryModel__10daMirror_c@l /* 0x8042457C@l */
|
||||
/* 80031978 48 33 07 0D */ bl __ptmf_scall
|
||||
/* 8003197C 60 00 00 00 */ nop
|
||||
lbl_80031980:
|
||||
/* 80031980 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80031984 7C 08 03 A6 */ mtlr r0
|
||||
/* 80031988 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8003198C 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_800315A4:
|
||||
/* 800315A4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800315A8 7C 08 02 A6 */ mflr r0
|
||||
/* 800315AC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800315B0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800315B4 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 800315B8 3C 60 80 42 */ lis r3, mData__7daSus_c@ha /* 0x80423FFC@ha */
|
||||
/* 800315BC 38 03 3F FC */ addi r0, r3, mData__7daSus_c@l /* 0x80423FFC@l */
|
||||
/* 800315C0 7C 1F 03 78 */ mr r31, r0
|
||||
/* 800315C4 3B C0 00 00 */ li r30, 0
|
||||
/* 800315C8 48 00 00 20 */ b lbl_800315E8
|
||||
lbl_800315CC:
|
||||
/* 800315CC 88 1F 00 00 */ lbz r0, 0(r31)
|
||||
/* 800315D0 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 800315D4 41 80 00 0C */ blt lbl_800315E0
|
||||
/* 800315D8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800315DC 4B FF FB 75 */ bl execute__Q27daSus_c6data_cFv
|
||||
lbl_800315E0:
|
||||
/* 800315E0 3B FF 00 24 */ addi r31, r31, 0x24
|
||||
/* 800315E4 3B DE 00 01 */ addi r30, r30, 1
|
||||
lbl_800315E8:
|
||||
/* 800315E8 7F C0 07 34 */ extsh r0, r30
|
||||
/* 800315EC 2C 00 00 20 */ cmpwi r0, 0x20
|
||||
/* 800315F0 41 80 FF DC */ blt lbl_800315CC
|
||||
/* 800315F4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800315F8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 800315FC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80031600 7C 08 03 A6 */ mtlr r0
|
||||
/* 80031604 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80031608 4E 80 00 20 */ blr
|
||||
@@ -1,6 +0,0 @@
|
||||
lbl_80031D24:
|
||||
/* 80031D24 1C 83 00 0C */ mulli r4, r3, 0xc
|
||||
/* 80031D28 3C 60 80 42 */ lis r3, mPos__12daObjCarry_c@ha /* 0x804245AC@ha */
|
||||
/* 80031D2C 38 03 45 AC */ addi r0, r3, mPos__12daObjCarry_c@l /* 0x804245AC@l */
|
||||
/* 80031D30 7C 60 22 14 */ add r3, r0, r4
|
||||
/* 80031D34 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_80031990:
|
||||
/* 80031990 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80031994 7C 08 02 A6 */ mflr r0
|
||||
/* 80031998 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8003199C 80 6D 88 28 */ lwz r3, m_myObj__10daMirror_c(r13)
|
||||
/* 800319A0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800319A4 40 82 00 0C */ bne lbl_800319B0
|
||||
/* 800319A8 38 60 00 00 */ li r3, 0
|
||||
/* 800319AC 48 00 00 0C */ b lbl_800319B8
|
||||
lbl_800319B0:
|
||||
/* 800319B0 4B FE 82 CD */ bl fopAcM_delete__FP10fopAc_ac_c
|
||||
/* 800319B4 38 60 00 01 */ li r3, 1
|
||||
lbl_800319B8:
|
||||
/* 800319B8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800319BC 7C 08 03 A6 */ mtlr r0
|
||||
/* 800319C0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800319C4 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_800313BC:
|
||||
/* 800313BC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800313C0 7C 08 02 A6 */ mflr r0
|
||||
/* 800313C4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800313C8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800313CC 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 800313D0 3C 60 80 42 */ lis r3, mData__7daSus_c@ha /* 0x80423FFC@ha */
|
||||
/* 800313D4 38 03 3F FC */ addi r0, r3, mData__7daSus_c@l /* 0x80423FFC@l */
|
||||
/* 800313D8 7C 1F 03 78 */ mr r31, r0
|
||||
/* 800313DC 3B C0 00 00 */ li r30, 0
|
||||
lbl_800313E0:
|
||||
/* 800313E0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800313E4 4B FF FB D9 */ bl reset__Q27daSus_c6data_cFv
|
||||
/* 800313E8 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 800313EC 2C 1E 00 20 */ cmpwi r30, 0x20
|
||||
/* 800313F0 3B FF 00 24 */ addi r31, r31, 0x24
|
||||
/* 800313F4 41 80 FF EC */ blt lbl_800313E0
|
||||
/* 800313F8 3C 60 80 42 */ lis r3, mRoom__7daSus_c@ha /* 0x8042447C@ha */
|
||||
/* 800313FC 38 03 44 7C */ addi r0, r3, mRoom__7daSus_c@l /* 0x8042447C@l */
|
||||
/* 80031400 7C 04 03 78 */ mr r4, r0
|
||||
/* 80031404 38 60 00 00 */ li r3, 0
|
||||
/* 80031408 38 00 00 40 */ li r0, 0x40
|
||||
/* 8003140C 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80031410:
|
||||
/* 80031410 90 64 00 00 */ stw r3, 0(r4)
|
||||
/* 80031414 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 80031418 42 00 FF F8 */ bdnz lbl_80031410
|
||||
/* 8003141C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80031420 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80031424 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80031428 7C 08 03 A6 */ mtlr r0
|
||||
/* 8003142C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80031430 4E 80 00 20 */ blr
|
||||
@@ -1,12 +0,0 @@
|
||||
lbl_80031D38:
|
||||
/* 80031D38 C0 04 00 00 */ lfs f0, 0(r4)
|
||||
/* 80031D3C 1C 03 00 0C */ mulli r0, r3, 0xc
|
||||
/* 80031D40 3C 60 80 42 */ lis r3, mPos__12daObjCarry_c@ha /* 0x804245AC@ha */
|
||||
/* 80031D44 38 63 45 AC */ addi r3, r3, mPos__12daObjCarry_c@l /* 0x804245AC@l */
|
||||
/* 80031D48 7C 03 05 2E */ stfsx f0, r3, r0
|
||||
/* 80031D4C C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 80031D50 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 80031D54 D0 03 00 04 */ stfs f0, 4(r3)
|
||||
/* 80031D58 C0 04 00 08 */ lfs f0, 8(r4)
|
||||
/* 80031D5C D0 03 00 08 */ stfs f0, 8(r3)
|
||||
/* 80031D60 4E 80 00 20 */ blr
|
||||
@@ -1,168 +0,0 @@
|
||||
lbl_801949EC:
|
||||
/* 801949EC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801949F0 7C 08 02 A6 */ mflr r0
|
||||
/* 801949F4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801949F8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801949FC 48 1C D7 D5 */ bl _savegpr_26
|
||||
/* 80194A00 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80194A04 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80194A08 41 82 02 0C */ beq lbl_80194C14
|
||||
/* 80194A0C 3C 60 80 3C */ lis r3, __vt__16dSelect_cursor_c@ha /* 0x803BB78C@ha */
|
||||
/* 80194A10 38 03 B7 8C */ addi r0, r3, __vt__16dSelect_cursor_c@l /* 0x803BB78C@l */
|
||||
/* 80194A14 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80194A18 80 7E 00 04 */ lwz r3, 4(r30)
|
||||
/* 80194A1C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194A20 41 82 00 18 */ beq lbl_80194A38
|
||||
/* 80194A24 38 80 00 01 */ li r4, 1
|
||||
/* 80194A28 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194A2C 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194A30 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194A34 4E 80 04 21 */ bctrl
|
||||
lbl_80194A38:
|
||||
/* 80194A38 38 00 00 00 */ li r0, 0
|
||||
/* 80194A3C 90 1E 00 04 */ stw r0, 4(r30)
|
||||
/* 80194A40 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 80194A44 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194A48 41 82 00 24 */ beq lbl_80194A6C
|
||||
/* 80194A4C 41 82 00 18 */ beq lbl_80194A64
|
||||
/* 80194A50 38 80 00 01 */ li r4, 1
|
||||
/* 80194A54 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194A58 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194A5C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194A60 4E 80 04 21 */ bctrl
|
||||
lbl_80194A64:
|
||||
/* 80194A64 38 00 00 00 */ li r0, 0
|
||||
/* 80194A68 90 1E 00 10 */ stw r0, 0x10(r30)
|
||||
lbl_80194A6C:
|
||||
/* 80194A6C 3B 40 00 00 */ li r26, 0
|
||||
/* 80194A70 3B A0 00 00 */ li r29, 0
|
||||
/* 80194A74 7F BC EB 78 */ mr r28, r29
|
||||
lbl_80194A78:
|
||||
/* 80194A78 3B 7D 00 1C */ addi r27, r29, 0x1c
|
||||
/* 80194A7C 7C 7E D8 2E */ lwzx r3, r30, r27
|
||||
/* 80194A80 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194A84 41 82 00 20 */ beq lbl_80194AA4
|
||||
/* 80194A88 41 82 00 18 */ beq lbl_80194AA0
|
||||
/* 80194A8C 38 80 00 01 */ li r4, 1
|
||||
/* 80194A90 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194A94 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194A98 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194A9C 4E 80 04 21 */ bctrl
|
||||
lbl_80194AA0:
|
||||
/* 80194AA0 7F 9E D9 2E */ stwx r28, r30, r27
|
||||
lbl_80194AA4:
|
||||
/* 80194AA4 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 80194AA8 2C 1A 00 04 */ cmpwi r26, 4
|
||||
/* 80194AAC 3B BD 00 04 */ addi r29, r29, 4
|
||||
/* 80194AB0 41 80 FF C8 */ blt lbl_80194A78
|
||||
/* 80194AB4 80 7E 00 14 */ lwz r3, 0x14(r30)
|
||||
/* 80194AB8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194ABC 41 82 00 24 */ beq lbl_80194AE0
|
||||
/* 80194AC0 41 82 00 18 */ beq lbl_80194AD8
|
||||
/* 80194AC4 38 80 00 01 */ li r4, 1
|
||||
/* 80194AC8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194ACC 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194AD0 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194AD4 4E 80 04 21 */ bctrl
|
||||
lbl_80194AD8:
|
||||
/* 80194AD8 38 00 00 00 */ li r0, 0
|
||||
/* 80194ADC 90 1E 00 14 */ stw r0, 0x14(r30)
|
||||
lbl_80194AE0:
|
||||
/* 80194AE0 80 7E 00 18 */ lwz r3, 0x18(r30)
|
||||
/* 80194AE4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194AE8 41 82 00 24 */ beq lbl_80194B0C
|
||||
/* 80194AEC 41 82 00 18 */ beq lbl_80194B04
|
||||
/* 80194AF0 38 80 00 01 */ li r4, 1
|
||||
/* 80194AF4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194AF8 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194AFC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194B00 4E 80 04 21 */ bctrl
|
||||
lbl_80194B04:
|
||||
/* 80194B04 38 00 00 00 */ li r0, 0
|
||||
/* 80194B08 90 1E 00 18 */ stw r0, 0x18(r30)
|
||||
lbl_80194B0C:
|
||||
/* 80194B0C 80 7E 00 0C */ lwz r3, 0xc(r30)
|
||||
/* 80194B10 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194B14 41 82 00 24 */ beq lbl_80194B38
|
||||
/* 80194B18 41 82 00 18 */ beq lbl_80194B30
|
||||
/* 80194B1C 38 80 00 01 */ li r4, 1
|
||||
/* 80194B20 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194B24 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194B28 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194B2C 4E 80 04 21 */ bctrl
|
||||
lbl_80194B30:
|
||||
/* 80194B30 38 00 00 00 */ li r0, 0
|
||||
/* 80194B34 90 1E 00 0C */ stw r0, 0xc(r30)
|
||||
lbl_80194B38:
|
||||
/* 80194B38 80 7E 00 30 */ lwz r3, 0x30(r30)
|
||||
/* 80194B3C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194B40 41 82 00 24 */ beq lbl_80194B64
|
||||
/* 80194B44 41 82 00 18 */ beq lbl_80194B5C
|
||||
/* 80194B48 38 80 00 01 */ li r4, 1
|
||||
/* 80194B4C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194B50 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194B54 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194B58 4E 80 04 21 */ bctrl
|
||||
lbl_80194B5C:
|
||||
/* 80194B5C 38 00 00 00 */ li r0, 0
|
||||
/* 80194B60 90 1E 00 30 */ stw r0, 0x30(r30)
|
||||
lbl_80194B64:
|
||||
/* 80194B64 3B 40 00 00 */ li r26, 0
|
||||
/* 80194B68 3B A0 00 00 */ li r29, 0
|
||||
/* 80194B6C 3B 80 00 00 */ li r28, 0
|
||||
lbl_80194B70:
|
||||
/* 80194B70 3B 7D 00 34 */ addi r27, r29, 0x34
|
||||
/* 80194B74 7C 7E D8 2E */ lwzx r3, r30, r27
|
||||
/* 80194B78 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194B7C 41 82 00 20 */ beq lbl_80194B9C
|
||||
/* 80194B80 41 82 00 18 */ beq lbl_80194B98
|
||||
/* 80194B84 38 80 00 01 */ li r4, 1
|
||||
/* 80194B88 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194B8C 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194B90 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194B94 4E 80 04 21 */ bctrl
|
||||
lbl_80194B98:
|
||||
/* 80194B98 7F 9E D9 2E */ stwx r28, r30, r27
|
||||
lbl_80194B9C:
|
||||
/* 80194B9C 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 80194BA0 2C 1A 00 02 */ cmpwi r26, 2
|
||||
/* 80194BA4 3B BD 00 04 */ addi r29, r29, 4
|
||||
/* 80194BA8 41 80 FF C8 */ blt lbl_80194B70
|
||||
/* 80194BAC 80 7E 00 2C */ lwz r3, 0x2c(r30)
|
||||
/* 80194BB0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194BB4 41 82 00 24 */ beq lbl_80194BD8
|
||||
/* 80194BB8 41 82 00 18 */ beq lbl_80194BD0
|
||||
/* 80194BBC 38 80 00 01 */ li r4, 1
|
||||
/* 80194BC0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194BC4 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194BC8 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194BCC 4E 80 04 21 */ bctrl
|
||||
lbl_80194BD0:
|
||||
/* 80194BD0 38 00 00 00 */ li r0, 0
|
||||
/* 80194BD4 90 1E 00 2C */ stw r0, 0x2c(r30)
|
||||
lbl_80194BD8:
|
||||
/* 80194BD8 80 7E 00 3C */ lwz r3, 0x3c(r30)
|
||||
/* 80194BDC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80194BE0 41 82 00 24 */ beq lbl_80194C04
|
||||
/* 80194BE4 41 82 00 18 */ beq lbl_80194BFC
|
||||
/* 80194BE8 38 80 00 01 */ li r4, 1
|
||||
/* 80194BEC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80194BF0 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80194BF4 7D 89 03 A6 */ mtctr r12
|
||||
/* 80194BF8 4E 80 04 21 */ bctrl
|
||||
lbl_80194BFC:
|
||||
/* 80194BFC 38 00 00 00 */ li r0, 0
|
||||
/* 80194C00 90 1E 00 3C */ stw r0, 0x3c(r30)
|
||||
lbl_80194C04:
|
||||
/* 80194C04 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80194C08 40 81 00 0C */ ble lbl_80194C14
|
||||
/* 80194C0C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80194C10 48 13 A1 2D */ bl __dl__FPv
|
||||
lbl_80194C14:
|
||||
/* 80194C14 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80194C18 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80194C1C 48 1C D6 01 */ bl _restgpr_26
|
||||
/* 80194C20 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80194C24 7C 08 03 A6 */ mtlr r0
|
||||
/* 80194C28 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80194C2C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80195978:
|
||||
/* 80195978 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8019597C 7C 08 02 A6 */ mflr r0
|
||||
/* 80195980 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80195984 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80195988 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 8019598C 41 82 00 1C */ beq lbl_801959A8
|
||||
/* 80195990 3C A0 80 3C */ lis r5, __vt__19dSelect_cursorHIO_c@ha /* 0x803BB7A8@ha */
|
||||
/* 80195994 38 05 B7 A8 */ addi r0, r5, __vt__19dSelect_cursorHIO_c@l /* 0x803BB7A8@l */
|
||||
/* 80195998 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8019599C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 801959A0 40 81 00 08 */ ble lbl_801959A8
|
||||
/* 801959A4 48 13 93 99 */ bl __dl__FPv
|
||||
lbl_801959A8:
|
||||
/* 801959A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801959AC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801959B0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801959B4 7C 08 03 A6 */ mtlr r0
|
||||
/* 801959B8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801959BC 4E 80 00 20 */ blr
|
||||
@@ -1,108 +0,0 @@
|
||||
lbl_80195460:
|
||||
/* 80195460 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80195464 7C 08 02 A6 */ mflr r0
|
||||
/* 80195468 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8019546C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80195470 48 1C CD 65 */ bl _savegpr_27
|
||||
/* 80195474 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 80195478 7C 9C 23 78 */ mr r28, r4
|
||||
/* 8019547C 88 03 00 B5 */ lbz r0, 0xb5(r3)
|
||||
/* 80195480 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 80195484 41 82 00 78 */ beq lbl_801954FC
|
||||
/* 80195488 40 80 00 10 */ bge lbl_80195498
|
||||
/* 8019548C 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80195490 41 82 00 14 */ beq lbl_801954A4
|
||||
/* 80195494 48 00 01 0C */ b lbl_801955A0
|
||||
lbl_80195498:
|
||||
/* 80195498 2C 00 00 04 */ cmpwi r0, 4
|
||||
/* 8019549C 40 80 01 04 */ bge lbl_801955A0
|
||||
/* 801954A0 48 00 00 C8 */ b lbl_80195568
|
||||
lbl_801954A4:
|
||||
/* 801954A4 3B A0 00 00 */ li r29, 0
|
||||
/* 801954A8 3B E0 00 00 */ li r31, 0
|
||||
/* 801954AC 3C 60 80 39 */ lis r3, tag_4181@ha /* 0x80394A30@ha */
|
||||
/* 801954B0 3B C3 4A 30 */ addi r30, r3, tag_4181@l /* 0x80394A30@l */
|
||||
lbl_801954B4:
|
||||
/* 801954B4 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 801954B8 7C 9E FA 14 */ add r4, r30, r31
|
||||
/* 801954BC 80 A4 00 00 */ lwz r5, 0(r4)
|
||||
/* 801954C0 80 C4 00 04 */ lwz r6, 4(r4)
|
||||
/* 801954C4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801954C8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801954CC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801954D0 4E 80 04 21 */ bctrl
|
||||
/* 801954D4 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801954D8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801954DC 81 8C 00 64 */ lwz r12, 0x64(r12)
|
||||
/* 801954E0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801954E4 4E 80 04 21 */ bctrl
|
||||
/* 801954E8 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 801954EC 2C 1D 00 04 */ cmpwi r29, 4
|
||||
/* 801954F0 3B FF 00 08 */ addi r31, r31, 8
|
||||
/* 801954F4 41 80 FF C0 */ blt lbl_801954B4
|
||||
/* 801954F8 48 00 00 E0 */ b lbl_801955D8
|
||||
lbl_801954FC:
|
||||
/* 801954FC 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 80195500 3C 80 69 67 */ lis r4, 0x6967 /* 0x69676874@ha */
|
||||
/* 80195504 38 C4 68 74 */ addi r6, r4, 0x6874 /* 0x69676874@l */
|
||||
/* 80195508 38 A0 00 6C */ li r5, 0x6c
|
||||
/* 8019550C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80195510 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80195514 7D 89 03 A6 */ mtctr r12
|
||||
/* 80195518 4E 80 04 21 */ bctrl
|
||||
/* 8019551C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80195520 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80195524 81 8C 00 64 */ lwz r12, 0x64(r12)
|
||||
/* 80195528 7D 89 03 A6 */ mtctr r12
|
||||
/* 8019552C 4E 80 04 21 */ bctrl
|
||||
/* 80195530 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 80195534 3C 80 63 6B */ lis r4, 0x636B /* 0x636B5F6C@ha */
|
||||
/* 80195538 38 C4 5F 6C */ addi r6, r4, 0x5F6C /* 0x636B5F6C@l */
|
||||
/* 8019553C 38 A0 62 61 */ li r5, 0x6261
|
||||
/* 80195540 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80195544 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80195548 7D 89 03 A6 */ mtctr r12
|
||||
/* 8019554C 4E 80 04 21 */ bctrl
|
||||
/* 80195550 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80195554 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80195558 81 8C 00 64 */ lwz r12, 0x64(r12)
|
||||
/* 8019555C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80195560 4E 80 04 21 */ bctrl
|
||||
/* 80195564 48 00 00 74 */ b lbl_801955D8
|
||||
lbl_80195568:
|
||||
/* 80195568 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 8019556C 3C 80 61 74 */ lis r4, 0x6174 /* 0x61747375@ha */
|
||||
/* 80195570 38 C4 73 75 */ addi r6, r4, 0x7375 /* 0x61747375@l */
|
||||
/* 80195574 38 A0 00 62 */ li r5, 0x62
|
||||
/* 80195578 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8019557C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80195580 7D 89 03 A6 */ mtctr r12
|
||||
/* 80195584 4E 80 04 21 */ bctrl
|
||||
/* 80195588 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8019558C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80195590 81 8C 00 64 */ lwz r12, 0x64(r12)
|
||||
/* 80195594 7D 89 03 A6 */ mtctr r12
|
||||
/* 80195598 4E 80 04 21 */ bctrl
|
||||
/* 8019559C 48 00 00 3C */ b lbl_801955D8
|
||||
lbl_801955A0:
|
||||
/* 801955A0 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 801955A4 3C 80 68 74 */ lis r4, 0x6874 /* 0x68743030@ha */
|
||||
/* 801955A8 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x68743030@l */
|
||||
/* 801955AC 3C 80 00 6C */ lis r4, 0x006C /* 0x006C6967@ha */
|
||||
/* 801955B0 38 A4 69 67 */ addi r5, r4, 0x6967 /* 0x006C6967@l */
|
||||
/* 801955B4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801955B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801955BC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801955C0 4E 80 04 21 */ bctrl
|
||||
/* 801955C4 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801955C8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801955CC 81 8C 00 64 */ lwz r12, 0x64(r12)
|
||||
/* 801955D0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801955D4 4E 80 04 21 */ bctrl
|
||||
lbl_801955D8:
|
||||
/* 801955D8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801955DC 48 1C CC 45 */ bl _restgpr_27
|
||||
/* 801955E0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801955E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 801955E8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801955EC 4E 80 00 20 */ blr
|
||||
@@ -1,84 +0,0 @@
|
||||
lbl_801955F0:
|
||||
/* 801955F0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801955F4 7C 08 02 A6 */ mflr r0
|
||||
/* 801955F8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801955FC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80195600 48 1C CB D5 */ bl _savegpr_27
|
||||
/* 80195604 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 80195608 7C 9C 23 78 */ mr r28, r4
|
||||
/* 8019560C 88 03 00 B5 */ lbz r0, 0xb5(r3)
|
||||
/* 80195610 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80195614 41 82 00 6C */ beq lbl_80195680
|
||||
/* 80195618 40 80 00 C0 */ bge lbl_801956D8
|
||||
/* 8019561C 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80195620 40 80 00 08 */ bge lbl_80195628
|
||||
/* 80195624 48 00 00 B4 */ b lbl_801956D8
|
||||
lbl_80195628:
|
||||
/* 80195628 3B A0 00 00 */ li r29, 0
|
||||
/* 8019562C 3B E0 00 00 */ li r31, 0
|
||||
/* 80195630 3C 60 80 39 */ lis r3, tag_4197@ha /* 0x80394A50@ha */
|
||||
/* 80195634 3B C3 4A 50 */ addi r30, r3, tag_4197@l /* 0x80394A50@l */
|
||||
lbl_80195638:
|
||||
/* 80195638 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 8019563C 7C 9E FA 14 */ add r4, r30, r31
|
||||
/* 80195640 80 A4 00 00 */ lwz r5, 0(r4)
|
||||
/* 80195644 80 C4 00 04 */ lwz r6, 4(r4)
|
||||
/* 80195648 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8019564C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80195650 7D 89 03 A6 */ mtctr r12
|
||||
/* 80195654 4E 80 04 21 */ bctrl
|
||||
/* 80195658 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8019565C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80195660 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 80195664 7D 89 03 A6 */ mtctr r12
|
||||
/* 80195668 4E 80 04 21 */ bctrl
|
||||
/* 8019566C 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 80195670 2C 1D 00 08 */ cmpwi r29, 8
|
||||
/* 80195674 3B FF 00 08 */ addi r31, r31, 8
|
||||
/* 80195678 41 80 FF C0 */ blt lbl_80195638
|
||||
/* 8019567C 48 00 00 90 */ b lbl_8019570C
|
||||
lbl_80195680:
|
||||
/* 80195680 3B A0 00 00 */ li r29, 0
|
||||
/* 80195684 3B E0 00 00 */ li r31, 0
|
||||
/* 80195688 3C 60 80 39 */ lis r3, tag_4204@ha /* 0x80394A90@ha */
|
||||
/* 8019568C 3B C3 4A 90 */ addi r30, r3, tag_4204@l /* 0x80394A90@l */
|
||||
lbl_80195690:
|
||||
/* 80195690 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 80195694 7C 9E FA 14 */ add r4, r30, r31
|
||||
/* 80195698 80 A4 00 00 */ lwz r5, 0(r4)
|
||||
/* 8019569C 80 C4 00 04 */ lwz r6, 4(r4)
|
||||
/* 801956A0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801956A4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801956A8 7D 89 03 A6 */ mtctr r12
|
||||
/* 801956AC 4E 80 04 21 */ bctrl
|
||||
/* 801956B0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801956B4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801956B8 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 801956BC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801956C0 4E 80 04 21 */ bctrl
|
||||
/* 801956C4 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 801956C8 2C 1D 00 02 */ cmpwi r29, 2
|
||||
/* 801956CC 3B FF 00 08 */ addi r31, r31, 8
|
||||
/* 801956D0 41 80 FF C0 */ blt lbl_80195690
|
||||
/* 801956D4 48 00 00 38 */ b lbl_8019570C
|
||||
lbl_801956D8:
|
||||
/* 801956D8 80 7B 00 04 */ lwz r3, 4(r27)
|
||||
/* 801956DC 3C 80 6C 64 */ lis r4, 0x6C64 /* 0x6C643031@ha */
|
||||
/* 801956E0 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x6C643031@l */
|
||||
/* 801956E4 38 A0 67 6F */ li r5, 0x676f
|
||||
/* 801956E8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801956EC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801956F0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801956F4 4E 80 04 21 */ bctrl
|
||||
/* 801956F8 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801956FC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80195700 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 80195704 7D 89 03 A6 */ mtctr r12
|
||||
/* 80195708 4E 80 04 21 */ bctrl
|
||||
lbl_8019570C:
|
||||
/* 8019570C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80195710 48 1C CB 11 */ bl _restgpr_27
|
||||
/* 80195714 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80195718 7C 08 03 A6 */ mtlr r0
|
||||
/* 8019571C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80195720 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_800474BC:
|
||||
/* 800474BC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800474C0 7C 08 02 A6 */ mflr r0
|
||||
/* 800474C4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800474C8 7C 86 07 34 */ extsh r6, r4
|
||||
/* 800474CC 2C 06 FF FF */ cmpwi r6, -1
|
||||
/* 800474D0 40 82 00 0C */ bne lbl_800474DC
|
||||
/* 800474D4 38 60 00 00 */ li r3, 0
|
||||
/* 800474D8 48 00 00 2C */ b lbl_80047504
|
||||
lbl_800474DC:
|
||||
/* 800474DC 38 06 00 01 */ addi r0, r6, 1
|
||||
/* 800474E0 30 00 FF FF */ addic r0, r0, -1
|
||||
/* 800474E4 7C A0 01 10 */ subfe r5, r0, r0
|
||||
/* 800474E8 7C C0 46 70 */ srawi r0, r6, 8
|
||||
/* 800474EC 7C 05 28 78 */ andc r5, r0, r5
|
||||
/* 800474F0 38 00 FF FF */ li r0, -1
|
||||
/* 800474F4 41 82 00 08 */ beq lbl_800474FC
|
||||
/* 800474F8 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
lbl_800474FC:
|
||||
/* 800474FC 7C 04 03 78 */ mr r4, r0
|
||||
/* 80047500 4B FF FF 55 */ bl getEventData__16dEvent_manager_cFsi
|
||||
lbl_80047504:
|
||||
/* 80047504 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80047508 7C 08 03 A6 */ mtlr r0
|
||||
/* 8004750C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80047510 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