mirror of
https://github.com/zeldaret/tp
synced 2026-07-08 14:36:36 -04:00
j2d / map_path work, d_drawlist / d_attention cleanup (#208)
* work on fop actor / actor mng, daalink, d_a_obj_item * d_a_title mostly decompiled * daalink / d_event / JMessage / dmsg_out_font work * msg_scrn_base / msg_scrn_boss * some work on mDo machine, d_menu_save, d_tresure, and various * remove asm * progress * finish d_menu_save / d_pane_class_alpha / d_pane_class / rename some data * rename more data * remove asm / progress * match all of d_pane_class * fixes / some dKankyo doc * bunch of j2d work. d_drawlist / d_attention cleanup * progress / asm * cleanup wip * decompile JStage * setup some more JStudio structs * set up d_demo classes * some d_demo work * cleanup dolphin os stuff * some initial dEvent documentation * some At collision documentation * match JUTConsole::doDraw * dbgs work / split up some of d_a_alink into .inc files * d_a_alink_spinner work
This commit is contained in:
-212
@@ -1,212 +0,0 @@
|
||||
lbl_803071E4:
|
||||
/* 803071E4 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 803071E8 7C 08 02 A6 */ mflr r0
|
||||
/* 803071EC 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 803071F0 39 61 00 80 */ addi r11, r1, 0x80
|
||||
/* 803071F4 48 05 AF D9 */ bl _savegpr_25
|
||||
/* 803071F8 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 803071FC 7C 99 23 78 */ mr r25, r4
|
||||
/* 80307200 7C BC 2B 78 */ mr r28, r5
|
||||
/* 80307204 7C DD 33 78 */ mr r29, r6
|
||||
/* 80307208 7C FE 3B 78 */ mr r30, r7
|
||||
/* 8030720C 4B FF 84 55 */ bl __ct__10J2DTextBoxFv
|
||||
/* 80307210 3C 60 80 3D */ lis r3, __vt__12J2DTextBoxEx@ha /* 0x803CD608@ha */
|
||||
/* 80307214 38 03 D6 08 */ addi r0, r3, __vt__12J2DTextBoxEx@l /* 0x803CD608@l */
|
||||
/* 80307218 90 1B 00 00 */ stw r0, 0(r27)
|
||||
/* 8030721C 38 00 00 00 */ li r0, 0
|
||||
/* 80307220 90 1B 01 44 */ stw r0, 0x144(r27)
|
||||
/* 80307224 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80307228 81 9C 00 00 */ lwz r12, 0(r28)
|
||||
/* 8030722C 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 80307230 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307234 4E 80 04 21 */ bctrl
|
||||
/* 80307238 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8030723C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80307240 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 80307244 38 A0 00 08 */ li r5, 8
|
||||
/* 80307248 4B FD 50 51 */ bl read__14JSUInputStreamFPvl
|
||||
/* 8030724C 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 80307250 90 1B 00 08 */ stw r0, 8(r27)
|
||||
/* 80307254 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80307258 81 9C 00 00 */ lwz r12, 0(r28)
|
||||
/* 8030725C 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 80307260 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307264 4E 80 04 21 */ bctrl
|
||||
/* 80307268 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 8030726C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80307270 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 80307274 38 A0 00 08 */ li r5, 8
|
||||
/* 80307278 4B FD 51 E1 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 8030727C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80307280 7F 24 CB 78 */ mr r4, r25
|
||||
/* 80307284 7F 85 E3 78 */ mr r5, r28
|
||||
/* 80307288 4B FF 08 91 */ bl makePaneExStream__7J2DPaneFP7J2DPaneP20JSURandomInputStream
|
||||
/* 8030728C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80307290 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80307294 7C 9A 02 14 */ add r4, r26, r0
|
||||
/* 80307298 38 A0 00 00 */ li r5, 0
|
||||
/* 8030729C 4B FD 52 41 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 803072A0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803072A4 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 803072A8 38 A0 00 20 */ li r5, 0x20
|
||||
/* 803072AC 4B FD 4F ED */ bl read__14JSUInputStreamFPvl
|
||||
/* 803072B0 A0 01 00 22 */ lhz r0, 0x22(r1)
|
||||
/* 803072B4 B0 1B 01 3C */ sth r0, 0x13c(r27)
|
||||
/* 803072B8 A0 01 00 24 */ lhz r0, 0x24(r1)
|
||||
/* 803072BC B0 1B 01 3E */ sth r0, 0x13e(r27)
|
||||
/* 803072C0 38 00 00 00 */ li r0, 0
|
||||
/* 803072C4 90 1B 01 38 */ stw r0, 0x138(r27)
|
||||
/* 803072C8 A0 1B 01 3E */ lhz r0, 0x13e(r27)
|
||||
/* 803072CC 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 803072D0 41 82 00 60 */ beq lbl_80307330
|
||||
/* 803072D4 1C 00 00 88 */ mulli r0, r0, 0x88
|
||||
/* 803072D8 7C 1E 02 14 */ add r0, r30, r0
|
||||
/* 803072DC 90 1B 01 38 */ stw r0, 0x138(r27)
|
||||
/* 803072E0 A0 1B 01 3E */ lhz r0, 0x13e(r27)
|
||||
/* 803072E4 1C 00 00 88 */ mulli r0, r0, 0x88
|
||||
/* 803072E8 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 803072EC 93 63 00 04 */ stw r27, 4(r3)
|
||||
/* 803072F0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803072F4 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 803072F8 81 8C 00 58 */ lwz r12, 0x58(r12)
|
||||
/* 803072FC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307300 4E 80 04 21 */ bctrl
|
||||
/* 80307304 80 7B 01 38 */ lwz r3, 0x138(r27)
|
||||
/* 80307308 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030730C 41 82 00 24 */ beq lbl_80307330
|
||||
/* 80307310 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80307314 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307318 41 82 00 18 */ beq lbl_80307330
|
||||
/* 8030731C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307320 81 8C 00 A8 */ lwz r12, 0xa8(r12)
|
||||
/* 80307324 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307328 4E 80 04 21 */ bctrl
|
||||
/* 8030732C 90 7B 01 00 */ stw r3, 0x100(r27)
|
||||
lbl_80307330:
|
||||
/* 80307330 A8 01 00 26 */ lha r0, 0x26(r1)
|
||||
/* 80307334 C8 22 C8 E0 */ lfd f1, lit_1536(r2)
|
||||
/* 80307338 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 8030733C 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80307340 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 80307344 90 61 00 40 */ stw r3, 0x40(r1)
|
||||
/* 80307348 C8 01 00 40 */ lfd f0, 0x40(r1)
|
||||
/* 8030734C EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 80307350 D0 1B 01 14 */ stfs f0, 0x114(r27)
|
||||
/* 80307354 A8 01 00 28 */ lha r0, 0x28(r1)
|
||||
/* 80307358 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 8030735C 90 01 00 4C */ stw r0, 0x4c(r1)
|
||||
/* 80307360 90 61 00 48 */ stw r3, 0x48(r1)
|
||||
/* 80307364 C8 01 00 48 */ lfd f0, 0x48(r1)
|
||||
/* 80307368 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 8030736C D0 1B 01 18 */ stfs f0, 0x118(r27)
|
||||
/* 80307370 A0 01 00 2A */ lhz r0, 0x2a(r1)
|
||||
/* 80307374 C8 22 C8 E8 */ lfd f1, lit_1539(r2)
|
||||
/* 80307378 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 8030737C 90 61 00 50 */ stw r3, 0x50(r1)
|
||||
/* 80307380 C8 01 00 50 */ lfd f0, 0x50(r1)
|
||||
/* 80307384 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 80307388 D0 1B 01 1C */ stfs f0, 0x11c(r27)
|
||||
/* 8030738C A0 01 00 2C */ lhz r0, 0x2c(r1)
|
||||
/* 80307390 90 01 00 5C */ stw r0, 0x5c(r1)
|
||||
/* 80307394 90 61 00 58 */ stw r3, 0x58(r1)
|
||||
/* 80307398 C8 01 00 58 */ lfd f0, 0x58(r1)
|
||||
/* 8030739C EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 803073A0 D0 1B 01 20 */ stfs f0, 0x120(r27)
|
||||
/* 803073A4 88 01 00 2E */ lbz r0, 0x2e(r1)
|
||||
/* 803073A8 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 803073AC 88 01 00 2F */ lbz r0, 0x2f(r1)
|
||||
/* 803073B0 7C 60 03 78 */ or r0, r3, r0
|
||||
/* 803073B4 98 1B 01 30 */ stb r0, 0x130(r27)
|
||||
/* 803073B8 80 01 00 30 */ lwz r0, 0x30(r1)
|
||||
/* 803073BC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 803073C0 88 01 00 0C */ lbz r0, 0xc(r1)
|
||||
/* 803073C4 98 1B 01 04 */ stb r0, 0x104(r27)
|
||||
/* 803073C8 88 01 00 0D */ lbz r0, 0xd(r1)
|
||||
/* 803073CC 98 1B 01 05 */ stb r0, 0x105(r27)
|
||||
/* 803073D0 88 01 00 0E */ lbz r0, 0xe(r1)
|
||||
/* 803073D4 98 1B 01 06 */ stb r0, 0x106(r27)
|
||||
/* 803073D8 88 01 00 0F */ lbz r0, 0xf(r1)
|
||||
/* 803073DC 98 1B 01 07 */ stb r0, 0x107(r27)
|
||||
/* 803073E0 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 803073E4 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 803073E8 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 803073EC 98 1B 01 08 */ stb r0, 0x108(r27)
|
||||
/* 803073F0 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 803073F4 98 1B 01 09 */ stb r0, 0x109(r27)
|
||||
/* 803073F8 88 01 00 0A */ lbz r0, 0xa(r1)
|
||||
/* 803073FC 98 1B 01 0A */ stb r0, 0x10a(r27)
|
||||
/* 80307400 88 01 00 0B */ lbz r0, 0xb(r1)
|
||||
/* 80307404 98 1B 01 0B */ stb r0, 0x10b(r27)
|
||||
/* 80307408 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8030740C 88 81 00 38 */ lbz r4, 0x38(r1)
|
||||
/* 80307410 30 04 FF FF */ addic r0, r4, -1
|
||||
/* 80307414 7C 00 21 10 */ subfe r0, r0, r4
|
||||
/* 80307418 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 8030741C 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 80307420 81 8C 00 28 */ lwz r12, 0x28(r12)
|
||||
/* 80307424 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307428 4E 80 04 21 */ bctrl
|
||||
/* 8030742C 3B 40 00 00 */ li r26, 0
|
||||
/* 80307430 57 A0 01 8D */ rlwinm. r0, r29, 0, 6, 6
|
||||
/* 80307434 40 82 00 24 */ bne lbl_80307458
|
||||
/* 80307438 A0 01 00 3C */ lhz r0, 0x3c(r1)
|
||||
/* 8030743C 7C 1A 03 78 */ mr r26, r0
|
||||
/* 80307440 7C 00 07 34 */ extsh r0, r0
|
||||
/* 80307444 2C 00 FF FF */ cmpwi r0, -1
|
||||
/* 80307448 40 82 00 10 */ bne lbl_80307458
|
||||
/* 8030744C A0 61 00 3E */ lhz r3, 0x3e(r1)
|
||||
/* 80307450 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 80307454 54 1A 04 3E */ clrlwi r26, r0, 0x10
|
||||
lbl_80307458:
|
||||
/* 80307458 38 00 00 00 */ li r0, 0
|
||||
/* 8030745C B0 1B 01 32 */ sth r0, 0x132(r27)
|
||||
/* 80307460 90 1B 01 24 */ stw r0, 0x124(r27)
|
||||
/* 80307464 57 43 04 3F */ clrlwi. r3, r26, 0x10
|
||||
/* 80307468 41 82 00 0C */ beq lbl_80307474
|
||||
/* 8030746C 4B FC 78 59 */ bl __nwa__FUl
|
||||
/* 80307470 90 7B 01 24 */ stw r3, 0x124(r27)
|
||||
lbl_80307474:
|
||||
/* 80307474 80 1B 01 24 */ lwz r0, 0x124(r27)
|
||||
/* 80307478 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8030747C 41 82 00 40 */ beq lbl_803074BC
|
||||
/* 80307480 B3 5B 01 32 */ sth r26, 0x132(r27)
|
||||
/* 80307484 57 43 04 3E */ clrlwi r3, r26, 0x10
|
||||
/* 80307488 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 8030748C A3 41 00 3E */ lhz r26, 0x3e(r1)
|
||||
/* 80307490 7C 00 D0 00 */ cmpw r0, r26
|
||||
/* 80307494 40 80 00 08 */ bge lbl_8030749C
|
||||
/* 80307498 54 1A 04 3E */ clrlwi r26, r0, 0x10
|
||||
lbl_8030749C:
|
||||
/* 8030749C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803074A0 80 9B 01 24 */ lwz r4, 0x124(r27)
|
||||
/* 803074A4 57 45 04 3E */ clrlwi r5, r26, 0x10
|
||||
/* 803074A8 4B FD 4F B1 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 803074AC 38 80 00 00 */ li r4, 0
|
||||
/* 803074B0 80 7B 01 24 */ lwz r3, 0x124(r27)
|
||||
/* 803074B4 57 40 04 3E */ clrlwi r0, r26, 0x10
|
||||
/* 803074B8 7C 83 01 AE */ stbx r4, r3, r0
|
||||
lbl_803074BC:
|
||||
/* 803074BC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803074C0 A0 81 00 3E */ lhz r4, 0x3e(r1)
|
||||
/* 803074C4 81 9C 00 00 */ lwz r12, 0(r28)
|
||||
/* 803074C8 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 803074CC 7D 89 03 A6 */ mtctr r12
|
||||
/* 803074D0 4E 80 04 21 */ bctrl
|
||||
/* 803074D4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803074D8 80 01 00 1C */ lwz r0, 0x1c(r1)
|
||||
/* 803074DC 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 803074E0 38 A0 00 00 */ li r5, 0
|
||||
/* 803074E4 4B FD 4F F9 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 803074E8 C0 02 C8 D8 */ lfs f0, lit_1534(r2)
|
||||
/* 803074EC D0 1B 01 0C */ stfs f0, 0x10c(r27)
|
||||
/* 803074F0 D0 1B 01 10 */ stfs f0, 0x110(r27)
|
||||
/* 803074F4 38 00 00 00 */ li r0, 0
|
||||
/* 803074F8 98 1B 01 31 */ stb r0, 0x131(r27)
|
||||
/* 803074FC 98 1B 01 40 */ stb r0, 0x140(r27)
|
||||
/* 80307500 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80307504 39 61 00 80 */ addi r11, r1, 0x80
|
||||
/* 80307508 48 05 AD 11 */ bl _restgpr_25
|
||||
/* 8030750C 80 01 00 84 */ lwz r0, 0x84(r1)
|
||||
/* 80307510 7C 08 03 A6 */ mtlr r0
|
||||
/* 80307514 38 21 00 80 */ addi r1, r1, 0x80
|
||||
/* 80307518 4E 80 00 20 */ blr
|
||||
@@ -1,39 +0,0 @@
|
||||
lbl_8030751C:
|
||||
/* 8030751C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80307520 7C 08 02 A6 */ mflr r0
|
||||
/* 80307524 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80307528 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8030752C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80307530 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80307534 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80307538 41 82 00 58 */ beq lbl_80307590
|
||||
/* 8030753C 3C 60 80 3D */ lis r3, __vt__12J2DTextBoxEx@ha /* 0x803CD608@ha */
|
||||
/* 80307540 38 03 D6 08 */ addi r0, r3, __vt__12J2DTextBoxEx@l /* 0x803CD608@l */
|
||||
/* 80307544 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80307548 88 1E 01 40 */ lbz r0, 0x140(r30)
|
||||
/* 8030754C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80307550 41 82 00 24 */ beq lbl_80307574
|
||||
/* 80307554 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307558 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030755C 41 82 00 18 */ beq lbl_80307574
|
||||
/* 80307560 38 80 00 01 */ li r4, 1
|
||||
/* 80307564 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307568 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 8030756C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307570 4E 80 04 21 */ bctrl
|
||||
lbl_80307574:
|
||||
/* 80307574 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307578 38 80 00 00 */ li r4, 0
|
||||
/* 8030757C 4B FF 8C 65 */ bl __dt__10J2DTextBoxFv
|
||||
/* 80307580 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80307584 40 81 00 0C */ ble lbl_80307590
|
||||
/* 80307588 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8030758C 4B FC 77 B1 */ bl __dl__FPv
|
||||
lbl_80307590:
|
||||
/* 80307590 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307594 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80307598 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8030759C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 803075A0 7C 08 03 A6 */ mtlr r0
|
||||
/* 803075A4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 803075A8 4E 80 00 20 */ blr
|
||||
@@ -1,201 +0,0 @@
|
||||
lbl_803075AC:
|
||||
/* 803075AC 94 21 FE E0 */ stwu r1, -0x120(r1)
|
||||
/* 803075B0 7C 08 02 A6 */ mflr r0
|
||||
/* 803075B4 90 01 01 24 */ stw r0, 0x124(r1)
|
||||
/* 803075B8 DB E1 01 10 */ stfd f31, 0x110(r1)
|
||||
/* 803075BC F3 E1 01 18 */ psq_st f31, 280(r1), 0, 0 /* qr0 */
|
||||
/* 803075C0 DB C1 01 00 */ stfd f30, 0x100(r1)
|
||||
/* 803075C4 F3 C1 01 08 */ psq_st f30, 264(r1), 0, 0 /* qr0 */
|
||||
/* 803075C8 93 E1 00 FC */ stw r31, 0xfc(r1)
|
||||
/* 803075CC 93 C1 00 F8 */ stw r30, 0xf8(r1)
|
||||
/* 803075D0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803075D4 FF C0 08 90 */ fmr f30, f1
|
||||
/* 803075D8 FF E0 10 90 */ fmr f31, f2
|
||||
/* 803075DC 7C 9F 23 78 */ mr r31, r4
|
||||
/* 803075E0 38 80 00 00 */ li r4, 0
|
||||
/* 803075E4 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 803075E8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803075EC 41 82 00 24 */ beq lbl_80307610
|
||||
/* 803075F0 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 803075F4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803075F8 41 82 00 18 */ beq lbl_80307610
|
||||
/* 803075FC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307600 81 8C 00 A8 */ lwz r12, 0xa8(r12)
|
||||
/* 80307604 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307608 4E 80 04 21 */ bctrl
|
||||
/* 8030760C 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_80307610:
|
||||
/* 80307610 80 1E 01 28 */ lwz r0, 0x128(r30)
|
||||
/* 80307614 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80307618 80 1E 01 2C */ lwz r0, 0x12c(r30)
|
||||
/* 8030761C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80307620 80 1E 01 08 */ lwz r0, 0x108(r30)
|
||||
/* 80307624 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80307628 80 1E 01 04 */ lwz r0, 0x104(r30)
|
||||
/* 8030762C 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80307630 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 80307634 C0 1E 01 14 */ lfs f0, 0x114(r30)
|
||||
/* 80307638 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 8030763C D8 01 00 B0 */ stfd f0, 0xb0(r1)
|
||||
/* 80307640 80 01 00 B4 */ lwz r0, 0xb4(r1)
|
||||
/* 80307644 C8 42 C8 E0 */ lfd f2, lit_1536(r2)
|
||||
/* 80307648 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 8030764C 90 01 00 BC */ stw r0, 0xbc(r1)
|
||||
/* 80307650 3C A0 43 30 */ lis r5, 0x4330
|
||||
/* 80307654 90 A1 00 B8 */ stw r5, 0xb8(r1)
|
||||
/* 80307658 C8 01 00 B8 */ lfd f0, 0xb8(r1)
|
||||
/* 8030765C EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 80307660 C0 1E 01 18 */ lfs f0, 0x118(r30)
|
||||
/* 80307664 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80307668 D8 01 00 C0 */ stfd f0, 0xc0(r1)
|
||||
/* 8030766C 80 01 00 C4 */ lwz r0, 0xc4(r1)
|
||||
/* 80307670 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80307674 90 01 00 CC */ stw r0, 0xcc(r1)
|
||||
/* 80307678 90 A1 00 C8 */ stw r5, 0xc8(r1)
|
||||
/* 8030767C C8 01 00 C8 */ lfd f0, 0xc8(r1)
|
||||
/* 80307680 EC 40 10 28 */ fsubs f2, f0, f2
|
||||
/* 80307684 38 A1 00 1C */ addi r5, r1, 0x1c
|
||||
/* 80307688 38 C1 00 18 */ addi r6, r1, 0x18
|
||||
/* 8030768C 38 E1 00 14 */ addi r7, r1, 0x14
|
||||
/* 80307690 39 01 00 10 */ addi r8, r1, 0x10
|
||||
/* 80307694 4B FE CD 01 */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80307698 C0 1E 01 20 */ lfs f0, 0x120(r30)
|
||||
/* 8030769C FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 803076A0 D8 01 00 D0 */ stfd f0, 0xd0(r1)
|
||||
/* 803076A4 80 01 00 D4 */ lwz r0, 0xd4(r1)
|
||||
/* 803076A8 C8 22 C8 E0 */ lfd f1, lit_1536(r2)
|
||||
/* 803076AC 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 803076B0 90 01 00 DC */ stw r0, 0xdc(r1)
|
||||
/* 803076B4 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 803076B8 90 61 00 D8 */ stw r3, 0xd8(r1)
|
||||
/* 803076BC C8 01 00 D8 */ lfd f0, 0xd8(r1)
|
||||
/* 803076C0 EC 40 08 28 */ fsubs f2, f0, f1
|
||||
/* 803076C4 C0 1E 01 1C */ lfs f0, 0x11c(r30)
|
||||
/* 803076C8 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 803076CC D8 01 00 E0 */ stfd f0, 0xe0(r1)
|
||||
/* 803076D0 80 01 00 E4 */ lwz r0, 0xe4(r1)
|
||||
/* 803076D4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 803076D8 90 01 00 EC */ stw r0, 0xec(r1)
|
||||
/* 803076DC 90 61 00 E8 */ stw r3, 0xe8(r1)
|
||||
/* 803076E0 C8 01 00 E8 */ lfd f0, 0xe8(r1)
|
||||
/* 803076E4 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 803076E8 C0 02 C8 D8 */ lfs f0, lit_1534(r2)
|
||||
/* 803076EC FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 803076F0 40 81 00 08 */ ble lbl_803076F8
|
||||
/* 803076F4 48 00 00 08 */ b lbl_803076FC
|
||||
lbl_803076F8:
|
||||
/* 803076F8 FC 20 00 90 */ fmr f1, f0
|
||||
lbl_803076FC:
|
||||
/* 803076FC D0 21 00 A0 */ stfs f1, 0xa0(r1)
|
||||
/* 80307700 C0 02 C8 D8 */ lfs f0, lit_1534(r2)
|
||||
/* 80307704 FC 02 00 40 */ fcmpo cr0, f2, f0
|
||||
/* 80307708 40 81 00 08 */ ble lbl_80307710
|
||||
/* 8030770C 48 00 00 08 */ b lbl_80307714
|
||||
lbl_80307710:
|
||||
/* 80307710 FC 40 00 90 */ fmr f2, f0
|
||||
lbl_80307714:
|
||||
/* 80307714 D0 41 00 A4 */ stfs f2, 0xa4(r1)
|
||||
/* 80307718 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 8030771C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307720 41 82 01 58 */ beq lbl_80307878
|
||||
/* 80307724 4B FE 2C 69 */ bl setGX__11J2DMaterialFv
|
||||
/* 80307728 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8030772C 38 9E 00 80 */ addi r4, r30, 0x80
|
||||
/* 80307730 38 A1 00 20 */ addi r5, r1, 0x20
|
||||
/* 80307734 48 03 ED B1 */ bl PSMTXConcat
|
||||
/* 80307738 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 8030773C 38 80 00 00 */ li r4, 0
|
||||
/* 80307740 48 05 8B 0D */ bl GXLoadPosMtxImm
|
||||
/* 80307744 48 05 3E 49 */ bl GXClearVtxDesc
|
||||
/* 80307748 38 60 00 09 */ li r3, 9
|
||||
/* 8030774C 38 80 00 01 */ li r4, 1
|
||||
/* 80307750 48 05 37 69 */ bl GXSetVtxDesc
|
||||
/* 80307754 38 60 00 0B */ li r3, 0xb
|
||||
/* 80307758 38 80 00 01 */ li r4, 1
|
||||
/* 8030775C 48 05 37 5D */ bl GXSetVtxDesc
|
||||
/* 80307760 38 60 00 0D */ li r3, 0xd
|
||||
/* 80307764 38 80 00 01 */ li r4, 1
|
||||
/* 80307768 48 05 37 51 */ bl GXSetVtxDesc
|
||||
/* 8030776C 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 80307770 C0 1E 00 20 */ lfs f0, 0x20(r30)
|
||||
/* 80307774 EC 3E 00 2A */ fadds f1, f30, f0
|
||||
/* 80307778 C0 1E 00 24 */ lfs f0, 0x24(r30)
|
||||
/* 8030777C EC 5F 00 2A */ fadds f2, f31, f0
|
||||
/* 80307780 4B FE CF DD */ bl locate__8J2DPrintFff
|
||||
/* 80307784 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307788 88 03 00 0E */ lbz r0, 0xe(r3)
|
||||
/* 8030778C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80307790 41 82 00 E8 */ beq lbl_80307878
|
||||
/* 80307794 80 1E 01 24 */ lwz r0, 0x124(r30)
|
||||
/* 80307798 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8030779C 41 82 00 DC */ beq lbl_80307878
|
||||
/* 803077A0 3B E0 00 FF */ li r31, 0xff
|
||||
/* 803077A4 A0 03 00 1C */ lhz r0, 0x1c(r3)
|
||||
/* 803077A8 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
||||
/* 803077AC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 803077B0 40 82 00 18 */ bne lbl_803077C8
|
||||
/* 803077B4 88 03 00 0F */ lbz r0, 0xf(r3)
|
||||
/* 803077B8 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 803077BC 40 82 00 30 */ bne lbl_803077EC
|
||||
/* 803077C0 8B FE 00 B3 */ lbz r31, 0xb3(r30)
|
||||
/* 803077C4 48 00 00 28 */ b lbl_803077EC
|
||||
lbl_803077C8:
|
||||
/* 803077C8 88 1E 00 B4 */ lbz r0, 0xb4(r30)
|
||||
/* 803077CC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803077D0 41 82 00 1C */ beq lbl_803077EC
|
||||
/* 803077D4 88 1E 00 B3 */ lbz r0, 0xb3(r30)
|
||||
/* 803077D8 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 803077DC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 803077E0 38 60 00 02 */ li r3, 2
|
||||
/* 803077E4 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 803077E8 48 05 62 61 */ bl GXSetChanMatColor
|
||||
lbl_803077EC:
|
||||
/* 803077EC 88 DE 01 30 */ lbz r6, 0x130(r30)
|
||||
/* 803077F0 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 803077F4 80 9E 01 24 */ lwz r4, 0x124(r30)
|
||||
/* 803077F8 C0 42 C8 F0 */ lfs f2, lit_1731(r2)
|
||||
/* 803077FC C0 3E 00 28 */ lfs f1, 0x28(r30)
|
||||
/* 80307800 C0 1E 00 20 */ lfs f0, 0x20(r30)
|
||||
/* 80307804 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80307808 EC 02 00 2A */ fadds f0, f2, f0
|
||||
/* 8030780C FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80307810 D8 01 00 E8 */ stfd f0, 0xe8(r1)
|
||||
/* 80307814 80 01 00 EC */ lwz r0, 0xec(r1)
|
||||
/* 80307818 C8 62 C8 E0 */ lfd f3, lit_1536(r2)
|
||||
/* 8030781C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80307820 90 01 00 E4 */ stw r0, 0xe4(r1)
|
||||
/* 80307824 3C A0 43 30 */ lis r5, 0x4330
|
||||
/* 80307828 90 A1 00 E0 */ stw r5, 0xe0(r1)
|
||||
/* 8030782C C8 01 00 E0 */ lfd f0, 0xe0(r1)
|
||||
/* 80307830 EC 20 18 28 */ fsubs f1, f0, f3
|
||||
/* 80307834 C0 5E 00 2C */ lfs f2, 0x2c(r30)
|
||||
/* 80307838 C0 1E 00 24 */ lfs f0, 0x24(r30)
|
||||
/* 8030783C EC 02 00 28 */ fsubs f0, f2, f0
|
||||
/* 80307840 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 80307844 D8 01 00 D8 */ stfd f0, 0xd8(r1)
|
||||
/* 80307848 80 01 00 DC */ lwz r0, 0xdc(r1)
|
||||
/* 8030784C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 80307850 90 01 00 D4 */ stw r0, 0xd4(r1)
|
||||
/* 80307854 90 A1 00 D0 */ stw r5, 0xd0(r1)
|
||||
/* 80307858 C8 01 00 D0 */ lfd f0, 0xd0(r1)
|
||||
/* 8030785C EC 40 18 28 */ fsubs f2, f0, f3
|
||||
/* 80307860 54 C5 F7 BE */ rlwinm r5, r6, 0x1e, 0x1e, 0x1f
|
||||
/* 80307864 54 C6 07 BE */ clrlwi r6, r6, 0x1e
|
||||
/* 80307868 C0 7E 01 0C */ lfs f3, 0x10c(r30)
|
||||
/* 8030786C C0 9E 01 10 */ lfs f4, 0x110(r30)
|
||||
/* 80307870 7F E7 FB 78 */ mr r7, r31
|
||||
/* 80307874 4B FE CF B5 */ bl printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc
|
||||
lbl_80307878:
|
||||
/* 80307878 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 8030787C 38 80 FF FF */ li r4, -1
|
||||
/* 80307880 4B FE CB A1 */ bl __dt__8J2DPrintFv
|
||||
/* 80307884 E3 E1 01 18 */ psq_l f31, 280(r1), 0, 0 /* qr0 */
|
||||
/* 80307888 CB E1 01 10 */ lfd f31, 0x110(r1)
|
||||
/* 8030788C E3 C1 01 08 */ psq_l f30, 264(r1), 0, 0 /* qr0 */
|
||||
/* 80307890 CB C1 01 00 */ lfd f30, 0x100(r1)
|
||||
/* 80307894 83 E1 00 FC */ lwz r31, 0xfc(r1)
|
||||
/* 80307898 83 C1 00 F8 */ lwz r30, 0xf8(r1)
|
||||
/* 8030789C 80 01 01 24 */ lwz r0, 0x124(r1)
|
||||
/* 803078A0 7C 08 03 A6 */ mtlr r0
|
||||
/* 803078A4 38 21 01 20 */ addi r1, r1, 0x120
|
||||
/* 803078A8 4E 80 00 20 */ blr
|
||||
@@ -1,158 +0,0 @@
|
||||
lbl_803078AC:
|
||||
/* 803078AC 94 21 FF 30 */ stwu r1, -0xd0(r1)
|
||||
/* 803078B0 7C 08 02 A6 */ mflr r0
|
||||
/* 803078B4 90 01 00 D4 */ stw r0, 0xd4(r1)
|
||||
/* 803078B8 DB E1 00 C0 */ stfd f31, 0xc0(r1)
|
||||
/* 803078BC F3 E1 00 C8 */ psq_st f31, 200(r1), 0, 0 /* qr0 */
|
||||
/* 803078C0 DB C1 00 B0 */ stfd f30, 0xb0(r1)
|
||||
/* 803078C4 F3 C1 00 B8 */ psq_st f30, 184(r1), 0, 0 /* qr0 */
|
||||
/* 803078C8 93 E1 00 AC */ stw r31, 0xac(r1)
|
||||
/* 803078CC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 803078D0 FF C0 08 90 */ fmr f30, f1
|
||||
/* 803078D4 FF E0 10 90 */ fmr f31, f2
|
||||
/* 803078D8 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
||||
/* 803078DC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803078E0 41 82 01 EC */ beq lbl_80307ACC
|
||||
/* 803078E4 38 80 00 00 */ li r4, 0
|
||||
/* 803078E8 80 7F 01 38 */ lwz r3, 0x138(r31)
|
||||
/* 803078EC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803078F0 41 82 00 24 */ beq lbl_80307914
|
||||
/* 803078F4 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 803078F8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803078FC 41 82 00 18 */ beq lbl_80307914
|
||||
/* 80307900 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307904 81 8C 00 A8 */ lwz r12, 0xa8(r12)
|
||||
/* 80307908 7D 89 03 A6 */ mtctr r12
|
||||
/* 8030790C 4E 80 04 21 */ bctrl
|
||||
/* 80307910 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_80307914:
|
||||
/* 80307914 80 1F 01 28 */ lwz r0, 0x128(r31)
|
||||
/* 80307918 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8030791C 80 1F 01 2C */ lwz r0, 0x12c(r31)
|
||||
/* 80307920 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80307924 80 1F 01 08 */ lwz r0, 0x108(r31)
|
||||
/* 80307928 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 8030792C 80 1F 01 04 */ lwz r0, 0x104(r31)
|
||||
/* 80307930 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80307934 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307938 C0 3F 01 14 */ lfs f1, 0x114(r31)
|
||||
/* 8030793C C0 5F 01 18 */ lfs f2, 0x118(r31)
|
||||
/* 80307940 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 80307944 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 80307948 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 8030794C 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 80307950 4B FE CA 45 */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80307954 C0 5F 01 20 */ lfs f2, 0x120(r31)
|
||||
/* 80307958 C0 3F 01 1C */ lfs f1, 0x11c(r31)
|
||||
/* 8030795C C0 02 C8 D8 */ lfs f0, lit_1534(r2)
|
||||
/* 80307960 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80307964 40 81 00 08 */ ble lbl_8030796C
|
||||
/* 80307968 48 00 00 08 */ b lbl_80307970
|
||||
lbl_8030796C:
|
||||
/* 8030796C FC 20 00 90 */ fmr f1, f0
|
||||
lbl_80307970:
|
||||
/* 80307970 D0 21 00 98 */ stfs f1, 0x98(r1)
|
||||
/* 80307974 C0 02 C8 D8 */ lfs f0, lit_1534(r2)
|
||||
/* 80307978 FC 02 00 40 */ fcmpo cr0, f2, f0
|
||||
/* 8030797C 40 81 00 08 */ ble lbl_80307984
|
||||
/* 80307980 48 00 00 08 */ b lbl_80307988
|
||||
lbl_80307984:
|
||||
/* 80307984 FC 40 00 90 */ fmr f2, f0
|
||||
lbl_80307988:
|
||||
/* 80307988 D0 41 00 9C */ stfs f2, 0x9c(r1)
|
||||
/* 8030798C 88 1F 00 B2 */ lbz r0, 0xb2(r31)
|
||||
/* 80307990 98 1F 00 B3 */ stb r0, 0xb3(r31)
|
||||
/* 80307994 80 7F 01 38 */ lwz r3, 0x138(r31)
|
||||
/* 80307998 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030799C 41 82 01 24 */ beq lbl_80307AC0
|
||||
/* 803079A0 4B FE 29 ED */ bl setGX__11J2DMaterialFv
|
||||
/* 803079A4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803079A8 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 803079AC FC 40 F8 90 */ fmr f2, f31
|
||||
/* 803079B0 C0 62 C8 D8 */ lfs f3, lit_1534(r2)
|
||||
/* 803079B4 FC 80 18 90 */ fmr f4, f3
|
||||
/* 803079B8 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 803079BC 81 8C 00 48 */ lwz r12, 0x48(r12)
|
||||
/* 803079C0 7D 89 03 A6 */ mtctr r12
|
||||
/* 803079C4 4E 80 04 21 */ bctrl
|
||||
/* 803079C8 38 7F 00 50 */ addi r3, r31, 0x50
|
||||
/* 803079CC 38 80 00 00 */ li r4, 0
|
||||
/* 803079D0 48 05 88 7D */ bl GXLoadPosMtxImm
|
||||
/* 803079D4 38 60 00 00 */ li r3, 0
|
||||
/* 803079D8 48 05 89 15 */ bl GXSetCurrentMtx
|
||||
/* 803079DC 80 7F 01 38 */ lwz r3, 0x138(r31)
|
||||
/* 803079E0 88 03 00 0E */ lbz r0, 0xe(r3)
|
||||
/* 803079E4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803079E8 40 82 00 14 */ bne lbl_803079FC
|
||||
/* 803079EC 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 803079F0 38 80 FF FF */ li r4, -1
|
||||
/* 803079F4 4B FE CA 2D */ bl __dt__8J2DPrintFv
|
||||
/* 803079F8 48 00 00 D4 */ b lbl_80307ACC
|
||||
lbl_803079FC:
|
||||
/* 803079FC 48 05 3B 91 */ bl GXClearVtxDesc
|
||||
/* 80307A00 38 60 00 09 */ li r3, 9
|
||||
/* 80307A04 38 80 00 01 */ li r4, 1
|
||||
/* 80307A08 48 05 34 B1 */ bl GXSetVtxDesc
|
||||
/* 80307A0C 38 60 00 0B */ li r3, 0xb
|
||||
/* 80307A10 38 80 00 01 */ li r4, 1
|
||||
/* 80307A14 48 05 34 A5 */ bl GXSetVtxDesc
|
||||
/* 80307A18 38 60 00 0D */ li r3, 0xd
|
||||
/* 80307A1C 38 80 00 01 */ li r4, 1
|
||||
/* 80307A20 48 05 34 99 */ bl GXSetVtxDesc
|
||||
/* 80307A24 80 DF 01 24 */ lwz r6, 0x124(r31)
|
||||
/* 80307A28 28 06 00 00 */ cmplwi r6, 0
|
||||
/* 80307A2C 41 82 00 38 */ beq lbl_80307A64
|
||||
/* 80307A30 38 80 00 FF */ li r4, 0xff
|
||||
/* 80307A34 80 7F 01 38 */ lwz r3, 0x138(r31)
|
||||
/* 80307A38 88 03 00 0F */ lbz r0, 0xf(r3)
|
||||
/* 80307A3C 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80307A40 40 82 00 08 */ bne lbl_80307A48
|
||||
/* 80307A44 88 9F 00 B3 */ lbz r4, 0xb3(r31)
|
||||
lbl_80307A48:
|
||||
/* 80307A48 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307A4C C0 22 C8 D8 */ lfs f1, lit_1534(r2)
|
||||
/* 80307A50 FC 40 08 90 */ fmr f2, f1
|
||||
/* 80307A54 3C A0 80 3A */ lis r5, J2DTextBoxEx__stringBase0@ha /* 0x803A1DF0@ha */
|
||||
/* 80307A58 38 A5 1D F0 */ addi r5, r5, J2DTextBoxEx__stringBase0@l /* 0x803A1DF0@l */
|
||||
/* 80307A5C 4C C6 32 42 */ crset 6
|
||||
/* 80307A60 4B FE CD 19 */ bl print__8J2DPrintFffUcPCce
|
||||
lbl_80307A64:
|
||||
/* 80307A64 3B E0 00 00 */ li r31, 0
|
||||
lbl_80307A68:
|
||||
/* 80307A68 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80307A6C 38 80 00 00 */ li r4, 0
|
||||
/* 80307A70 38 A0 00 01 */ li r5, 1
|
||||
/* 80307A74 38 C0 00 02 */ li r6, 2
|
||||
/* 80307A78 38 E0 00 03 */ li r7, 3
|
||||
/* 80307A7C 48 05 7B 29 */ bl GXSetTevSwapModeTable
|
||||
/* 80307A80 3B FF 00 01 */ addi r31, r31, 1
|
||||
/* 80307A84 2C 1F 00 04 */ cmpwi r31, 4
|
||||
/* 80307A88 41 80 FF E0 */ blt lbl_80307A68
|
||||
/* 80307A8C 38 60 00 00 */ li r3, 0
|
||||
/* 80307A90 48 05 76 45 */ bl GXSetNumIndStages
|
||||
/* 80307A94 3B E0 00 00 */ li r31, 0
|
||||
lbl_80307A98:
|
||||
/* 80307A98 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80307A9C 48 05 76 5D */ bl GXSetTevDirect
|
||||
/* 80307AA0 3B FF 00 01 */ addi r31, r31, 1
|
||||
/* 80307AA4 2C 1F 00 10 */ cmpwi r31, 0x10
|
||||
/* 80307AA8 41 80 FF F0 */ blt lbl_80307A98
|
||||
/* 80307AAC 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 80307AB0 48 03 E9 D5 */ bl PSMTXIdentity
|
||||
/* 80307AB4 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 80307AB8 38 80 00 00 */ li r4, 0
|
||||
/* 80307ABC 48 05 87 91 */ bl GXLoadPosMtxImm
|
||||
lbl_80307AC0:
|
||||
/* 80307AC0 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307AC4 38 80 FF FF */ li r4, -1
|
||||
/* 80307AC8 4B FE C9 59 */ bl __dt__8J2DPrintFv
|
||||
lbl_80307ACC:
|
||||
/* 80307ACC E3 E1 00 C8 */ psq_l f31, 200(r1), 0, 0 /* qr0 */
|
||||
/* 80307AD0 CB E1 00 C0 */ lfd f31, 0xc0(r1)
|
||||
/* 80307AD4 E3 C1 00 B8 */ psq_l f30, 184(r1), 0, 0 /* qr0 */
|
||||
/* 80307AD8 CB C1 00 B0 */ lfd f30, 0xb0(r1)
|
||||
/* 80307ADC 83 E1 00 AC */ lwz r31, 0xac(r1)
|
||||
/* 80307AE0 80 01 00 D4 */ lwz r0, 0xd4(r1)
|
||||
/* 80307AE4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80307AE8 38 21 00 D0 */ addi r1, r1, 0xd0
|
||||
/* 80307AEC 4E 80 00 20 */ blr
|
||||
@@ -1,168 +0,0 @@
|
||||
lbl_80307AF0:
|
||||
/* 80307AF0 94 21 FF 20 */ stwu r1, -0xe0(r1)
|
||||
/* 80307AF4 7C 08 02 A6 */ mflr r0
|
||||
/* 80307AF8 90 01 00 E4 */ stw r0, 0xe4(r1)
|
||||
/* 80307AFC DB E1 00 D0 */ stfd f31, 0xd0(r1)
|
||||
/* 80307B00 F3 E1 00 D8 */ psq_st f31, 216(r1), 0, 0 /* qr0 */
|
||||
/* 80307B04 DB C1 00 C0 */ stfd f30, 0xc0(r1)
|
||||
/* 80307B08 F3 C1 00 C8 */ psq_st f30, 200(r1), 0, 0 /* qr0 */
|
||||
/* 80307B0C DB A1 00 B0 */ stfd f29, 0xb0(r1)
|
||||
/* 80307B10 F3 A1 00 B8 */ psq_st f29, 184(r1), 0, 0 /* qr0 */
|
||||
/* 80307B14 93 E1 00 AC */ stw r31, 0xac(r1)
|
||||
/* 80307B18 93 C1 00 A8 */ stw r30, 0xa8(r1)
|
||||
/* 80307B1C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80307B20 FF A0 08 90 */ fmr f29, f1
|
||||
/* 80307B24 FF C0 10 90 */ fmr f30, f2
|
||||
/* 80307B28 FF E0 18 90 */ fmr f31, f3
|
||||
/* 80307B2C 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80307B30 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
||||
/* 80307B34 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80307B38 41 82 01 F4 */ beq lbl_80307D2C
|
||||
/* 80307B3C 38 80 00 00 */ li r4, 0
|
||||
/* 80307B40 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307B44 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307B48 41 82 00 24 */ beq lbl_80307B6C
|
||||
/* 80307B4C 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80307B50 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307B54 41 82 00 18 */ beq lbl_80307B6C
|
||||
/* 80307B58 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307B5C 81 8C 00 A8 */ lwz r12, 0xa8(r12)
|
||||
/* 80307B60 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307B64 4E 80 04 21 */ bctrl
|
||||
/* 80307B68 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_80307B6C:
|
||||
/* 80307B6C 80 1E 01 28 */ lwz r0, 0x128(r30)
|
||||
/* 80307B70 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80307B74 80 1E 01 2C */ lwz r0, 0x12c(r30)
|
||||
/* 80307B78 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80307B7C 80 1E 01 08 */ lwz r0, 0x108(r30)
|
||||
/* 80307B80 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80307B84 80 1E 01 04 */ lwz r0, 0x104(r30)
|
||||
/* 80307B88 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80307B8C 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307B90 C0 3E 01 14 */ lfs f1, 0x114(r30)
|
||||
/* 80307B94 C0 5E 01 18 */ lfs f2, 0x118(r30)
|
||||
/* 80307B98 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 80307B9C 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 80307BA0 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 80307BA4 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 80307BA8 4B FE C7 ED */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80307BAC C0 5E 01 20 */ lfs f2, 0x120(r30)
|
||||
/* 80307BB0 C0 3E 01 1C */ lfs f1, 0x11c(r30)
|
||||
/* 80307BB4 C0 02 C8 D8 */ lfs f0, lit_1534(r2)
|
||||
/* 80307BB8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80307BBC 40 81 00 08 */ ble lbl_80307BC4
|
||||
/* 80307BC0 48 00 00 08 */ b lbl_80307BC8
|
||||
lbl_80307BC4:
|
||||
/* 80307BC4 FC 20 00 90 */ fmr f1, f0
|
||||
lbl_80307BC8:
|
||||
/* 80307BC8 D0 21 00 98 */ stfs f1, 0x98(r1)
|
||||
/* 80307BCC C0 02 C8 D8 */ lfs f0, lit_1534(r2)
|
||||
/* 80307BD0 FC 02 00 40 */ fcmpo cr0, f2, f0
|
||||
/* 80307BD4 40 81 00 08 */ ble lbl_80307BDC
|
||||
/* 80307BD8 48 00 00 08 */ b lbl_80307BE0
|
||||
lbl_80307BDC:
|
||||
/* 80307BDC FC 40 00 90 */ fmr f2, f0
|
||||
lbl_80307BE0:
|
||||
/* 80307BE0 D0 41 00 9C */ stfs f2, 0x9c(r1)
|
||||
/* 80307BE4 88 1E 00 B2 */ lbz r0, 0xb2(r30)
|
||||
/* 80307BE8 98 1E 00 B3 */ stb r0, 0xb3(r30)
|
||||
/* 80307BEC 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307BF0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307BF4 41 82 01 2C */ beq lbl_80307D20
|
||||
/* 80307BF8 4B FE 27 95 */ bl setGX__11J2DMaterialFv
|
||||
/* 80307BFC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307C00 FC 20 E8 90 */ fmr f1, f29
|
||||
/* 80307C04 FC 40 F0 90 */ fmr f2, f30
|
||||
/* 80307C08 C0 62 C8 D8 */ lfs f3, lit_1534(r2)
|
||||
/* 80307C0C FC 80 18 90 */ fmr f4, f3
|
||||
/* 80307C10 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 80307C14 81 8C 00 48 */ lwz r12, 0x48(r12)
|
||||
/* 80307C18 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307C1C 4E 80 04 21 */ bctrl
|
||||
/* 80307C20 38 7E 00 50 */ addi r3, r30, 0x50
|
||||
/* 80307C24 38 80 00 00 */ li r4, 0
|
||||
/* 80307C28 48 05 86 25 */ bl GXLoadPosMtxImm
|
||||
/* 80307C2C 38 60 00 00 */ li r3, 0
|
||||
/* 80307C30 48 05 86 BD */ bl GXSetCurrentMtx
|
||||
/* 80307C34 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307C38 88 03 00 0E */ lbz r0, 0xe(r3)
|
||||
/* 80307C3C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80307C40 40 82 00 14 */ bne lbl_80307C54
|
||||
/* 80307C44 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307C48 38 80 FF FF */ li r4, -1
|
||||
/* 80307C4C 4B FE C7 D5 */ bl __dt__8J2DPrintFv
|
||||
/* 80307C50 48 00 00 DC */ b lbl_80307D2C
|
||||
lbl_80307C54:
|
||||
/* 80307C54 48 05 39 39 */ bl GXClearVtxDesc
|
||||
/* 80307C58 38 60 00 09 */ li r3, 9
|
||||
/* 80307C5C 38 80 00 01 */ li r4, 1
|
||||
/* 80307C60 48 05 32 59 */ bl GXSetVtxDesc
|
||||
/* 80307C64 38 60 00 0B */ li r3, 0xb
|
||||
/* 80307C68 38 80 00 01 */ li r4, 1
|
||||
/* 80307C6C 48 05 32 4D */ bl GXSetVtxDesc
|
||||
/* 80307C70 38 60 00 0D */ li r3, 0xd
|
||||
/* 80307C74 38 80 00 01 */ li r4, 1
|
||||
/* 80307C78 48 05 32 41 */ bl GXSetVtxDesc
|
||||
/* 80307C7C 80 9E 01 24 */ lwz r4, 0x124(r30)
|
||||
/* 80307C80 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80307C84 41 82 00 40 */ beq lbl_80307CC4
|
||||
/* 80307C88 38 E0 00 FF */ li r7, 0xff
|
||||
/* 80307C8C 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307C90 88 03 00 0F */ lbz r0, 0xf(r3)
|
||||
/* 80307C94 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80307C98 40 82 00 08 */ bne lbl_80307CA0
|
||||
/* 80307C9C 88 FE 00 B3 */ lbz r7, 0xb3(r30)
|
||||
lbl_80307CA0:
|
||||
/* 80307CA0 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307CA4 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80307CA8 C0 42 C8 D8 */ lfs f2, lit_1534(r2)
|
||||
/* 80307CAC 7F E5 FB 78 */ mr r5, r31
|
||||
/* 80307CB0 38 C0 00 02 */ li r6, 2
|
||||
/* 80307CB4 FC 60 10 90 */ fmr f3, f2
|
||||
/* 80307CB8 C0 1E 01 20 */ lfs f0, 0x120(r30)
|
||||
/* 80307CBC FC 80 00 50 */ fneg f4, f0
|
||||
/* 80307CC0 4B FE CB 69 */ bl printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc
|
||||
lbl_80307CC4:
|
||||
/* 80307CC4 3B C0 00 00 */ li r30, 0
|
||||
lbl_80307CC8:
|
||||
/* 80307CC8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307CCC 38 80 00 00 */ li r4, 0
|
||||
/* 80307CD0 38 A0 00 01 */ li r5, 1
|
||||
/* 80307CD4 38 C0 00 02 */ li r6, 2
|
||||
/* 80307CD8 38 E0 00 03 */ li r7, 3
|
||||
/* 80307CDC 48 05 78 C9 */ bl GXSetTevSwapModeTable
|
||||
/* 80307CE0 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80307CE4 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 80307CE8 41 80 FF E0 */ blt lbl_80307CC8
|
||||
/* 80307CEC 38 60 00 00 */ li r3, 0
|
||||
/* 80307CF0 48 05 73 E5 */ bl GXSetNumIndStages
|
||||
/* 80307CF4 3B C0 00 00 */ li r30, 0
|
||||
lbl_80307CF8:
|
||||
/* 80307CF8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307CFC 48 05 73 FD */ bl GXSetTevDirect
|
||||
/* 80307D00 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80307D04 2C 1E 00 10 */ cmpwi r30, 0x10
|
||||
/* 80307D08 41 80 FF F0 */ blt lbl_80307CF8
|
||||
/* 80307D0C 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 80307D10 48 03 E7 75 */ bl PSMTXIdentity
|
||||
/* 80307D14 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 80307D18 38 80 00 00 */ li r4, 0
|
||||
/* 80307D1C 48 05 85 31 */ bl GXLoadPosMtxImm
|
||||
lbl_80307D20:
|
||||
/* 80307D20 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307D24 38 80 FF FF */ li r4, -1
|
||||
/* 80307D28 4B FE C6 F9 */ bl __dt__8J2DPrintFv
|
||||
lbl_80307D2C:
|
||||
/* 80307D2C E3 E1 00 D8 */ psq_l f31, 216(r1), 0, 0 /* qr0 */
|
||||
/* 80307D30 CB E1 00 D0 */ lfd f31, 0xd0(r1)
|
||||
/* 80307D34 E3 C1 00 C8 */ psq_l f30, 200(r1), 0, 0 /* qr0 */
|
||||
/* 80307D38 CB C1 00 C0 */ lfd f30, 0xc0(r1)
|
||||
/* 80307D3C E3 A1 00 B8 */ psq_l f29, 184(r1), 0, 0 /* qr0 */
|
||||
/* 80307D40 CB A1 00 B0 */ lfd f29, 0xb0(r1)
|
||||
/* 80307D44 83 E1 00 AC */ lwz r31, 0xac(r1)
|
||||
/* 80307D48 83 C1 00 A8 */ lwz r30, 0xa8(r1)
|
||||
/* 80307D4C 80 01 00 E4 */ lwz r0, 0xe4(r1)
|
||||
/* 80307D50 7C 08 03 A6 */ mtlr r0
|
||||
/* 80307D54 38 21 00 E0 */ addi r1, r1, 0xe0
|
||||
/* 80307D58 4E 80 00 20 */ blr
|
||||
@@ -1,22 +0,0 @@
|
||||
lbl_80307DC0:
|
||||
/* 80307DC0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80307DC4 7C 08 02 A6 */ mflr r0
|
||||
/* 80307DC8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80307DCC 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 80307DD0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307DD4 41 82 00 24 */ beq lbl_80307DF8
|
||||
/* 80307DD8 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80307DDC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307DE0 41 82 00 18 */ beq lbl_80307DF8
|
||||
/* 80307DE4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307DE8 81 8C 00 A8 */ lwz r12, 0xa8(r12)
|
||||
/* 80307DEC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307DF0 4E 80 04 21 */ bctrl
|
||||
/* 80307DF4 48 00 00 08 */ b lbl_80307DFC
|
||||
lbl_80307DF8:
|
||||
/* 80307DF8 38 60 00 00 */ li r3, 0
|
||||
lbl_80307DFC:
|
||||
/* 80307DFC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80307E00 7C 08 03 A6 */ mtlr r0
|
||||
/* 80307E04 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80307E08 4E 80 00 20 */ blr
|
||||
@@ -1,38 +0,0 @@
|
||||
lbl_80308828:
|
||||
/* 80308828 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030882C 7C 08 02 A6 */ mflr r0
|
||||
/* 80308830 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80308834 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80308838 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8030883C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80308840 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80308844 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80308848 81 8C 00 A0 */ lwz r12, 0xa0(r12)
|
||||
/* 8030884C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80308850 4E 80 04 21 */ bctrl
|
||||
/* 80308854 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80308858 41 82 00 38 */ beq lbl_80308890
|
||||
/* 8030885C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80308860 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 80308864 81 8C 00 A0 */ lwz r12, 0xa0(r12)
|
||||
/* 80308868 7D 89 03 A6 */ mtctr r12
|
||||
/* 8030886C 4E 80 04 21 */ bctrl
|
||||
/* 80308870 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80308874 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80308878 7D 89 03 A6 */ mtctr r12
|
||||
/* 8030887C 4E 80 04 21 */ bctrl
|
||||
/* 80308880 7C 03 F8 40 */ cmplw r3, r31
|
||||
/* 80308884 40 82 00 0C */ bne lbl_80308890
|
||||
/* 80308888 38 60 00 01 */ li r3, 1
|
||||
/* 8030888C 48 00 00 10 */ b lbl_8030889C
|
||||
lbl_80308890:
|
||||
/* 80308890 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80308894 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80308898 4B FE EC 21 */ bl isUsed__7J2DPaneFPC7ResFONT
|
||||
lbl_8030889C:
|
||||
/* 8030889C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 803088A0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 803088A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 803088A8 7C 08 03 A6 */ mtlr r0
|
||||
/* 803088AC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 803088B0 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_80308A28:
|
||||
/* 80308A28 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80308A2C 7C 08 02 A6 */ mflr r0
|
||||
/* 80308A30 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80308A34 4B FE E9 FD */ bl isUsed__7J2DPaneFPC7ResTIMG
|
||||
/* 80308A38 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308A3C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308A40 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80308A44 4E 80 00 20 */ blr
|
||||
@@ -1,7 +0,0 @@
|
||||
lbl_80308810:
|
||||
/* 80308810 80 83 01 38 */ lwz r4, 0x138(r3)
|
||||
/* 80308814 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80308818 4D 82 00 20 */ beqlr
|
||||
/* 8030881C 88 04 00 13 */ lbz r0, 0x13(r4)
|
||||
/* 80308820 98 03 00 B2 */ stb r0, 0xb2(r3)
|
||||
/* 80308824 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_803087BC:
|
||||
/* 803087BC 98 83 00 B2 */ stb r4, 0xb2(r3)
|
||||
/* 803087C0 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 803087C4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803087C8 4D 82 00 20 */ beqlr
|
||||
/* 803087CC 34 63 00 10 */ addic. r3, r3, 0x10
|
||||
/* 803087D0 4D 82 00 20 */ beqlr
|
||||
/* 803087D4 98 83 00 03 */ stb r4, 3(r3)
|
||||
/* 803087D8 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_80308A4C:
|
||||
/* 80308A4C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80308A50 7C 08 02 A6 */ mflr r0
|
||||
/* 80308A54 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80308A58 4B FE F4 9D */ bl setAnimation__7J2DPaneFP10J2DAnmBase
|
||||
/* 80308A5C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308A60 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308A64 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80308A68 4E 80 00 20 */ blr
|
||||
@@ -1,13 +0,0 @@
|
||||
lbl_803088B4:
|
||||
/* 803088B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803088B8 7C 08 02 A6 */ mflr r0
|
||||
/* 803088BC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 803088C0 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 803088C4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803088C8 41 82 00 08 */ beq lbl_803088D0
|
||||
/* 803088CC 4B FE 1F D1 */ bl setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
lbl_803088D0:
|
||||
/* 803088D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 803088D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 803088D8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 803088DC 4E 80 00 20 */ blr
|
||||
@@ -1,13 +0,0 @@
|
||||
lbl_80308938:
|
||||
/* 80308938 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030893C 7C 08 02 A6 */ mflr r0
|
||||
/* 80308940 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80308944 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 80308948 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030894C 41 82 00 08 */ beq lbl_80308954
|
||||
/* 80308950 4B FE 21 BD */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_80308954:
|
||||
/* 80308954 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308958 7C 08 03 A6 */ mtlr r0
|
||||
/* 8030895C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80308960 4E 80 00 20 */ blr
|
||||
@@ -1,13 +0,0 @@
|
||||
lbl_8030890C:
|
||||
/* 8030890C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80308910 7C 08 02 A6 */ mflr r0
|
||||
/* 80308914 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80308918 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 8030891C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80308920 41 82 00 08 */ beq lbl_80308928
|
||||
/* 80308924 4B FE 21 09 */ bl setAnimation__11J2DMaterialFP16J2DAnmTexPattern
|
||||
lbl_80308928:
|
||||
/* 80308928 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8030892C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308930 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80308934 4E 80 00 20 */ blr
|
||||
-13
@@ -1,13 +0,0 @@
|
||||
lbl_803088E0:
|
||||
/* 803088E0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803088E4 7C 08 02 A6 */ mflr r0
|
||||
/* 803088E8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 803088EC 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 803088F0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803088F4 41 82 00 08 */ beq lbl_803088FC
|
||||
/* 803088F8 4B FE 20 55 */ bl setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey
|
||||
lbl_803088FC:
|
||||
/* 803088FC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308900 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308904 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80308908 4E 80 00 20 */ blr
|
||||
@@ -1,37 +0,0 @@
|
||||
lbl_8030823C:
|
||||
/* 8030823C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80308240 7C 08 02 A6 */ mflr r0
|
||||
/* 80308244 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80308248 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8030824C 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 80308250 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80308254 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80308258 38 00 FF FF */ li r0, -1
|
||||
/* 8030825C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80308260 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80308264 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80308268 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 8030826C 48 00 02 61 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80308270 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80308274 40 82 00 0C */ bne lbl_80308280
|
||||
/* 80308278 38 60 00 00 */ li r3, 0
|
||||
/* 8030827C 48 00 00 30 */ b lbl_803082AC
|
||||
lbl_80308280:
|
||||
/* 80308280 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 80308284 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80308288 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 8030828C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80308290 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80308294 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80308298 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 8030829C 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 803082A0 81 8C 00 AC */ lwz r12, 0xac(r12)
|
||||
/* 803082A4 7D 89 03 A6 */ mtctr r12
|
||||
/* 803082A8 4E 80 04 21 */ bctrl
|
||||
lbl_803082AC:
|
||||
/* 803082AC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 803082B0 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 803082B4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 803082B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 803082BC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 803082C0 4E 80 00 20 */ blr
|
||||
@@ -1,15 +0,0 @@
|
||||
lbl_803087DC:
|
||||
/* 803087DC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803087E0 7C 08 02 A6 */ mflr r0
|
||||
/* 803087E4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 803087E8 98 83 00 B1 */ stb r4, 0xb1(r3)
|
||||
/* 803087EC 80 A3 01 38 */ lwz r5, 0x138(r3)
|
||||
/* 803087F0 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 803087F4 41 82 00 08 */ beq lbl_803087FC
|
||||
/* 803087F8 98 85 00 22 */ stb r4, 0x22(r5)
|
||||
lbl_803087FC:
|
||||
/* 803087FC 4B FE EE 85 */ bl setCullBack__7J2DPaneF11_GXCullMode
|
||||
/* 80308800 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308804 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308808 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030880C 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_80307D5C:
|
||||
/* 80307D5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80307D60 7C 08 02 A6 */ mflr r0
|
||||
/* 80307D64 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80307D68 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80307D6C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80307D70 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80307D74 7C 9F 23 79 */ or. r31, r4, r4
|
||||
/* 80307D78 41 82 00 30 */ beq lbl_80307DA8
|
||||
/* 80307D7C 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307D80 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307D84 41 82 00 24 */ beq lbl_80307DA8
|
||||
/* 80307D88 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80307D8C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307D90 41 82 00 18 */ beq lbl_80307DA8
|
||||
/* 80307D94 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307D98 81 8C 00 94 */ lwz r12, 0x94(r12)
|
||||
/* 80307D9C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307DA0 4E 80 04 21 */ bctrl
|
||||
/* 80307DA4 93 FE 01 00 */ stw r31, 0x100(r30)
|
||||
lbl_80307DA8:
|
||||
/* 80307DA8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80307DAC 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80307DB0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80307DB4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80307DB8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80307DBC 4E 80 00 20 */ blr
|
||||
@@ -1,44 +0,0 @@
|
||||
lbl_80307EF0:
|
||||
/* 80307EF0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80307EF4 7C 08 02 A6 */ mflr r0
|
||||
/* 80307EF8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80307EFC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80307F00 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80307F04 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80307F08 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80307F0C 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 80307F10 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80307F14 38 80 00 00 */ li r4, 0
|
||||
/* 80307F18 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307F1C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
||||
/* 80307F20 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307F24 4E 80 04 21 */ bctrl
|
||||
/* 80307F28 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80307F2C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 80307F30 40 82 00 14 */ bne lbl_80307F44
|
||||
/* 80307F34 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307F38 38 A0 00 00 */ li r5, 0
|
||||
/* 80307F3C 48 00 00 59 */ bl setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum
|
||||
/* 80307F40 48 00 00 3C */ b lbl_80307F7C
|
||||
lbl_80307F44:
|
||||
/* 80307F44 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307F48 38 A0 00 01 */ li r5, 1
|
||||
/* 80307F4C 48 00 00 49 */ bl setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum
|
||||
/* 80307F50 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307F54 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80307F58 38 80 00 01 */ li r4, 1
|
||||
/* 80307F5C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80307F60 81 8C 00 60 */ lwz r12, 0x60(r12)
|
||||
/* 80307F64 7D 89 03 A6 */ mtctr r12
|
||||
/* 80307F68 4E 80 04 21 */ bctrl
|
||||
/* 80307F6C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80307F70 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307F74 38 A0 00 02 */ li r5, 2
|
||||
/* 80307F78 48 00 00 1D */ bl setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum
|
||||
lbl_80307F7C:
|
||||
/* 80307F7C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80307F80 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80307F84 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80307F88 7C 08 03 A6 */ mtlr r0
|
||||
/* 80307F8C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80307F90 4E 80 00 20 */ blr
|
||||
@@ -1,37 +0,0 @@
|
||||
lbl_803082C4:
|
||||
/* 803082C4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 803082C8 7C 08 02 A6 */ mflr r0
|
||||
/* 803082CC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 803082D0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 803082D4 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 803082D8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803082DC 7C 9F 23 78 */ mr r31, r4
|
||||
/* 803082E0 38 00 FF FF */ li r0, -1
|
||||
/* 803082E4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 803082E8 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 803082EC 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 803082F0 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 803082F4 48 00 01 D9 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 803082F8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803082FC 40 82 00 0C */ bne lbl_80308308
|
||||
/* 80308300 38 60 00 00 */ li r3, 0
|
||||
/* 80308304 48 00 00 30 */ b lbl_80308334
|
||||
lbl_80308308:
|
||||
/* 80308308 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 8030830C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80308310 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308314 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80308318 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8030831C 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80308320 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80308324 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 80308328 81 8C 00 AC */ lwz r12, 0xac(r12)
|
||||
/* 8030832C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80308330 4E 80 04 21 */ bctrl
|
||||
lbl_80308334:
|
||||
/* 80308334 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80308338 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 8030833C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80308340 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308344 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80308348 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user