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 into talk
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
name: CD
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
env:
|
||||
WORKFLOW: "ci.yml"
|
||||
|
||||
jobs:
|
||||
download:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
- name: Get latest workflow run ID
|
||||
id: get_run_id
|
||||
run: |
|
||||
RUN_ID=$(curl --request GET \
|
||||
--url https://api.github.com/repos/${{ github.repository }}/actions/workflows/${{ env.WORKFLOW }}/runs \
|
||||
--header 'authorization: Bearer ${{ secrets.GITHUB_TOKEN }}' \
|
||||
--header 'content-type: application/json' | jq '.workflow_runs[0].id')
|
||||
echo "run_id=$RUN_ID" >> $GITHUB_OUTPUT
|
||||
- name: Download artifact
|
||||
uses: dawidd6/action-download-artifact@v2.27.0
|
||||
with:
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
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: ./tp upload-progress progress-${{ steps.get_run_id.outputs.run_id }}.json -b https://progress.deco.mp/ -p twilightprincess -v gcn_usa
|
||||
@@ -1,20 +1,27 @@
|
||||
name: OK Check
|
||||
name: CI
|
||||
|
||||
on: pull_request
|
||||
on:
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/pheenoh/zeldaret-tp:latest
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v1
|
||||
with:
|
||||
token: ${{secrets.MY_REPO_PAT}}
|
||||
uses: actions/checkout@v3
|
||||
- name: Copy in dol and compilers
|
||||
run: cp /tmp/baserom.dol ./baserom.dol && cp -r /tmp/mwcc_compiler/ tools/mwcc_compiler && cp tools/mwcc_compiler/2.7/mwcceppc.exe tools/mwcc_compiler/2.7/mwcceppc_modded.exe && chown root /github/home/
|
||||
- name: Run Make (OK)
|
||||
run: make all rels && ./tp check --rels
|
||||
- name: Create JSON for Progress
|
||||
run: ./tp progress -f JSON > progress-${{ github.run_id }}.json
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: artifact-${{ github.run_id }}
|
||||
path: ./progress-${{ github.run_id }}.json
|
||||
|
||||
+12
-12
@@ -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 | 26.824641% | 964760 | 3596544
|
||||
.text | 27.931926% | 1004584 | 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 | 34.538903% | 1388696 | 4020672
|
||||
Total | 35.529384% | 1428520 | 4020672
|
||||
|
||||
## Total
|
||||
|
||||
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
---|---|---|---
|
||||
main.dol | 34.538903% | 1388696 | 4020672
|
||||
RELs | 33.578532% | 3861640 | 11500324
|
||||
Total | 33.827314% | 5250336 | 15520996
|
||||
main.dol | 35.529384% | 1428520 | 4020672
|
||||
RELs | 33.657973% | 3870776 | 11500324
|
||||
Total | 34.142757% | 5299296 | 15520996
|
||||
|
||||
## RELs
|
||||
|
||||
@@ -220,7 +220,7 @@ d_a_myna | 30.876570% | 9736 | 31532
|
||||
d_a_nbomb | 28.739233% | 8808 | 30648
|
||||
d_a_ni | 27.299309% | 8216 | 30096
|
||||
d_a_npc_aru | 34.812103% | 12932 | 37148
|
||||
d_a_npc_ash | 31.737680% | 9892 | 31168
|
||||
d_a_npc_ash | 42.736140% | 13320 | 31168
|
||||
d_a_npc_ashB | 32.906995% | 8336 | 25332
|
||||
d_a_npc_bans | 34.954955% | 11640 | 33300
|
||||
d_a_npc_besu | 38.726854% | 19492 | 50332
|
||||
@@ -389,7 +389,7 @@ d_a_obj_crystal | 44.482173% | 1048 | 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
|
||||
d_a_obj_digholl | 42.781690% | 972 | 2272
|
||||
d_a_obj_digholl | 100.000000% | 2272 | 2272
|
||||
d_a_obj_digplace | 35.129068% | 1252 | 3564
|
||||
d_a_obj_digsnow | 44.813278% | 2160 | 4820
|
||||
d_a_obj_dmelevator | 35.600390% | 4376 | 12292
|
||||
@@ -465,7 +465,7 @@ d_a_obj_kgate | 35.192216% | 5932 | 16856
|
||||
d_a_obj_ki | 41.573034% | 2220 | 5340
|
||||
d_a_obj_kiPot | 53.782895% | 1308 | 2432
|
||||
d_a_obj_kita | 40.112090% | 2004 | 4996
|
||||
d_a_obj_kjgjs | 52.250804% | 1300 | 2488
|
||||
d_a_obj_kjgjs | 100.000000% | 2488 | 2488
|
||||
d_a_obj_kkanban | 47.103514% | 1984 | 4212
|
||||
d_a_obj_klift00 | 37.650457% | 3128 | 8308
|
||||
d_a_obj_knBullet | 43.076923% | 1568 | 3640
|
||||
@@ -707,7 +707,7 @@ d_a_tag_CstaSw | 100.000000% | 2560 | 2560
|
||||
d_a_tag_Lv6Gate | 39.281576% | 2712 | 6904
|
||||
d_a_tag_Lv7Gate | 34.752224% | 2188 | 6296
|
||||
d_a_tag_Lv8Gate | 43.347193% | 1668 | 3848
|
||||
d_a_tag_TWgate | 53.384834% | 10504 | 19676
|
||||
d_a_tag_TWgate | 55.682049% | 10956 | 19676
|
||||
d_a_tag_ajnot | 100.000000% | 1232 | 1232
|
||||
d_a_tag_allmato | 30.234070% | 3720 | 12304
|
||||
d_a_tag_arena | 100.000000% | 712 | 712
|
||||
@@ -722,7 +722,7 @@ d_a_tag_csw | 35.869565% | 3696 | 10304
|
||||
d_a_tag_escape | 100.000000% | 712 | 712
|
||||
d_a_tag_event | 31.075697% | 1248 | 4016
|
||||
d_a_tag_evt | 37.815126% | 1620 | 4284
|
||||
d_a_tag_evtarea | 37.091319% | 1316 | 3548
|
||||
d_a_tag_evtarea | 100.000000% | 3548 | 3548
|
||||
d_a_tag_evtmsg | 39.491150% | 1428 | 3616
|
||||
d_a_tag_firewall | 35.325132% | 1608 | 4552
|
||||
d_a_tag_gra | 100.000000% | 800 | 800
|
||||
@@ -773,7 +773,7 @@ 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_tbox | 30.165503% | 9332 | 30936
|
||||
@@ -785,4 +785,4 @@ d_a_vrbox2 | 34.977578% | 2184 | 6244
|
||||
d_a_warp_bug | 54.940711% | 1112 | 2024
|
||||
d_a_ykgr | 44.400631% | 2252 | 5072
|
||||
f_pc_profile_lst | 100.000000% | 28156 | 28156
|
||||
Total | 33.578532% | 3861640 | 11500324
|
||||
Total | 33.657973% | 3870776 | 11500324
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
lbl_8029CF68:
|
||||
/* 8029CF68 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029CF6C 7C 08 02 A6 */ mflr r0
|
||||
/* 8029CF70 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029CF74 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029CF78 83 ED 86 0C */ lwz r31, __OSReport_disable-0xC(r13)
|
||||
/* 8029CF7C 38 60 00 04 */ li r3, 4
|
||||
/* 8029CF80 4B FF 3F A5 */ bl stop__8JASProbeFl
|
||||
/* 8029CF84 38 60 00 04 */ li r3, 4
|
||||
/* 8029CF88 3C 80 80 3A */ lis r4, JASAudioThread__stringBase0@ha /* 0x8039B338@ha */
|
||||
/* 8029CF8C 38 84 B3 38 */ addi r4, r4, JASAudioThread__stringBase0@l /* 0x8039B338@l */
|
||||
/* 8029CF90 38 84 00 08 */ addi r4, r4, 8
|
||||
/* 8029CF94 4B FF 3F 51 */ bl start__8JASProbeFlPCc
|
||||
/* 8029CF98 38 7F 00 30 */ addi r3, r31, 0x30
|
||||
/* 8029CF9C 38 80 00 00 */ li r4, 0
|
||||
/* 8029CFA0 38 A0 00 00 */ li r5, 0
|
||||
/* 8029CFA4 48 0A 1A 51 */ bl OSSendMessage
|
||||
/* 8029CFA8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029CFAC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029CFB0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029CFB4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029CFB8 4E 80 00 20 */ blr
|
||||
@@ -1,31 +0,0 @@
|
||||
lbl_8029CFBC:
|
||||
/* 8029CFBC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029CFC0 7C 08 02 A6 */ mflr r0
|
||||
/* 8029CFC4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029CFC8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029CFCC 83 ED 86 0C */ lwz r31, __OSReport_disable-0xC(r13)
|
||||
lbl_8029CFD0:
|
||||
/* 8029CFD0 48 0B 54 71 */ bl DSPCheckMailFromDSP
|
||||
/* 8029CFD4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8029CFD8 41 82 FF F8 */ beq lbl_8029CFD0
|
||||
/* 8029CFDC 48 0B 54 75 */ bl DSPReadMailFromDSP
|
||||
/* 8029CFE0 54 60 84 3E */ srwi r0, r3, 0x10
|
||||
/* 8029CFE4 28 00 F3 55 */ cmplwi r0, 0xf355
|
||||
/* 8029CFE8 40 82 00 2C */ bne lbl_8029D014
|
||||
/* 8029CFEC 54 60 04 2E */ rlwinm r0, r3, 0, 0x10, 0x17
|
||||
/* 8029CFF0 28 00 FF 00 */ cmplwi r0, 0xff00
|
||||
/* 8029CFF4 40 82 00 18 */ bne lbl_8029D00C
|
||||
/* 8029CFF8 38 7F 00 30 */ addi r3, r31, 0x30
|
||||
/* 8029CFFC 38 80 00 01 */ li r4, 1
|
||||
/* 8029D000 38 A0 00 00 */ li r5, 0
|
||||
/* 8029D004 48 0A 19 F1 */ bl OSSendMessage
|
||||
/* 8029D008 48 00 00 0C */ b lbl_8029D014
|
||||
lbl_8029D00C:
|
||||
/* 8029D00C 54 63 04 3E */ clrlwi r3, r3, 0x10
|
||||
/* 8029D010 48 00 09 B5 */ bl finishWork__6JASDspFUs
|
||||
lbl_8029D014:
|
||||
/* 8029D014 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029D018 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029D01C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029D020 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029D024 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_8029CCDC:
|
||||
/* 8029CCDC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029CCE0 7C 08 02 A6 */ mflr r0
|
||||
/* 8029CCE4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029CCE8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029CCEC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8029CCF0 7C 87 23 78 */ mr r7, r4
|
||||
/* 8029CCF4 7C A0 2B 78 */ mr r0, r5
|
||||
/* 8029CCF8 80 8D 8C 90 */ lwz r4, JASDram(r13)
|
||||
/* 8029CCFC 7C C5 33 78 */ mr r5, r6
|
||||
/* 8029CD00 7C 06 03 78 */ mr r6, r0
|
||||
/* 8029CD04 48 03 49 0D */ bl __ct__9JKRThreadFP7JKRHeapUlii
|
||||
/* 8029CD08 34 7F 00 7C */ addic. r3, r31, 0x7c
|
||||
/* 8029CD0C 41 82 00 08 */ beq lbl_8029CD14
|
||||
/* 8029CD10 38 63 FF 84 */ addi r3, r3, -124
|
||||
lbl_8029CD14:
|
||||
/* 8029CD14 90 6D 86 0C */ stw r3, __OSReport_disable-0xC(r13)
|
||||
/* 8029CD18 3C 60 80 3C */ lis r3, __vt__14JASAudioThread@ha /* 0x803C78E0@ha */
|
||||
/* 8029CD1C 38 03 78 E0 */ addi r0, r3, __vt__14JASAudioThread@l /* 0x803C78E0@l */
|
||||
/* 8029CD20 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8029CD24 38 00 00 00 */ li r0, 0
|
||||
/* 8029CD28 98 1F 00 84 */ stb r0, 0x84(r31)
|
||||
/* 8029CD2C 38 7F 00 7C */ addi r3, r31, 0x7c
|
||||
/* 8029CD30 48 0A 3F 45 */ bl OSInitThreadQueue
|
||||
/* 8029CD34 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8029CD38 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029CD3C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029CD40 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029CD44 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029CD48 4E 80 00 20 */ blr
|
||||
@@ -1,39 +0,0 @@
|
||||
lbl_8029D028:
|
||||
/* 8029D028 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029D02C 7C 08 02 A6 */ mflr r0
|
||||
/* 8029D030 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029D034 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029D038 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8029D03C 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 8029D040 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8029D044 41 82 00 54 */ beq lbl_8029D098
|
||||
/* 8029D048 3C 60 80 3C */ lis r3, __vt__14JASAudioThread@ha /* 0x803C78E0@ha */
|
||||
/* 8029D04C 38 03 78 E0 */ addi r0, r3, __vt__14JASAudioThread@l /* 0x803C78E0@l */
|
||||
/* 8029D050 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 8029D054 34 1E 00 7C */ addic. r0, r30, 0x7c
|
||||
/* 8029D058 41 82 00 24 */ beq lbl_8029D07C
|
||||
/* 8029D05C 34 7E 00 7C */ addic. r3, r30, 0x7c
|
||||
/* 8029D060 41 82 00 08 */ beq lbl_8029D068
|
||||
/* 8029D064 38 63 FF 84 */ addi r3, r3, -124
|
||||
lbl_8029D068:
|
||||
/* 8029D068 80 0D 86 0C */ lwz r0, __OSReport_disable-0xC(r13)
|
||||
/* 8029D06C 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 8029D070 40 82 00 0C */ bne lbl_8029D07C
|
||||
/* 8029D074 38 00 00 00 */ li r0, 0
|
||||
/* 8029D078 90 0D 86 0C */ stw r0, __OSReport_disable-0xC(r13)
|
||||
lbl_8029D07C:
|
||||
/* 8029D07C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029D080 38 80 00 00 */ li r4, 0
|
||||
/* 8029D084 48 03 46 D5 */ bl __dt__9JKRThreadFv
|
||||
/* 8029D088 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 8029D08C 40 81 00 0C */ ble lbl_8029D098
|
||||
/* 8029D090 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029D094 48 03 1C A9 */ bl __dl__FPv
|
||||
lbl_8029D098:
|
||||
/* 8029D098 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029D09C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029D0A0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8029D0A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029D0A8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029D0AC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029D0B0 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_8029CD4C:
|
||||
/* 8029CD4C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029CD50 7C 08 02 A6 */ mflr r0
|
||||
/* 8029CD54 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029CD58 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029CD5C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8029CD60 38 60 00 88 */ li r3, 0x88
|
||||
/* 8029CD64 80 8D 8C 90 */ lwz r4, JASDram(r13)
|
||||
/* 8029CD68 38 A0 00 00 */ li r5, 0
|
||||
/* 8029CD6C 48 03 1F 2D */ bl __nw__FUlP7JKRHeapi
|
||||
/* 8029CD70 7C 64 1B 79 */ or. r4, r3, r3
|
||||
/* 8029CD74 41 82 00 18 */ beq lbl_8029CD8C
|
||||
/* 8029CD78 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8029CD7C 38 A0 00 10 */ li r5, 0x10
|
||||
/* 8029CD80 38 C0 14 00 */ li r6, 0x1400
|
||||
/* 8029CD84 4B FF FF 59 */ bl __ct__14JASAudioThreadFiiUl
|
||||
/* 8029CD88 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_8029CD8C:
|
||||
/* 8029CD8C 80 0D 8D F0 */ lwz r0, sSystemHeap__7JKRHeap(r13)
|
||||
/* 8029CD90 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8029CD94 41 82 00 08 */ beq lbl_8029CD9C
|
||||
/* 8029CD98 48 00 00 08 */ b lbl_8029CDA0
|
||||
lbl_8029CD9C:
|
||||
/* 8029CD9C 80 0D 8D F4 */ lwz r0, sCurrentHeap__7JKRHeap(r13)
|
||||
lbl_8029CDA0:
|
||||
/* 8029CDA0 90 04 00 74 */ stw r0, 0x74(r4)
|
||||
/* 8029CDA4 80 64 00 2C */ lwz r3, 0x2c(r4)
|
||||
/* 8029CDA8 48 0A 4A 0D */ bl OSResumeThread
|
||||
/* 8029CDAC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029CDB0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029CDB4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029CDB8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029CDBC 4E 80 00 20 */ blr
|
||||
@@ -1,12 +0,0 @@
|
||||
lbl_8029CDC0:
|
||||
/* 8029CDC0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029CDC4 7C 08 02 A6 */ mflr r0
|
||||
/* 8029CDC8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029CDCC 38 80 00 02 */ li r4, 2
|
||||
/* 8029CDD0 38 A0 00 01 */ li r5, 1
|
||||
/* 8029CDD4 38 63 00 30 */ addi r3, r3, 0x30
|
||||
/* 8029CDD8 48 0A 1D C1 */ bl OSJamMessage
|
||||
/* 8029CDDC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029CDE0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029CDE4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029CDE8 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_802938BC:
|
||||
/* 802938BC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802938C0 7C 08 02 A6 */ mflr r0
|
||||
/* 802938C4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802938C8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802938CC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802938D0 48 00 28 39 */ bl init__12JASSeqReaderFv
|
||||
/* 802938D4 38 0D 8C B8 */ la r0, sDefaultParser__10JASSeqCtrl(r13) /* 80451238-_SDA_BASE_ */
|
||||
/* 802938D8 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 802938DC 38 00 00 00 */ li r0, 0
|
||||
/* 802938E0 90 1F 00 40 */ stw r0, 0x40(r31)
|
||||
/* 802938E4 90 1F 00 44 */ stw r0, 0x44(r31)
|
||||
/* 802938E8 90 1F 00 48 */ stw r0, 0x48(r31)
|
||||
/* 802938EC B0 1F 00 4C */ sth r0, 0x4c(r31)
|
||||
/* 802938F0 B0 1F 00 4E */ sth r0, 0x4e(r31)
|
||||
/* 802938F4 98 1F 00 50 */ stb r0, 0x50(r31)
|
||||
/* 802938F8 98 1F 00 51 */ stb r0, 0x51(r31)
|
||||
/* 802938FC 90 1F 00 54 */ stw r0, 0x54(r31)
|
||||
/* 80293900 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 80293904 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80293908 48 00 28 01 */ bl init__12JASSeqReaderFv
|
||||
/* 8029390C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80293910 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80293914 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80293918 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029391C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80293920 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80293CAC:
|
||||
/* 80293CAC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80293CB0 7C 08 02 A6 */ mflr r0
|
||||
/* 80293CB4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80293CB8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80293CBC 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80293CC0 41 82 00 1C */ beq lbl_80293CDC
|
||||
/* 80293CC4 3C A0 80 3C */ lis r5, __vt__12JASSeqParser@ha /* 0x803C7650@ha */
|
||||
/* 80293CC8 38 05 76 50 */ addi r0, r5, __vt__12JASSeqParser@l /* 0x803C7650@l */
|
||||
/* 80293CCC 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80293CD0 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80293CD4 40 81 00 08 */ ble lbl_80293CDC
|
||||
/* 80293CD8 48 03 B0 65 */ bl __dl__FPv
|
||||
lbl_80293CDC:
|
||||
/* 80293CDC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80293CE0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80293CE4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80293CE8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80293CEC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80293CF0 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_80293C6C:
|
||||
/* 80293C6C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80293C70 7C 08 02 A6 */ mflr r0
|
||||
/* 80293C74 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80293C78 3C 60 80 3C */ lis r3, __vt__12JASSeqParser@ha /* 0x803C7650@ha */
|
||||
/* 80293C7C 38 03 76 50 */ addi r0, r3, __vt__12JASSeqParser@l /* 0x803C7650@l */
|
||||
/* 80293C80 90 0D 8C B8 */ stw r0, sDefaultParser__10JASSeqCtrl(r13)
|
||||
/* 80293C84 38 6D 8C B8 */ la r3, sDefaultParser__10JASSeqCtrl(r13) /* 80451238-_SDA_BASE_ */
|
||||
/* 80293C88 3C 80 80 29 */ lis r4, __dt__12JASSeqParserFv@ha /* 0x80293CAC@ha */
|
||||
/* 80293C8C 38 84 3C AC */ addi r4, r4, __dt__12JASSeqParserFv@l /* 0x80293CAC@l */
|
||||
/* 80293C90 3C A0 80 43 */ lis r5, lit_433@ha /* 0x80431B18@ha */
|
||||
/* 80293C94 38 A5 1B 18 */ addi r5, r5, lit_433@l /* 0x80431B18@l */
|
||||
/* 80293C98 48 0C DF 8D */ bl __register_global_object
|
||||
/* 80293C9C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80293CA0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80293CA4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80293CA8 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_80293B78:
|
||||
/* 80293B78 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80293B7C 7C 08 02 A6 */ mflr r0
|
||||
/* 80293B80 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80293B84 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80293B88 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80293B8C 80 03 00 44 */ lwz r0, 0x44(r3)
|
||||
/* 80293B90 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80293B94 40 82 00 40 */ bne lbl_80293BD4
|
||||
/* 80293B98 4B FF FF 91 */ bl findIntr__10JASSeqCtrlFv
|
||||
/* 80293B9C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80293BA0 41 80 00 34 */ blt lbl_80293BD4
|
||||
/* 80293BA4 80 9F 00 48 */ lwz r4, 0x48(r31)
|
||||
/* 80293BA8 1C 03 00 03 */ mulli r0, r3, 3
|
||||
/* 80293BAC 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 80293BB0 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 80293BB4 38 04 FF FF */ addi r0, r4, -1
|
||||
/* 80293BB8 7C 03 00 2E */ lwzx r0, r3, r0
|
||||
/* 80293BBC 54 03 02 3E */ clrlwi r3, r0, 8
|
||||
/* 80293BC0 80 1F 00 04 */ lwz r0, 4(r31)
|
||||
/* 80293BC4 90 1F 00 44 */ stw r0, 0x44(r31)
|
||||
/* 80293BC8 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 80293BCC 7C 00 1A 14 */ add r0, r0, r3
|
||||
/* 80293BD0 90 1F 00 04 */ stw r0, 4(r31)
|
||||
lbl_80293BD4:
|
||||
/* 80293BD4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80293BD8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80293BDC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80293BE0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80293BE4 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_80293AF0:
|
||||
/* 80293AF0 A0 03 00 4E */ lhz r0, 0x4e(r3)
|
||||
/* 80293AF4 7C 00 20 78 */ andc r0, r0, r4
|
||||
/* 80293AF8 B0 03 00 4E */ sth r0, 0x4e(r3)
|
||||
/* 80293AFC 4E 80 00 20 */ blr
|
||||
@@ -1,24 +0,0 @@
|
||||
lbl_80293B28:
|
||||
/* 80293B28 A0 83 00 4E */ lhz r4, 0x4e(r3)
|
||||
/* 80293B2C A0 03 00 4C */ lhz r0, 0x4c(r3)
|
||||
/* 80293B30 7C 84 00 38 */ and r4, r4, r0
|
||||
/* 80293B34 38 A0 00 00 */ li r5, 0
|
||||
/* 80293B38 48 00 00 30 */ b lbl_80293B68
|
||||
lbl_80293B3C:
|
||||
/* 80293B3C 54 80 07 FF */ clrlwi. r0, r4, 0x1f
|
||||
/* 80293B40 41 82 00 20 */ beq lbl_80293B60
|
||||
/* 80293B44 A0 83 00 4C */ lhz r4, 0x4c(r3)
|
||||
/* 80293B48 38 00 00 01 */ li r0, 1
|
||||
/* 80293B4C 7C 00 28 30 */ slw r0, r0, r5
|
||||
/* 80293B50 7C 80 00 78 */ andc r0, r4, r0
|
||||
/* 80293B54 B0 03 00 4C */ sth r0, 0x4c(r3)
|
||||
/* 80293B58 7C A3 2B 78 */ mr r3, r5
|
||||
/* 80293B5C 4E 80 00 20 */ blr
|
||||
lbl_80293B60:
|
||||
/* 80293B60 54 84 F8 7E */ srwi r4, r4, 1
|
||||
/* 80293B64 38 A5 00 01 */ addi r5, r5, 1
|
||||
lbl_80293B68:
|
||||
/* 80293B68 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80293B6C 40 82 FF D0 */ bne lbl_80293B3C
|
||||
/* 80293B70 38 60 FF FF */ li r3, -1
|
||||
/* 80293B74 4E 80 00 20 */ blr
|
||||
@@ -1,24 +0,0 @@
|
||||
lbl_80293924:
|
||||
/* 80293924 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80293928 7C 08 02 A6 */ mflr r0
|
||||
/* 8029392C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80293930 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80293934 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80293938 48 00 27 D1 */ bl init__12JASSeqReaderFv
|
||||
/* 8029393C 38 0D 8C B8 */ la r0, sDefaultParser__10JASSeqCtrl(r13) /* 80451238-_SDA_BASE_ */
|
||||
/* 80293940 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 80293944 38 00 00 00 */ li r0, 0
|
||||
/* 80293948 90 1F 00 40 */ stw r0, 0x40(r31)
|
||||
/* 8029394C 90 1F 00 44 */ stw r0, 0x44(r31)
|
||||
/* 80293950 90 1F 00 48 */ stw r0, 0x48(r31)
|
||||
/* 80293954 B0 1F 00 4C */ sth r0, 0x4c(r31)
|
||||
/* 80293958 B0 1F 00 4E */ sth r0, 0x4e(r31)
|
||||
/* 8029395C 98 1F 00 50 */ stb r0, 0x50(r31)
|
||||
/* 80293960 90 1F 00 54 */ stw r0, 0x54(r31)
|
||||
/* 80293964 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 80293968 98 1F 00 51 */ stb r0, 0x51(r31)
|
||||
/* 8029396C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80293970 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80293974 7C 08 03 A6 */ mtlr r0
|
||||
/* 80293978 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029397C 4E 80 00 20 */ blr
|
||||
@@ -1,10 +0,0 @@
|
||||
lbl_80293ABC:
|
||||
/* 80293ABC A0 A3 00 4E */ lhz r5, 0x4e(r3)
|
||||
/* 80293AC0 38 00 00 01 */ li r0, 1
|
||||
/* 80293AC4 7C 04 20 30 */ slw r4, r0, r4
|
||||
/* 80293AC8 7C A0 20 39 */ and. r0, r5, r4
|
||||
/* 80293ACC 4D 82 00 20 */ beqlr
|
||||
/* 80293AD0 A0 03 00 4C */ lhz r0, 0x4c(r3)
|
||||
/* 80293AD4 7C 00 23 78 */ or r0, r0, r4
|
||||
/* 80293AD8 B0 03 00 4C */ sth r0, 0x4c(r3)
|
||||
/* 80293ADC 4E 80 00 20 */ blr
|
||||
@@ -1,12 +0,0 @@
|
||||
lbl_80293B00:
|
||||
/* 80293B00 80 03 00 44 */ lwz r0, 0x44(r3)
|
||||
/* 80293B04 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80293B08 40 82 00 0C */ bne lbl_80293B14
|
||||
/* 80293B0C 38 60 00 00 */ li r3, 0
|
||||
/* 80293B10 4E 80 00 20 */ blr
|
||||
lbl_80293B14:
|
||||
/* 80293B14 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 80293B18 38 00 00 00 */ li r0, 0
|
||||
/* 80293B1C 90 03 00 44 */ stw r0, 0x44(r3)
|
||||
/* 80293B20 38 60 00 01 */ li r3, 1
|
||||
/* 80293B24 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_80293AE0:
|
||||
/* 80293AE0 A0 03 00 4E */ lhz r0, 0x4e(r3)
|
||||
/* 80293AE4 7C 00 23 78 */ or r0, r0, r4
|
||||
/* 80293AE8 B0 03 00 4E */ sth r0, 0x4e(r3)
|
||||
/* 80293AEC 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_80293980:
|
||||
/* 80293980 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80293984 7C 08 02 A6 */ mflr r0
|
||||
/* 80293988 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029398C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80293990 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80293994 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80293998 7C BF 2B 78 */ mr r31, r5
|
||||
/* 8029399C 48 00 27 AD */ bl init__12JASSeqReaderFPv
|
||||
/* 802939A0 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 802939A4 7C 00 FA 14 */ add r0, r0, r31
|
||||
/* 802939A8 90 1E 00 04 */ stw r0, 4(r30)
|
||||
/* 802939AC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802939B0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802939B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802939B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802939BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802939C0 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