Adds JSUList, JKRDisposer, and JKRHeap. (#4)

* Added JSUList, JKRDisposer, and JKRHeap.

JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected
functions. The templated class JSUList is left.

JKRDisposer: Constructor matched but the destructor is close but
not yet a match.

JKRHeap: No functions matches yet. JKRHeap.cpp now includes
"operator delete" which makes it possible to forward compile
destructors.

* moved files from src/ to libs/
This commit is contained in:
Jonathan Wase
2020-11-29 17:47:00 +01:00
committed by GitHub
parent 68a46e15cb
commit 635fbc34ec
385 changed files with 4633 additions and 4131 deletions
+11 -11
View File
@@ -429,7 +429,7 @@ jmessage_tReference:
/* 80228B30 00225A70 38 03 0A D4 */ addi r0, r3, lbl_803C0AD4@l
/* 80228B34 00225A74 90 1F 00 00 */ stw r0, 0(r31)
/* 80228B38 00225A78 38 60 00 30 */ li r3, 0x30
/* 80228B3C 00225A7C 48 0A 61 11 */ bl __nw
/* 80228B3C 00225A7C 48 0A 61 11 */ bl __nw__FUl
/* 80228B40 00225A80 7C 60 1B 79 */ or. r0, r3, r3
/* 80228B44 00225A84 41 82 00 2C */ beq lbl_80228B70
/* 80228B48 00225A88 38 80 00 05 */ li r4, 5
@@ -536,7 +536,7 @@ lbl_80228B70:
/* 80228CD8 00225C18 38 03 0A D4 */ addi r0, r3, lbl_803C0AD4@l
/* 80228CDC 00225C1C 90 1E 00 00 */ stw r0, 0(r30)
/* 80228CE0 00225C20 80 7E 00 08 */ lwz r3, 8(r30)
/* 80228CE4 00225C24 48 0A 60 59 */ bl __dl
/* 80228CE4 00225C24 48 0A 60 59 */ bl __dl__FPv
/* 80228CE8 00225C28 38 00 00 00 */ li r0, 0
/* 80228CEC 00225C2C 90 1E 00 08 */ stw r0, 8(r30)
/* 80228CF0 00225C30 7F C3 F3 78 */ mr r3, r30
@@ -545,7 +545,7 @@ lbl_80228B70:
/* 80228CFC 00225C3C 7F E0 07 35 */ extsh. r0, r31
/* 80228D00 00225C40 40 81 00 0C */ ble lbl_80228D0C
/* 80228D04 00225C44 7F C3 F3 78 */ mr r3, r30
/* 80228D08 00225C48 48 0A 60 35 */ bl __dl
/* 80228D08 00225C48 48 0A 60 35 */ bl __dl__FPv
lbl_80228D0C:
/* 80228D0C 00225C4C 7F C3 F3 78 */ mr r3, r30
/* 80228D10 00225C50 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3462,7 +3462,7 @@ jmessage_tSequenceProcessor:
/* 8022B628 00228568 7F E0 07 35 */ extsh. r0, r31
/* 8022B62C 0022856C 40 81 00 0C */ ble lbl_8022B638
/* 8022B630 00228570 7F C3 F3 78 */ mr r3, r30
/* 8022B634 00228574 48 0A 37 09 */ bl __dl
/* 8022B634 00228574 48 0A 37 09 */ bl __dl__FPv
lbl_8022B638:
/* 8022B638 00228578 7F C3 F3 78 */ mr r3, r30
/* 8022B63C 0022857C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -8096,7 +8096,7 @@ lbl_8022F914:
/* 8022F980 0022C8C0 7F E0 07 35 */ extsh. r0, r31
/* 8022F984 0022C8C4 40 81 00 0C */ ble lbl_8022F990
/* 8022F988 0022C8C8 7F C3 F3 78 */ mr r3, r30
/* 8022F98C 0022C8CC 48 09 F3 B1 */ bl __dl
/* 8022F98C 0022C8CC 48 09 F3 B1 */ bl __dl__FPv
lbl_8022F990:
/* 8022F990 0022C8D0 7F C3 F3 78 */ mr r3, r30
/* 8022F994 0022C8D4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -9281,7 +9281,7 @@ jmessage_string_tSequenceProcessor:
/* 80230A90 0022D9D0 7F E0 07 35 */ extsh. r0, r31
/* 80230A94 0022D9D4 40 81 00 0C */ ble lbl_80230AA0
/* 80230A98 0022D9D8 7F C3 F3 78 */ mr r3, r30
/* 80230A9C 0022D9DC 48 09 E2 A1 */ bl __dl
/* 80230A9C 0022D9DC 48 09 E2 A1 */ bl __dl__FPv
lbl_80230AA0:
/* 80230AA0 0022D9E0 7F C3 F3 78 */ mr r3, r30
/* 80230AA4 0022D9E4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -11289,7 +11289,7 @@ jmessage_string_tRenderingProcessor_NS_push_word:
/* 8023282C 0022F76C 7F E0 07 35 */ extsh. r0, r31
/* 80232830 0022F770 40 81 00 0C */ ble lbl_8023283C
/* 80232834 0022F774 7F C3 F3 78 */ mr r3, r30
/* 80232838 0022F778 48 09 C5 05 */ bl __dl
/* 80232838 0022F778 48 09 C5 05 */ bl __dl__FPv
lbl_8023283C:
/* 8023283C 0022F77C 7F C3 F3 78 */ mr r3, r30
/* 80232840 0022F780 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -11324,7 +11324,7 @@ lbl_802328A4:
/* 802328B0 0022F7F0 7F E0 07 35 */ extsh. r0, r31
/* 802328B4 0022F7F4 40 81 00 0C */ ble lbl_802328C0
/* 802328B8 0022F7F8 7F C3 F3 78 */ mr r3, r30
/* 802328BC 0022F7FC 48 09 C4 81 */ bl __dl
/* 802328BC 0022F7FC 48 09 C4 81 */ bl __dl__FPv
lbl_802328C0:
/* 802328C0 0022F800 7F C3 F3 78 */ mr r3, r30
/* 802328C4 0022F804 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -11349,7 +11349,7 @@ lbl_802328C0:
/* 80232910 0022F850 7F E0 07 35 */ extsh. r0, r31
/* 80232914 0022F854 40 81 00 0C */ ble lbl_80232920
/* 80232918 0022F858 7F C3 F3 78 */ mr r3, r30
/* 8023291C 0022F85C 48 09 C4 21 */ bl __dl
/* 8023291C 0022F85C 48 09 C4 21 */ bl __dl__FPv
lbl_80232920:
/* 80232920 0022F860 7F C3 F3 78 */ mr r3, r30
/* 80232924 0022F864 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -11374,7 +11374,7 @@ lbl_80232920:
/* 80232970 0022F8B0 7F E0 07 35 */ extsh. r0, r31
/* 80232974 0022F8B4 40 81 00 0C */ ble lbl_80232980
/* 80232978 0022F8B8 7F C3 F3 78 */ mr r3, r30
/* 8023297C 0022F8BC 48 09 C3 C1 */ bl __dl
/* 8023297C 0022F8BC 48 09 C3 C1 */ bl __dl__FPv
lbl_80232980:
/* 80232980 0022F8C0 7F C3 F3 78 */ mr r3, r30
/* 80232984 0022F8C4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -11409,7 +11409,7 @@ lbl_802329E8:
/* 802329F4 0022F934 7F E0 07 35 */ extsh. r0, r31
/* 802329F8 0022F938 40 81 00 0C */ ble lbl_80232A04
/* 802329FC 0022F93C 7F C3 F3 78 */ mr r3, r30
/* 80232A00 0022F940 48 09 C3 3D */ bl __dl
/* 80232A00 0022F940 48 09 C3 3D */ bl __dl__FPv
lbl_80232A04:
/* 80232A04 0022F944 7F C3 F3 78 */ mr r3, r30
/* 80232A08 0022F948 83 E1 00 0C */ lwz r31, 0xc(r1)
+1 -1
View File
@@ -37,7 +37,7 @@ dMsgFlow_c_NS_dtor:
/* 80249F68 00246EA8 90 1F 00 00 */ stw r0, 0(r31)
/* 80249F6C 00246EAC 7C 80 07 35 */ extsh. r0, r4
/* 80249F70 00246EB0 40 81 00 08 */ ble lbl_80249F78
/* 80249F74 00246EB4 48 08 4D C9 */ bl __dl
/* 80249F74 00246EB4 48 08 4D C9 */ bl __dl__FPv
lbl_80249F78:
/* 80249F78 00246EB8 7F E3 FB 78 */ mr r3, r31
/* 80249F7C 00246EBC 83 E1 00 0C */ lwz r31, 0xc(r1)
+22 -22
View File
@@ -625,7 +625,7 @@ lbl_8023332C:
/* 8023338C 002302CC 90 1E 01 0C */ stw r0, 0x10c(r30)
/* 80233390 002302D0 90 1E 01 04 */ stw r0, 0x104(r30)
/* 80233394 002302D4 38 60 00 20 */ li r3, 0x20
/* 80233398 002302D8 48 09 B8 B5 */ bl __nw
/* 80233398 002302D8 48 09 B8 B5 */ bl __nw__FUl
/* 8023339C 002302DC 7C 60 1B 79 */ or. r0, r3, r3
/* 802333A0 002302E0 41 82 00 0C */ beq lbl_802333AC
/* 802333A4 002302E4 48 07 5C C9 */ bl JMessage_NS_TResourceContainer
@@ -635,7 +635,7 @@ lbl_802333AC:
/* 802333B0 002302F0 80 0D 88 9C */ lwz r0, lbl_80450E1C-_SDA_BASE_(r13)
/* 802333B4 002302F4 90 1E 01 14 */ stw r0, 0x114(r30)
/* 802333B8 002302F8 38 60 12 78 */ li r3, 0x1278
/* 802333BC 002302FC 48 09 B8 91 */ bl __nw
/* 802333BC 002302FC 48 09 B8 91 */ bl __nw__FUl
/* 802333C0 00230300 7C 60 1B 79 */ or. r0, r3, r3
/* 802333C4 00230304 41 82 00 0C */ beq lbl_802333D0
/* 802333C8 00230308 4B FF 57 3D */ bl jmessage_tReference
@@ -646,7 +646,7 @@ lbl_802333D0:
/* 802333D8 00230318 80 7E 01 18 */ lwz r3, 0x118(r30)
/* 802333DC 0023031C 90 03 05 BC */ stw r0, 0x5bc(r3)
/* 802333E0 00230320 38 60 00 B8 */ li r3, 0xb8
/* 802333E4 00230324 48 09 B8 69 */ bl __nw
/* 802333E4 00230324 48 09 B8 69 */ bl __nw__FUl
/* 802333E8 00230328 7C 60 1B 79 */ or. r0, r3, r3
/* 802333EC 0023032C 41 82 00 14 */ beq lbl_80233400
/* 802333F0 00230330 80 9E 01 18 */ lwz r4, 0x118(r30)
@@ -656,7 +656,7 @@ lbl_802333D0:
lbl_80233400:
/* 80233400 00230340 90 1E 01 1C */ stw r0, 0x11c(r30)
/* 80233404 00230344 38 60 01 88 */ li r3, 0x188
/* 80233408 00230348 48 09 B8 45 */ bl __nw
/* 80233408 00230348 48 09 B8 45 */ bl __nw__FUl
/* 8023340C 0023034C 7C 60 1B 79 */ or. r0, r3, r3
/* 80233410 00230350 41 82 00 10 */ beq lbl_80233420
/* 80233414 00230354 80 9E 01 18 */ lwz r4, 0x118(r30)
@@ -676,7 +676,7 @@ lbl_80233420:
/* 80233448 00230388 80 7E 01 18 */ lwz r3, 0x118(r30)
/* 8023344C 0023038C 93 C3 05 C0 */ stw r30, 0x5c0(r3)
/* 80233450 00230390 38 60 00 0C */ li r3, 0xc
/* 80233454 00230394 48 09 B7 F9 */ bl __nw
/* 80233454 00230394 48 09 B7 F9 */ bl __nw__FUl
/* 80233458 00230398 7C 60 1B 79 */ or. r0, r3, r3
/* 8023345C 0023039C 41 82 00 10 */ beq lbl_8023346C
/* 80233460 002303A0 80 9E 01 10 */ lwz r4, 0x110(r30)
@@ -745,7 +745,7 @@ lbl_802334BC:
/* 80233550 00230490 38 80 00 01 */ li r4, 1
/* 80233554 00230494 48 00 33 91 */ bl dMsgObject_c_NS_setStatusLocal
/* 80233558 00230498 38 60 00 2C */ li r3, 0x2c
/* 8023355C 0023049C 48 09 B6 F1 */ bl __nw
/* 8023355C 0023049C 48 09 B6 F1 */ bl __nw__FUl
/* 80233560 002304A0 7C 60 1B 79 */ or. r0, r3, r3
/* 80233564 002304A4 41 82 00 0C */ beq lbl_80233570
/* 80233568 002304A8 48 01 66 B9 */ bl dMsgString_c
@@ -1202,7 +1202,7 @@ lbl_80233BC8:
/* 80233BD8 00230B18 38 80 FF FF */ li r4, -1
/* 80233BDC 00230B1C 48 07 53 1D */ bl JMessage_NS_TResourceContainer_NS_TCResource_NS_dtor
/* 80233BE0 00230B20 7F C3 F3 78 */ mr r3, r30
/* 80233BE4 00230B24 48 09 B1 59 */ bl __dl
/* 80233BE4 00230B24 48 09 B1 59 */ bl __dl__FPv
lbl_80233BE8:
/* 80233BE8 00230B28 38 00 00 00 */ li r0, 0
/* 80233BEC 00230B2C 90 1F 01 10 */ stw r0, 0x110(r31)
@@ -3872,13 +3872,13 @@ lbl_802361F4:
/* 80236208 00233148 90 7F 01 44 */ stw r3, 0x144(r31)
lbl_8023620C:
/* 8023620C 0023314C 80 7F 01 44 */ lwz r3, 0x144(r31)
/* 80236210 00233150 48 09 85 75 */ bl JKRHeap_NS_getTotalFreeSize
/* 80236210 00233150 48 09 85 75 */ bl getTotalFreeSize__7JKRHeapFv
/* 80236214 00233154 3B C0 00 00 */ li r30, 0
/* 80236218 00233158 80 1F 01 0C */ lwz r0, 0x10c(r31)
/* 8023621C 0023315C 28 00 00 00 */ cmplwi r0, 0
/* 80236220 00233160 40 82 00 44 */ bne lbl_80236264
/* 80236224 00233164 38 60 02 44 */ li r3, 0x244
/* 80236228 00233168 48 09 8A 25 */ bl __nw
/* 80236228 00233168 48 09 8A 25 */ bl __nw__FUl
/* 8023622C 0023316C 7C 60 1B 79 */ or. r0, r3, r3
/* 80236230 00233170 41 82 00 10 */ beq lbl_80236240
/* 80236234 00233174 38 80 00 00 */ li r4, 0
@@ -3907,7 +3907,7 @@ lbl_80236264:
/* 80236288 002331C8 80 7F 01 20 */ lwz r3, 0x120(r31)
/* 8023628C 002331CC 83 83 00 04 */ lwz r28, 4(r3)
/* 80236290 002331D0 38 60 01 A0 */ li r3, 0x1a0
/* 80236294 002331D4 48 09 89 B9 */ bl __nw
/* 80236294 002331D4 48 09 89 B9 */ bl __nw__FUl
/* 80236298 002331D8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023629C 002331DC 41 82 00 18 */ beq lbl_802362B4
/* 802362A0 002331E0 88 9C 12 45 */ lbz r4, 0x1245(r28)
@@ -3924,7 +3924,7 @@ lbl_802362B4:
/* 802362C8 00233208 7C 7D 1B 78 */ mr r29, r3
lbl_802362CC:
/* 802362CC 0023320C 38 60 00 E4 */ li r3, 0xe4
/* 802362D0 00233210 48 09 89 7D */ bl __nw
/* 802362D0 00233210 48 09 89 7D */ bl __nw__FUl
/* 802362D4 00233214 7C 60 1B 79 */ or. r0, r3, r3
/* 802362D8 00233218 41 82 00 14 */ beq lbl_802362EC
/* 802362DC 0023321C 7F A4 EB 78 */ mr r4, r29
@@ -3935,7 +3935,7 @@ lbl_802362EC:
/* 802362EC 0023322C 90 1F 01 04 */ stw r0, 0x104(r31)
/* 802362F0 00233230 48 00 01 8C */ b lbl_8023647C
/* 802362F4 00233234 38 60 00 DC */ li r3, 0xdc
/* 802362F8 00233238 48 09 89 55 */ bl __nw
/* 802362F8 00233238 48 09 89 55 */ bl __nw__FUl
/* 802362FC 0023323C 7C 60 1B 79 */ or. r0, r3, r3
/* 80236300 00233240 41 82 00 10 */ beq lbl_80236310
/* 80236304 00233244 80 9F 01 44 */ lwz r4, 0x144(r31)
@@ -3945,7 +3945,7 @@ lbl_80236310:
/* 80236310 00233250 90 1F 01 04 */ stw r0, 0x104(r31)
/* 80236314 00233254 48 00 01 68 */ b lbl_8023647C
/* 80236318 00233258 38 60 00 D4 */ li r3, 0xd4
/* 8023631C 0023325C 48 09 89 31 */ bl __nw
/* 8023631C 0023325C 48 09 89 31 */ bl __nw__FUl
/* 80236320 00233260 7C 60 1B 79 */ or. r0, r3, r3
/* 80236324 00233264 41 82 00 18 */ beq lbl_8023633C
/* 80236328 00233268 80 9F 01 20 */ lwz r4, 0x120(r31)
@@ -3957,7 +3957,7 @@ lbl_8023633C:
/* 8023633C 0023327C 90 1F 01 04 */ stw r0, 0x104(r31)
/* 80236340 00233280 48 00 01 3C */ b lbl_8023647C
/* 80236344 00233284 38 60 00 D4 */ li r3, 0xd4
/* 80236348 00233288 48 09 89 05 */ bl __nw
/* 80236348 00233288 48 09 89 05 */ bl __nw__FUl
/* 8023634C 0023328C 7C 60 1B 79 */ or. r0, r3, r3
/* 80236350 00233290 41 82 00 0C */ beq lbl_8023635C
/* 80236354 00233294 48 01 00 79 */ bl dMsgScrnPlace_c
@@ -3966,7 +3966,7 @@ lbl_8023635C:
/* 8023635C 0023329C 90 1F 01 04 */ stw r0, 0x104(r31)
/* 80236360 002332A0 48 00 01 1C */ b lbl_8023647C
/* 80236364 002332A4 38 60 00 CC */ li r3, 0xcc
/* 80236368 002332A8 48 09 88 E5 */ bl __nw
/* 80236368 002332A8 48 09 88 E5 */ bl __nw__FUl
/* 8023636C 002332AC 7C 60 1B 79 */ or. r0, r3, r3
/* 80236370 002332B0 41 82 00 0C */ beq lbl_8023637C
/* 80236374 002332B4 48 00 62 55 */ bl dMsgScrnBoss_c
@@ -3975,7 +3975,7 @@ lbl_8023637C:
/* 8023637C 002332BC 90 1F 01 04 */ stw r0, 0x104(r31)
/* 80236380 002332C0 48 00 00 FC */ b lbl_8023647C
/* 80236384 002332C4 38 60 27 AC */ li r3, 0x27ac
/* 80236388 002332C8 48 09 88 C5 */ bl __nw
/* 80236388 002332C8 48 09 88 C5 */ bl __nw__FUl
/* 8023638C 002332CC 7C 60 1B 79 */ or. r0, r3, r3
/* 80236390 002332D0 41 82 00 0C */ beq lbl_8023639C
/* 80236394 002332D4 48 00 A5 D9 */ bl dMsgScrnHowl_c
@@ -3987,7 +3987,7 @@ lbl_8023639C:
/* 802363A8 002332E8 80 7F 01 20 */ lwz r3, 0x120(r31)
/* 802363AC 002332EC 83 83 00 04 */ lwz r28, 4(r3)
/* 802363B0 002332F0 38 60 00 D0 */ li r3, 0xd0
/* 802363B4 002332F4 48 09 88 99 */ bl __nw
/* 802363B4 002332F4 48 09 88 99 */ bl __nw__FUl
/* 802363B8 002332F8 7C 60 1B 79 */ or. r0, r3, r3
/* 802363BC 002332FC 41 82 00 14 */ beq lbl_802363D0
/* 802363C0 00233300 88 9C 12 47 */ lbz r4, 0x1247(r28)
@@ -4007,7 +4007,7 @@ lbl_802363E0:
/* 802363F0 00233330 28 00 02 A5 */ cmplwi r0, 0x2a5
/* 802363F4 00233334 40 82 00 30 */ bne lbl_80236424
/* 802363F8 00233338 38 60 01 A0 */ li r3, 0x1a0
/* 802363FC 0023333C 48 09 88 51 */ bl __nw
/* 802363FC 0023333C 48 09 88 51 */ bl __nw__FUl
/* 80236400 00233340 7C 60 1B 79 */ or. r0, r3, r3
/* 80236404 00233344 41 82 00 18 */ beq lbl_8023641C
/* 80236408 00233348 38 80 00 00 */ li r4, 0
@@ -4020,7 +4020,7 @@ lbl_8023641C:
/* 80236420 00233360 48 00 00 30 */ b lbl_80236450
lbl_80236424:
/* 80236424 00233364 38 60 04 8C */ li r3, 0x48c
/* 80236428 00233368 48 09 88 25 */ bl __nw
/* 80236428 00233368 48 09 88 25 */ bl __nw__FUl
/* 8023642C 0023336C 7C 60 1B 79 */ or. r0, r3, r3
/* 80236430 00233370 41 82 00 18 */ beq lbl_80236448
/* 80236434 00233374 88 9C 12 45 */ lbz r4, 0x1245(r28)
@@ -6104,7 +6104,7 @@ dMsgObject_c_NS_setTalkActorLocal:
/* 80237FA8 00234EE8 4B DD 72 25 */ bl mDoExt_setCurrentHeap
/* 80237FAC 00234EEC 7C 7D 1B 78 */ mr r29, r3
/* 80237FB0 00234EF0 80 7F 5E C8 */ lwz r3, 0x5ec8(r31)
/* 80237FB4 00234EF4 48 09 67 D1 */ bl JKRHeap_NS_getTotalFreeSize
/* 80237FB4 00234EF4 48 09 67 D1 */ bl getTotalFreeSize__7JKRHeapFv
/* 80237FB8 00234EF8 7F C3 F3 78 */ mr r3, r30
/* 80237FBC 00234EFC 4B DE 79 F9 */ bl fopMsgM_setStageLayer
/* 80237FC0 00234F00 38 00 00 00 */ li r0, 0
@@ -7023,7 +7023,7 @@ lbl_80238B08:
/* 80238BB4 00235AF4 90 1F 00 00 */ stw r0, 0(r31)
/* 80238BB8 00235AF8 7C 80 07 35 */ extsh. r0, r4
/* 80238BBC 00235AFC 40 81 00 08 */ ble lbl_80238BC4
/* 80238BC0 00235B00 48 09 61 7D */ bl __dl
/* 80238BC0 00235B00 48 09 61 7D */ bl __dl__FPv
lbl_80238BC4:
/* 80238BC4 00235B04 7F E3 FB 78 */ mr r3, r31
/* 80238BC8 00235B08 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -7051,7 +7051,7 @@ lbl_80238C14:
/* 80238C14 00235B54 7C 80 07 35 */ extsh. r0, r4
/* 80238C18 00235B58 40 81 00 0C */ ble lbl_80238C24
/* 80238C1C 00235B5C 7F E3 FB 78 */ mr r3, r31
/* 80238C20 00235B60 48 09 61 1D */ bl __dl
/* 80238C20 00235B60 48 09 61 1D */ bl __dl__FPv
lbl_80238C24:
/* 80238C24 00235B64 7F E3 FB 78 */ mr r3, r31
/* 80238C28 00235B68 83 E1 00 0C */ lwz r31, 0xc(r1)
+3 -3
View File
@@ -17,7 +17,7 @@ dMsgString_c:
/* 80249C44 00246B84 38 00 00 00 */ li r0, 0
/* 80249C48 00246B88 98 1F 00 28 */ stb r0, 0x28(r31)
/* 80249C4C 00246B8C 38 60 02 44 */ li r3, 0x244
/* 80249C50 00246B90 48 08 4F FD */ bl __nw
/* 80249C50 00246B90 48 08 4F FD */ bl __nw__FUl
/* 80249C54 00246B94 7C 60 1B 79 */ or. r0, r3, r3
/* 80249C58 00246B98 41 82 00 10 */ beq lbl_80249C68
/* 80249C5C 00246B9C 88 9F 00 28 */ lbz r4, 0x28(r31)
@@ -54,7 +54,7 @@ dMsgString_c_X1_:
/* 80249CC8 00246C08 90 1E 00 00 */ stw r0, 0(r30)
/* 80249CCC 00246C0C 9B FE 00 28 */ stb r31, 0x28(r30)
/* 80249CD0 00246C10 38 60 02 44 */ li r3, 0x244
/* 80249CD4 00246C14 48 08 4F 79 */ bl __nw
/* 80249CD4 00246C14 48 08 4F 79 */ bl __nw__FUl
/* 80249CD8 00246C18 7C 60 1B 79 */ or. r0, r3, r3
/* 80249CDC 00246C1C 41 82 00 10 */ beq lbl_80249CEC
/* 80249CE0 00246C20 88 9E 00 28 */ lbz r4, 0x28(r30)
@@ -107,7 +107,7 @@ lbl_80249D74:
/* 80249D88 00246CC8 7F E0 07 35 */ extsh. r0, r31
/* 80249D8C 00246CCC 40 81 00 0C */ ble lbl_80249D98
/* 80249D90 00246CD0 7F C3 F3 78 */ mr r3, r30
/* 80249D94 00246CD4 48 08 4F A9 */ bl __dl
/* 80249D94 00246CD4 48 08 4F A9 */ bl __dl__FPv
lbl_80249D98:
/* 80249D98 00246CD8 7F C3 F3 78 */ mr r3, r30
/* 80249D9C 00246CDC 83 E1 00 0C */ lwz r31, 0xc(r1)
+1 -1
View File
@@ -22,7 +22,7 @@ dMsgUnit_c_NS_dtor:
/* 80238CC4 00235C04 90 1F 00 00 */ stw r0, 0(r31)
/* 80238CC8 00235C08 7C 80 07 35 */ extsh. r0, r4
/* 80238CCC 00235C0C 40 81 00 08 */ ble lbl_80238CD4
/* 80238CD0 00235C10 48 09 60 6D */ bl __dl
/* 80238CD0 00235C10 48 09 60 6D */ bl __dl__FPv
lbl_80238CD4:
/* 80238CD4 00235C14 7F E3 FB 78 */ mr r3, r31
/* 80238CD8 00235C18 83 E1 00 0C */ lwz r31, 0xc(r1)
+4 -4
View File
@@ -31,7 +31,7 @@ COutFontSet_c:
/* 80225C14 00222B54 90 1F 00 00 */ stw r0, 0(r31)
/* 80225C18 00222B58 7C 80 07 35 */ extsh. r0, r4
/* 80225C1C 00222B5C 40 81 00 08 */ ble lbl_80225C24
/* 80225C20 00222B60 48 0A 91 1D */ bl __dl
/* 80225C20 00222B60 48 0A 91 1D */ bl __dl__FPv
lbl_80225C24:
/* 80225C24 00222B64 7F E3 FB 78 */ mr r3, r31
/* 80225C28 00222B68 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -84,7 +84,7 @@ COutFont_c:
/* 80225CC0 00222C00 3B E0 00 00 */ li r31, 0
lbl_80225CC4:
/* 80225CC4 00222C04 38 60 00 20 */ li r3, 0x20
/* 80225CC8 00222C08 48 0A 8F 85 */ bl __nw
/* 80225CC8 00222C08 48 0A 8F 85 */ bl __nw__FUl
/* 80225CCC 00222C0C 7C 64 1B 79 */ or. r4, r3, r3
/* 80225CD0 00222C10 41 82 00 0C */ beq lbl_80225CDC
/* 80225CD4 00222C14 4B FF FE E5 */ bl COutFontSet_c
@@ -194,7 +194,7 @@ lbl_80225E50:
/* 80225E50 00222D90 7F 40 07 35 */ extsh. r0, r26
/* 80225E54 00222D94 40 81 00 0C */ ble lbl_80225E60
/* 80225E58 00222D98 7F E3 FB 78 */ mr r3, r31
/* 80225E5C 00222D9C 48 0A 8E E1 */ bl __dl
/* 80225E5C 00222D9C 48 0A 8E E1 */ bl __dl__FPv
lbl_80225E60:
/* 80225E60 00222DA0 7F E3 FB 78 */ mr r3, r31
/* 80225E64 00222DA4 39 61 00 20 */ addi r11, r1, 0x20
@@ -258,7 +258,7 @@ lbl_80225F10:
/* 80225F40 00222E80 7C 7A 1B 78 */ mr r26, r3
lbl_80225F44:
/* 80225F44 00222E84 38 60 01 50 */ li r3, 0x150
/* 80225F48 00222E88 48 0A 8D 05 */ bl __nw
/* 80225F48 00222E88 48 0A 8D 05 */ bl __nw__FUl
/* 80225F4C 00222E8C 7C 60 1B 79 */ or. r0, r3, r3
/* 80225F50 00222E90 41 82 00 10 */ beq lbl_80225F60
/* 80225F54 00222E94 7F 44 D3 78 */ mr r4, r26
+16 -16
View File
@@ -20,7 +20,7 @@ dMsgScrn3Select_c:
/* 802390E4 00236024 90 03 00 C4 */ stw r0, 0xc4(r3)
/* 802390E8 00236028 90 03 00 C8 */ stw r0, 0xc8(r3)
/* 802390EC 0023602C 38 60 01 18 */ li r3, 0x118
/* 802390F0 00236030 48 09 5B 5D */ bl __nw
/* 802390F0 00236030 48 09 5B 5D */ bl __nw__FUl
/* 802390F4 00236034 7C 60 1B 79 */ or. r0, r3, r3
/* 802390F8 00236038 41 82 00 0C */ beq lbl_80239104
/* 802390FC 0023603C 48 0B F3 9D */ bl J2DScreen
@@ -92,7 +92,7 @@ lbl_80239104:
/* 80239200 00236140 C0 02 B1 58 */ lfs f0, lbl_80454B58-_SDA2_BASE_(r2)
/* 80239204 00236144 D0 1F 00 F8 */ stfs f0, 0xf8(r31)
/* 80239208 00236148 38 60 00 B8 */ li r3, 0xb8
/* 8023920C 0023614C 48 09 5A 41 */ bl __nw
/* 8023920C 0023614C 48 09 5A 41 */ bl __nw__FUl
/* 80239210 00236150 7C 60 1B 79 */ or. r0, r3, r3
/* 80239214 00236154 41 82 00 18 */ beq lbl_8023922C
/* 80239218 00236158 38 80 00 00 */ li r4, 0
@@ -106,7 +106,7 @@ lbl_8023922C:
/* 80239234 00236174 C0 22 B1 58 */ lfs f1, lbl_80454B58-_SDA2_BASE_(r2)
/* 80239238 00236178 4B F5 C0 69 */ bl dSelect_cursor_c_NS_setAlphaRate
/* 8023923C 0023617C 38 60 00 6C */ li r3, 0x6c
/* 80239240 00236180 48 09 5A 0D */ bl __nw
/* 80239240 00236180 48 09 5A 0D */ bl __nw__FUl
/* 80239244 00236184 7C 60 1B 79 */ or. r0, r3, r3
/* 80239248 00236188 41 82 00 24 */ beq lbl_8023926C
/* 8023924C 0023618C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -132,7 +132,7 @@ lbl_8023928C:
/* 80239294 002361D4 D3 FC 00 D0 */ stfs f31, 0xd0(r28)
/* 80239298 002361D8 D3 FC 00 D4 */ stfs f31, 0xd4(r28)
/* 8023929C 002361DC 38 60 00 6C */ li r3, 0x6c
/* 802392A0 002361E0 48 09 59 AD */ bl __nw
/* 802392A0 002361E0 48 09 59 AD */ bl __nw__FUl
/* 802392A4 002361E4 7C 60 1B 79 */ or. r0, r3, r3
/* 802392A8 002361E8 41 82 00 2C */ beq lbl_802392D4
/* 802392AC 002361EC 80 9F 00 04 */ lwz r4, 4(r31)
@@ -151,7 +151,7 @@ lbl_802392D4:
/* 802392DC 0023621C 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 802392E0 00236220 48 01 C3 29 */ bl CPaneMgrAlpha_NS_hide
/* 802392E4 00236224 38 60 00 6C */ li r3, 0x6c
/* 802392E8 00236228 48 09 59 65 */ bl __nw
/* 802392E8 00236228 48 09 59 65 */ bl __nw__FUl
/* 802392EC 0023622C 7C 60 1B 79 */ or. r0, r3, r3
/* 802392F0 00236230 41 82 00 2C */ beq lbl_8023931C
/* 802392F4 00236234 80 9F 00 04 */ lwz r4, 4(r31)
@@ -174,7 +174,7 @@ lbl_8023931C:
/* 80239334 00236274 7D 89 03 A6 */ mtctr r12
/* 80239338 00236278 4E 80 04 21 */ bctrl
/* 8023933C 0023627C 38 60 00 6C */ li r3, 0x6c
/* 80239340 00236280 48 09 59 0D */ bl __nw
/* 80239340 00236280 48 09 59 0D */ bl __nw__FUl
/* 80239344 00236284 7C 60 1B 79 */ or. r0, r3, r3
/* 80239348 00236288 41 82 00 2C */ beq lbl_80239374
/* 8023934C 0023628C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -197,7 +197,7 @@ lbl_80239374:
/* 8023938C 002362CC 7D 89 03 A6 */ mtctr r12
/* 80239390 002362D0 4E 80 04 21 */ bctrl
/* 80239394 002362D4 38 60 00 6C */ li r3, 0x6c
/* 80239398 002362D8 48 09 58 B5 */ bl __nw
/* 80239398 002362D8 48 09 58 B5 */ bl __nw__FUl
/* 8023939C 002362DC 7C 60 1B 79 */ or. r0, r3, r3
/* 802393A0 002362E0 41 82 00 2C */ beq lbl_802393CC
/* 802393A4 002362E4 80 9F 00 04 */ lwz r4, 4(r31)
@@ -225,7 +225,7 @@ lbl_802393CC:
/* 802393F8 00236338 7E F8 EA 14 */ add r23, r24, r29
lbl_802393FC:
/* 802393FC 0023633C 38 60 00 6C */ li r3, 0x6c
/* 80239400 00236340 48 09 58 4D */ bl __nw
/* 80239400 00236340 48 09 58 4D */ bl __nw__FUl
/* 80239404 00236344 7C 64 1B 79 */ or. r4, r3, r3
/* 80239408 00236348 41 82 00 28 */ beq lbl_80239430
/* 8023940C 0023634C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -246,7 +246,7 @@ lbl_80239430:
/* 80239444 00236384 3A 94 00 08 */ addi r20, r20, 8
/* 80239448 00236388 41 80 FF B4 */ blt lbl_802393FC
/* 8023944C 0023638C 38 60 00 6C */ li r3, 0x6c
/* 80239450 00236390 48 09 57 FD */ bl __nw
/* 80239450 00236390 48 09 57 FD */ bl __nw__FUl
/* 80239454 00236394 7C 60 1B 79 */ or. r0, r3, r3
/* 80239458 00236398 41 82 00 20 */ beq lbl_80239478
/* 8023945C 0023639C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -261,7 +261,7 @@ lbl_80239478:
/* 8023947C 002363BC 80 7E 00 A0 */ lwz r3, 0xa0(r30)
/* 80239480 002363C0 48 01 C1 89 */ bl CPaneMgrAlpha_NS_hide
/* 80239484 002363C4 38 60 00 6C */ li r3, 0x6c
/* 80239488 002363C8 48 09 57 C5 */ bl __nw
/* 80239488 002363C8 48 09 57 C5 */ bl __nw__FUl
/* 8023948C 002363CC 7C 60 1B 79 */ or. r0, r3, r3
/* 80239490 002363D0 41 82 00 20 */ beq lbl_802394B0
/* 80239494 002363D4 80 9F 00 04 */ lwz r4, 4(r31)
@@ -274,7 +274,7 @@ lbl_80239478:
lbl_802394B0:
/* 802394B0 002363F0 90 1E 00 AC */ stw r0, 0xac(r30)
/* 802394B4 002363F4 38 60 00 6C */ li r3, 0x6c
/* 802394B8 002363F8 48 09 57 95 */ bl __nw
/* 802394B8 002363F8 48 09 57 95 */ bl __nw__FUl
/* 802394BC 002363FC 7C 60 1B 79 */ or. r0, r3, r3
/* 802394C0 00236400 41 82 00 20 */ beq lbl_802394E0
/* 802394C4 00236404 80 9F 00 04 */ lwz r4, 4(r31)
@@ -305,7 +305,7 @@ lbl_802394E0:
/* 80239524 00236464 3B 5A 00 0C */ addi r26, r26, 0xc
/* 80239528 00236468 41 80 FD 64 */ blt lbl_8023928C
/* 8023952C 0023646C 38 60 00 6C */ li r3, 0x6c
/* 80239530 00236470 48 09 57 1D */ bl __nw
/* 80239530 00236470 48 09 57 1D */ bl __nw__FUl
/* 80239534 00236474 7C 60 1B 79 */ or. r0, r3, r3
/* 80239538 00236478 41 82 00 24 */ beq lbl_8023955C
/* 8023953C 0023647C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -319,7 +319,7 @@ lbl_802394E0:
lbl_8023955C:
/* 8023955C 0023649C 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 80239560 002364A0 38 60 00 6C */ li r3, 0x6c
/* 80239564 002364A4 48 09 56 E9 */ bl __nw
/* 80239564 002364A4 48 09 56 E9 */ bl __nw__FUl
/* 80239568 002364A8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023956C 002364AC 41 82 00 24 */ beq lbl_80239590
/* 80239570 002364B0 80 9F 00 04 */ lwz r4, 4(r31)
@@ -333,7 +333,7 @@ lbl_8023955C:
lbl_80239590:
/* 80239590 002364D0 90 1F 00 20 */ stw r0, 0x20(r31)
/* 80239594 002364D4 38 60 00 6C */ li r3, 0x6c
/* 80239598 002364D8 48 09 56 B5 */ bl __nw
/* 80239598 002364D8 48 09 56 B5 */ bl __nw__FUl
/* 8023959C 002364DC 7C 60 1B 79 */ or. r0, r3, r3
/* 802395A0 002364E0 41 82 00 24 */ beq lbl_802395C4
/* 802395A4 002364E4 80 9F 00 04 */ lwz r4, 4(r31)
@@ -748,7 +748,7 @@ lbl_80239B9C:
/* 80239BB4 00236AF4 7F E0 07 35 */ extsh. r0, r31
/* 80239BB8 00236AF8 40 81 00 0C */ ble lbl_80239BC4
/* 80239BBC 00236AFC 7F C3 F3 78 */ mr r3, r30
/* 80239BC0 00236B00 48 09 51 7D */ bl __dl
/* 80239BC0 00236B00 48 09 51 7D */ bl __dl__FPv
lbl_80239BC4:
/* 80239BC4 00236B04 7F C3 F3 78 */ mr r3, r30
/* 80239BC8 00236B08 39 61 00 30 */ addi r11, r1, 0x30
@@ -785,7 +785,7 @@ lbl_80239C3C:
/* 80239C3C 00236B7C 7C 80 07 35 */ extsh. r0, r4
/* 80239C40 00236B80 40 81 00 0C */ ble lbl_80239C4C
/* 80239C44 00236B84 7F E3 FB 78 */ mr r3, r31
/* 80239C48 00236B88 48 09 50 F5 */ bl __dl
/* 80239C48 00236B88 48 09 50 F5 */ bl __dl__FPv
lbl_80239C4C:
/* 80239C4C 00236B8C 7F E3 FB 78 */ mr r3, r31
/* 80239C50 00236B90 83 E1 00 0C */ lwz r31, 0xc(r1)
+5 -5
View File
@@ -15,7 +15,7 @@ dMsgScrnArrow_c:
/* 8023B9D0 00238910 38 04 0C F8 */ addi r0, r4, lbl_803C0CF8@l
/* 8023B9D4 00238914 90 03 00 00 */ stw r0, 0(r3)
/* 8023B9D8 00238918 38 60 01 18 */ li r3, 0x118
/* 8023B9DC 0023891C 48 09 32 71 */ bl __nw
/* 8023B9DC 0023891C 48 09 32 71 */ bl __nw__FUl
/* 8023B9E0 00238920 7C 60 1B 79 */ or. r0, r3, r3
/* 8023B9E4 00238924 41 82 00 0C */ beq lbl_8023B9F0
/* 8023B9E8 00238928 48 0B CA B1 */ bl J2DScreen
@@ -69,7 +69,7 @@ lbl_8023B9F0:
/* 8023BAA4 002389E4 C0 02 B1 98 */ lfs f0, lbl_80454B98-_SDA2_BASE_(r2)
/* 8023BAA8 002389E8 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 8023BAAC 002389EC 38 60 00 6C */ li r3, 0x6c
/* 8023BAB0 002389F0 48 09 31 9D */ bl __nw
/* 8023BAB0 002389F0 48 09 31 9D */ bl __nw__FUl
/* 8023BAB4 002389F4 7C 60 1B 79 */ or. r0, r3, r3
/* 8023BAB8 002389F8 41 82 00 28 */ beq lbl_8023BAE0
/* 8023BABC 002389FC 80 9F 00 04 */ lwz r4, 4(r31)
@@ -84,7 +84,7 @@ lbl_8023B9F0:
lbl_8023BAE0:
/* 8023BAE0 00238A20 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8023BAE4 00238A24 38 60 00 6C */ li r3, 0x6c
/* 8023BAE8 00238A28 48 09 31 65 */ bl __nw
/* 8023BAE8 00238A28 48 09 31 65 */ bl __nw__FUl
/* 8023BAEC 00238A2C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023BAF0 00238A30 41 82 00 28 */ beq lbl_8023BB18
/* 8023BAF4 00238A34 80 9F 00 04 */ lwz r4, 4(r31)
@@ -136,7 +136,7 @@ lbl_8023BB18:
/* 8023BBA8 00238AE8 7D 89 03 A6 */ mtctr r12
/* 8023BBAC 00238AEC 4E 80 04 21 */ bctrl
/* 8023BBB0 00238AF0 38 60 00 6C */ li r3, 0x6c
/* 8023BBB4 00238AF4 48 09 30 99 */ bl __nw
/* 8023BBB4 00238AF4 48 09 30 99 */ bl __nw__FUl
/* 8023BBB8 00238AF8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023BBBC 00238AFC 41 82 00 24 */ beq lbl_8023BBE0
/* 8023BBC0 00238B00 80 9F 00 04 */ lwz r4, 4(r31)
@@ -266,7 +266,7 @@ lbl_8023BD8C:
/* 8023BD94 00238CD4 7F E0 07 35 */ extsh. r0, r31
/* 8023BD98 00238CD8 40 81 00 0C */ ble lbl_8023BDA4
/* 8023BD9C 00238CDC 7F C3 F3 78 */ mr r3, r30
/* 8023BDA0 00238CE0 48 09 2F 9D */ bl __dl
/* 8023BDA0 00238CE0 48 09 2F 9D */ bl __dl__FPv
lbl_8023BDA4:
/* 8023BDA4 00238CE4 7F C3 F3 78 */ mr r3, r30
/* 8023BDA8 00238CE8 83 E1 00 0C */ lwz r31, 0xc(r1)
+1 -1
View File
@@ -37,7 +37,7 @@ dMsgScrnBase_c_NS_dtor:
/* 8023C144 00239084 90 1F 00 00 */ stw r0, 0(r31)
/* 8023C148 00239088 7C 80 07 35 */ extsh. r0, r4
/* 8023C14C 0023908C 40 81 00 08 */ ble lbl_8023C154
/* 8023C150 00239090 48 09 2B ED */ bl __dl
/* 8023C150 00239090 48 09 2B ED */ bl __dl__FPv
lbl_8023C154:
/* 8023C154 00239094 7F E3 FB 78 */ mr r3, r31
/* 8023C158 00239098 83 E1 00 0C */ lwz r31, 0xc(r1)
+6 -6
View File
@@ -20,7 +20,7 @@ dMsgScrnBoss_c:
/* 8023C5F8 00239538 7F C3 F3 78 */ mr r3, r30
/* 8023C5FC 0023953C 4B FF FB 71 */ bl dMsgScrnBase_c_NS_init
/* 8023C600 00239540 38 60 01 18 */ li r3, 0x118
/* 8023C604 00239544 48 09 26 49 */ bl __nw
/* 8023C604 00239544 48 09 26 49 */ bl __nw__FUl
/* 8023C608 00239548 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C60C 0023954C 41 82 00 0C */ beq lbl_8023C618
/* 8023C610 00239550 48 0B BE 89 */ bl J2DScreen
@@ -38,7 +38,7 @@ lbl_8023C618:
/* 8023C63C 0023957C 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023C640 00239580 48 01 8A A9 */ bl dPaneClass_showNullPane
/* 8023C644 00239584 38 60 00 6C */ li r3, 0x6c
/* 8023C648 00239588 48 09 26 05 */ bl __nw
/* 8023C648 00239588 48 09 26 05 */ bl __nw__FUl
/* 8023C64C 0023958C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C650 00239590 41 82 00 24 */ beq lbl_8023C674
/* 8023C654 00239594 80 9E 00 04 */ lwz r4, 4(r30)
@@ -64,7 +64,7 @@ lbl_8023C674:
/* 8023C6A0 002395E0 7D 89 03 A6 */ mtctr r12
/* 8023C6A4 002395E4 4E 80 04 21 */ bctrl
/* 8023C6A8 002395E8 38 60 00 6C */ li r3, 0x6c
/* 8023C6AC 002395EC 48 09 25 A1 */ bl __nw
/* 8023C6AC 002395EC 48 09 25 A1 */ bl __nw__FUl
/* 8023C6B0 002395F0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C6B4 002395F4 41 82 00 28 */ beq lbl_8023C6DC
/* 8023C6B8 002395F8 80 9E 00 04 */ lwz r4, 4(r30)
@@ -97,7 +97,7 @@ lbl_8023C6DC:
/* 8023C720 00239660 C0 44 01 98 */ lfs f2, 0x198(r4)
/* 8023C724 00239664 48 01 7E 8D */ bl CPaneMgr_NS_paneTrans
/* 8023C728 00239668 38 60 00 6C */ li r3, 0x6c
/* 8023C72C 0023966C 48 09 25 21 */ bl __nw
/* 8023C72C 0023966C 48 09 25 21 */ bl __nw__FUl
/* 8023C730 00239670 7C 60 1B 79 */ or. r0, r3, r3
/* 8023C734 00239674 41 82 00 24 */ beq lbl_8023C758
/* 8023C738 00239678 80 9E 00 04 */ lwz r4, 4(r30)
@@ -136,7 +136,7 @@ lbl_8023C758:
/* 8023C7B8 002396F8 3B 63 98 F8 */ addi r27, r3, lbl_803998F8@l
lbl_8023C7BC:
/* 8023C7BC 002396FC 38 60 00 6C */ li r3, 0x6c
/* 8023C7C0 00239700 48 09 24 8D */ bl __nw
/* 8023C7C0 00239700 48 09 24 8D */ bl __nw__FUl
/* 8023C7C4 00239704 7C 64 1B 79 */ or. r4, r3, r3
/* 8023C7C8 00239708 41 82 00 2C */ beq lbl_8023C7F4
/* 8023C7CC 0023970C 80 9E 00 04 */ lwz r4, 4(r30)
@@ -314,7 +314,7 @@ lbl_8023CA20:
/* 8023CA5C 0023999C 7F 40 07 35 */ extsh. r0, r26
/* 8023CA60 002399A0 40 81 00 0C */ ble lbl_8023CA6C
/* 8023CA64 002399A4 7F E3 FB 78 */ mr r3, r31
/* 8023CA68 002399A8 48 09 22 D5 */ bl __dl
/* 8023CA68 002399A8 48 09 22 D5 */ bl __dl__FPv
lbl_8023CA6C:
/* 8023CA6C 002399AC 7F E3 FB 78 */ mr r3, r31
/* 8023CA70 002399B0 39 61 00 20 */ addi r11, r1, 0x20
+17 -17
View File
@@ -39,7 +39,7 @@ dMsgScrnExplain_c:
/* 8023CD04 00239C44 B0 7F 00 5E */ sth r3, 0x5e(r31)
/* 8023CD08 00239C48 98 FF 00 67 */ stb r7, 0x67(r31)
/* 8023CD0C 00239C4C 38 60 00 2C */ li r3, 0x2c
/* 8023CD10 00239C50 48 09 1F 3D */ bl __nw
/* 8023CD10 00239C50 48 09 1F 3D */ bl __nw__FUl
/* 8023CD14 00239C54 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CD18 00239C58 41 82 00 0C */ beq lbl_8023CD24
/* 8023CD1C 00239C5C 48 00 CF 05 */ bl dMsgString_c
@@ -47,7 +47,7 @@ dMsgScrnExplain_c:
lbl_8023CD24:
/* 8023CD24 00239C64 90 1F 00 04 */ stw r0, 4(r31)
/* 8023CD28 00239C68 38 60 02 44 */ li r3, 0x244
/* 8023CD2C 00239C6C 48 09 1F 21 */ bl __nw
/* 8023CD2C 00239C6C 48 09 1F 21 */ bl __nw__FUl
/* 8023CD30 00239C70 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CD34 00239C74 41 82 00 10 */ beq lbl_8023CD44
/* 8023CD38 00239C78 38 80 00 00 */ li r4, 0
@@ -61,7 +61,7 @@ lbl_8023CD44:
/* 8023CD54 00239C94 7D 89 03 A6 */ mtctr r12
/* 8023CD58 00239C98 4E 80 04 21 */ bctrl
/* 8023CD5C 00239C9C 38 60 01 18 */ li r3, 0x118
/* 8023CD60 00239CA0 48 09 1E ED */ bl __nw
/* 8023CD60 00239CA0 48 09 1E ED */ bl __nw__FUl
/* 8023CD64 00239CA4 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CD68 00239CA8 41 82 00 0C */ beq lbl_8023CD74
/* 8023CD6C 00239CAC 48 0B B7 2D */ bl J2DScreen
@@ -79,7 +79,7 @@ lbl_8023CD74:
/* 8023CD98 00239CD8 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 8023CD9C 00239CDC 48 01 83 4D */ bl dPaneClass_showNullPane
/* 8023CDA0 00239CE0 38 60 01 18 */ li r3, 0x118
/* 8023CDA4 00239CE4 48 09 1E A9 */ bl __nw
/* 8023CDA4 00239CE4 48 09 1E A9 */ bl __nw__FUl
/* 8023CDA8 00239CE8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CDAC 00239CEC 41 82 00 0C */ beq lbl_8023CDB8
/* 8023CDB0 00239CF0 48 0B B6 E9 */ bl J2DScreen
@@ -106,7 +106,7 @@ lbl_8023CDD8:
/* 8023CDFC 00239D3C 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023CE00 00239D40 48 01 82 E9 */ bl dPaneClass_showNullPane
/* 8023CE04 00239D44 38 60 00 6C */ li r3, 0x6c
/* 8023CE08 00239D48 48 09 1E 45 */ bl __nw
/* 8023CE08 00239D48 48 09 1E 45 */ bl __nw__FUl
/* 8023CE0C 00239D4C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CE10 00239D50 41 82 00 28 */ beq lbl_8023CE38
/* 8023CE14 00239D54 80 9F 00 30 */ lwz r4, 0x30(r31)
@@ -121,7 +121,7 @@ lbl_8023CDD8:
lbl_8023CE38:
/* 8023CE38 00239D78 90 1F 00 08 */ stw r0, 8(r31)
/* 8023CE3C 00239D7C 38 60 00 6C */ li r3, 0x6c
/* 8023CE40 00239D80 48 09 1E 0D */ bl __nw
/* 8023CE40 00239D80 48 09 1E 0D */ bl __nw__FUl
/* 8023CE44 00239D84 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CE48 00239D88 41 82 00 24 */ beq lbl_8023CE6C
/* 8023CE4C 00239D8C 80 9F 00 30 */ lwz r4, 0x30(r31)
@@ -208,7 +208,7 @@ lbl_8023CF14:
/* 8023CF88 00239EC8 C0 02 B1 BC */ lfs f0, lbl_80454BBC-_SDA2_BASE_(r2)
/* 8023CF8C 00239ECC D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 8023CF90 00239ED0 38 60 00 6C */ li r3, 0x6c
/* 8023CF94 00239ED4 48 09 1C B9 */ bl __nw
/* 8023CF94 00239ED4 48 09 1C B9 */ bl __nw__FUl
/* 8023CF98 00239ED8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CF9C 00239EDC 41 82 00 28 */ beq lbl_8023CFC4
/* 8023CFA0 00239EE0 80 9F 00 30 */ lwz r4, 0x30(r31)
@@ -223,7 +223,7 @@ lbl_8023CF14:
lbl_8023CFC4:
/* 8023CFC4 00239F04 90 1F 00 08 */ stw r0, 8(r31)
/* 8023CFC8 00239F08 38 60 00 6C */ li r3, 0x6c
/* 8023CFCC 00239F0C 48 09 1C 81 */ bl __nw
/* 8023CFCC 00239F0C 48 09 1C 81 */ bl __nw__FUl
/* 8023CFD0 00239F10 7C 60 1B 79 */ or. r0, r3, r3
/* 8023CFD4 00239F14 41 82 00 24 */ beq lbl_8023CFF8
/* 8023CFD8 00239F18 80 9F 00 30 */ lwz r4, 0x30(r31)
@@ -385,7 +385,7 @@ lbl_8023D174:
/* 8023D230 0023A170 7D 89 03 A6 */ mtctr r12
/* 8023D234 0023A174 4E 80 04 21 */ bctrl
/* 8023D238 0023A178 38 60 00 6C */ li r3, 0x6c
/* 8023D23C 0023A17C 48 09 1A 11 */ bl __nw
/* 8023D23C 0023A17C 48 09 1A 11 */ bl __nw__FUl
/* 8023D240 0023A180 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D244 0023A184 41 82 00 28 */ beq lbl_8023D26C
/* 8023D248 0023A188 80 9F 00 2C */ lwz r4, 0x2c(r31)
@@ -400,7 +400,7 @@ lbl_8023D174:
lbl_8023D26C:
/* 8023D26C 0023A1AC 90 1F 00 28 */ stw r0, 0x28(r31)
/* 8023D270 0023A1B0 38 60 00 6C */ li r3, 0x6c
/* 8023D274 0023A1B4 48 09 19 D9 */ bl __nw
/* 8023D274 0023A1B4 48 09 19 D9 */ bl __nw__FUl
/* 8023D278 0023A1B8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D27C 0023A1BC 41 82 00 28 */ beq lbl_8023D2A4
/* 8023D280 0023A1C0 80 9F 00 2C */ lwz r4, 0x2c(r31)
@@ -415,7 +415,7 @@ lbl_8023D26C:
lbl_8023D2A4:
/* 8023D2A4 0023A1E4 90 1F 00 18 */ stw r0, 0x18(r31)
/* 8023D2A8 0023A1E8 38 60 00 6C */ li r3, 0x6c
/* 8023D2AC 0023A1EC 48 09 19 A1 */ bl __nw
/* 8023D2AC 0023A1EC 48 09 19 A1 */ bl __nw__FUl
/* 8023D2B0 0023A1F0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D2B4 0023A1F4 41 82 00 28 */ beq lbl_8023D2DC
/* 8023D2B8 0023A1F8 80 9F 00 30 */ lwz r4, 0x30(r31)
@@ -430,7 +430,7 @@ lbl_8023D2A4:
lbl_8023D2DC:
/* 8023D2DC 0023A21C 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 8023D2E0 0023A220 38 60 00 6C */ li r3, 0x6c
/* 8023D2E4 0023A224 48 09 19 69 */ bl __nw
/* 8023D2E4 0023A224 48 09 19 69 */ bl __nw__FUl
/* 8023D2E8 0023A228 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D2EC 0023A22C 41 82 00 24 */ beq lbl_8023D310
/* 8023D2F0 0023A230 80 9F 00 2C */ lwz r4, 0x2c(r31)
@@ -444,7 +444,7 @@ lbl_8023D2DC:
lbl_8023D310:
/* 8023D310 0023A250 90 1F 00 20 */ stw r0, 0x20(r31)
/* 8023D314 0023A254 38 60 00 6C */ li r3, 0x6c
/* 8023D318 0023A258 48 09 19 35 */ bl __nw
/* 8023D318 0023A258 48 09 19 35 */ bl __nw__FUl
/* 8023D31C 0023A25C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D320 0023A260 41 82 00 24 */ beq lbl_8023D344
/* 8023D324 0023A264 80 9F 00 30 */ lwz r4, 0x30(r31)
@@ -474,7 +474,7 @@ lbl_8023D344:
/* 8023D380 0023A2C0 4E 80 04 21 */ bctrl
/* 8023D384 0023A2C4 7C 78 1B 78 */ mr r24, r3
/* 8023D388 0023A2C8 38 60 01 50 */ li r3, 0x150
/* 8023D38C 0023A2CC 48 09 18 C1 */ bl __nw
/* 8023D38C 0023A2CC 48 09 18 C1 */ bl __nw__FUl
/* 8023D390 0023A2D0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D394 0023A2D4 41 82 00 10 */ beq lbl_8023D3A4
/* 8023D398 0023A2D8 7F 04 C3 78 */ mr r4, r24
@@ -515,7 +515,7 @@ lbl_8023D418:
/* 8023D41C 0023A35C 90 1F 00 40 */ stw r0, 0x40(r31)
lbl_8023D420:
/* 8023D420 0023A360 38 60 00 24 */ li r3, 0x24
/* 8023D424 0023A364 48 09 18 29 */ bl __nw
/* 8023D424 0023A364 48 09 18 29 */ bl __nw__FUl
/* 8023D428 0023A368 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D42C 0023A36C 41 82 00 0C */ beq lbl_8023D438
/* 8023D430 0023A370 4B FF E5 85 */ bl dMsgScrnArrow_c
@@ -525,7 +525,7 @@ lbl_8023D438:
/* 8023D43C 0023A37C 28 1E 00 00 */ cmplwi r30, 0
/* 8023D440 0023A380 41 82 00 24 */ beq lbl_8023D464
/* 8023D444 0023A384 38 60 01 18 */ li r3, 0x118
/* 8023D448 0023A388 48 09 18 05 */ bl __nw
/* 8023D448 0023A388 48 09 18 05 */ bl __nw__FUl
/* 8023D44C 0023A38C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023D450 0023A390 41 82 00 0C */ beq lbl_8023D45C
/* 8023D454 0023A394 4B FF BC 61 */ bl dMsgScrn3Select_c
@@ -764,7 +764,7 @@ lbl_8023D758:
/* 8023D7AC 0023A6EC 7F E0 07 35 */ extsh. r0, r31
/* 8023D7B0 0023A6F0 40 81 00 0C */ ble lbl_8023D7BC
/* 8023D7B4 0023A6F4 7F C3 F3 78 */ mr r3, r30
/* 8023D7B8 0023A6F8 48 09 15 85 */ bl __dl
/* 8023D7B8 0023A6F8 48 09 15 85 */ bl __dl__FPv
lbl_8023D7BC:
/* 8023D7BC 0023A6FC 7F C3 F3 78 */ mr r3, r30
/* 8023D7C0 0023A700 39 61 00 20 */ addi r11, r1, 0x20
+16 -16
View File
@@ -26,7 +26,7 @@ dMsgScrnHowl_c:
/* 802409B4 0023D8F4 7F E3 FB 78 */ mr r3, r31
/* 802409B8 0023D8F8 4B FF B7 B5 */ bl dMsgScrnBase_c_NS_init
/* 802409BC 0023D8FC 38 60 01 18 */ li r3, 0x118
/* 802409C0 0023D900 48 08 E2 8D */ bl __nw
/* 802409C0 0023D900 48 08 E2 8D */ bl __nw__FUl
/* 802409C4 0023D904 7C 60 1B 79 */ or. r0, r3, r3
/* 802409C8 0023D908 41 82 00 0C */ beq lbl_802409D4
/* 802409CC 0023D90C 48 0B 7A CD */ bl J2DScreen
@@ -54,7 +54,7 @@ lbl_802409D4:
/* 80240A20 0023D960 38 00 00 00 */ li r0, 0
/* 80240A24 0023D964 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80240A28 0023D968 38 60 00 6C */ li r3, 0x6c
/* 80240A2C 0023D96C 48 08 E2 21 */ bl __nw
/* 80240A2C 0023D96C 48 08 E2 21 */ bl __nw__FUl
/* 80240A30 0023D970 7C 60 1B 79 */ or. r0, r3, r3
/* 80240A34 0023D974 41 82 00 24 */ beq lbl_80240A58
/* 80240A38 0023D978 80 9F 00 04 */ lwz r4, 4(r31)
@@ -92,7 +92,7 @@ lbl_80240A58:
/* 80240AB4 0023D9F4 38 00 00 00 */ li r0, 0
/* 80240AB8 0023D9F8 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80240ABC 0023D9FC 38 60 00 6C */ li r3, 0x6c
/* 80240AC0 0023DA00 48 08 E1 8D */ bl __nw
/* 80240AC0 0023DA00 48 08 E1 8D */ bl __nw__FUl
/* 80240AC4 0023DA04 7C 60 1B 79 */ or. r0, r3, r3
/* 80240AC8 0023DA08 41 82 00 24 */ beq lbl_80240AEC
/* 80240ACC 0023DA0C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -106,7 +106,7 @@ lbl_80240A58:
lbl_80240AEC:
/* 80240AEC 0023DA2C 90 1F 00 F4 */ stw r0, 0xf4(r31)
/* 80240AF0 0023DA30 38 60 00 6C */ li r3, 0x6c
/* 80240AF4 0023DA34 48 08 E1 59 */ bl __nw
/* 80240AF4 0023DA34 48 08 E1 59 */ bl __nw__FUl
/* 80240AF8 0023DA38 7C 60 1B 79 */ or. r0, r3, r3
/* 80240AFC 0023DA3C 41 82 00 28 */ beq lbl_80240B24
/* 80240B00 0023DA40 80 9F 00 04 */ lwz r4, 4(r31)
@@ -121,7 +121,7 @@ lbl_80240AEC:
lbl_80240B24:
/* 80240B24 0023DA64 90 1F 00 FC */ stw r0, 0xfc(r31)
/* 80240B28 0023DA68 38 60 00 6C */ li r3, 0x6c
/* 80240B2C 0023DA6C 48 08 E1 21 */ bl __nw
/* 80240B2C 0023DA6C 48 08 E1 21 */ bl __nw__FUl
/* 80240B30 0023DA70 7C 60 1B 79 */ or. r0, r3, r3
/* 80240B34 0023DA74 41 82 00 24 */ beq lbl_80240B58
/* 80240B38 0023DA78 80 9F 00 04 */ lwz r4, 4(r31)
@@ -135,7 +135,7 @@ lbl_80240B24:
lbl_80240B58:
/* 80240B58 0023DA98 90 1F 00 F8 */ stw r0, 0xf8(r31)
/* 80240B5C 0023DA9C 38 60 00 6C */ li r3, 0x6c
/* 80240B60 0023DAA0 48 08 E0 ED */ bl __nw
/* 80240B60 0023DAA0 48 08 E0 ED */ bl __nw__FUl
/* 80240B64 0023DAA4 7C 60 1B 79 */ or. r0, r3, r3
/* 80240B68 0023DAA8 41 82 00 28 */ beq lbl_80240B90
/* 80240B6C 0023DAAC 80 9F 00 04 */ lwz r4, 4(r31)
@@ -354,7 +354,7 @@ lbl_80240E2C:
/* 80240EA8 0023DDE8 EC 02 00 24 */ fdivs f0, f2, f0
/* 80240EAC 0023DDEC D0 1F 19 84 */ stfs f0, 0x1984(r31)
/* 80240EB0 0023DDF0 38 60 00 6C */ li r3, 0x6c
/* 80240EB4 0023DDF4 48 08 DD 99 */ bl __nw
/* 80240EB4 0023DDF4 48 08 DD 99 */ bl __nw__FUl
/* 80240EB8 0023DDF8 7C 60 1B 79 */ or. r0, r3, r3
/* 80240EBC 0023DDFC 41 82 00 24 */ beq lbl_80240EE0
/* 80240EC0 0023DE00 80 9F 00 04 */ lwz r4, 4(r31)
@@ -368,7 +368,7 @@ lbl_80240E2C:
lbl_80240EE0:
/* 80240EE0 0023DE20 90 1F 00 F0 */ stw r0, 0xf0(r31)
/* 80240EE4 0023DE24 38 60 00 6C */ li r3, 0x6c
/* 80240EE8 0023DE28 48 08 DD 65 */ bl __nw
/* 80240EE8 0023DE28 48 08 DD 65 */ bl __nw__FUl
/* 80240EEC 0023DE2C 7C 60 1B 79 */ or. r0, r3, r3
/* 80240EF0 0023DE30 41 82 00 28 */ beq lbl_80240F18
/* 80240EF4 0023DE34 80 9F 00 04 */ lwz r4, 4(r31)
@@ -461,7 +461,7 @@ lbl_80240FE8:
/* 80241044 0023DF84 3B 3E 01 00 */ addi r25, r30, 0x100
lbl_80241048:
/* 80241048 0023DF88 38 60 00 6C */ li r3, 0x6c
/* 8024104C 0023DF8C 48 08 DC 01 */ bl __nw
/* 8024104C 0023DF8C 48 08 DC 01 */ bl __nw__FUl
/* 80241050 0023DF90 7C 64 1B 79 */ or. r4, r3, r3
/* 80241054 0023DF94 41 82 00 24 */ beq lbl_80241078
/* 80241058 0023DF98 80 9F 00 04 */ lwz r4, 4(r31)
@@ -486,7 +486,7 @@ lbl_80241078:
/* 802410A0 0023DFE0 3B DE 01 18 */ addi r30, r30, 0x118
lbl_802410A4:
/* 802410A4 0023DFE4 38 60 00 6C */ li r3, 0x6c
/* 802410A8 0023DFE8 48 08 DB A5 */ bl __nw
/* 802410A8 0023DFE8 48 08 DB A5 */ bl __nw__FUl
/* 802410AC 0023DFEC 7C 64 1B 79 */ or. r4, r3, r3
/* 802410B0 0023DFF0 41 82 00 24 */ beq lbl_802410D4
/* 802410B4 0023DFF4 80 9F 00 04 */ lwz r4, 4(r31)
@@ -621,7 +621,7 @@ lbl_802410D4:
/* 802412B4 0023E1F4 4E 80 04 21 */ bctrl
/* 802412B8 0023E1F8 7C 77 1B 78 */ mr r23, r3
/* 802412BC 0023E1FC 38 60 01 50 */ li r3, 0x150
/* 802412C0 0023E200 48 08 D9 8D */ bl __nw
/* 802412C0 0023E200 48 08 D9 8D */ bl __nw__FUl
/* 802412C4 0023E204 7C 60 1B 79 */ or. r0, r3, r3
/* 802412C8 0023E208 41 82 00 10 */ beq lbl_802412D8
/* 802412CC 0023E20C 7E E4 BB 78 */ mr r4, r23
@@ -655,7 +655,7 @@ lbl_802412D8:
/* 80241338 0023E278 4E 80 04 21 */ bctrl
/* 8024133C 0023E27C 7C 79 1B 78 */ mr r25, r3
/* 80241340 0023E280 38 60 01 50 */ li r3, 0x150
/* 80241344 0023E284 48 08 D9 09 */ bl __nw
/* 80241344 0023E284 48 08 D9 09 */ bl __nw__FUl
/* 80241348 0023E288 7C 60 1B 79 */ or. r0, r3, r3
/* 8024134C 0023E28C 41 82 00 10 */ beq lbl_8024135C
/* 80241350 0023E290 7F 24 CB 78 */ mr r4, r25
@@ -716,7 +716,7 @@ lbl_8024135C:
/* 80241428 0023E368 4E 80 04 21 */ bctrl
/* 8024142C 0023E36C 7C 7E 1B 78 */ mr r30, r3
/* 80241430 0023E370 38 60 01 50 */ li r3, 0x150
/* 80241434 0023E374 48 08 D8 19 */ bl __nw
/* 80241434 0023E374 48 08 D8 19 */ bl __nw__FUl
/* 80241438 0023E378 7C 60 1B 79 */ or. r0, r3, r3
/* 8024143C 0023E37C 41 82 00 10 */ beq lbl_8024144C
/* 80241440 0023E380 7F C4 F3 78 */ mr r4, r30
@@ -741,7 +741,7 @@ lbl_8024144C:
/* 80241488 0023E3C8 3B 60 00 00 */ li r27, 0
lbl_8024148C:
/* 8024148C 0023E3CC 38 60 01 50 */ li r3, 0x150
/* 80241490 0023E3D0 48 08 D7 BD */ bl __nw
/* 80241490 0023E3D0 48 08 D7 BD */ bl __nw__FUl
/* 80241494 0023E3D4 7C 60 1B 79 */ or. r0, r3, r3
/* 80241498 0023E3D8 41 82 00 10 */ beq lbl_802414A8
/* 8024149C 0023E3DC 7F C4 F3 78 */ mr r4, r30
@@ -809,7 +809,7 @@ lbl_802414A8:
/* 80241590 0023E4D0 4E 80 04 21 */ bctrl
/* 80241594 0023E4D4 7C 79 1B 78 */ mr r25, r3
/* 80241598 0023E4D8 38 60 01 50 */ li r3, 0x150
/* 8024159C 0023E4DC 48 08 D6 B1 */ bl __nw
/* 8024159C 0023E4DC 48 08 D6 B1 */ bl __nw__FUl
/* 802415A0 0023E4E0 7C 60 1B 79 */ or. r0, r3, r3
/* 802415A4 0023E4E4 41 82 00 10 */ beq lbl_802415B4
/* 802415A8 0023E4E8 7F 24 CB 78 */ mr r4, r25
@@ -1129,7 +1129,7 @@ lbl_80241A14:
/* 80241A44 0023E984 7F E0 07 35 */ extsh. r0, r31
/* 80241A48 0023E988 40 81 00 0C */ ble lbl_80241A54
/* 80241A4C 0023E98C 7F C3 F3 78 */ mr r3, r30
/* 80241A50 0023E990 48 08 D2 ED */ bl __dl
/* 80241A50 0023E990 48 08 D2 ED */ bl __dl__FPv
lbl_80241A54:
/* 80241A54 0023E994 7F C3 F3 78 */ mr r3, r30
/* 80241A58 0023E998 39 61 00 20 */ addi r11, r1, 0x20
+19 -19
View File
@@ -139,7 +139,7 @@ lbl_8023E94C:
/* 8023E95C 0023B89C 80 7F 01 38 */ lwz r3, 0x138(r31)
/* 8023E960 0023B8A0 38 80 0C 00 */ li r4, 0xc00
/* 8023E964 0023B8A4 38 A0 00 20 */ li r5, 0x20
/* 8023E968 0023B8A8 48 08 FB 6D */ bl JKRHeap_NS_alloc_X1_
/* 8023E968 0023B8A8 48 08 FB 6D */ bl alloc__7JKRHeapFUli
/* 8023E96C 0023B8AC 38 1B 00 D4 */ addi r0, r27, 0xd4
/* 8023E970 0023B8B0 7C 7F 01 2E */ stwx r3, r31, r0
/* 8023E974 0023B8B4 3B 39 00 01 */ addi r25, r25, 1
@@ -214,7 +214,7 @@ lbl_8023EA38:
/* 8023EA60 0023B9A0 80 1F 00 D4 */ lwz r0, 0xd4(r31)
/* 8023EA64 0023B9A4 90 1F 00 E0 */ stw r0, 0xe0(r31)
/* 8023EA68 0023B9A8 38 60 01 50 */ li r3, 0x150
/* 8023EA6C 0023B9AC 48 09 01 E1 */ bl __nw
/* 8023EA6C 0023B9AC 48 09 01 E1 */ bl __nw__FUl
/* 8023EA70 0023B9B0 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EA74 0023B9B4 41 82 00 10 */ beq lbl_8023EA84
/* 8023EA78 0023B9B8 80 9F 00 E0 */ lwz r4, 0xe0(r31)
@@ -248,7 +248,7 @@ lbl_8023EAD8:
/* 8023EADC 0023BA1C 80 04 00 D4 */ lwz r0, 0xd4(r4)
/* 8023EAE0 0023BA20 90 04 00 E0 */ stw r0, 0xe0(r4)
/* 8023EAE4 0023BA24 38 60 01 50 */ li r3, 0x150
/* 8023EAE8 0023BA28 48 09 01 65 */ bl __nw
/* 8023EAE8 0023BA28 48 09 01 65 */ bl __nw__FUl
/* 8023EAEC 0023BA2C 7C 64 1B 79 */ or. r4, r3, r3
/* 8023EAF0 0023BA30 41 82 00 14 */ beq lbl_8023EB04
/* 8023EAF4 0023BA34 38 1B 00 E0 */ addi r0, r27, 0xe0
@@ -274,7 +274,7 @@ lbl_8023EB14:
/* 8023EB3C 0023BA7C 4B FD E8 31 */ bl dMeter2Info_c_NS_setItemColor
lbl_8023EB40:
/* 8023EB40 0023BA80 38 60 01 18 */ li r3, 0x118
/* 8023EB44 0023BA84 48 09 01 09 */ bl __nw
/* 8023EB44 0023BA84 48 09 01 09 */ bl __nw__FUl
/* 8023EB48 0023BA88 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EB4C 0023BA8C 41 82 00 0C */ beq lbl_8023EB58
/* 8023EB50 0023BA90 48 0B 99 49 */ bl J2DScreen
@@ -292,7 +292,7 @@ lbl_8023EB58:
/* 8023EB7C 0023BABC 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023EB80 0023BAC0 48 01 65 69 */ bl dPaneClass_showNullPane
/* 8023EB84 0023BAC4 38 60 01 18 */ li r3, 0x118
/* 8023EB88 0023BAC8 48 09 00 C5 */ bl __nw
/* 8023EB88 0023BAC8 48 09 00 C5 */ bl __nw__FUl
/* 8023EB8C 0023BACC 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EB90 0023BAD0 41 82 00 0C */ beq lbl_8023EB9C
/* 8023EB94 0023BAD4 48 0B 99 05 */ bl J2DScreen
@@ -446,7 +446,7 @@ lbl_8023EDC4:
/* 8023EDCC 0023BD0C 3B 7B 00 04 */ addi r27, r27, 4
/* 8023EDD0 0023BD10 41 80 FF B4 */ blt lbl_8023ED84
/* 8023EDD4 0023BD14 38 60 00 24 */ li r3, 0x24
/* 8023EDD8 0023BD18 48 08 FE 75 */ bl __nw
/* 8023EDD8 0023BD18 48 08 FE 75 */ bl __nw__FUl
/* 8023EDDC 0023BD1C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EDE0 0023BD20 41 82 00 0C */ beq lbl_8023EDEC
/* 8023EDE4 0023BD24 4B FF CB D1 */ bl dMsgScrnArrow_c
@@ -454,7 +454,7 @@ lbl_8023EDC4:
lbl_8023EDEC:
/* 8023EDEC 0023BD2C 90 1F 00 EC */ stw r0, 0xec(r31)
/* 8023EDF0 0023BD30 38 60 01 18 */ li r3, 0x118
/* 8023EDF4 0023BD34 48 08 FE 59 */ bl __nw
/* 8023EDF4 0023BD34 48 08 FE 59 */ bl __nw__FUl
/* 8023EDF8 0023BD38 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EDFC 0023BD3C 41 82 00 0C */ beq lbl_8023EE08
/* 8023EE00 0023BD40 4B FF A2 B5 */ bl dMsgScrn3Select_c
@@ -462,7 +462,7 @@ lbl_8023EDEC:
lbl_8023EE08:
/* 8023EE08 0023BD48 90 1F 00 F0 */ stw r0, 0xf0(r31)
/* 8023EE0C 0023BD4C 38 60 00 24 */ li r3, 0x24
/* 8023EE10 0023BD50 48 08 FE 3D */ bl __nw
/* 8023EE10 0023BD50 48 08 FE 3D */ bl __nw__FUl
/* 8023EE14 0023BD54 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EE18 0023BD58 41 82 00 14 */ beq lbl_8023EE2C
/* 8023EE1C 0023BD5C 38 80 00 03 */ li r4, 3
@@ -474,7 +474,7 @@ lbl_8023EE2C:
/* 8023EE30 0023BD70 80 7F 01 38 */ lwz r3, 0x138(r31)
/* 8023EE34 0023BD74 38 80 10 6A */ li r4, 0x106a
/* 8023EE38 0023BD78 38 A0 00 20 */ li r5, 0x20
/* 8023EE3C 0023BD7C 48 08 F6 99 */ bl JKRHeap_NS_alloc_X1_
/* 8023EE3C 0023BD7C 48 08 F6 99 */ bl alloc__7JKRHeapFUli
/* 8023EE40 0023BD80 7C 7B 1B 78 */ mr r27, r3
/* 8023EE44 0023BD84 38 80 00 00 */ li r4, 0
/* 8023EE48 0023BD88 38 A0 10 6A */ li r5, 0x106a
@@ -522,7 +522,7 @@ lbl_8023EED0:
/* 8023EEEC 0023BE2C C0 02 B2 04 */ lfs f0, lbl_80454C04-_SDA2_BASE_(r2)
/* 8023EEF0 0023BE30 D0 1F 01 94 */ stfs f0, 0x194(r31)
/* 8023EEF4 0023BE34 38 60 00 6C */ li r3, 0x6c
/* 8023EEF8 0023BE38 48 08 FD 55 */ bl __nw
/* 8023EEF8 0023BE38 48 08 FD 55 */ bl __nw__FUl
/* 8023EEFC 0023BE3C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EF00 0023BE40 41 82 00 28 */ beq lbl_8023EF28
/* 8023EF04 0023BE44 80 9F 00 04 */ lwz r4, 4(r31)
@@ -537,7 +537,7 @@ lbl_8023EED0:
lbl_8023EF28:
/* 8023EF28 0023BE68 90 1F 01 08 */ stw r0, 0x108(r31)
/* 8023EF2C 0023BE6C 38 60 00 6C */ li r3, 0x6c
/* 8023EF30 0023BE70 48 08 FD 1D */ bl __nw
/* 8023EF30 0023BE70 48 08 FD 1D */ bl __nw__FUl
/* 8023EF34 0023BE74 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EF38 0023BE78 41 82 00 28 */ beq lbl_8023EF60
/* 8023EF3C 0023BE7C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -552,7 +552,7 @@ lbl_8023EF28:
lbl_8023EF60:
/* 8023EF60 0023BEA0 90 1F 01 0C */ stw r0, 0x10c(r31)
/* 8023EF64 0023BEA4 38 60 00 6C */ li r3, 0x6c
/* 8023EF68 0023BEA8 48 08 FC E5 */ bl __nw
/* 8023EF68 0023BEA8 48 08 FC E5 */ bl __nw__FUl
/* 8023EF6C 0023BEAC 7C 60 1B 79 */ or. r0, r3, r3
/* 8023EF70 0023BEB0 41 82 00 28 */ beq lbl_8023EF98
/* 8023EF74 0023BEB4 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -632,7 +632,7 @@ lbl_8023EF98:
/* 8023F098 0023BFD8 38 00 00 00 */ li r0, 0
/* 8023F09C 0023BFDC 98 1F 01 9D */ stb r0, 0x19d(r31)
/* 8023F0A0 0023BFE0 38 60 00 6C */ li r3, 0x6c
/* 8023F0A4 0023BFE4 48 08 FB A9 */ bl __nw
/* 8023F0A4 0023BFE4 48 08 FB A9 */ bl __nw__FUl
/* 8023F0A8 0023BFE8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023F0AC 0023BFEC 41 82 00 24 */ beq lbl_8023F0D0
/* 8023F0B0 0023BFF0 80 9F 00 04 */ lwz r4, 4(r31)
@@ -658,7 +658,7 @@ lbl_8023F0D0:
/* 8023F0FC 0023C03C 7D 89 03 A6 */ mtctr r12
/* 8023F100 0023C040 4E 80 04 21 */ bctrl
/* 8023F104 0023C044 38 60 00 6C */ li r3, 0x6c
/* 8023F108 0023C048 48 08 FB 45 */ bl __nw
/* 8023F108 0023C048 48 08 FB 45 */ bl __nw__FUl
/* 8023F10C 0023C04C 7C 60 1B 79 */ or. r0, r3, r3
/* 8023F110 0023C050 41 82 00 28 */ beq lbl_8023F138
/* 8023F114 0023C054 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -673,7 +673,7 @@ lbl_8023F0D0:
lbl_8023F138:
/* 8023F138 0023C078 90 1F 00 0C */ stw r0, 0xc(r31)
/* 8023F13C 0023C07C 38 60 00 6C */ li r3, 0x6c
/* 8023F140 0023C080 48 08 FB 0D */ bl __nw
/* 8023F140 0023C080 48 08 FB 0D */ bl __nw__FUl
/* 8023F144 0023C084 7C 60 1B 79 */ or. r0, r3, r3
/* 8023F148 0023C088 41 82 00 24 */ beq lbl_8023F16C
/* 8023F14C 0023C08C 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -687,7 +687,7 @@ lbl_8023F138:
lbl_8023F16C:
/* 8023F16C 0023C0AC 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8023F170 0023C0B0 38 60 00 6C */ li r3, 0x6c
/* 8023F174 0023C0B4 48 08 FA D9 */ bl __nw
/* 8023F174 0023C0B4 48 08 FA D9 */ bl __nw__FUl
/* 8023F178 0023C0B8 7C 60 1B 79 */ or. r0, r3, r3
/* 8023F17C 0023C0BC 41 82 00 24 */ beq lbl_8023F1A0
/* 8023F180 0023C0C0 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -948,7 +948,7 @@ lbl_8023F550:
/* 8023F558 0023C498 28 04 00 00 */ cmplwi r4, 0
/* 8023F55C 0023C49C 41 82 00 14 */ beq lbl_8023F570
/* 8023F560 0023C4A0 80 7E 01 38 */ lwz r3, 0x138(r30)
/* 8023F564 0023C4A4 48 08 EF E5 */ bl JKRHeap_NS_free_X1_
/* 8023F564 0023C4A4 48 08 EF E5 */ bl free__7JKRHeapFPv
/* 8023F568 0023C4A8 38 00 00 00 */ li r0, 0
/* 8023F56C 0023C4AC 90 1C 00 D4 */ stw r0, 0xd4(r28)
lbl_8023F570:
@@ -1028,7 +1028,7 @@ lbl_8023F66C:
/* 8023F678 0023C5B8 28 04 00 00 */ cmplwi r4, 0
/* 8023F67C 0023C5BC 41 82 00 14 */ beq lbl_8023F690
/* 8023F680 0023C5C0 80 7E 01 38 */ lwz r3, 0x138(r30)
/* 8023F684 0023C5C4 48 08 EE C5 */ bl JKRHeap_NS_free_X1_
/* 8023F684 0023C5C4 48 08 EE C5 */ bl free__7JKRHeapFPv
/* 8023F688 0023C5C8 38 00 00 00 */ li r0, 0
/* 8023F68C 0023C5CC 90 1E 00 50 */ stw r0, 0x50(r30)
lbl_8023F690:
@@ -1161,7 +1161,7 @@ lbl_8023F7EC:
/* 8023F85C 0023C79C 7F E0 07 35 */ extsh. r0, r31
/* 8023F860 0023C7A0 40 81 00 0C */ ble lbl_8023F86C
/* 8023F864 0023C7A4 7F C3 F3 78 */ mr r3, r30
/* 8023F868 0023C7A8 48 08 F4 D5 */ bl __dl
/* 8023F868 0023C7A8 48 08 F4 D5 */ bl __dl__FPv
lbl_8023F86C:
/* 8023F86C 0023C7AC 7F C3 F3 78 */ mr r3, r30
/* 8023F870 0023C7B0 39 61 00 20 */ addi r11, r1, 0x20
+8 -8
View File
@@ -31,7 +31,7 @@ lbl_802445AC:
/* 802445AC 002414EC 7F E3 FB 78 */ mr r3, r31
/* 802445B0 002414F0 4B FF 7B BD */ bl dMsgScrnBase_c_NS_init
/* 802445B4 002414F4 38 60 01 18 */ li r3, 0x118
/* 802445B8 002414F8 48 08 A6 95 */ bl __nw
/* 802445B8 002414F8 48 08 A6 95 */ bl __nw__FUl
/* 802445BC 002414FC 7C 60 1B 79 */ or. r0, r3, r3
/* 802445C0 00241500 41 82 00 0C */ beq lbl_802445CC
/* 802445C4 00241504 48 0B 3E D5 */ bl J2DScreen
@@ -49,7 +49,7 @@ lbl_802445CC:
/* 802445F0 00241530 80 7F 00 04 */ lwz r3, 4(r31)
/* 802445F4 00241534 48 01 0A F5 */ bl dPaneClass_showNullPane
/* 802445F8 00241538 38 60 00 24 */ li r3, 0x24
/* 802445FC 0024153C 48 08 A6 51 */ bl __nw
/* 802445FC 0024153C 48 08 A6 51 */ bl __nw__FUl
/* 80244600 00241540 7C 60 1B 79 */ or. r0, r3, r3
/* 80244604 00241544 41 82 00 14 */ beq lbl_80244618
/* 80244608 00241548 38 80 00 00 */ li r4, 0
@@ -61,14 +61,14 @@ lbl_80244618:
/* 8024461C 0024155C 80 7F 00 C8 */ lwz r3, 0xc8(r31)
/* 80244620 00241560 38 80 10 6A */ li r4, 0x106a
/* 80244624 00241564 38 A0 00 20 */ li r5, 0x20
/* 80244628 00241568 48 08 9E AD */ bl JKRHeap_NS_alloc_X1_
/* 80244628 00241568 48 08 9E AD */ bl alloc__7JKRHeapFUli
/* 8024462C 0024156C 7C 78 1B 78 */ mr r24, r3
/* 80244630 00241570 38 80 00 00 */ li r4, 0
/* 80244634 00241574 38 A0 10 6A */ li r5, 0x106a
/* 80244638 00241578 4B DB EE 21 */ bl func_80003458
/* 8024463C 0024157C 93 1F 00 50 */ stw r24, 0x50(r31)
/* 80244640 00241580 38 60 00 6C */ li r3, 0x6c
/* 80244644 00241584 48 08 A6 09 */ bl __nw
/* 80244644 00241584 48 08 A6 09 */ bl __nw__FUl
/* 80244648 00241588 7C 60 1B 79 */ or. r0, r3, r3
/* 8024464C 0024158C 41 82 00 28 */ beq lbl_80244674
/* 80244650 00241590 80 9F 00 04 */ lwz r4, 4(r31)
@@ -103,7 +103,7 @@ lbl_80244674:
/* 802446C0 00241600 C0 5F 00 CC */ lfs f2, 0xcc(r31)
/* 802446C4 00241604 48 00 FE ED */ bl CPaneMgr_NS_paneTrans
/* 802446C8 00241608 38 60 00 6C */ li r3, 0x6c
/* 802446CC 0024160C 48 08 A5 81 */ bl __nw
/* 802446CC 0024160C 48 08 A5 81 */ bl __nw__FUl
/* 802446D0 00241610 7C 60 1B 79 */ or. r0, r3, r3
/* 802446D4 00241614 41 82 00 28 */ beq lbl_802446FC
/* 802446D8 00241618 80 9F 00 04 */ lwz r4, 4(r31)
@@ -118,7 +118,7 @@ lbl_80244674:
lbl_802446FC:
/* 802446FC 0024163C 90 1F 00 0C */ stw r0, 0xc(r31)
/* 80244700 00241640 38 60 00 6C */ li r3, 0x6c
/* 80244704 00241644 48 08 A5 49 */ bl __nw
/* 80244704 00241644 48 08 A5 49 */ bl __nw__FUl
/* 80244708 00241648 7C 60 1B 79 */ or. r0, r3, r3
/* 8024470C 0024164C 41 82 00 24 */ beq lbl_80244730
/* 80244710 00241650 80 9F 00 04 */ lwz r4, 4(r31)
@@ -382,7 +382,7 @@ lbl_80244AE8:
/* 80244AF4 00241A34 28 04 00 00 */ cmplwi r4, 0
/* 80244AF8 00241A38 41 82 00 14 */ beq lbl_80244B0C
/* 80244AFC 00241A3C 80 7E 00 C8 */ lwz r3, 0xc8(r30)
/* 80244B00 00241A40 48 08 9A 49 */ bl JKRHeap_NS_free_X1_
/* 80244B00 00241A40 48 08 9A 49 */ bl free__7JKRHeapFPv
/* 80244B04 00241A44 38 00 00 00 */ li r0, 0
/* 80244B08 00241A48 90 1E 00 50 */ stw r0, 0x50(r30)
lbl_80244B0C:
@@ -455,7 +455,7 @@ lbl_80244B90:
/* 80244C00 00241B40 7F E0 07 35 */ extsh. r0, r31
/* 80244C04 00241B44 40 81 00 0C */ ble lbl_80244C10
/* 80244C08 00241B48 7F C3 F3 78 */ mr r3, r30
/* 80244C0C 00241B4C 48 08 A1 31 */ bl __dl
/* 80244C0C 00241B4C 48 08 A1 31 */ bl __dl__FPv
lbl_80244C10:
/* 80244C10 00241B50 7F C3 F3 78 */ mr r3, r30
/* 80244C14 00241B54 39 61 00 20 */ addi r11, r1, 0x20
+7 -7
View File
@@ -28,11 +28,11 @@ lbl_80244E7C:
/* 80244E84 00241DC4 90 7F 00 D4 */ stw r3, 0xd4(r31)
lbl_80244E88:
/* 80244E88 00241DC8 80 7F 00 D4 */ lwz r3, 0xd4(r31)
/* 80244E8C 00241DCC 48 08 98 F9 */ bl JKRHeap_NS_getTotalFreeSize
/* 80244E8C 00241DCC 48 08 98 F9 */ bl getTotalFreeSize__7JKRHeapFv
/* 80244E90 00241DD0 7F E3 FB 78 */ mr r3, r31
/* 80244E94 00241DD4 4B FF 72 D9 */ bl dMsgScrnBase_c_NS_init
/* 80244E98 00241DD8 38 60 01 18 */ li r3, 0x118
/* 80244E9C 00241DDC 48 08 9D B1 */ bl __nw
/* 80244E9C 00241DDC 48 08 9D B1 */ bl __nw__FUl
/* 80244EA0 00241DE0 7C 60 1B 79 */ or. r0, r3, r3
/* 80244EA4 00241DE4 41 82 00 0C */ beq lbl_80244EB0
/* 80244EA8 00241DE8 48 0B 35 F1 */ bl J2DScreen
@@ -84,7 +84,7 @@ lbl_80244EB0:
/* 80244F5C 00241E9C C0 02 B2 C0 */ lfs f0, lbl_80454CC0-_SDA2_BASE_(r2)
/* 80244F60 00241EA0 D0 1F 00 D8 */ stfs f0, 0xd8(r31)
/* 80244F64 00241EA4 38 60 00 6C */ li r3, 0x6c
/* 80244F68 00241EA8 48 08 9C E5 */ bl __nw
/* 80244F68 00241EA8 48 08 9C E5 */ bl __nw__FUl
/* 80244F6C 00241EAC 7C 60 1B 79 */ or. r0, r3, r3
/* 80244F70 00241EB0 41 82 00 24 */ beq lbl_80244F94
/* 80244F74 00241EB4 80 9F 00 04 */ lwz r4, 4(r31)
@@ -130,7 +130,7 @@ lbl_80244F94:
/* 80245010 00241F50 7D 89 03 A6 */ mtctr r12
/* 80245014 00241F54 4E 80 04 21 */ bctrl
/* 80245018 00241F58 38 60 00 6C */ li r3, 0x6c
/* 8024501C 00241F5C 48 08 9C 31 */ bl __nw
/* 8024501C 00241F5C 48 08 9C 31 */ bl __nw__FUl
/* 80245020 00241F60 7C 60 1B 79 */ or. r0, r3, r3
/* 80245024 00241F64 41 82 00 24 */ beq lbl_80245048
/* 80245028 00241F68 80 9F 00 04 */ lwz r4, 4(r31)
@@ -144,7 +144,7 @@ lbl_80244F94:
lbl_80245048:
/* 80245048 00241F88 90 1F 00 C4 */ stw r0, 0xc4(r31)
/* 8024504C 00241F8C 38 60 00 6C */ li r3, 0x6c
/* 80245050 00241F90 48 08 9B FD */ bl __nw
/* 80245050 00241F90 48 08 9B FD */ bl __nw__FUl
/* 80245054 00241F94 7C 60 1B 79 */ or. r0, r3, r3
/* 80245058 00241F98 41 82 00 24 */ beq lbl_8024507C
/* 8024505C 00241F9C 80 9F 00 04 */ lwz r4, 4(r31)
@@ -169,7 +169,7 @@ lbl_8024507C:
/* 802450A4 00241FE4 3B A0 00 00 */ li r29, 0
lbl_802450A8:
/* 802450A8 00241FE8 38 60 00 6C */ li r3, 0x6c
/* 802450AC 00241FEC 48 08 9B A1 */ bl __nw
/* 802450AC 00241FEC 48 08 9B A1 */ bl __nw__FUl
/* 802450B0 00241FF0 7C 64 1B 79 */ or. r4, r3, r3
/* 802450B4 00241FF4 41 82 00 2C */ beq lbl_802450E0
/* 802450B8 00241FF8 80 9F 00 04 */ lwz r4, 4(r31)
@@ -463,7 +463,7 @@ lbl_802454C4:
/* 802454FC 0024243C 7F E0 07 35 */ extsh. r0, r31
/* 80245500 00242440 40 81 00 0C */ ble lbl_8024550C
/* 80245504 00242444 7F C3 F3 78 */ mr r3, r30
/* 80245508 00242448 48 08 98 35 */ bl __dl
/* 80245508 00242448 48 08 98 35 */ bl __dl__FPv
lbl_8024550C:
/* 8024550C 0024244C 7F C3 F3 78 */ mr r3, r30
/* 80245510 00242450 39 61 00 20 */ addi r11, r1, 0x20
+4 -4
View File
@@ -165,7 +165,7 @@ lbl_8024597C:
/* 8024598C 002428CC 38 65 06 D4 */ addi r3, r5, lbl_804306D4@l
/* 80245990 002428D0 4B FF FE 35 */ bl dMsgScrnLight_HIO_c_NS_updateColor
/* 80245994 002428D4 38 60 01 18 */ li r3, 0x118
/* 80245998 002428D8 48 08 92 B5 */ bl __nw
/* 80245998 002428D8 48 08 92 B5 */ bl __nw__FUl
/* 8024599C 002428DC 7C 60 1B 79 */ or. r0, r3, r3
/* 802459A0 002428E0 41 82 00 0C */ beq lbl_802459AC
/* 802459A4 002428E4 48 0B 2A F5 */ bl J2DScreen
@@ -219,7 +219,7 @@ lbl_802459AC:
/* 80245A60 002429A0 C0 02 B2 D8 */ lfs f0, lbl_80454CD8-_SDA2_BASE_(r2)
/* 80245A64 002429A4 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 80245A68 002429A8 38 60 00 6C */ li r3, 0x6c
/* 80245A6C 002429AC 48 08 91 E1 */ bl __nw
/* 80245A6C 002429AC 48 08 91 E1 */ bl __nw__FUl
/* 80245A70 002429B0 7C 60 1B 79 */ or. r0, r3, r3
/* 80245A74 002429B4 41 82 00 24 */ beq lbl_80245A98
/* 80245A78 002429B8 80 9F 00 04 */ lwz r4, 4(r31)
@@ -318,7 +318,7 @@ lbl_80245BD0:
/* 80245BD8 00242B18 7F E0 07 35 */ extsh. r0, r31
/* 80245BDC 00242B1C 40 81 00 0C */ ble lbl_80245BE8
/* 80245BE0 00242B20 7F C3 F3 78 */ mr r3, r30
/* 80245BE4 00242B24 48 08 91 59 */ bl __dl
/* 80245BE4 00242B24 48 08 91 59 */ bl __dl__FPv
lbl_80245BE8:
/* 80245BE8 00242B28 7F C3 F3 78 */ mr r3, r30
/* 80245BEC 00242B2C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -833,7 +833,7 @@ dMsgScrnLight_HIO_c_NS_dtor:
/* 80246368 002432A8 90 1F 00 00 */ stw r0, 0(r31)
/* 8024636C 002432AC 7C 80 07 35 */ extsh. r0, r4
/* 80246370 002432B0 40 81 00 08 */ ble lbl_80246378
/* 80246374 002432B4 48 08 89 C9 */ bl __dl
/* 80246374 002432B4 48 08 89 C9 */ bl __dl__FPv
lbl_80246378:
/* 80246378 002432B8 7F E3 FB 78 */ mr r3, r31
/* 8024637C 002432BC 83 E1 00 0C */ lwz r31, 0xc(r1)
+6 -6
View File
@@ -40,7 +40,7 @@ lbl_80246440:
/* 80246448 00243388 D0 1F 00 CC */ stfs f0, 0xcc(r31)
lbl_8024644C:
/* 8024644C 0024338C 38 60 01 18 */ li r3, 0x118
/* 80246450 00243390 48 08 87 FD */ bl __nw
/* 80246450 00243390 48 08 87 FD */ bl __nw__FUl
/* 80246454 00243394 7C 60 1B 79 */ or. r0, r3, r3
/* 80246458 00243398 41 82 00 0C */ beq lbl_80246464
/* 8024645C 0024339C 48 0B 20 3D */ bl J2DScreen
@@ -58,7 +58,7 @@ lbl_80246464:
/* 80246488 002433C8 80 7F 00 04 */ lwz r3, 4(r31)
/* 8024648C 002433CC 48 00 EC 5D */ bl dPaneClass_showNullPane
/* 80246490 002433D0 38 60 00 6C */ li r3, 0x6c
/* 80246494 002433D4 48 08 87 B9 */ bl __nw
/* 80246494 002433D4 48 08 87 B9 */ bl __nw__FUl
/* 80246498 002433D8 7C 60 1B 79 */ or. r0, r3, r3
/* 8024649C 002433DC 41 82 00 24 */ beq lbl_802464C0
/* 802464A0 002433E0 80 9F 00 04 */ lwz r4, 4(r31)
@@ -84,7 +84,7 @@ lbl_802464C0:
/* 802464EC 0024342C 7D 89 03 A6 */ mtctr r12
/* 802464F0 00243430 4E 80 04 21 */ bctrl
/* 802464F4 00243434 38 60 00 6C */ li r3, 0x6c
/* 802464F8 00243438 48 08 87 55 */ bl __nw
/* 802464F8 00243438 48 08 87 55 */ bl __nw__FUl
/* 802464FC 0024343C 7C 60 1B 79 */ or. r0, r3, r3
/* 80246500 00243440 41 82 00 28 */ beq lbl_80246528
/* 80246504 00243444 80 9F 00 04 */ lwz r4, 4(r31)
@@ -119,7 +119,7 @@ lbl_80246528:
/* 80246574 002434B4 EC 42 00 28 */ fsubs f2, f2, f0
/* 80246578 002434B8 48 00 E0 39 */ bl CPaneMgr_NS_paneTrans
/* 8024657C 002434BC 38 60 00 6C */ li r3, 0x6c
/* 80246580 002434C0 48 08 86 CD */ bl __nw
/* 80246580 002434C0 48 08 86 CD */ bl __nw__FUl
/* 80246584 002434C4 7C 60 1B 79 */ or. r0, r3, r3
/* 80246588 002434C8 41 82 00 24 */ beq lbl_802465AC
/* 8024658C 002434CC 80 9F 00 04 */ lwz r4, 4(r31)
@@ -160,7 +160,7 @@ lbl_802465AC:
/* 80246614 00243554 C3 E2 B2 EC */ lfs f31, lbl_80454CEC-_SDA2_BASE_(r2)
lbl_80246618:
/* 80246618 00243558 38 60 00 6C */ li r3, 0x6c
/* 8024661C 0024355C 48 08 86 31 */ bl __nw
/* 8024661C 0024355C 48 08 86 31 */ bl __nw__FUl
/* 80246620 00243560 7C 64 1B 79 */ or. r4, r3, r3
/* 80246624 00243564 41 82 00 2C */ beq lbl_80246650
/* 80246628 00243568 80 9F 00 04 */ lwz r4, 4(r31)
@@ -354,7 +354,7 @@ lbl_802468BC:
/* 802468F8 00243838 7F 40 07 35 */ extsh. r0, r26
/* 802468FC 0024383C 40 81 00 0C */ ble lbl_80246908
/* 80246900 00243840 7F E3 FB 78 */ mr r3, r31
/* 80246904 00243844 48 08 84 39 */ bl __dl
/* 80246904 00243844 48 08 84 39 */ bl __dl__FPv
lbl_80246908:
/* 80246908 00243848 7F E3 FB 78 */ mr r3, r31
/* 8024690C 0024384C 39 61 00 20 */ addi r11, r1, 0x20
+4 -4
View File
@@ -21,7 +21,7 @@ dMsgScrnStaff_c:
/* 80246B68 00243AA8 D0 1E 00 D0 */ stfs f0, 0xd0(r30)
/* 80246B6C 00243AAC D0 1E 00 CC */ stfs f0, 0xcc(r30)
/* 80246B70 00243AB0 38 60 01 18 */ li r3, 0x118
/* 80246B74 00243AB4 48 08 80 D9 */ bl __nw
/* 80246B74 00243AB4 48 08 80 D9 */ bl __nw__FUl
/* 80246B78 00243AB8 7C 60 1B 79 */ or. r0, r3, r3
/* 80246B7C 00243ABC 41 82 00 0C */ beq lbl_80246B88
/* 80246B80 00243AC0 48 0B 19 19 */ bl J2DScreen
@@ -39,7 +39,7 @@ lbl_80246B88:
/* 80246BAC 00243AEC 80 7E 00 04 */ lwz r3, 4(r30)
/* 80246BB0 00243AF0 48 00 E5 39 */ bl dPaneClass_showNullPane
/* 80246BB4 00243AF4 38 60 00 6C */ li r3, 0x6c
/* 80246BB8 00243AF8 48 08 80 95 */ bl __nw
/* 80246BB8 00243AF8 48 08 80 95 */ bl __nw__FUl
/* 80246BBC 00243AFC 7C 60 1B 79 */ or. r0, r3, r3
/* 80246BC0 00243B00 41 82 00 24 */ beq lbl_80246BE4
/* 80246BC4 00243B04 80 9E 00 04 */ lwz r4, 4(r30)
@@ -79,7 +79,7 @@ lbl_80246BE4:
/* 80246C48 00243B88 3B 83 9B 98 */ addi r28, r3, lbl_80399B98@l
lbl_80246C4C:
/* 80246C4C 00243B8C 38 60 00 6C */ li r3, 0x6c
/* 80246C50 00243B90 48 08 7F FD */ bl __nw
/* 80246C50 00243B90 48 08 7F FD */ bl __nw__FUl
/* 80246C54 00243B94 7C 64 1B 79 */ or. r4, r3, r3
/* 80246C58 00243B98 41 82 00 2C */ beq lbl_80246C84
/* 80246C5C 00243B9C 80 9E 00 04 */ lwz r4, 4(r30)
@@ -243,7 +243,7 @@ lbl_80246E80:
/* 80246EBC 00243DFC 7F 60 07 35 */ extsh. r0, r27
/* 80246EC0 00243E00 40 81 00 0C */ ble lbl_80246ECC
/* 80246EC4 00243E04 7F 43 D3 78 */ mr r3, r26
/* 80246EC8 00243E08 48 08 7E 75 */ bl __dl
/* 80246EC8 00243E08 48 08 7E 75 */ bl __dl__FPv
lbl_80246ECC:
/* 80246ECC 00243E0C 7F 43 D3 78 */ mr r3, r26
/* 80246ED0 00243E10 39 61 00 20 */ addi r11, r1, 0x20
+18 -18
View File
@@ -34,7 +34,7 @@ lbl_80247050:
/* 80247050 00243F90 7F E3 FB 78 */ mr r3, r31
/* 80247054 00243F94 4B FF 51 19 */ bl dMsgScrnBase_c_NS_init
/* 80247058 00243F98 38 60 01 18 */ li r3, 0x118
/* 8024705C 00243F9C 48 08 7B F1 */ bl __nw
/* 8024705C 00243F9C 48 08 7B F1 */ bl __nw__FUl
/* 80247060 00243FA0 7C 60 1B 79 */ or. r0, r3, r3
/* 80247064 00243FA4 41 82 00 0C */ beq lbl_80247070
/* 80247068 00243FA8 48 0B 14 31 */ bl J2DScreen
@@ -52,7 +52,7 @@ lbl_80247070:
/* 80247094 00243FD4 80 7F 00 04 */ lwz r3, 4(r31)
/* 80247098 00243FD8 48 00 E0 51 */ bl dPaneClass_showNullPane
/* 8024709C 00243FDC 38 60 01 18 */ li r3, 0x118
/* 802470A0 00243FE0 48 08 7B AD */ bl __nw
/* 802470A0 00243FE0 48 08 7B AD */ bl __nw__FUl
/* 802470A4 00243FE4 7C 60 1B 79 */ or. r0, r3, r3
/* 802470A8 00243FE8 41 82 00 0C */ beq lbl_802470B4
/* 802470AC 00243FEC 48 0B 13 ED */ bl J2DScreen
@@ -85,7 +85,7 @@ lbl_8024710C:
/* 8024710C 0024404C 80 7F 00 C4 */ lwz r3, 0xc4(r31)
/* 80247110 00244050 48 00 DF D9 */ bl dPaneClass_showNullPane
/* 80247114 00244054 38 60 00 24 */ li r3, 0x24
/* 80247118 00244058 48 08 7B 35 */ bl __nw
/* 80247118 00244058 48 08 7B 35 */ bl __nw__FUl
/* 8024711C 0024405C 7C 60 1B 79 */ or. r0, r3, r3
/* 80247120 00244060 41 82 00 0C */ beq lbl_8024712C
/* 80247124 00244064 4B FF 48 91 */ bl dMsgScrnArrow_c
@@ -98,7 +98,7 @@ lbl_8024712C:
/* 8024713C 0024407C 28 00 00 03 */ cmplwi r0, 3
/* 80247140 00244080 41 82 00 24 */ beq lbl_80247164
/* 80247144 00244084 38 60 01 18 */ li r3, 0x118
/* 80247148 00244088 48 08 7B 05 */ bl __nw
/* 80247148 00244088 48 08 7B 05 */ bl __nw__FUl
/* 8024714C 0024408C 7C 60 1B 79 */ or. r0, r3, r3
/* 80247150 00244090 41 82 00 0C */ beq lbl_8024715C
/* 80247154 00244094 4B FF 1F 61 */ bl dMsgScrn3Select_c
@@ -135,7 +135,7 @@ lbl_802471B0:
/* 802471B0 002440F0 3B 60 00 00 */ li r27, 0
lbl_802471B4:
/* 802471B4 002440F4 38 60 00 24 */ li r3, 0x24
/* 802471B8 002440F8 48 08 7A 95 */ bl __nw
/* 802471B8 002440F8 48 08 7A 95 */ bl __nw__FUl
/* 802471BC 002440FC 7C 60 1B 79 */ or. r0, r3, r3
/* 802471C0 00244100 41 82 00 14 */ beq lbl_802471D4
/* 802471C4 00244104 7F 64 DB 78 */ mr r4, r27
@@ -147,7 +147,7 @@ lbl_802471D4:
/* 802471D8 00244118 80 7F 00 E4 */ lwz r3, 0xe4(r31)
/* 802471DC 0024411C 38 80 10 6A */ li r4, 0x106a
/* 802471E0 00244120 38 A0 00 20 */ li r5, 0x20
/* 802471E4 00244124 48 08 72 F1 */ bl JKRHeap_NS_alloc_X1_
/* 802471E4 00244124 48 08 72 F1 */ bl alloc__7JKRHeapFUli
/* 802471E8 00244128 7C 7C 1B 78 */ mr r28, r3
/* 802471EC 0024412C 38 80 00 00 */ li r4, 0
/* 802471F0 00244130 38 A0 10 6A */ li r5, 0x106a
@@ -255,7 +255,7 @@ lbl_802472B8:
/* 80247380 002442C0 7D 89 03 A6 */ mtctr r12
/* 80247384 002442C4 4E 80 04 21 */ bctrl
/* 80247388 002442C8 38 60 00 6C */ li r3, 0x6c
/* 8024738C 002442CC 48 08 78 C1 */ bl __nw
/* 8024738C 002442CC 48 08 78 C1 */ bl __nw__FUl
/* 80247390 002442D0 7C 60 1B 79 */ or. r0, r3, r3
/* 80247394 002442D4 41 82 00 28 */ beq lbl_802473BC
/* 80247398 002442D8 80 9F 00 04 */ lwz r4, 4(r31)
@@ -270,7 +270,7 @@ lbl_802472B8:
lbl_802473BC:
/* 802473BC 002442FC 90 1F 00 D8 */ stw r0, 0xd8(r31)
/* 802473C0 00244300 38 60 00 6C */ li r3, 0x6c
/* 802473C4 00244304 48 08 78 89 */ bl __nw
/* 802473C4 00244304 48 08 78 89 */ bl __nw__FUl
/* 802473C8 00244308 7C 60 1B 79 */ or. r0, r3, r3
/* 802473CC 0024430C 41 82 00 28 */ beq lbl_802473F4
/* 802473D0 00244310 80 9F 00 04 */ lwz r4, 4(r31)
@@ -285,7 +285,7 @@ lbl_802473BC:
lbl_802473F4:
/* 802473F4 00244334 90 1F 00 DC */ stw r0, 0xdc(r31)
/* 802473F8 00244338 38 60 00 6C */ li r3, 0x6c
/* 802473FC 0024433C 48 08 78 51 */ bl __nw
/* 802473FC 0024433C 48 08 78 51 */ bl __nw__FUl
/* 80247400 00244340 7C 60 1B 79 */ or. r0, r3, r3
/* 80247404 00244344 41 82 00 28 */ beq lbl_8024742C
/* 80247408 00244348 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -320,7 +320,7 @@ lbl_8024742C:
/* 80247478 002443B8 7D 89 03 A6 */ mtctr r12
/* 8024747C 002443BC 4E 80 04 21 */ bctrl
/* 80247480 002443C0 38 60 00 6C */ li r3, 0x6c
/* 80247484 002443C4 48 08 77 C9 */ bl __nw
/* 80247484 002443C4 48 08 77 C9 */ bl __nw__FUl
/* 80247488 002443C8 7C 60 1B 79 */ or. r0, r3, r3
/* 8024748C 002443CC 41 82 00 24 */ beq lbl_802474B0
/* 80247490 002443D0 80 9F 00 04 */ lwz r4, 4(r31)
@@ -346,7 +346,7 @@ lbl_802474B0:
/* 802474DC 0024441C 7D 89 03 A6 */ mtctr r12
/* 802474E0 00244420 4E 80 04 21 */ bctrl
/* 802474E4 00244424 38 60 00 6C */ li r3, 0x6c
/* 802474E8 00244428 48 08 77 65 */ bl __nw
/* 802474E8 00244428 48 08 77 65 */ bl __nw__FUl
/* 802474EC 0024442C 7C 60 1B 79 */ or. r0, r3, r3
/* 802474F0 00244430 41 82 00 28 */ beq lbl_80247518
/* 802474F4 00244434 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -361,7 +361,7 @@ lbl_802474B0:
lbl_80247518:
/* 80247518 00244458 90 1F 00 0C */ stw r0, 0xc(r31)
/* 8024751C 0024445C 38 60 00 6C */ li r3, 0x6c
/* 80247520 00244460 48 08 77 2D */ bl __nw
/* 80247520 00244460 48 08 77 2D */ bl __nw__FUl
/* 80247524 00244464 7C 60 1B 79 */ or. r0, r3, r3
/* 80247528 00244468 41 82 00 24 */ beq lbl_8024754C
/* 8024752C 0024446C 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -379,7 +379,7 @@ lbl_8024754C:
/* 80247558 00244498 28 00 00 08 */ cmplwi r0, 8
/* 8024755C 0024449C 40 82 00 D4 */ bne lbl_80247630
/* 80247560 002444A0 38 60 00 6C */ li r3, 0x6c
/* 80247564 002444A4 48 08 76 E9 */ bl __nw
/* 80247564 002444A4 48 08 76 E9 */ bl __nw__FUl
/* 80247568 002444A8 7C 60 1B 79 */ or. r0, r3, r3
/* 8024756C 002444AC 41 82 00 24 */ beq lbl_80247590
/* 80247570 002444B0 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -393,7 +393,7 @@ lbl_8024754C:
lbl_80247590:
/* 80247590 002444D0 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80247594 002444D4 38 60 00 6C */ li r3, 0x6c
/* 80247598 002444D8 48 08 76 B5 */ bl __nw
/* 80247598 002444D8 48 08 76 B5 */ bl __nw__FUl
/* 8024759C 002444DC 7C 60 1B 79 */ or. r0, r3, r3
/* 802475A0 002444E0 41 82 00 24 */ beq lbl_802475C4
/* 802475A4 002444E4 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -407,7 +407,7 @@ lbl_80247590:
lbl_802475C4:
/* 802475C4 00244504 90 1F 00 18 */ stw r0, 0x18(r31)
/* 802475C8 00244508 38 60 00 6C */ li r3, 0x6c
/* 802475CC 0024450C 48 08 76 81 */ bl __nw
/* 802475CC 0024450C 48 08 76 81 */ bl __nw__FUl
/* 802475D0 00244510 7C 60 1B 79 */ or. r0, r3, r3
/* 802475D4 00244514 41 82 00 24 */ beq lbl_802475F8
/* 802475D8 00244518 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -421,7 +421,7 @@ lbl_802475C4:
lbl_802475F8:
/* 802475F8 00244538 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 802475FC 0024453C 38 60 00 6C */ li r3, 0x6c
/* 80247600 00244540 48 08 76 4D */ bl __nw
/* 80247600 00244540 48 08 76 4D */ bl __nw__FUl
/* 80247604 00244544 7C 60 1B 79 */ or. r0, r3, r3
/* 80247608 00244548 41 82 00 24 */ beq lbl_8024762C
/* 8024760C 0024454C 80 9F 00 C4 */ lwz r4, 0xc4(r31)
@@ -803,7 +803,7 @@ lbl_80247B80:
/* 80247B8C 00244ACC 28 04 00 00 */ cmplwi r4, 0
/* 80247B90 00244AD0 41 82 00 14 */ beq lbl_80247BA4
/* 80247B94 00244AD4 80 7E 00 E4 */ lwz r3, 0xe4(r30)
/* 80247B98 00244AD8 48 08 69 B1 */ bl JKRHeap_NS_free_X1_
/* 80247B98 00244AD8 48 08 69 B1 */ bl free__7JKRHeapFPv
/* 80247B9C 00244ADC 38 00 00 00 */ li r0, 0
/* 80247BA0 00244AE0 90 1E 00 50 */ stw r0, 0x50(r30)
lbl_80247BA4:
@@ -908,7 +908,7 @@ lbl_80247C98:
/* 80247D08 00244C48 7F E0 07 35 */ extsh. r0, r31
/* 80247D0C 00244C4C 40 81 00 0C */ ble lbl_80247D18
/* 80247D10 00244C50 7F C3 F3 78 */ mr r3, r30
/* 80247D14 00244C54 48 08 70 29 */ bl __dl
/* 80247D14 00244C54 48 08 70 29 */ bl __dl__FPv
lbl_80247D18:
/* 80247D18 00244C58 7F C3 F3 78 */ mr r3, r30
/* 80247D1C 00244C5C 39 61 00 20 */ addi r11, r1, 0x20
+7 -7
View File
@@ -29,7 +29,7 @@ lbl_8024899C:
/* 802489A4 002458E4 90 7F 00 D8 */ stw r3, 0xd8(r31)
lbl_802489A8:
/* 802489A8 002458E8 80 7F 00 D8 */ lwz r3, 0xd8(r31)
/* 802489AC 002458EC 48 08 5D D9 */ bl JKRHeap_NS_getTotalFreeSize
/* 802489AC 002458EC 48 08 5D D9 */ bl getTotalFreeSize__7JKRHeapFv
/* 802489B0 002458F0 7F E3 FB 78 */ mr r3, r31
/* 802489B4 002458F4 4B FF 37 B9 */ bl dMsgScrnBase_c_NS_init
/* 802489B8 002458F8 28 1C 00 00 */ cmplwi r28, 0
@@ -41,7 +41,7 @@ lbl_802489CC:
/* 802489CC 0024590C 93 9F 00 54 */ stw r28, 0x54(r31)
lbl_802489D0:
/* 802489D0 00245910 38 60 01 18 */ li r3, 0x118
/* 802489D4 00245914 48 08 62 79 */ bl __nw
/* 802489D4 00245914 48 08 62 79 */ bl __nw__FUl
/* 802489D8 00245918 7C 60 1B 79 */ or. r0, r3, r3
/* 802489DC 0024591C 41 82 00 0C */ beq lbl_802489E8
/* 802489E0 00245920 48 0A FA B9 */ bl J2DScreen
@@ -108,7 +108,7 @@ lbl_802489E8:
/* 80248AD0 00245A10 C0 02 B3 58 */ lfs f0, lbl_80454D58-_SDA2_BASE_(r2)
/* 80248AD4 00245A14 D0 1F 00 E0 */ stfs f0, 0xe0(r31)
/* 80248AD8 00245A18 38 60 00 6C */ li r3, 0x6c
/* 80248ADC 00245A1C 48 08 61 71 */ bl __nw
/* 80248ADC 00245A1C 48 08 61 71 */ bl __nw__FUl
/* 80248AE0 00245A20 7C 60 1B 79 */ or. r0, r3, r3
/* 80248AE4 00245A24 41 82 00 24 */ beq lbl_80248B08
/* 80248AE8 00245A28 80 9F 00 04 */ lwz r4, 4(r31)
@@ -154,7 +154,7 @@ lbl_80248B08:
/* 80248B84 00245AC4 7D 89 03 A6 */ mtctr r12
/* 80248B88 00245AC8 4E 80 04 21 */ bctrl
/* 80248B8C 00245ACC 38 60 00 6C */ li r3, 0x6c
/* 80248B90 00245AD0 48 08 60 BD */ bl __nw
/* 80248B90 00245AD0 48 08 60 BD */ bl __nw__FUl
/* 80248B94 00245AD4 7C 60 1B 79 */ or. r0, r3, r3
/* 80248B98 00245AD8 41 82 00 24 */ beq lbl_80248BBC
/* 80248B9C 00245ADC 80 9F 00 04 */ lwz r4, 4(r31)
@@ -168,7 +168,7 @@ lbl_80248B08:
lbl_80248BBC:
/* 80248BBC 00245AFC 90 1F 00 C4 */ stw r0, 0xc4(r31)
/* 80248BC0 00245B00 38 60 00 6C */ li r3, 0x6c
/* 80248BC4 00245B04 48 08 60 89 */ bl __nw
/* 80248BC4 00245B04 48 08 60 89 */ bl __nw__FUl
/* 80248BC8 00245B08 7C 60 1B 79 */ or. r0, r3, r3
/* 80248BCC 00245B0C 41 82 00 24 */ beq lbl_80248BF0
/* 80248BD0 00245B10 80 9F 00 04 */ lwz r4, 4(r31)
@@ -209,7 +209,7 @@ lbl_80248BF0:
/* 80248C58 00245B98 3B 64 9C 30 */ addi r27, r4, lbl_80399C30@l
lbl_80248C5C:
/* 80248C5C 00245B9C 38 60 00 6C */ li r3, 0x6c
/* 80248C60 00245BA0 48 08 5F ED */ bl __nw
/* 80248C60 00245BA0 48 08 5F ED */ bl __nw__FUl
/* 80248C64 00245BA4 7C 64 1B 79 */ or. r4, r3, r3
/* 80248C68 00245BA8 41 82 00 2C */ beq lbl_80248C94
/* 80248C6C 00245BAC 80 9F 00 04 */ lwz r4, 4(r31)
@@ -519,7 +519,7 @@ lbl_802490B4:
/* 802490EC 0024602C 7F E0 07 35 */ extsh. r0, r31
/* 802490F0 00246030 40 81 00 0C */ ble lbl_802490FC
/* 802490F4 00246034 7F C3 F3 78 */ mr r3, r30
/* 802490F8 00246038 48 08 5C 45 */ bl __dl
/* 802490F8 00246038 48 08 5C 45 */ bl __dl__FPv
lbl_802490FC:
/* 802490FC 0024603C 7F C3 F3 78 */ mr r3, r30
/* 80249100 00246040 39 61 00 20 */ addi r11, r1, 0x20
+8 -8
View File
@@ -17,7 +17,7 @@ dMsgStringBase_c:
/* 802493D8 00246318 B0 03 00 20 */ sth r0, 0x20(r3)
/* 802493DC 0024631C 48 00 03 25 */ bl dMsgStringBase_c_NS_getResource
/* 802493E0 00246320 38 60 00 20 */ li r3, 0x20
/* 802493E4 00246324 48 08 58 69 */ bl __nw
/* 802493E4 00246324 48 08 58 69 */ bl __nw__FUl
/* 802493E8 00246328 7C 60 1B 79 */ or. r0, r3, r3
/* 802493EC 0024632C 41 82 00 0C */ beq lbl_802493F8
/* 802493F0 00246330 48 05 FC 7D */ bl JMessage_NS_TResourceContainer
@@ -25,7 +25,7 @@ dMsgStringBase_c:
lbl_802493F8:
/* 802493F8 00246338 90 1F 00 04 */ stw r0, 4(r31)
/* 802493FC 0024633C 38 60 00 38 */ li r3, 0x38
/* 80249400 00246340 48 08 58 4D */ bl __nw
/* 80249400 00246340 48 08 58 4D */ bl __nw__FUl
/* 80249404 00246344 7C 60 1B 79 */ or. r0, r3, r3
/* 80249408 00246348 41 82 00 0C */ beq lbl_80249414
/* 8024940C 0024634C 4B FE 67 51 */ bl jmessage_string_tControl
@@ -33,7 +33,7 @@ lbl_802493F8:
lbl_80249414:
/* 80249414 00246354 90 1F 00 08 */ stw r0, 8(r31)
/* 80249418 00246358 38 60 00 88 */ li r3, 0x88
/* 8024941C 0024635C 48 08 58 31 */ bl __nw
/* 8024941C 0024635C 48 08 58 31 */ bl __nw__FUl
/* 80249420 00246360 7C 60 1B 79 */ or. r0, r3, r3
/* 80249424 00246364 41 82 00 0C */ beq lbl_80249430
/* 80249428 00246368 4B FE 64 99 */ bl jmessage_string_tReference
@@ -41,7 +41,7 @@ lbl_80249414:
lbl_80249430:
/* 80249430 00246370 90 1F 00 0C */ stw r0, 0xc(r31)
/* 80249434 00246374 38 60 00 8C */ li r3, 0x8c
/* 80249438 00246378 48 08 58 15 */ bl __nw
/* 80249438 00246378 48 08 58 15 */ bl __nw__FUl
/* 8024943C 0024637C 7C 60 1B 79 */ or. r0, r3, r3
/* 80249440 00246380 41 82 00 14 */ beq lbl_80249454
/* 80249444 00246384 80 9F 00 0C */ lwz r4, 0xc(r31)
@@ -51,7 +51,7 @@ lbl_80249430:
lbl_80249454:
/* 80249454 00246394 90 1F 00 10 */ stw r0, 0x10(r31)
/* 80249458 00246398 38 60 05 58 */ li r3, 0x558
/* 8024945C 0024639C 48 08 57 F1 */ bl __nw
/* 8024945C 0024639C 48 08 57 F1 */ bl __nw__FUl
/* 80249460 002463A0 7C 60 1B 79 */ or. r0, r3, r3
/* 80249464 002463A4 41 82 00 10 */ beq lbl_80249474
/* 80249468 002463A8 80 9F 00 0C */ lwz r4, 0xc(r31)
@@ -60,7 +60,7 @@ lbl_80249454:
lbl_80249474:
/* 80249474 002463B4 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80249478 002463B8 38 60 00 0C */ li r3, 0xc
/* 8024947C 002463BC 48 08 57 D1 */ bl __nw
/* 8024947C 002463BC 48 08 57 D1 */ bl __nw__FUl
/* 80249480 002463C0 7C 60 1B 79 */ or. r0, r3, r3
/* 80249484 002463C4 41 82 00 10 */ beq lbl_80249494
/* 80249488 002463C8 80 9F 00 04 */ lwz r4, 4(r31)
@@ -153,7 +153,7 @@ lbl_8024959C:
/* 802495C4 00246504 38 80 FF FF */ li r4, -1
/* 802495C8 00246508 48 05 F9 31 */ bl JMessage_NS_TResourceContainer_NS_TCResource_NS_dtor
/* 802495CC 0024650C 7F A3 EB 78 */ mr r3, r29
/* 802495D0 00246510 48 08 57 6D */ bl __dl
/* 802495D0 00246510 48 08 57 6D */ bl __dl__FPv
lbl_802495D4:
/* 802495D4 00246514 38 00 00 00 */ li r0, 0
/* 802495D8 00246518 90 1E 00 04 */ stw r0, 4(r30)
@@ -228,7 +228,7 @@ lbl_802496D4:
/* 802496D4 00246614 7F E0 07 35 */ extsh. r0, r31
/* 802496D8 00246618 40 81 00 0C */ ble lbl_802496E4
/* 802496DC 0024661C 7F C3 F3 78 */ mr r3, r30
/* 802496E0 00246620 48 08 56 5D */ bl __dl
/* 802496E0 00246620 48 08 56 5D */ bl __dl__FPv
lbl_802496E4:
/* 802496E4 00246624 7F C3 F3 78 */ mr r3, r30
/* 802496E8 00246628 39 61 00 30 */ addi r11, r1, 0x30