ROM:00000000007F0000 # =========================================================================== ROM:00000000007F0000 ROM:00000000007F0000 # Segment type: Pure code ROM:00000000007F0000 .section "ROM" ROM:00000000007F0000 09 .byte 9 ROM:00000000007F0001 02 .byte 2 ROM:00000000007F0002 12 .byte 0x12 ROM:00000000007F0003 00 .byte 0 ROM:00000000007F0004 01 .byte 1 ROM:00000000007F0005 00 .byte 0 ROM:00000000007F0006 00 .byte 0 ROM:00000000007F0007 80 .byte 0x80 # Ç ROM:00000000007F0008 FA .byte 0xFA # · ROM:00000000007F0009 09 .byte 9 ROM:00000000007F000A 04 .byte 4 ROM:00000000007F000B 00 .byte 0 ROM:00000000007F000C 00 .byte 0 ROM:00000000007F000D 00 .byte 0 ROM:00000000007F000E FE .byte 0xFE # ¦ ROM:00000000007F000F 01 .byte 1 ROM:00000000007F0010 02 .byte 2 ROM:00000000007F0011 00 .byte 0 ROM:00000000007F0012 00 .byte 0 ROM:00000000007F0013 00 .byte 0 ROM:00000000007F0014 00 .byte 0 ROM:00000000007F0015 00 .byte 0 ROM:00000000007F0016 00 .byte 0 ROM:00000000007F0017 00 .byte 0 ROM:00000000007F0018 FA .byte 0xFA # · ROM:00000000007F0019 CE .byte 0xCE # + ROM:00000000007F001A B0 .byte 0xB0 # ¦ ROM:00000000007F001B 03 .byte 3 ROM:00000000007F001C AA .byte 0xAA # ¬ ROM:00000000007F001D BB .byte 0xBB # + ROM:00000000007F001E CC .byte 0xCC # ¦ ROM:00000000007F001F DD .byte 0xDD # ¦ ROM:00000000007F0020 # --------------------------------------------------------------------------- ROM:00000000007F0020 7C 08 02 A6 mflr r0 ROM:00000000007F0024 48 00 00 05 bl loc_7F0028 ROM:00000000007F0028 ROM:00000000007F0028 loc_7F0028: ROM:00000000007F0028 7C 88 02 A6 mflr r4 ROM:00000000007F002C 38 84 FF F8 addi r4, r4, -8 ROM:00000000007F0030 38 60 00 01 li r3, 1 ROM:00000000007F0034 78 63 F8 06 sldi r3, r3, 63 ROM:00000000007F0038 64 65 00 7F oris r5, r3, 0x7F ROM:00000000007F003C 60 A5 00 00 mr r5, r5 ROM:00000000007F0040 64 66 00 7F oris r6, r3, 0x7F ROM:00000000007F0044 60 C6 0E E0 ori r6, r6, 0xEE0 ROM:00000000007F0048 ROM:00000000007F0048 loc_7F0048: # CODE XREF: ROM:00000000007F0080j ROM:00000000007F0048 E9 04 00 00 ld r8, 0(r4) ROM:00000000007F004C F9 05 00 00 std r8, 0(r5) ROM:00000000007F0050 E9 04 00 08 ld r8, 8(r4) ROM:00000000007F0054 F9 05 00 08 std r8, 8(r5) ROM:00000000007F0058 E9 04 00 10 ld r8, 0x10(r4) ROM:00000000007F005C F9 05 00 10 std r8, 0x10(r5) ROM:00000000007F0060 E9 04 00 18 ld r8, 0x18(r4) ROM:00000000007F0064 F9 05 00 18 std r8, 0x18(r5) ROM:00000000007F0068 7C 00 28 6C dcbst r0, r5 ROM:00000000007F006C 7C 00 04 AC sync ROM:00000000007F0070 7C 00 2F AC icbi r0, r5 ROM:00000000007F0074 38 84 00 20 addi r4, r4, 0x20 ROM:00000000007F0078 38 A5 00 20 addi r5, r5, 0x20 ROM:00000000007F007C 7C 25 30 40 cmpld r5, r6 ROM:00000000007F0080 41 80 FF C8 blt loc_7F0048 ROM:00000000007F0084 64 64 00 7F oris r4, r3, 0x7F ROM:00000000007F0088 60 84 00 74 ori r4, r4, 0x74 ROM:00000000007F008C 7C 89 03 A6 mtctr r4 ROM:00000000007F0090 4E 80 04 20 bctr ROM:00000000007F0094 # --------------------------------------------------------------------------- ROM:00000000007F0094 F8 01 00 10 std r0, 0x10(r1) ROM:00000000007F0098 F8 21 FF 81 stdu r1, -0x80(r1) ROM:00000000007F009C F8 41 00 28 std r2, 0x28(r1) ROM:00000000007F00A0 78 42 07 C4 clrrdi r2, r2, 32 ROM:00000000007F00A4 64 42 00 7F oris r2, r2, 0x7F ROM:00000000007F00A8 60 42 8C 30 ori r2, r2, 0x8C30 ROM:00000000007F00AC 48 00 08 D1 bl sub_7F097C ROM:00000000007F00B0 E8 41 00 28 ld r2, 0x28(r1) ROM:00000000007F00B4 38 21 00 80 addi r1, r1, 0x80 ROM:00000000007F00B8 E8 01 00 10 ld r0, 0x10(r1) ROM:00000000007F00BC 7C 08 03 A6 mtlr r0 ROM:00000000007F00C0 38 60 00 00 li r3, 0 ROM:00000000007F00C4 4E 80 00 20 blr ROM:00000000007F00C8 # --------------------------------------------------------------------------- ROM:00000000007F00C8 F9 C1 FF 70 std r14, -0x90(r1) ROM:00000000007F00CC F9 E1 FF 78 std r15, -0x88(r1) ROM:00000000007F00D0 FA 01 FF 80 std r16, -0x80(r1) ROM:00000000007F00D4 FA 21 FF 88 std r17, -0x78(r1) ROM:00000000007F00D8 FA 41 FF 90 std r18, -0x70(r1) ROM:00000000007F00DC FA 61 FF 98 std r19, -0x68(r1) ROM:00000000007F00E0 FA 81 FF A0 std r20, -0x60(r1) ROM:00000000007F00E4 FA A1 FF A8 std r21, -0x58(r1) ROM:00000000007F00E8 FA C1 FF B0 std r22, -0x50(r1) ROM:00000000007F00EC ROM:00000000007F00EC # =============== S U B R O U T I N E ======================================= ROM:00000000007F00EC ROM:00000000007F00EC ROM:00000000007F00EC sub_7F00EC: # CODE XREF: sub_7F0790+4p ROM:00000000007F00EC # sub_7F0A60+4p ROM:00000000007F00EC ROM:00000000007F00EC .set var_48, -0x48 ROM:00000000007F00EC .set var_40, -0x40 ROM:00000000007F00EC .set var_38, -0x38 ROM:00000000007F00EC ROM:00000000007F00EC FA E1 FF B8 std r23, var_48(r1) ROM:00000000007F00F0 FB 01 FF C0 std r24, var_40(r1) ROM:00000000007F00F4 FB 21 FF C8 std r25, var_38(r1) ROM:00000000007F00F4 # End of function sub_7F00EC ROM:00000000007F00F4 ROM:00000000007F00F8 ROM:00000000007F00F8 # =============== S U B R O U T I N E ======================================= ROM:00000000007F00F8 ROM:00000000007F00F8 ROM:00000000007F00F8 sub_7F00F8: # CODE XREF: sub_7F043C+4p ROM:00000000007F00F8 ROM:00000000007F00F8 .set var_30, -0x30 ROM:00000000007F00F8 .set var_28, -0x28 ROM:00000000007F00F8 .set var_20, -0x20 ROM:00000000007F00F8 ROM:00000000007F00F8 FB 41 FF D0 std r26, var_30(r1) ROM:00000000007F00FC FB 61 FF D8 std r27, var_28(r1) ROM:00000000007F0100 FB 81 FF E0 std r28, var_20(r1) ROM:00000000007F0100 # End of function sub_7F00F8 ROM:00000000007F0100 ROM:00000000007F0104 ROM:00000000007F0104 # =============== S U B R O U T I N E ======================================= ROM:00000000007F0104 ROM:00000000007F0104 ROM:00000000007F0104 sub_7F0104: # CODE XREF: sub_7F082C+Cp ROM:00000000007F0104 ROM:00000000007F0104 .set var_18, -0x18 ROM:00000000007F0104 ROM:00000000007F0104 FB A1 FF E8 std r29, var_18(r1) ROM:00000000007F0104 # End of function sub_7F0104 ROM:00000000007F0104 ROM:00000000007F0108 ROM:00000000007F0108 # =============== S U B R O U T I N E ======================================= ROM:00000000007F0108 ROM:00000000007F0108 ROM:00000000007F0108 sub_7F0108: # CODE XREF: ROM:00000000007F01C4p ROM:00000000007F0108 # sub_7F04FC+Cp ROM:00000000007F0108 # sub_7F092C+4p ROM:00000000007F0108 # sub_7F09C0+4p ROM:00000000007F0108 ROM:00000000007F0108 .set var_10, -0x10 ROM:00000000007F0108 .set var_8, -8 ROM:00000000007F0108 .set arg_10, 0x10 ROM:00000000007F0108 ROM:00000000007F0108 FB C1 FF F0 std r30, var_10(r1) ROM:00000000007F010C FB E1 FF F8 std r31, var_8(r1) ROM:00000000007F0110 F8 01 00 10 std r0, arg_10(r1) ROM:00000000007F0114 4E 80 00 20 blr ROM:00000000007F0114 # End of function sub_7F0108 ROM:00000000007F0114 ROM:00000000007F0118 # --------------------------------------------------------------------------- ROM:00000000007F0118 E9 C1 FF 70 ld r14, -0x90(r1) ROM:00000000007F011C E9 E1 FF 78 ld r15, -0x88(r1) ROM:00000000007F0120 EA 01 FF 80 ld r16, -0x80(r1) ROM:00000000007F0124 EA 21 FF 88 ld r17, -0x78(r1) ROM:00000000007F0128 EA 41 FF 90 ld r18, -0x70(r1) ROM:00000000007F012C EA 61 FF 98 ld r19, -0x68(r1) ROM:00000000007F0130 EA 81 FF A0 ld r20, -0x60(r1) ROM:00000000007F0134 EA A1 FF A8 ld r21, -0x58(r1) ROM:00000000007F0138 EA C1 FF B0 ld r22, -0x50(r1) ROM:00000000007F013C # START OF FUNCTION CHUNK FOR sub_7F0790 ROM:00000000007F013C ROM:00000000007F013C loc_7F013C: # CODE XREF: sub_7F0790+8Cj ROM:00000000007F013C # sub_7F0A60+1B8j ROM:00000000007F013C EA E1 FF B8 ld r23, var_48(r1) ROM:00000000007F0140 EB 01 FF C0 ld r24, var_40(r1) ROM:00000000007F0144 EB 21 FF C8 ld r25, var_38(r1) ROM:00000000007F0144 # END OF FUNCTION CHUNK FOR sub_7F0790 ROM:00000000007F0148 # START OF FUNCTION CHUNK FOR sub_7F043C ROM:00000000007F0148 ROM:00000000007F0148 loc_7F0148: # CODE XREF: sub_7F043C+B0j ROM:00000000007F0148 EB 41 FF D0 ld r26, var_30(r1) ROM:00000000007F014C EB 61 FF D8 ld r27, var_28(r1) ROM:00000000007F0150 EB 81 FF E0 ld r28, var_20(r1) ROM:00000000007F0150 # END OF FUNCTION CHUNK FOR sub_7F043C ROM:00000000007F0154 # START OF FUNCTION CHUNK FOR sub_7F082C ROM:00000000007F0154 ROM:00000000007F0154 loc_7F0154: # CODE XREF: sub_7F082C+A0j ROM:00000000007F0154 EB A1 FF E8 ld r29, var_18(r1) ROM:00000000007F0158 ROM:00000000007F0158 loc_7F0158: # CODE XREF: ROM:00000000007F0280j ROM:00000000007F0158 # sub_7F04FC+19Cj ROM:00000000007F0158 # sub_7F092C+40j ROM:00000000007F0158 # sub_7F09C0+44j ROM:00000000007F0158 EB C1 FF F0 ld r30, var_10(r1) ROM:00000000007F015C EB E1 FF F8 ld r31, var_8(r1) ROM:00000000007F0160 E8 01 00 10 ld r0, arg_10(r1) ROM:00000000007F0164 7C 08 03 A6 mtlr r0 ROM:00000000007F0168 4E 80 00 20 blr ROM:00000000007F0168 # END OF FUNCTION CHUNK FOR sub_7F082C ROM:00000000007F016C # --------------------------------------------------------------------------- ROM:00000000007F016C 7C 08 02 A6 mflr r0 ROM:00000000007F0170 F8 01 00 10 std r0, 0x10(r1) ROM:00000000007F0174 F8 21 FF 81 stdu r1, -0x80(r1) ROM:00000000007F0178 F8 41 00 70 std r2, 0x70(r1) ROM:00000000007F017C 3C 40 00 00 lis r2, 0 ROM:00000000007F0180 60 42 00 00 mr r2, r2 ROM:00000000007F0184 78 42 07 C6 sldi r2, r2, 32 ROM:00000000007F0188 64 42 00 00 oris r2, r2, 0 ROM:00000000007F018C 60 42 00 00 mr r2, r2 ROM:00000000007F0190 E8 02 00 00 ld r0, 0(r2) ROM:00000000007F0194 E8 42 00 08 ld r2, 8(r2) ROM:00000000007F0198 7C 09 03 A6 mtctr r0 ROM:00000000007F019C 4E 80 04 21 bctrl ROM:00000000007F01A0 E8 41 00 70 ld r2, 0x70(r1) ROM:00000000007F01A4 38 21 00 80 addi r1, r1, 0x80 ROM:00000000007F01A8 E8 01 00 10 ld r0, 0x10(r1) ROM:00000000007F01AC 7C 08 03 A6 mtlr r0 ROM:00000000007F01B0 4E 80 00 20 blr ROM:00000000007F01B4 # --------------------------------------------------------------------------- ROM:00000000007F01B4 60 00 00 00 nop ROM:00000000007F01B8 38 80 00 00 li r4, 0 ROM:00000000007F01BC 7C 08 02 A6 mflr r0 ROM:00000000007F01C0 38 A0 00 00 li r5, 0 ROM:00000000007F01C4 4B FF FF 45 bl sub_7F0108 ROM:00000000007F01C8 EB E2 80 00 ld r31, -0x8000(r2) ROM:00000000007F01CC 7C 7E 1B 78 mr r30, r3 ROM:00000000007F01D0 F8 21 FF 81 stdu r1, -0x80(r1) ROM:00000000007F01D4 E8 1F 00 00 ld r0, 0(r31) ROM:00000000007F01D8 F8 41 00 28 std r2, 0x28(r1) ROM:00000000007F01DC E9 7F 00 10 ld r11, 0x10(r31) ROM:00000000007F01E0 7C 09 03 A6 mtctr r0 ROM:00000000007F01E4 E8 5F 00 08 ld r2, 8(r31) ROM:00000000007F01E8 4E 80 04 21 bctrl ROM:00000000007F01EC E8 41 00 28 ld r2, 0x28(r1) ROM:00000000007F01F0 81 23 00 08 lwz r9, 8(r3) ROM:00000000007F01F4 7C 64 1B 78 mr r4, r3 ROM:00000000007F01F8 38 60 FF FF li r3, -1 ROM:00000000007F01FC 6D 20 1D 3A xoris r0, r9, 0x1D3A ROM:00000000007F0200 2F 80 B0 66 cmpwi cr7, r0, -0x4F9A ROM:00000000007F0204 40 9E 00 78 bne cr7, loc_7F027C ROM:00000000007F0208 E9 22 80 08 ld r9, -0x7FF8(r2) ROM:00000000007F020C 93 C9 00 00 stw r30, 0(r9) ROM:00000000007F0210 ROM:00000000007F0210 loc_7F0210: # CODE XREF: ROM:00000000007F0244j ROM:00000000007F0210 # ROM:00000000007F025Cj ROM:00000000007F0210 # ROM:00000000007F0274j ROM:00000000007F0210 E8 1F 00 00 ld r0, 0(r31) ROM:00000000007F0214 F8 41 00 28 std r2, 0x28(r1) ROM:00000000007F0218 7F C3 F3 78 mr r3, r30 ROM:00000000007F021C E9 7F 00 10 ld r11, 0x10(r31) ROM:00000000007F0220 38 A0 00 00 li r5, 0 ROM:00000000007F0224 7C 09 03 A6 mtctr r0 ROM:00000000007F0228 E8 5F 00 08 ld r2, 8(r31) ROM:00000000007F022C 4E 80 04 21 bctrl ROM:00000000007F0230 E8 41 00 28 ld r2, 0x28(r1) ROM:00000000007F0234 7C 64 1B 79 mr. r4, r3 ROM:00000000007F0238 41 82 00 40 beq loc_7F0278 ROM:00000000007F023C 88 04 00 01 lbz r0, 1(r4) ROM:00000000007F0240 2F 80 00 05 cmpwi cr7, r0, 5 ROM:00000000007F0244 40 9E FF CC bne cr7, loc_7F0210 ROM:00000000007F0248 88 04 00 02 lbz r0, 2(r4) ROM:00000000007F024C 54 00 07 3E clrlwi r0, r0, 28 ROM:00000000007F0250 2F 80 00 04 cmpwi cr7, r0, 4 ROM:00000000007F0254 41 9E 00 10 beq cr7, loc_7F0264 ROM:00000000007F0258 2F 80 00 05 cmpwi cr7, r0, 5 ROM:00000000007F025C 40 9E FF B4 bne cr7, loc_7F0210 ROM:00000000007F0260 48 00 00 0C b loc_7F026C ROM:00000000007F0264 # --------------------------------------------------------------------------- ROM:00000000007F0264 ROM:00000000007F0264 loc_7F0264: # CODE XREF: ROM:00000000007F0254j ROM:00000000007F0264 E9 22 80 10 ld r9, -0x7FF0(r2) ROM:00000000007F0268 48 00 00 08 b loc_7F0270 ROM:00000000007F026C # --------------------------------------------------------------------------- ROM:00000000007F026C ROM:00000000007F026C loc_7F026C: # CODE XREF: ROM:00000000007F0260j ROM:00000000007F026C E9 22 80 18 ld r9, -0x7FE8(r2) ROM:00000000007F0270 ROM:00000000007F0270 loc_7F0270: # CODE XREF: ROM:00000000007F0268j ROM:00000000007F0270 F8 89 00 00 std r4, 0(r9) ROM:00000000007F0274 4B FF FF 9C b loc_7F0210 ROM:00000000007F0278 # --------------------------------------------------------------------------- ROM:00000000007F0278 ROM:00000000007F0278 loc_7F0278: # CODE XREF: ROM:00000000007F0238j ROM:00000000007F0278 38 60 00 00 li r3, 0 ROM:00000000007F027C ROM:00000000007F027C loc_7F027C: # CODE XREF: ROM:00000000007F0204j ROM:00000000007F027C 38 21 00 80 addi r1, r1, 0x80 ROM:00000000007F0280 4B FF FE D8 b loc_7F0158 ROM:00000000007F0280 # --------------------------------------------------------------------------- ROM:00000000007F0284 00 .byte 0 ROM:00000000007F0285 00 .byte 0 ROM:00000000007F0286 00 .byte 0 ROM:00000000007F0287 00 .byte 0 ROM:00000000007F0288 00 .byte 0 ROM:00000000007F0289 00 .byte 0 ROM:00000000007F028A 00 .byte 0 ROM:00000000007F028B 01 .byte 1 ROM:00000000007F028C 80 .byte 0x80 # Ç ROM:00000000007F028D 02 .byte 2 ROM:00000000007F028E 00 .byte 0 ROM:00000000007F028F 00 .byte 0 ROM:00000000007F0290 # --------------------------------------------------------------------------- ROM:00000000007F0290 E9 22 80 20 ld r9, -0x7FE0(r2) ROM:00000000007F0294 7C 08 02 A6 mflr r0 ROM:00000000007F0298 38 80 00 00 li r4, 0 ROM:00000000007F029C F8 01 00 10 std r0, 0x10(r1) ROM:00000000007F02A0 38 C0 00 00 li r6, 0 ROM:00000000007F02A4 F8 21 FF 91 stdu r1, -0x70(r1) ROM:00000000007F02A8 90 65 00 00 stw r3, 0(r5) ROM:00000000007F02AC E8 69 00 00 ld r3, 0(r9) ROM:00000000007F02B0 E9 22 80 28 ld r9, -0x7FD8(r2) ROM:00000000007F02B4 38 A0 00 00 li r5, 0 ROM:00000000007F02B8 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F02BC F8 41 00 28 std r2, 0x28(r1) ROM:00000000007F02C0 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F02C4 7C 09 03 A6 mtctr r0 ROM:00000000007F02C8 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F02CC 4E 80 04 21 bctrl ROM:00000000007F02D0 E8 41 00 28 ld r2, 0x28(r1) ROM:00000000007F02D4 38 21 00 70 addi r1, r1, 0x70 ROM:00000000007F02D8 E8 01 00 10 ld r0, 0x10(r1) ROM:00000000007F02DC 7C 08 03 A6 mtlr r0 ROM:00000000007F02E0 4E 80 00 20 blr ROM:00000000007F02E0 # --------------------------------------------------------------------------- ROM:00000000007F02E4 00 .byte 0 ROM:00000000007F02E5 00 .byte 0 ROM:00000000007F02E6 00 .byte 0 ROM:00000000007F02E7 00 .byte 0 ROM:00000000007F02E8 00 .byte 0 ROM:00000000007F02E9 00 .byte 0 ROM:00000000007F02EA 00 .byte 0 ROM:00000000007F02EB 01 .byte 1 ROM:00000000007F02EC 80 .byte 0x80 # Ç ROM:00000000007F02ED 00 .byte 0 ROM:00000000007F02EE 00 .byte 0 ROM:00000000007F02EF 00 .byte 0 ROM:00000000007F02F0 # --------------------------------------------------------------------------- ROM:00000000007F02F0 E9 22 80 20 ld r9, -0x7FE0(r2) ROM:00000000007F02F4 7C 08 02 A6 mflr r0 ROM:00000000007F02F8 38 80 00 00 li r4, 0 ROM:00000000007F02FC F8 01 00 10 std r0, 0x10(r1) ROM:00000000007F0300 38 A0 00 00 li r5, 0 ROM:00000000007F0304 38 C0 00 00 li r6, 0 ROM:00000000007F0308 E8 69 00 00 ld r3, 0(r9) ROM:00000000007F030C F8 21 FF 91 stdu r1, -0x70(r1) ROM:00000000007F0310 E9 22 80 28 ld r9, -0x7FD8(r2) ROM:00000000007F0314 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0318 F8 41 00 28 std r2, 0x28(r1) ROM:00000000007F031C E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0320 7C 09 03 A6 mtctr r0 ROM:00000000007F0324 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0328 4E 80 04 21 bctrl ROM:00000000007F032C E8 41 00 28 ld r2, 0x28(r1) ROM:00000000007F0330 38 21 00 70 addi r1, r1, 0x70 ROM:00000000007F0334 38 60 00 00 li r3, 0 ROM:00000000007F0338 E8 01 00 10 ld r0, 0x10(r1) ROM:00000000007F033C 7C 08 03 A6 mtlr r0 ROM:00000000007F0340 4E 80 00 20 blr ROM:00000000007F0340 # --------------------------------------------------------------------------- ROM:00000000007F0344 00 .byte 0 ROM:00000000007F0345 00 .byte 0 ROM:00000000007F0346 00 .byte 0 ROM:00000000007F0347 00 .byte 0 ROM:00000000007F0348 00 .byte 0 ROM:00000000007F0349 00 .byte 0 ROM:00000000007F034A 00 .byte 0 ROM:00000000007F034B 01 .byte 1 ROM:00000000007F034C 80 .byte 0x80 # Ç ROM:00000000007F034D 00 .byte 0 ROM:00000000007F034E 00 .byte 0 ROM:00000000007F034F 00 .byte 0 ROM:00000000007F0350 # --------------------------------------------------------------------------- ROM:00000000007F0350 38 60 00 00 li r3, 0 ROM:00000000007F0354 4E 80 00 20 blr ROM:00000000007F0354 # --------------------------------------------------------------------------- ROM:00000000007F0358 00 .byte 0 ROM:00000000007F0359 00 .byte 0 ROM:00000000007F035A 00 .byte 0 ROM:00000000007F035B 00 .byte 0 ROM:00000000007F035C 00 .byte 0 ROM:00000000007F035D 00 .byte 0 ROM:00000000007F035E 00 .byte 0 ROM:00000000007F035F 00 .byte 0 ROM:00000000007F0360 00 .byte 0 ROM:00000000007F0361 00 .byte 0 ROM:00000000007F0362 00 .byte 0 ROM:00000000007F0363 00 .byte 0 ROM:00000000007F0364 # --------------------------------------------------------------------------- ROM:00000000007F0364 7C 08 02 A6 mflr r0 ROM:00000000007F0368 F8 01 00 10 std r0, 0x10(r1) ROM:00000000007F036C F8 21 FF 91 stdu r1, -0x70(r1) ROM:00000000007F0370 48 00 06 F1 bl sub_7F0A60 ROM:00000000007F0374 60 00 00 00 nop ROM:00000000007F0378 E9 22 80 30 ld r9, -0x7FD0(r2) ROM:00000000007F037C E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0380 F8 41 00 28 std r2, 0x28(r1) ROM:00000000007F0384 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0388 7C 09 03 A6 mtctr r0 ROM:00000000007F038C E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0390 4E 80 04 21 bctrl ROM:00000000007F0394 E8 41 00 28 ld r2, 0x28(r1) ROM:00000000007F0398 38 21 00 70 addi r1, r1, 0x70 ROM:00000000007F039C E8 01 00 10 ld r0, 0x10(r1) ROM:00000000007F03A0 7C 08 03 A6 mtlr r0 ROM:00000000007F03A4 4E 80 00 20 blr ROM:00000000007F03A4 # --------------------------------------------------------------------------- ROM:00000000007F03A8 00 .byte 0 ROM:00000000007F03A9 00 .byte 0 ROM:00000000007F03AA 00 .byte 0 ROM:00000000007F03AB 00 .byte 0 ROM:00000000007F03AC 00 .byte 0 ROM:00000000007F03AD 00 .byte 0 ROM:00000000007F03AE 00 .byte 0 ROM:00000000007F03AF 01 .byte 1 ROM:00000000007F03B0 80 .byte 0x80 # Ç ROM:00000000007F03B1 00 .byte 0 ROM:00000000007F03B2 00 .byte 0 ROM:00000000007F03B3 00 .byte 0 ROM:00000000007F03B4 ROM:00000000007F03B4 # =============== S U B R O U T I N E ======================================= ROM:00000000007F03B4 ROM:00000000007F03B4 ROM:00000000007F03B4 sub_7F03B4: # CODE XREF: sub_7F043C+84p ROM:00000000007F03B4 # sub_7F043C+9Cp ROM:00000000007F03B4 ROM:00000000007F03B4 .set var_78, -0x78 ROM:00000000007F03B4 .set var_30, -0x30 ROM:00000000007F03B4 .set var_28, -0x28 ROM:00000000007F03B4 .set arg_10, 0x10 ROM:00000000007F03B4 ROM:00000000007F03B4 E9 22 80 38 ld r9, -0x7FC8(r2) ROM:00000000007F03B8 7C 08 02 A6 mflr r0 ROM:00000000007F03BC F8 01 00 10 std r0, arg_10(r1) ROM:00000000007F03C0 F8 21 FF 61 stdu r1, -0xA0(r1) ROM:00000000007F03C4 38 E1 00 70 addi r7, r1, 0xA0+var_30 ROM:00000000007F03C8 E8 C9 00 00 ld r6, 0(r9) ROM:00000000007F03CC E9 22 80 40 ld r9, -0x7FC0(r2) ROM:00000000007F03D0 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F03D4 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F03D8 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F03DC 7C 09 03 A6 mtctr r0 ROM:00000000007F03E0 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F03E4 4E 80 04 21 bctrl ROM:00000000007F03E8 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F03EC E9 22 80 48 ld r9, -0x7FB8(r2) ROM:00000000007F03F0 38 81 00 78 addi r4, r1, 0xA0+var_28 ROM:00000000007F03F4 38 A0 00 00 li r5, 0 ROM:00000000007F03F8 E8 69 00 00 ld r3, 0(r9) ROM:00000000007F03FC E9 22 80 50 ld r9, -0x7FB0(r2) ROM:00000000007F0400 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0404 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F0408 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F040C 7C 09 03 A6 mtctr r0 ROM:00000000007F0410 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0414 4E 80 04 21 bctrl ROM:00000000007F0418 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F041C E8 61 00 72 lwa r3, 0xA0+var_30(r1) ROM:00000000007F0420 38 21 00 A0 addi r1, r1, 0xA0 ROM:00000000007F0424 E8 01 00 10 ld r0, arg_10(r1) ROM:00000000007F0428 7C 08 03 A6 mtlr r0 ROM:00000000007F042C 4E 80 00 20 blr ROM:00000000007F042C # End of function sub_7F03B4 ROM:00000000007F042C ROM:00000000007F042C # --------------------------------------------------------------------------- ROM:00000000007F0430 00 .byte 0 ROM:00000000007F0431 00 .byte 0 ROM:00000000007F0432 00 .byte 0 ROM:00000000007F0433 00 .byte 0 ROM:00000000007F0434 00 .byte 0 ROM:00000000007F0435 00 .byte 0 ROM:00000000007F0436 00 .byte 0 ROM:00000000007F0437 01 .byte 1 ROM:00000000007F0438 80 .byte 0x80 # Ç ROM:00000000007F0439 00 .byte 0 ROM:00000000007F043A 00 .byte 0 ROM:00000000007F043B 00 .byte 0 ROM:00000000007F043C ROM:00000000007F043C # =============== S U B R O U T I N E ======================================= ROM:00000000007F043C ROM:00000000007F043C ROM:00000000007F043C sub_7F043C: # CODE XREF: sub_7F0A60+50p ROM:00000000007F043C ROM:00000000007F043C .set var_40, -0x40 ROM:00000000007F043C .set var_3E, -0x3E ROM:00000000007F043C .set var_3D, -0x3D ROM:00000000007F043C .set var_3C, -0x3C ROM:00000000007F043C .set var_30, -0x30 ROM:00000000007F043C .set var_28, -0x28 ROM:00000000007F043C .set var_20, -0x20 ROM:00000000007F043C ROM:00000000007F043C # FUNCTION CHUNK AT ROM:00000000007F0148 SIZE 0000000C BYTES ROM:00000000007F043C ROM:00000000007F043C 7C 08 02 A6 mflr r0 ROM:00000000007F0440 4B FF FC B9 bl sub_7F00F8 ROM:00000000007F0444 F8 21 FF 51 stdu r1, -0xB0(r1) ROM:00000000007F0448 7C 7F 1B 78 mr r31, r3 ROM:00000000007F044C 7C 9C 23 78 mr r28, r4 ROM:00000000007F0450 7C BD 2B 78 mr r29, r5 ROM:00000000007F0454 3B 40 00 03 li r26, 3 ROM:00000000007F0458 3B 61 00 70 addi r27, r1, 0xB0+var_40 ROM:00000000007F045C 48 00 00 80 b loc_7F04DC ROM:00000000007F0460 # --------------------------------------------------------------------------- ROM:00000000007F0460 ROM:00000000007F0460 loc_7F0460: # CODE XREF: sub_7F043C+A4j ROM:00000000007F0460 2F 9D 01 00 cmpwi cr7, r29, 0x100 ROM:00000000007F0464 7F A0 EB 78 mr r0, r29 ROM:00000000007F0468 40 9D 00 08 ble cr7, loc_7F0470 ROM:00000000007F046C 38 00 01 00 li r0, 0x100 ROM:00000000007F0470 ROM:00000000007F0470 loc_7F0470: # CODE XREF: sub_7F043C+2Cj ROM:00000000007F0470 7F E9 86 70 srawi r9, r31, 0x10 ROM:00000000007F0474 2F 80 01 00 cmpwi cr7, r0, 0x100 ROM:00000000007F0478 7C 1E 07 B4 extsw r30, r0 ROM:00000000007F047C 9B 41 00 70 stb r26, 0xB0+var_40(r1) ROM:00000000007F0480 99 21 00 71 stb r9, 0xB0+var_40+1(r1) ROM:00000000007F0484 7F E9 46 70 srawi r9, r31, 8 ROM:00000000007F0488 9B E1 00 73 stb r31, 0xB0+var_3D(r1) ROM:00000000007F048C 99 21 00 72 stb r9, 0xB0+var_3E(r1) ROM:00000000007F0490 39 20 00 00 li r9, 0 ROM:00000000007F0494 41 9E 00 08 beq cr7, loc_7F049C ROM:00000000007F0498 7B C9 06 20 clrldi r9, r30, 56 ROM:00000000007F049C ROM:00000000007F049C loc_7F049C: # CODE XREF: sub_7F043C+58j ROM:00000000007F049C 99 21 00 74 stb r9, 0xB0+var_3C(r1) ROM:00000000007F04A0 E9 22 80 58 ld r9, -0x7FA8(r2) ROM:00000000007F04A4 7F 64 DB 78 mr r4, r27 ROM:00000000007F04A8 38 A0 00 05 li r5, 5 ROM:00000000007F04AC 7F FE FA 14 add r31, r30, r31 ROM:00000000007F04B0 7F BE E8 50 subf r29, r30, r29 ROM:00000000007F04B4 E8 69 00 02 lwa r3, 0(r9) ROM:00000000007F04B8 7F FF 07 B4 extsw r31, r31 ROM:00000000007F04BC 7F BD 07 B4 extsw r29, r29 ROM:00000000007F04C0 4B FF FE F5 bl sub_7F03B4 ROM:00000000007F04C4 E9 22 80 60 ld r9, -0x7FA0(r2) ROM:00000000007F04C8 7F 84 E3 78 mr r4, r28 ROM:00000000007F04CC 7F C5 F3 78 mr r5, r30 ROM:00000000007F04D0 7F 9C F2 14 add r28, r28, r30 ROM:00000000007F04D4 E8 69 00 02 lwa r3, 0(r9) ROM:00000000007F04D8 4B FF FE DD bl sub_7F03B4 ROM:00000000007F04DC ROM:00000000007F04DC loc_7F04DC: # CODE XREF: sub_7F043C+20j ROM:00000000007F04DC 2F 9D 00 00 cmpwi cr7, r29, 0 ROM:00000000007F04E0 41 9D FF 80 bgt cr7, loc_7F0460 ROM:00000000007F04E4 38 21 00 B0 addi r1, r1, 0xB0 ROM:00000000007F04E8 38 60 00 00 li r3, 0 ROM:00000000007F04EC 4B FF FC 5C b loc_7F0148 ROM:00000000007F04EC # End of function sub_7F043C ROM:00000000007F04EC ROM:00000000007F04EC # --------------------------------------------------------------------------- ROM:00000000007F04F0 00 .byte 0 ROM:00000000007F04F1 00 .byte 0 ROM:00000000007F04F2 00 .byte 0 ROM:00000000007F04F3 00 .byte 0 ROM:00000000007F04F4 00 .byte 0 ROM:00000000007F04F5 00 .byte 0 ROM:00000000007F04F6 00 .byte 0 ROM:00000000007F04F7 01 .byte 1 ROM:00000000007F04F8 80 .byte 0x80 # Ç ROM:00000000007F04F9 06 .byte 6 ROM:00000000007F04FA 00 .byte 0 ROM:00000000007F04FB 00 .byte 0 ROM:00000000007F04FC ROM:00000000007F04FC # =============== S U B R O U T I N E ======================================= ROM:00000000007F04FC ROM:00000000007F04FC ROM:00000000007F04FC sub_7F04FC: # CODE XREF: sub_7F0A60+14p ROM:00000000007F04FC ROM:00000000007F04FC .set var_78, -0x78 ROM:00000000007F04FC .set var_30, -0x30 ROM:00000000007F04FC ROM:00000000007F04FC E9 22 80 70 ld r9, -0x7F90(r2) ROM:00000000007F0500 7C 08 02 A6 mflr r0 ROM:00000000007F0504 38 80 00 01 li r4, 1 ROM:00000000007F0508 4B FF FC 01 bl sub_7F0108 ROM:00000000007F050C EB C2 80 68 ld r30, -0x7F98(r2) ROM:00000000007F0510 F8 21 FF 61 stdu r1, -0xA0(r1) ROM:00000000007F0514 7F C3 F3 78 mr r3, r30 ROM:00000000007F0518 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F051C F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F0520 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0524 7C 09 03 A6 mtctr r0 ROM:00000000007F0528 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F052C 4E 80 04 21 bctrl ROM:00000000007F0530 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F0534 E9 22 80 78 ld r9, -0x7F88(r2) ROM:00000000007F0538 38 C0 00 01 li r6, 1 ROM:00000000007F053C EB E2 80 48 ld r31, -0x7FB8(r2) ROM:00000000007F0540 38 A0 00 01 li r5, 1 ROM:00000000007F0544 38 80 00 02 li r4, 2 ROM:00000000007F0548 7F E3 FB 78 mr r3, r31 ROM:00000000007F054C E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0550 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F0554 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0558 7C 09 03 A6 mtctr r0 ROM:00000000007F055C E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0560 4E 80 04 21 bctrl ROM:00000000007F0564 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F0568 E9 22 80 80 ld r9, -0x7F80(r2) ROM:00000000007F056C E8 9F 00 00 ld r4, 0(r31) ROM:00000000007F0570 E8 7E 00 00 ld r3, 0(r30) ROM:00000000007F0574 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0578 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F057C E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0580 7C 09 03 A6 mtctr r0 ROM:00000000007F0584 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0588 4E 80 04 21 bctrl ROM:00000000007F058C E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F0590 E8 62 80 88 ld r3, -0x7F78(r2) ROM:00000000007F0594 48 00 04 2D bl sub_7F09C0 ROM:00000000007F0598 60 00 00 00 nop ROM:00000000007F059C EB C2 80 90 ld r30, -0x7F70(r2) ROM:00000000007F05A0 F8 7E 00 08 std r3, 8(r30) ROM:00000000007F05A4 E8 62 80 98 ld r3, -0x7F68(r2) ROM:00000000007F05A8 48 00 04 19 bl sub_7F09C0 ROM:00000000007F05AC 60 00 00 00 nop ROM:00000000007F05B0 F8 7E 00 10 std r3, 0x10(r30) ROM:00000000007F05B4 E8 62 80 A0 ld r3, -0x7F60(r2) ROM:00000000007F05B8 48 00 04 09 bl sub_7F09C0 ROM:00000000007F05BC 60 00 00 00 nop ROM:00000000007F05C0 F8 7E 00 18 std r3, 0x18(r30) ROM:00000000007F05C4 E8 62 80 A8 ld r3, -0x7F58(r2) ROM:00000000007F05C8 48 00 03 F9 bl sub_7F09C0 ROM:00000000007F05CC 60 00 00 00 nop ROM:00000000007F05D0 E9 22 80 38 ld r9, -0x7FC8(r2) ROM:00000000007F05D4 F8 69 00 00 std r3, 0(r9) ROM:00000000007F05D8 E9 22 80 B0 ld r9, -0x7F50(r2) ROM:00000000007F05DC 7F C3 F3 78 mr r3, r30 ROM:00000000007F05E0 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F05E4 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F05E8 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F05EC 7C 09 03 A6 mtctr r0 ROM:00000000007F05F0 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F05F4 4E 80 04 21 bctrl ROM:00000000007F05F8 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F05FC E9 22 80 50 ld r9, -0x7FB0(r2) ROM:00000000007F0600 38 81 00 70 addi r4, r1, 0xA0+var_30 ROM:00000000007F0604 E8 7F 00 00 ld r3, 0(r31) ROM:00000000007F0608 38 A0 00 00 li r5, 0 ROM:00000000007F060C E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0610 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F0614 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0618 7C 09 03 A6 mtctr r0 ROM:00000000007F061C E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0620 4E 80 04 21 bctrl ROM:00000000007F0624 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F0628 EB E2 80 C8 ld r31, -0x7F38(r2) ROM:00000000007F062C EB C2 80 B8 ld r30, -0x7F48(r2) ROM:00000000007F0630 E9 22 80 C0 ld r9, -0x7F40(r2) ROM:00000000007F0634 E8 1F 00 00 ld r0, 0(r31) ROM:00000000007F0638 E8 7E 00 02 lwa r3, 0(r30) ROM:00000000007F063C E8 89 00 00 ld r4, 0(r9) ROM:00000000007F0640 7C 09 03 A6 mtctr r0 ROM:00000000007F0644 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F0648 E9 7F 00 10 ld r11, 0x10(r31) ROM:00000000007F064C E8 5F 00 08 ld r2, 8(r31) ROM:00000000007F0650 4E 80 04 21 bctrl ROM:00000000007F0654 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F0658 E9 22 80 58 ld r9, -0x7FA8(r2) ROM:00000000007F065C 90 69 00 00 stw r3, 0(r9) ROM:00000000007F0660 E9 22 80 D0 ld r9, -0x7F30(r2) ROM:00000000007F0664 E8 1F 00 00 ld r0, 0(r31) ROM:00000000007F0668 E8 7E 00 02 lwa r3, 0(r30) ROM:00000000007F066C 7C 09 03 A6 mtctr r0 ROM:00000000007F0670 E8 89 00 00 ld r4, 0(r9) ROM:00000000007F0674 F8 41 00 28 std r2, 0xA0+var_78(r1) ROM:00000000007F0678 E9 7F 00 10 ld r11, 0x10(r31) ROM:00000000007F067C E8 5F 00 08 ld r2, 8(r31) ROM:00000000007F0680 4E 80 04 21 bctrl ROM:00000000007F0684 E8 41 00 28 ld r2, 0xA0+var_78(r1) ROM:00000000007F0688 E9 22 80 60 ld r9, -0x7FA0(r2) ROM:00000000007F068C 38 21 00 A0 addi r1, r1, 0xA0 ROM:00000000007F0690 90 69 00 00 stw r3, 0(r9) ROM:00000000007F0694 38 60 00 00 li r3, 0 ROM:00000000007F0698 4B FF FA C0 b loc_7F0158 ROM:00000000007F0698 # End of function sub_7F04FC ROM:00000000007F0698 ROM:00000000007F0698 # --------------------------------------------------------------------------- ROM:00000000007F069C 00 .byte 0 ROM:00000000007F069D 00 .byte 0 ROM:00000000007F069E 00 .byte 0 ROM:00000000007F069F 00 .byte 0 ROM:00000000007F06A0 00 .byte 0 ROM:00000000007F06A1 00 .byte 0 ROM:00000000007F06A2 00 .byte 0 ROM:00000000007F06A3 01 .byte 1 ROM:00000000007F06A4 80 .byte 0x80 # Ç ROM:00000000007F06A5 02 .byte 2 ROM:00000000007F06A6 00 .byte 0 ROM:00000000007F06A7 00 .byte 0 ROM:00000000007F06A8 ROM:00000000007F06A8 # =============== S U B R O U T I N E ======================================= ROM:00000000007F06A8 ROM:00000000007F06A8 ROM:00000000007F06A8 sub_7F06A8: # CODE XREF: sub_7F0A60+68p ROM:00000000007F06A8 2F 85 00 00 cmpwi cr7, r5, 0 ROM:00000000007F06AC 38 05 00 01 addi r0, r5, 1 ROM:00000000007F06B0 38 84 FF FF addi r4, r4, -1 ROM:00000000007F06B4 78 00 00 20 clrldi r0, r0, 32 ROM:00000000007F06B8 41 DC 00 10 blt- cr7, loc_7F06C8 ROM:00000000007F06BC 3D 20 80 00 lis r9, -0x8000 ROM:00000000007F06C0 7F 85 48 00 cmpw cr7, r5, r9 ROM:00000000007F06C4 40 FE 00 18 bne+ cr7, loc_7F06DC ROM:00000000007F06C8 ROM:00000000007F06C8 loc_7F06C8: # CODE XREF: sub_7F06A8+10j ROM:00000000007F06C8 38 00 00 01 li r0, 1 ROM:00000000007F06CC 48 00 00 10 b loc_7F06DC ROM:00000000007F06D0 # --------------------------------------------------------------------------- ROM:00000000007F06D0 ROM:00000000007F06D0 loc_7F06D0: # CODE XREF: sub_7F06A8+38j ROM:00000000007F06D0 8D 24 00 01 lbzu r9, 1(r4) ROM:00000000007F06D4 7D 23 1A 78 xor r3, r9, r3 ROM:00000000007F06D8 54 63 08 3E rotlwi r3, r3, 1 ROM:00000000007F06DC ROM:00000000007F06DC loc_7F06DC: # CODE XREF: sub_7F06A8+1Cj ROM:00000000007F06DC # sub_7F06A8+24j ROM:00000000007F06DC 34 00 FF FF addic. r0, r0, -1 ROM:00000000007F06E0 40 82 FF F0 bne loc_7F06D0 ROM:00000000007F06E4 4E 80 00 20 blr ROM:00000000007F06E4 # End of function sub_7F06A8 ROM:00000000007F06E4 ROM:00000000007F06E4 # --------------------------------------------------------------------------- ROM:00000000007F06E8 00 .byte 0 ROM:00000000007F06E9 00 .byte 0 ROM:00000000007F06EA 00 .byte 0 ROM:00000000007F06EB 00 .byte 0 ROM:00000000007F06EC 00 .byte 0 ROM:00000000007F06ED 00 .byte 0 ROM:00000000007F06EE 00 .byte 0 ROM:00000000007F06EF 00 .byte 0 ROM:00000000007F06F0 00 .byte 0 ROM:00000000007F06F1 00 .byte 0 ROM:00000000007F06F2 00 .byte 0 ROM:00000000007F06F3 00 .byte 0 ROM:00000000007F06F4 ROM:00000000007F06F4 # =============== S U B R O U T I N E ======================================= ROM:00000000007F06F4 ROM:00000000007F06F4 ROM:00000000007F06F4 sub_7F06F4: # CODE XREF: sub_7F0790+4Cp ROM:00000000007F06F4 3D 20 C6 EF lis r9, -0x3911 # 0xC6EF3720 ROM:00000000007F06F8 80 03 00 00 lwz r0, 0(r3) ROM:00000000007F06FC 39 60 00 20 li r11, 0x20 ROM:00000000007F0700 81 43 00 04 lwz r10, 4(r3) ROM:00000000007F0704 61 29 37 20 ori r9, r9, 0x3720 # 0xC6EF3720 ROM:00000000007F0708 80 A4 00 00 lwz r5, 0(r4) ROM:00000000007F070C 80 C4 00 04 lwz r6, 4(r4) ROM:00000000007F0710 7D 69 03 A6 mtctr r11 ROM:00000000007F0714 80 E4 00 08 lwz r7, 8(r4) ROM:00000000007F0718 79 29 00 20 clrldi r9, r9, 32 ROM:00000000007F071C 81 04 00 0C lwz r8, 0xC(r4) ROM:00000000007F0720 ROM:00000000007F0720 loc_7F0720: # CODE XREF: sub_7F06F4+80j ROM:00000000007F0720 54 04 20 36 slwi r4, r0, 4 ROM:00000000007F0724 54 0B D9 7E srwi r11, r0, 5 ROM:00000000007F0728 7C 84 3A 14 add r4, r4, r7 ROM:00000000007F072C 7D 6B 42 14 add r11, r11, r8 ROM:00000000007F0730 7C 8B 5A 78 xor r11, r4, r11 ROM:00000000007F0734 7C 89 02 14 add r4, r9, r0 ROM:00000000007F0738 7D 6B 22 78 xor r11, r11, r4 ROM:00000000007F073C 7D 6B 50 50 subf r11, r11, r10 ROM:00000000007F0740 55 6C 20 36 slwi r12, r11, 4 ROM:00000000007F0744 55 64 D9 7E srwi r4, r11, 5 ROM:00000000007F0748 7D 8C 2A 14 add r12, r12, r5 ROM:00000000007F074C 7C 84 32 14 add r4, r4, r6 ROM:00000000007F0750 79 6A 00 20 clrldi r10, r11, 32 ROM:00000000007F0754 7D 84 22 78 xor r4, r12, r4 ROM:00000000007F0758 7D 6B 4A 14 add r11, r11, r9 ROM:00000000007F075C 3D 29 61 C9 addis r9, r9, 0x61C9 ROM:00000000007F0760 7C 8B 5A 78 xor r11, r4, r11 ROM:00000000007F0764 39 29 86 47 addi r9, r9, -0x79B9 ROM:00000000007F0768 7C 0B 00 50 subf r0, r11, r0 ROM:00000000007F076C 79 29 00 20 clrldi r9, r9, 32 ROM:00000000007F0770 78 00 00 20 clrldi r0, r0, 32 ROM:00000000007F0774 42 00 FF AC bdnz loc_7F0720 ROM:00000000007F0778 90 03 00 00 stw r0, 0(r3) ROM:00000000007F077C 91 43 00 04 stw r10, 4(r3) ROM:00000000007F0780 4E 80 00 20 blr ROM:00000000007F0780 # End of function sub_7F06F4 ROM:00000000007F0780 ROM:00000000007F0780 # --------------------------------------------------------------------------- ROM:00000000007F0784 00 .byte 0 ROM:00000000007F0785 00 .byte 0 ROM:00000000007F0786 00 .byte 0 ROM:00000000007F0787 00 .byte 0 ROM:00000000007F0788 00 .byte 0 ROM:00000000007F0789 00 .byte 0 ROM:00000000007F078A 00 .byte 0 ROM:00000000007F078B 00 .byte 0 ROM:00000000007F078C 00 .byte 0 ROM:00000000007F078D 00 .byte 0 ROM:00000000007F078E 00 .byte 0 ROM:00000000007F078F 00 .byte 0 ROM:00000000007F0790 ROM:00000000007F0790 # =============== S U B R O U T I N E ======================================= ROM:00000000007F0790 ROM:00000000007F0790 ROM:00000000007F0790 sub_7F0790: # CODE XREF: sub_7F0A60+B0p ROM:00000000007F0790 # sub_7F0A60+14Cp ROM:00000000007F0790 ROM:00000000007F0790 .set var_60, -0x60 ROM:00000000007F0790 .set var_5C, -0x5C ROM:00000000007F0790 .set var_48, -0x48 ROM:00000000007F0790 .set var_40, -0x40 ROM:00000000007F0790 .set var_38, -0x38 ROM:00000000007F0790 ROM:00000000007F0790 # FUNCTION CHUNK AT ROM:00000000007F013C SIZE 0000000C BYTES ROM:00000000007F0790 ROM:00000000007F0790 7C 08 02 A6 mflr r0 ROM:00000000007F0794 4B FF F9 59 bl sub_7F00EC ROM:00000000007F0798 F8 21 FF 31 stdu r1, -0xD0(r1) ROM:00000000007F079C 7C 7E 1B 78 mr r30, r3 ROM:00000000007F07A0 7C 9F 23 78 mr r31, r4 ROM:00000000007F07A4 7C DD 33 78 mr r29, r6 ROM:00000000007F07A8 7C FC 3B 78 mr r28, r7 ROM:00000000007F07AC 78 B7 F0 82 srdi r23, r5, 2 ROM:00000000007F07B0 3B 60 00 00 li r27, 0 ROM:00000000007F07B4 3B 01 00 70 addi r24, r1, 0xD0+var_60 ROM:00000000007F07B8 48 00 00 58 b loc_7F0810 ROM:00000000007F07BC # --------------------------------------------------------------------------- ROM:00000000007F07BC ROM:00000000007F07BC loc_7F07BC: # CODE XREF: sub_7F0790+84j ROM:00000000007F07BC 83 3E 00 00 lwz r25, 0(r30) ROM:00000000007F07C0 7F 03 C3 78 mr r3, r24 ROM:00000000007F07C4 83 5E 00 04 lwz r26, 4(r30) ROM:00000000007F07C8 7F 84 E3 78 mr r4, r28 ROM:00000000007F07CC 3B 7B 00 02 addi r27, r27, 2 ROM:00000000007F07D0 93 21 00 70 stw r25, 0xD0+var_60(r1) ROM:00000000007F07D4 3B DE 00 08 addi r30, r30, 8 ROM:00000000007F07D8 93 41 00 74 stw r26, 0xD0+var_5C(r1) ROM:00000000007F07DC 4B FF FF 19 bl sub_7F06F4 ROM:00000000007F07E0 81 3D 00 00 lwz r9, 0(r29) ROM:00000000007F07E4 7F 7B 07 B4 extsw r27, r27 ROM:00000000007F07E8 80 01 00 70 lwz r0, 0xD0+var_60(r1) ROM:00000000007F07EC 7D 20 02 78 xor r0, r9, r0 ROM:00000000007F07F0 90 1F 00 00 stw r0, 0(r31) ROM:00000000007F07F4 81 3D 00 04 lwz r9, 4(r29) ROM:00000000007F07F8 80 01 00 74 lwz r0, 0xD0+var_5C(r1) ROM:00000000007F07FC 7D 20 02 78 xor r0, r9, r0 ROM:00000000007F0800 90 1F 00 04 stw r0, 4(r31) ROM:00000000007F0804 3B FF 00 08 addi r31, r31, 8 ROM:00000000007F0808 93 3D 00 00 stw r25, 0(r29) ROM:00000000007F080C 93 5D 00 04 stw r26, 4(r29) ROM:00000000007F0810 ROM:00000000007F0810 loc_7F0810: # CODE XREF: sub_7F0790+28j ROM:00000000007F0810 7F BB B8 40 cmpld cr7, r27, r23 ROM:00000000007F0814 41 9C FF A8 blt cr7, loc_7F07BC ROM:00000000007F0818 38 21 00 D0 addi r1, r1, 0xD0 ROM:00000000007F081C 4B FF F9 20 b loc_7F013C ROM:00000000007F081C # End of function sub_7F0790 ROM:00000000007F081C ROM:00000000007F081C # --------------------------------------------------------------------------- ROM:00000000007F0820 00 .byte 0 ROM:00000000007F0821 00 .byte 0 ROM:00000000007F0822 00 .byte 0 ROM:00000000007F0823 00 .byte 0 ROM:00000000007F0824 00 .byte 0 ROM:00000000007F0825 00 .byte 0 ROM:00000000007F0826 00 .byte 0 ROM:00000000007F0827 01 .byte 1 ROM:00000000007F0828 80 .byte 0x80 # Ç ROM:00000000007F0829 09 .byte 9 ROM:00000000007F082A 00 .byte 0 ROM:00000000007F082B 00 .byte 0 ROM:00000000007F082C ROM:00000000007F082C # =============== S U B R O U T I N E ======================================= ROM:00000000007F082C ROM:00000000007F082C ROM:00000000007F082C sub_7F082C: # CODE XREF: sub_7F092C+28p ROM:00000000007F082C # sub_7F09C0+38p ROM:00000000007F082C ROM:00000000007F082C .set var_68, -0x68 ROM:00000000007F082C .set var_18, -0x18 ROM:00000000007F082C .set var_10, -0x10 ROM:00000000007F082C .set var_8, -8 ROM:00000000007F082C .set arg_10, 0x10 ROM:00000000007F082C ROM:00000000007F082C # FUNCTION CHUNK AT ROM:00000000007F0154 SIZE 00000018 BYTES ROM:00000000007F082C ROM:00000000007F082C E9 22 80 E8 ld r9, -0x7F18(r2) ROM:00000000007F0830 7C 08 02 A6 mflr r0 ROM:00000000007F0834 E8 A2 80 E0 ld r5, -0x7F20(r2) ROM:00000000007F0838 4B FF F8 CD bl sub_7F0104 ROM:00000000007F083C EB A2 80 D8 ld r29, -0x7F28(r2) ROM:00000000007F0840 7C 9F 23 78 mr r31, r4 ROM:00000000007F0844 7C 7E 1B 78 mr r30, r3 ROM:00000000007F0848 7F A4 EB 78 mr r4, r29 ROM:00000000007F084C 7C BD 28 50 subf r5, r29, r5 ROM:00000000007F0850 F8 21 FF 71 stdu r1, -0x90(r1) ROM:00000000007F0854 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0858 F8 41 00 28 std r2, 0x90+var_68(r1) ROM:00000000007F085C E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0860 7C 09 03 A6 mtctr r0 ROM:00000000007F0864 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0868 4E 80 04 21 bctrl ROM:00000000007F086C E8 41 00 28 ld r2, 0x90+var_68(r1) ROM:00000000007F0870 80 1D 00 00 lwz r0, 0(r29) ROM:00000000007F0874 38 21 00 90 addi r1, r1, 0x90 ROM:00000000007F0878 90 1E 00 00 stw r0, 0(r30) ROM:00000000007F087C E8 02 80 F0 ld r0, -0x7F10(r2) ROM:00000000007F0880 7F BD 00 50 subf r29, r29, r0 ROM:00000000007F0884 7B E0 84 20 srdi r0, r31, 48 ROM:00000000007F0888 7B BD 07 64 clrrdi r29, r29, 2 ROM:00000000007F088C 7D 3E EA 14 add r9, r30, r29 ROM:00000000007F0890 7D 7E E8 2E lwzx r11, r30, r29 ROM:00000000007F0894 7D 60 03 78 or r0, r11, r0 ROM:00000000007F0898 7C 1E E9 2E stwx r0, r30, r29 ROM:00000000007F089C 7B E0 04 22 extrdi r0, r31, 16,16 ROM:00000000007F08A0 81 69 00 04 lwz r11, 4(r9) ROM:00000000007F08A4 7D 60 03 78 or r0, r11, r0 ROM:00000000007F08A8 81 69 00 0C lwz r11, 0xC(r9) ROM:00000000007F08AC 90 09 00 04 stw r0, 4(r9) ROM:00000000007F08B0 7B E0 84 22 extrdi r0, r31, 16,32 ROM:00000000007F08B4 57 FF 04 3E clrlwi r31, r31, 16 ROM:00000000007F08B8 7D 60 03 78 or r0, r11, r0 ROM:00000000007F08BC 90 09 00 0C stw r0, 0xC(r9) ROM:00000000007F08C0 80 09 00 10 lwz r0, 0x10(r9) ROM:00000000007F08C4 7C 1F FB 78 or r31, r0, r31 ROM:00000000007F08C8 93 E9 00 10 stw r31, 0x10(r9) ROM:00000000007F08CC 4B FF F8 88 b loc_7F0154 ROM:00000000007F08CC # End of function sub_7F082C ROM:00000000007F08CC ROM:00000000007F08CC # --------------------------------------------------------------------------- ROM:00000000007F08D0 00 .byte 0 ROM:00000000007F08D1 00 .byte 0 ROM:00000000007F08D2 00 .byte 0 ROM:00000000007F08D3 00 .byte 0 ROM:00000000007F08D4 00 .byte 0 ROM:00000000007F08D5 00 .byte 0 ROM:00000000007F08D6 00 .byte 0 ROM:00000000007F08D7 01 .byte 1 ROM:00000000007F08D8 80 .byte 0x80 # Ç ROM:00000000007F08D9 03 .byte 3 ROM:00000000007F08DA 00 .byte 0 ROM:00000000007F08DB 00 .byte 0 ROM:00000000007F08DC ROM:00000000007F08DC # =============== S U B R O U T I N E ======================================= ROM:00000000007F08DC ROM:00000000007F08DC ROM:00000000007F08DC sub_7F08DC: # CODE XREF: sub_7F092C+18p ROM:00000000007F08DC # sub_7F09C0+14p ROM:00000000007F08DC # sub_7F0A60+28p ROM:00000000007F08DC # sub_7F0A60+DCp ROM:00000000007F08DC ROM:00000000007F08DC .set var_48, -0x48 ROM:00000000007F08DC .set arg_10, 0x10 ROM:00000000007F08DC ROM:00000000007F08DC E9 22 80 F8 ld r9, -0x7F08(r2) ROM:00000000007F08E0 7C 08 02 A6 mflr r0 ROM:00000000007F08E4 7C 63 07 B4 extsw r3, r3 ROM:00000000007F08E8 F8 01 00 10 std r0, arg_10(r1) ROM:00000000007F08EC 38 80 00 27 li r4, 0x27 ROM:00000000007F08F0 F8 21 FF 91 stdu r1, -0x70(r1) ROM:00000000007F08F4 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F08F8 F8 41 00 28 std r2, 0x70+var_48(r1) ROM:00000000007F08FC E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0900 7C 09 03 A6 mtctr r0 ROM:00000000007F0904 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0908 4E 80 04 21 bctrl ROM:00000000007F090C E8 41 00 28 ld r2, 0x70+var_48(r1) ROM:00000000007F0910 38 21 00 70 addi r1, r1, 0x70 ROM:00000000007F0914 E8 01 00 10 ld r0, arg_10(r1) ROM:00000000007F0918 7C 08 03 A6 mtlr r0 ROM:00000000007F091C 4E 80 00 20 blr ROM:00000000007F091C # End of function sub_7F08DC ROM:00000000007F091C ROM:00000000007F091C # --------------------------------------------------------------------------- ROM:00000000007F0920 00 .byte 0 ROM:00000000007F0921 00 .byte 0 ROM:00000000007F0922 00 .byte 0 ROM:00000000007F0923 00 .byte 0 ROM:00000000007F0924 00 .byte 0 ROM:00000000007F0925 00 .byte 0 ROM:00000000007F0926 00 .byte 0 ROM:00000000007F0927 01 .byte 1 ROM:00000000007F0928 80 .byte 0x80 # Ç ROM:00000000007F0929 00 .byte 0 ROM:00000000007F092A 00 .byte 0 ROM:00000000007F092B 00 .byte 0 ROM:00000000007F092C ROM:00000000007F092C # =============== S U B R O U T I N E ======================================= ROM:00000000007F092C ROM:00000000007F092C ROM:00000000007F092C sub_7F092C: # CODE XREF: sub_7F097C+20p ROM:00000000007F092C ROM:00000000007F092C .set var_20, -0x20 ROM:00000000007F092C ROM:00000000007F092C 7C 08 02 A6 mflr r0 ROM:00000000007F0930 4B FF F7 D9 bl sub_7F0108 ROM:00000000007F0934 7C 7F 1B 78 mr r31, r3 ROM:00000000007F0938 F8 21 FF 71 stdu r1, -0x90(r1) ROM:00000000007F093C 38 60 00 60 li r3, 0x60 ROM:00000000007F0940 F8 81 00 70 std r4, 0x90+var_20(r1) ROM:00000000007F0944 4B FF FF 99 bl sub_7F08DC ROM:00000000007F0948 7C 7E 1B 78 mr r30, r3 ROM:00000000007F094C E8 81 00 70 ld r4, 0x90+var_20(r1) ROM:00000000007F0950 7F DF F0 50 subf r30, r31, r30 ROM:00000000007F0954 4B FF FE D9 bl sub_7F082C ROM:00000000007F0958 38 21 00 90 addi r1, r1, 0x90 ROM:00000000007F095C 57 DE 01 BA rlwinm r30, r30, 0,6,29 ROM:00000000007F0960 67 DE 48 00 oris r30, r30, 0x4800 ROM:00000000007F0964 63 DE 00 01 ori r30, r30, 1 ROM:00000000007F0968 93 DF 00 00 stw r30, 0(r31) ROM:00000000007F096C 4B FF F7 EC b loc_7F0158 ROM:00000000007F096C # End of function sub_7F092C ROM:00000000007F096C ROM:00000000007F096C # --------------------------------------------------------------------------- ROM:00000000007F0970 00 .byte 0 ROM:00000000007F0971 00 .byte 0 ROM:00000000007F0972 00 .byte 0 ROM:00000000007F0973 00 .byte 0 ROM:00000000007F0974 00 .byte 0 ROM:00000000007F0975 00 .byte 0 ROM:00000000007F0976 00 .byte 0 ROM:00000000007F0977 01 .byte 1 ROM:00000000007F0978 80 .byte 0x80 # Ç ROM:00000000007F0979 02 .byte 2 ROM:00000000007F097A 00 .byte 0 ROM:00000000007F097B 00 .byte 0 ROM:00000000007F097C ROM:00000000007F097C # =============== S U B R O U T I N E ======================================= ROM:00000000007F097C ROM:00000000007F097C ROM:00000000007F097C sub_7F097C: # CODE XREF: ROM:00000000007F00ACp ROM:00000000007F097C ROM:00000000007F097C .set arg_10, 0x10 ROM:00000000007F097C ROM:00000000007F097C 3C 60 80 00 lis r3, -0x8000 ROM:00000000007F0980 7C 08 02 A6 mflr r0 ROM:00000000007F0984 E8 82 81 00 ld r4, -0x7F00(r2) ROM:00000000007F0988 F8 01 00 10 std r0, arg_10(r1) ROM:00000000007F098C 78 63 07 C6 sldi r3, r3, 32 ROM:00000000007F0990 64 63 00 28 oris r3, r3, 0x28 ROM:00000000007F0994 F8 21 FF 91 stdu r1, -0x70(r1) ROM:00000000007F0998 60 63 7F 4C ori r3, r3, 0x7F4C ROM:00000000007F099C 4B FF FF 91 bl sub_7F092C ROM:00000000007F09A0 38 21 00 70 addi r1, r1, 0x70 ROM:00000000007F09A4 38 60 00 00 li r3, 0 ROM:00000000007F09A8 E8 01 00 10 ld r0, arg_10(r1) ROM:00000000007F09AC 7C 08 03 A6 mtlr r0 ROM:00000000007F09B0 4E 80 00 20 blr ROM:00000000007F09B0 # End of function sub_7F097C ROM:00000000007F09B0 ROM:00000000007F09B0 # --------------------------------------------------------------------------- ROM:00000000007F09B4 00 .byte 0 ROM:00000000007F09B5 00 .byte 0 ROM:00000000007F09B6 00 .byte 0 ROM:00000000007F09B7 00 .byte 0 ROM:00000000007F09B8 00 .byte 0 ROM:00000000007F09B9 00 .byte 0 ROM:00000000007F09BA 00 .byte 0 ROM:00000000007F09BB 01 .byte 1 ROM:00000000007F09BC 80 .byte 0x80 # Ç ROM:00000000007F09BD 00 .byte 0 ROM:00000000007F09BE 00 .byte 0 ROM:00000000007F09BF 00 .byte 0 ROM:00000000007F09C0 ROM:00000000007F09C0 # =============== S U B R O U T I N E ======================================= ROM:00000000007F09C0 ROM:00000000007F09C0 ROM:00000000007F09C0 sub_7F09C0: # CODE XREF: sub_7F04FC+98p ROM:00000000007F09C0 # sub_7F04FC+ACp ROM:00000000007F09C0 # sub_7F04FC+BCp ROM:00000000007F09C0 # sub_7F04FC+CCp ROM:00000000007F09C0 7C 08 02 A6 mflr r0 ROM:00000000007F09C4 4B FF F7 45 bl sub_7F0108 ROM:00000000007F09C8 7C 7E 1B 78 mr r30, r3 ROM:00000000007F09CC F8 21 FF 81 stdu r1, -0x80(r1) ROM:00000000007F09D0 38 60 00 80 li r3, 0x80 ROM:00000000007F09D4 4B FF FF 09 bl sub_7F08DC ROM:00000000007F09D8 7C 7F 1B 78 mr r31, r3 ROM:00000000007F09DC 38 63 00 20 addi r3, r3, 0x20 ROM:00000000007F09E0 7F C4 F3 78 mr r4, r30 ROM:00000000007F09E4 F8 7F 00 00 std r3, 0(r31) ROM:00000000007F09E8 E8 1E 00 08 ld r0, 8(r30) ROM:00000000007F09EC F8 1F 00 08 std r0, 8(r31) ROM:00000000007F09F0 E8 1E 00 10 ld r0, 0x10(r30) ROM:00000000007F09F4 F8 1F 00 10 std r0, 0x10(r31) ROM:00000000007F09F8 4B FF FE 35 bl sub_7F082C ROM:00000000007F09FC 38 21 00 80 addi r1, r1, 0x80 ROM:00000000007F0A00 7F E3 FB 78 mr r3, r31 ROM:00000000007F0A04 4B FF F7 54 b loc_7F0158 ROM:00000000007F0A04 # End of function sub_7F09C0 ROM:00000000007F0A04 ROM:00000000007F0A04 # --------------------------------------------------------------------------- ROM:00000000007F0A08 00 .byte 0 ROM:00000000007F0A09 00 .byte 0 ROM:00000000007F0A0A 00 .byte 0 ROM:00000000007F0A0B 00 .byte 0 ROM:00000000007F0A0C 00 .byte 0 ROM:00000000007F0A0D 00 .byte 0 ROM:00000000007F0A0E 00 .byte 0 ROM:00000000007F0A0F 01 .byte 1 ROM:00000000007F0A10 80 .byte 0x80 # Ç ROM:00000000007F0A11 02 .byte 2 ROM:00000000007F0A12 00 .byte 0 ROM:00000000007F0A13 00 .byte 0 ROM:00000000007F0A14 ROM:00000000007F0A14 # =============== S U B R O U T I N E ======================================= ROM:00000000007F0A14 ROM:00000000007F0A14 ROM:00000000007F0A14 sub_7F0A14: # CODE XREF: sub_7F0A60+164p ROM:00000000007F0A14 # sub_7F0A60+1B0p ROM:00000000007F0A14 ROM:00000000007F0A14 .set var_48, -0x48 ROM:00000000007F0A14 .set arg_10, 0x10 ROM:00000000007F0A14 ROM:00000000007F0A14 E9 22 81 08 ld r9, -0x7EF8(r2) ROM:00000000007F0A18 7C 08 02 A6 mflr r0 ROM:00000000007F0A1C 38 80 00 27 li r4, 0x27 ROM:00000000007F0A20 F8 01 00 10 std r0, arg_10(r1) ROM:00000000007F0A24 F8 21 FF 91 stdu r1, -0x70(r1) ROM:00000000007F0A28 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0A2C F8 41 00 28 std r2, 0x70+var_48(r1) ROM:00000000007F0A30 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0A34 7C 09 03 A6 mtctr r0 ROM:00000000007F0A38 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0A3C 4E 80 04 21 bctrl ROM:00000000007F0A40 E8 41 00 28 ld r2, 0x70+var_48(r1) ROM:00000000007F0A44 38 21 00 70 addi r1, r1, 0x70 ROM:00000000007F0A48 E8 01 00 10 ld r0, arg_10(r1) ROM:00000000007F0A4C 7C 08 03 A6 mtlr r0 ROM:00000000007F0A50 4E 80 00 20 blr ROM:00000000007F0A50 # End of function sub_7F0A14 ROM:00000000007F0A50 ROM:00000000007F0A50 # --------------------------------------------------------------------------- ROM:00000000007F0A54 00 .byte 0 ROM:00000000007F0A55 00 .byte 0 ROM:00000000007F0A56 00 .byte 0 ROM:00000000007F0A57 00 .byte 0 ROM:00000000007F0A58 00 .byte 0 ROM:00000000007F0A59 00 .byte 0 ROM:00000000007F0A5A 00 .byte 0 ROM:00000000007F0A5B 01 .byte 1 ROM:00000000007F0A5C 80 .byte 0x80 # Ç ROM:00000000007F0A5D 00 .byte 0 ROM:00000000007F0A5E 00 .byte 0 ROM:00000000007F0A5F 00 .byte 0 ROM:00000000007F0A60 ROM:00000000007F0A60 # =============== S U B R O U T I N E ======================================= ROM:00000000007F0A60 ROM:00000000007F0A60 ROM:00000000007F0A60 sub_7F0A60: # CODE XREF: ROM:00000000007F0370p ROM:00000000007F0A60 ROM:00000000007F0A60 .set var_B8, -0xB8 ROM:00000000007F0A60 .set var_70, -0x70 ROM:00000000007F0A60 .set var_6C, -0x6C ROM:00000000007F0A60 ROM:00000000007F0A60 7C 08 02 A6 mflr r0 ROM:00000000007F0A64 4B FF F6 89 bl sub_7F00EC ROM:00000000007F0A68 F8 21 FF 21 stdu r1, -0xE0(r1) ROM:00000000007F0A6C 3F 00 B4 F1 lis r24, -0x4B0F # 0xB4F1EF2A ROM:00000000007F0A70 3F 80 00 02 lis r28, 2 # 0x20800 ROM:00000000007F0A74 4B FF FA 89 bl sub_7F04FC ROM:00000000007F0A78 60 00 00 00 nop ROM:00000000007F0A7C 38 60 08 00 li r3, 0x800 ROM:00000000007F0A80 3A E0 00 00 li r23, 0 ROM:00000000007F0A84 3B A0 00 00 li r29, 0 ROM:00000000007F0A88 4B FF FE 55 bl sub_7F08DC ROM:00000000007F0A8C 7C 7F 1B 78 mr r31, r3 ROM:00000000007F0A90 3B C0 00 00 li r30, 0 ROM:00000000007F0A94 3B 41 00 70 addi r26, r1, 0xE0+var_70 ROM:00000000007F0A98 3B 63 00 08 addi r27, r3, 8 ROM:00000000007F0A9C 63 18 EF 2A ori r24, r24, 0xEF2A # 0xB4F1EF2A ROM:00000000007F0AA0 3B 23 00 18 addi r25, r3, 0x18 ROM:00000000007F0AA4 ROM:00000000007F0AA4 loc_7F0AA4: # CODE XREF: sub_7F0A60+15Cj ROM:00000000007F0AA4 7F 83 E3 78 mr r3, r28 ROM:00000000007F0AA8 7F E4 FB 78 mr r4, r31 ROM:00000000007F0AAC 38 A0 08 00 li r5, 0x800 ROM:00000000007F0AB0 4B FF F9 8D bl sub_7F043C ROM:00000000007F0AB4 60 00 00 00 nop ROM:00000000007F0AB8 2F A3 00 00 cmpdi cr7, r3, 0 ROM:00000000007F0ABC 40 9E 00 FC bne cr7, loc_7F0BB8 ROM:00000000007F0AC0 7F E4 FB 78 mr r4, r31 ROM:00000000007F0AC4 38 A0 07 F8 li r5, 0x7F8 ROM:00000000007F0AC8 4B FF FB E1 bl sub_7F06A8 ROM:00000000007F0ACC 80 1F 07 FC lwz r0, 0x7FC(r31) ROM:00000000007F0AD0 7F 80 18 00 cmpw cr7, r0, r3 ROM:00000000007F0AD4 40 9E 00 E4 bne cr7, loc_7F0BB8 ROM:00000000007F0AD8 2F BE 00 00 cmpdi cr7, r30, 0 ROM:00000000007F0ADC 40 9E 00 A0 bne cr7, loc_7F0B7C ROM:00000000007F0AE0 3C E0 80 00 lis r7, -0x8000 ROM:00000000007F0AE4 80 1F 00 00 lwz r0, 0(r31) ROM:00000000007F0AE8 7F 63 DB 78 mr r3, r27 ROM:00000000007F0AEC 78 E7 07 C6 sldi r7, r7, 32 ROM:00000000007F0AF0 90 01 00 70 stw r0, 0xE0+var_70(r1) ROM:00000000007F0AF4 80 1F 00 04 lwz r0, 4(r31) ROM:00000000007F0AF8 7F 64 DB 78 mr r4, r27 ROM:00000000007F0AFC 64 E7 00 35 oris r7, r7, 0x35 ROM:00000000007F0B00 38 A0 07 F0 li r5, 0x7F0 ROM:00000000007F0B04 90 01 00 74 stw r0, 0xE0+var_6C(r1) ROM:00000000007F0B08 7F 46 D3 78 mr r6, r26 ROM:00000000007F0B0C 60 E7 9B 04 ori r7, r7, 0x9B04 ROM:00000000007F0B10 4B FF FC 81 bl sub_7F0790 ROM:00000000007F0B14 80 1B 00 04 lwz r0, 4(r27) ROM:00000000007F0B18 7F 80 C0 00 cmpw cr7, r0, r24 ROM:00000000007F0B1C 40 9E 00 A4 bne cr7, loc_7F0BC0 ROM:00000000007F0B20 82 FB 00 08 lwz r23, 8(r27) ROM:00000000007F0B24 3B 9C 08 00 addi r28, r28, 0x800 # 0x20800 ROM:00000000007F0B28 38 77 0F FF addi r3, r23, 0xFFF ROM:00000000007F0B2C 7F 9C 07 B4 extsw r28, r28 ROM:00000000007F0B30 54 63 00 26 clrrwi r3, r3, 12 ROM:00000000007F0B34 3A F7 F8 20 addi r23, r23, -0x7E0 ROM:00000000007F0B38 7C 63 07 B4 extsw r3, r3 ROM:00000000007F0B3C 4B FF FD A1 bl sub_7F08DC ROM:00000000007F0B40 E9 22 80 E8 ld r9, -0x7F18(r2) ROM:00000000007F0B44 7C 7E 1B 78 mr r30, r3 ROM:00000000007F0B48 7F 24 CB 78 mr r4, r25 ROM:00000000007F0B4C 7C 63 EA 14 add r3, r3, r29 ROM:00000000007F0B50 38 A0 07 E0 li r5, 0x7E0 ROM:00000000007F0B54 3B BD 07 E0 addi r29, r29, 0x7E0 ROM:00000000007F0B58 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0B5C F8 41 00 28 std r2, 0xE0+var_B8(r1) ROM:00000000007F0B60 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0B64 7F BD 07 B4 extsw r29, r29 ROM:00000000007F0B68 7C 09 03 A6 mtctr r0 ROM:00000000007F0B6C E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0B70 4E 80 04 21 bctrl ROM:00000000007F0B74 E8 41 00 28 ld r2, 0xE0+var_B8(r1) ROM:00000000007F0B78 48 00 00 3C b loc_7F0BB4 ROM:00000000007F0B7C # --------------------------------------------------------------------------- ROM:00000000007F0B7C ROM:00000000007F0B7C loc_7F0B7C: # CODE XREF: sub_7F0A60+7Cj ROM:00000000007F0B7C 3C E0 80 00 lis r7, -0x8000 ROM:00000000007F0B80 7C 9E EA 14 add r4, r30, r29 ROM:00000000007F0B84 78 E7 07 C6 sldi r7, r7, 32 ROM:00000000007F0B88 3B 9C 08 00 addi r28, r28, 0x800 ROM:00000000007F0B8C 64 E7 00 35 oris r7, r7, 0x35 ROM:00000000007F0B90 3B BD 07 F8 addi r29, r29, 0x7F8 ROM:00000000007F0B94 7F E3 FB 78 mr r3, r31 ROM:00000000007F0B98 38 A0 07 F8 li r5, 0x7F8 ROM:00000000007F0B9C 7F 46 D3 78 mr r6, r26 ROM:00000000007F0BA0 60 E7 9B 04 ori r7, r7, 0x9B04 ROM:00000000007F0BA4 7F 9C 07 B4 extsw r28, r28 ROM:00000000007F0BA8 7F BD 07 B4 extsw r29, r29 ROM:00000000007F0BAC 4B FF FB E5 bl sub_7F0790 ROM:00000000007F0BB0 3A F7 F8 08 addi r23, r23, -0x7F8 ROM:00000000007F0BB4 ROM:00000000007F0BB4 loc_7F0BB4: # CODE XREF: sub_7F0A60+118j ROM:00000000007F0BB4 7E F7 07 B4 extsw r23, r23 ROM:00000000007F0BB8 ROM:00000000007F0BB8 loc_7F0BB8: # CODE XREF: sub_7F0A60+5Cj ROM:00000000007F0BB8 # sub_7F0A60+74j ROM:00000000007F0BB8 2F 97 00 00 cmpwi cr7, r23, 0 ROM:00000000007F0BBC 41 9D FE E8 bgt cr7, loc_7F0AA4 ROM:00000000007F0BC0 ROM:00000000007F0BC0 loc_7F0BC0: # CODE XREF: sub_7F0A60+BCj ROM:00000000007F0BC0 7F E3 FB 78 mr r3, r31 ROM:00000000007F0BC4 4B FF FE 51 bl sub_7F0A14 ROM:00000000007F0BC8 E9 22 81 18 ld r9, -0x7EE8(r2) ROM:00000000007F0BCC E8 62 81 10 ld r3, -0x7EF0(r2) ROM:00000000007F0BD0 E8 09 00 00 ld r0, 0(r9) ROM:00000000007F0BD4 F8 41 00 28 std r2, 0xE0+var_B8(r1) ROM:00000000007F0BD8 E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0BDC 7C 09 03 A6 mtctr r0 ROM:00000000007F0BE0 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0BE4 4E 80 04 21 bctrl ROM:00000000007F0BE8 E8 41 00 28 ld r2, 0xE0+var_B8(r1) ROM:00000000007F0BEC 7C 29 0B 78 mr r9, r1 ROM:00000000007F0BF0 7F C9 03 A6 mtctr r30 ROM:00000000007F0BF4 FB C9 00 79 stdu r30, 0x78(r9) ROM:00000000007F0BF8 F8 41 00 28 std r2, 0xE0+var_B8(r1) ROM:00000000007F0BFC E9 69 00 10 ld r11, 0x10(r9) ROM:00000000007F0C00 E8 49 00 08 ld r2, 8(r9) ROM:00000000007F0C04 4E 80 04 21 bctrl ROM:00000000007F0C08 E8 41 00 28 ld r2, 0xE0+var_B8(r1) ROM:00000000007F0C0C 7F C3 F3 78 mr r3, r30 ROM:00000000007F0C10 4B FF FE 05 bl sub_7F0A14 ROM:00000000007F0C14 38 21 00 E0 addi r1, r1, 0xE0 ROM:00000000007F0C18 4B FF F5 24 b loc_7F013C ROM:00000000007F0C18 # End of function sub_7F0A60 ROM:00000000007F0C18 ROM:00000000007F0C18 # --------------------------------------------------------------------------- ROM:00000000007F0C1C 00 .byte 0 ROM:00000000007F0C1D 00 .byte 0 ROM:00000000007F0C1E 00 .byte 0 ROM:00000000007F0C1F 00 .byte 0 ROM:00000000007F0C20 00 .byte 0 ROM:00000000007F0C21 00 .byte 0 ROM:00000000007F0C22 00 .byte 0 ROM:00000000007F0C23 01 .byte 1 ROM:00000000007F0C24 80 .byte 0x80 # Ç ROM:00000000007F0C25 09 .byte 9 ROM:00000000007F0C26 00 .byte 0 ROM:00000000007F0C27 00 .byte 0 ROM:00000000007F0C28 00 00 00 00 .long 0 ROM:00000000007F0C2C 00 00 00 00 .long 0 ROM:00000000007F0C30 80 00 00 00 .long 0x80000000 ROM:00000000007F0C34 00 7F 0C 08 .long 0x7F0C08 ROM:00000000007F0C38 00 00 00 00 .long 0 ROM:00000000007F0C3C 00 00 00 00 .long 0 ROM:00000000007F0C40 00 00 00 00 .long 0 ROM:00000000007F0C44 00 00 00 00 .long 0 ROM:00000000007F0C48 00 00 00 00 .long 0 ROM:00000000007F0C4C 00 00 00 00 .long 0 ROM:00000000007F0C50 80 00 00 00 .long 0x80000000 ROM:00000000007F0C54 00 7F 0E 28 .long 0x7F0E28 ROM:00000000007F0C58 80 00 00 00 .long 0x80000000 ROM:00000000007F0C5C 00 7F 0D 60 .long 0x7F0D60 ROM:00000000007F0C60 80 00 00 00 .long 0x80000000 ROM:00000000007F0C64 00 7F 0D 58 .long 0x7F0D58 ROM:00000000007F0C68 80 00 00 00 .long 0x80000000 ROM:00000000007F0C6C 00 7F 0D 50 .long 0x7F0D50 ROM:00000000007F0C70 80 00 00 00 .long 0x80000000 ROM:00000000007F0C74 00 7F 0D 68 .long 0x7F0D68 ROM:00000000007F0C78 80 00 00 00 .long 0x80000000 ROM:00000000007F0C7C 00 7F 0D D8 .long 0x7F0DD8 ROM:00000000007F0C80 80 00 00 00 .long 0x80000000 ROM:00000000007F0C84 00 7F 0E 58 .long 0x7F0E58 ROM:00000000007F0C88 80 00 00 00 .long 0x80000000 ROM:00000000007F0C8C 00 7F 0D 70 .long 0x7F0D70 ROM:00000000007F0C90 80 00 00 00 .long 0x80000000 ROM:00000000007F0C94 00 7F 0E 48 .long 0x7F0E48 ROM:00000000007F0C98 80 00 00 00 .long 0x80000000 ROM:00000000007F0C9C 00 7F 0D 80 .long 0x7F0D80 ROM:00000000007F0CA0 80 00 00 00 .long 0x80000000 ROM:00000000007F0CA4 00 7F 0D F8 .long 0x7F0DF8 ROM:00000000007F0CA8 80 00 00 00 .long 0x80000000 ROM:00000000007F0CAC 00 7F 0D 64 .long 0x7F0D64 ROM:00000000007F0CB0 80 00 00 00 .long 0x80000000 ROM:00000000007F0CB4 00 7F 0D 78 .long 0x7F0D78 ROM:00000000007F0CB8 80 00 00 00 .long 0x80000000 ROM:00000000007F0CBC 00 7F 0D 68 .long 0x7F0D68 ROM:00000000007F0CC0 80 00 00 00 .long 0x80000000 ROM:00000000007F0CC4 00 7F 0D B8 .long 0x7F0DB8 ROM:00000000007F0CC8 80 00 00 00 .long 0x80000000 ROM:00000000007F0CCC 00 7F 0D E8 .long 0x7F0DE8 ROM:00000000007F0CD0 80 00 00 00 .long 0x80000000 ROM:00000000007F0CD4 00 7F 0D C8 .long 0x7F0DC8 ROM:00000000007F0CD8 80 00 00 00 .long 0x80000000 ROM:00000000007F0CDC 00 7F 0E 68 .long 0x7F0E68 ROM:00000000007F0CE0 80 00 00 00 .long 0x80000000 ROM:00000000007F0CE4 00 7F 0C 10 .long 0x7F0C10 ROM:00000000007F0CE8 80 00 00 00 .long 0x80000000 ROM:00000000007F0CEC 00 7F 0E 98 .long 0x7F0E98 ROM:00000000007F0CF0 80 00 00 00 .long 0x80000000 ROM:00000000007F0CF4 00 7F 0E B0 .long 0x7F0EB0 ROM:00000000007F0CF8 80 00 00 00 .long 0x80000000 ROM:00000000007F0CFC 00 7F 0E 80 .long 0x7F0E80 ROM:00000000007F0D00 80 00 00 00 .long 0x80000000 ROM:00000000007F0D04 00 7F 0E 08 .long 0x7F0E08 ROM:00000000007F0D08 80 00 00 00 .long 0x80000000 ROM:00000000007F0D0C 00 7F 0D 60 .long 0x7F0D60 ROM:00000000007F0D10 80 00 00 00 .long 0x80000000 ROM:00000000007F0D14 00 7F 0D 58 .long 0x7F0D58 ROM:00000000007F0D18 80 00 00 00 .long 0x80000000 ROM:00000000007F0D1C 00 7F 0E 38 .long 0x7F0E38 ROM:00000000007F0D20 80 00 00 00 .long 0x80000000 ROM:00000000007F0D24 00 7F 0D 50 .long 0x7F0D50 ROM:00000000007F0D28 80 00 00 00 .long 0x80000000 ROM:00000000007F0D2C 00 7F 01 4C .long 0x7F014C ROM:00000000007F0D30 80 00 00 00 .long 0x80000000 ROM:00000000007F0D34 00 7F 01 94 .long 0x7F0194 ROM:00000000007F0D38 80 00 00 00 .long 0x80000000 ROM:00000000007F0D3C 00 7F 0D 88 .long 0x7F0D88 ROM:00000000007F0D40 80 00 00 00 .long 0x80000000 ROM:00000000007F0D44 00 7F 01 5C .long 0x7F015C ROM:00000000007F0D48 80 00 00 00 .long 0x80000000 ROM:00000000007F0D4C 00 7F 0D 98 .long 0x7F0D98 ROM:00000000007F0D50 80 00 00 00 .long 0x80000000 ROM:00000000007F0D54 00 7F 0E C8 .long 0x7F0EC8 ROM:00000000007F0D58 80 00 00 00 .long 0x80000000 ROM:00000000007F0D5C 00 7F 0D A8 .long 0x7F0DA8 ROM:00000000007F0D60 80 00 00 00 .long 0x80000000 ROM:00000000007F0D64 00 7F 0C 10 .long 0x7F0C10 ROM:00000000007F0D68 80 00 00 00 .long 0x80000000 ROM:00000000007F0D6C 00 7F 0E 18 .long 0x7F0E18 ROM:00000000007F0D70 00 00 00 00 .long 0 ROM:00000000007F0D74 00 00 00 00 .long 0 ROM:00000000007F0D78 00 00 00 00 .long 0 ROM:00000000007F0D7C 00 00 00 00 .long 0 ROM:00000000007F0D80 00 00 00 00 .long 0 ROM:00000000007F0D84 00 00 00 00 .long 0 ROM:00000000007F0D88 00 00 00 00 .long 0 ROM:00000000007F0D8C 00 00 00 00 .long 0 ROM:00000000007F0D90 00 00 00 00 .long 0 ROM:00000000007F0D94 00 00 00 00 .long 0 ROM:00000000007F0D98 00 00 00 00 .long 0 ROM:00000000007F0D9C 00 00 00 00 .long 0 ROM:00000000007F0DA0 00 00 00 00 .long 0 ROM:00000000007F0DA4 00 00 00 00 .long 0 ROM:00000000007F0DA8 80 00 00 00 .long 0x80000000 ROM:00000000007F0DAC 00 07 C0 1C .long 0x7C01C ROM:00000000007F0DB0 80 00 00 00 .long 0x80000000 ROM:00000000007F0DB4 00 33 E7 20 .long 0x33E720 ROM:00000000007F0DB8 80 00 00 00 .long 0x80000000 ROM:00000000007F0DBC 00 06 20 88 .long 0x62088 ROM:00000000007F0DC0 80 00 00 00 .long 0x80000000 ROM:00000000007F0DC4 00 33 E7 20 .long 0x33E720 ROM:00000000007F0DC8 80 00 00 00 .long 0x80000000 ROM:00000000007F0DCC 00 06 24 C8 .long 0x624C8 ROM:00000000007F0DD0 80 00 00 00 .long 0x80000000 ROM:00000000007F0DD4 00 33 E7 20 .long 0x33E720 ROM:00000000007F0DD8 80 00 00 00 .long 0x80000000 ROM:00000000007F0DDC 00 01 18 58 .long 0x11858 ROM:00000000007F0DE0 80 00 00 00 .long 0x80000000 ROM:00000000007F0DE4 00 33 E7 20 .long 0x33E720 ROM:00000000007F0DE8 80 00 00 00 .long 0x80000000 ROM:00000000007F0DEC 00 01 1D 38 .long 0x11D38 ROM:00000000007F0DF0 80 00 00 00 .long 0x80000000 ROM:00000000007F0DF4 00 33 E7 20 .long 0x33E720 ROM:00000000007F0DF8 80 00 00 00 .long 0x80000000 ROM:00000000007F0DFC 00 01 18 50 .long 0x11850 ROM:00000000007F0E00 80 00 00 00 .long 0x80000000 ROM:00000000007F0E04 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E08 80 00 00 00 .long 0x80000000 ROM:00000000007F0E0C 00 01 1B 60 .long 0x11B60 ROM:00000000007F0E10 80 00 00 00 .long 0x80000000 ROM:00000000007F0E14 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E18 80 00 00 00 .long 0x80000000 ROM:00000000007F0E1C 00 01 19 2C .long 0x1192C ROM:00000000007F0E20 80 00 00 00 .long 0x80000000 ROM:00000000007F0E24 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E28 80 00 00 00 .long 0x80000000 ROM:00000000007F0E2C 00 0D 22 D8 .long 0xD22D8 ROM:00000000007F0E30 80 00 00 00 .long 0x80000000 ROM:00000000007F0E34 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E38 80 00 00 00 .long 0x80000000 ROM:00000000007F0E3C 00 0D 22 C8 .long 0xD22C8 ROM:00000000007F0E40 80 00 00 00 .long 0x80000000 ROM:00000000007F0E44 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E48 80 00 00 00 .long 0x80000000 ROM:00000000007F0E4C 00 0D 29 98 .long 0xD2998 ROM:00000000007F0E50 80 00 00 00 .long 0x80000000 ROM:00000000007F0E54 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E58 80 00 00 00 .long 0x80000000 ROM:00000000007F0E5C 00 0D 29 C4 .long 0xD29C4 ROM:00000000007F0E60 80 00 00 00 .long 0x80000000 ROM:00000000007F0E64 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E68 80 00 00 00 .long 0x80000000 ROM:00000000007F0E6C 00 0D 28 D8 .long 0xD28D8 ROM:00000000007F0E70 80 00 00 00 .long 0x80000000 ROM:00000000007F0E74 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E78 80 00 00 00 .long 0x80000000 ROM:00000000007F0E7C 00 28 7C 28 .long 0x287C28 ROM:00000000007F0E80 80 00 00 00 .long 0x80000000 ROM:00000000007F0E84 00 33 E7 20 .long 0x33E720 ROM:00000000007F0E88 80 00 00 00 .long 0x80000000 ROM:00000000007F0E8C 00 7F 01 98 .long 0x7F0198 ROM:00000000007F0E90 80 00 00 00 .long 0x80000000 ROM:00000000007F0E94 00 7F 8C 30 .long 0x7F8C30 ROM:00000000007F0E98 00 00 00 00 .long 0 ROM:00000000007F0E9C 00 00 00 00 .long 0 ROM:00000000007F0EA0 80 00 00 00 .long 0x80000000 ROM:00000000007F0EA4 00 7F 02 70 .long 0x7F0270 ROM:00000000007F0EA8 80 00 00 00 .long 0x80000000 ROM:00000000007F0EAC 00 7F 8C 30 .long 0x7F8C30 ROM:00000000007F0EB0 00 00 00 00 .long 0 ROM:00000000007F0EB4 00 00 00 00 .long 0 ROM:00000000007F0EB8 80 00 00 00 .long 0x80000000 ROM:00000000007F0EBC 00 7F 02 D0 .long 0x7F02D0 ROM:00000000007F0EC0 80 00 00 00 .long 0x80000000 ROM:00000000007F0EC4 00 7F 8C 30 .long 0x7F8C30 ROM:00000000007F0EC8 00 00 00 00 .long 0 ROM:00000000007F0ECC 00 00 00 00 .long 0 ROM:00000000007F0ED0 80 00 00 00 .long 0x80000000 ROM:00000000007F0ED4 00 7F 03 30 .long 0x7F0330 ROM:00000000007F0ED8 80 00 00 00 .long 0x80000000 ROM:00000000007F0EDC 00 7F 8C 30 .long 0x7F8C30 ROM:00000000007F0EE0 00 00 00 00 .long 0 ROM:00000000007F0EE4 00 00 00 00 .long 0 ROM:00000000007F0EE8 80 00 00 00 .long 0x80000000 ROM:00000000007F0EEC 00 7F 03 44 .long 0x7F0344 ROM:00000000007F0EF0 80 00 00 00 .long 0x80000000 ROM:00000000007F0EF4 00 7F 8C 30 .long 0x7F8C30 ROM:00000000007F0EF8 00 00 00 00 .long 0 ROM:00000000007F0EFC 00 00 00 00 .long 0 ROM:00000000007F0F00 C9 .byte 0xC9 # + ROM:00000000007F0F01 EF .byte 0xEF # n ROM:00000000007F0F02 EF .byte 0xEF # n ROM:00000000007F0F03 90 .byte 0x90 # É ROM:00000000007F0F04 8B .byte 0x8B # ï ROM:00000000007F0F05 8A .byte 0x8A # è ROM:00000000007F0F06 C3 .byte 0xC3 # + ROM:00000000007F0F07 35 .byte 0x35 # 5 ROM:00000000007F0F08 C8 .byte 0xC8 # + ROM:00000000007F0F09 12 .byte 0x12 ROM:00000000007F0F0A 83 .byte 0x83 # â ROM:00000000007F0F0B 6A .byte 0x6A # j ROM:00000000007F0F0C 26 .byte 0x26 # & ROM:00000000007F0F0D CC .byte 0xCC # ¦ ROM:00000000007F0F0E 80 .byte 0x80 # Ç ROM:00000000007F0F0F 69 .byte 0x69 # i ROM:00000000007F0F10 C6 .byte 0xC6 # ¦ ROM:00000000007F0F11 ED .byte 0xED # f ROM:00000000007F0F12 2F .byte 0x2F # / ROM:00000000007F0F13 52 .byte 0x52 # R ROM:00000000007F0F14 40 .byte 0x40 # @ ROM:00000000007F0F15 1B .byte 0x1B ROM:00000000007F0F16 1D .byte 0x1D ROM:00000000007F0F17 28 .byte 0x28 # ( ROM:00000000007F0F18 98 .byte 0x98 # ÿ ROM:00000000007F0F19 01 .byte 1 ROM:00000000007F0F1A 3A .byte 0x3A # : ROM:00000000007F0F1B 6A .byte 0x6A # j ROM:00000000007F0F1C 29 .byte 0x29 # ) ROM:00000000007F0F1D 89 .byte 0x89 # ë ROM:00000000007F0F1E 7C .byte 0x7C # | ROM:00000000007F0F1F 7D .byte 0x7D # } ROM:00000000007F0F20 AD .byte 0xAD # ¡ ROM:00000000007F0F21 A7 .byte 0xA7 # º ROM:00000000007F0F22 2D .byte 0x2D # - ROM:00000000007F0F23 68 .byte 0x68 # h ROM:00000000007F0F24 C0 .byte 0xC0 # + ROM:00000000007F0F25 BD .byte 0xBD # + ROM:00000000007F0F26 73 .byte 0x73 # s ROM:00000000007F0F27 93 .byte 0x93 # ô ROM:00000000007F0F28 AA .byte 0xAA # ¬ ROM:00000000007F0F29 0D .byte 0xD ROM:00000000007F0F2A D1 .byte 0xD1 # - ROM:00000000007F0F2B 92 .byte 0x92 # Æ ROM:00000000007F0F2C 32 .byte 0x32 # 2 ROM:00000000007F0F2D B9 .byte 0xB9 # ¦ ROM:00000000007F0F2E B8 .byte 0xB8 # + ROM:00000000007F0F2F 32 .byte 0x32 # 2 ROM:00000000007F0F30 D0 .byte 0xD0 # - ROM:00000000007F0F31 47 .byte 0x47 # G ROM:00000000007F0F32 79 .byte 0x79 # y ROM:00000000007F0F33 3E .byte 0x3E # > ROM:00000000007F0F34 8B .byte 0x8B # ï ROM:00000000007F0F35 B3 .byte 0xB3 # ¦ ROM:00000000007F0F36 0F .byte 0xF ROM:00000000007F0F37 C9 .byte 0xC9 # + ROM:00000000007F0F38 3B .byte 0x3B # ; ROM:00000000007F0F39 70 .byte 0x70 # p ROM:00000000007F0F3A A5 .byte 0xA5 # Ñ ROM:00000000007F0F3B E4 .byte 0xE4 # S ROM:00000000007F0F3C 1D .byte 0x1D ROM:00000000007F0F3D FB .byte 0xFB # v ROM:00000000007F0F3E D4 .byte 0xD4 # + ROM:00000000007F0F3F 0C .byte 0xC ROM:00000000007F0F40 E3 .byte 0xE3 # p ROM:00000000007F0F41 D4 .byte 0xD4 # + ROM:00000000007F0F42 EB .byte 0xEB # d ROM:00000000007F0F43 C5 .byte 0xC5 # + ROM:00000000007F0F44 AA .byte 0xAA # ¬ ROM:00000000007F0F45 F6 .byte 0xF6 # ÷ ROM:00000000007F0F46 D0 .byte 0xD0 # - ROM:00000000007F0F47 1D .byte 0x1D ROM:00000000007F0F48 7E .byte 0x7E # ~ ROM:00000000007F0F49 37 .byte 0x37 # 7 ROM:00000000007F0F4A 39 .byte 0x39 # 9 ROM:00000000007F0F4B 1A .byte 0x1A ROM:00000000007F0F4C 6B .byte 0x6B # k ROM:00000000007F0F4D 21 .byte 0x21 # ! ROM:00000000007F0F4E 5E .byte 0x5E # ^ ROM:00000000007F0F4F 47 .byte 0x47 # G ROM:00000000007F0F50 26 .byte 0x26 # & ROM:00000000007F0F51 20 .byte 0x20 ROM:00000000007F0F52 5C .byte 0x5C # \ ROM:00000000007F0F53 DD .byte 0xDD # ¦ ROM:00000000007F0F54 E0 .byte 0xE0 # a ROM:00000000007F0F55 2A .byte 0x2A # * ROM:00000000007F0F56 E1 .byte 0xE1 # ß ROM:00000000007F0F57 4D .byte 0x4D # M ROM:00000000007F0F58 D0 .byte 0xD0 # - ROM:00000000007F0F59 37 .byte 0x37 # 7 ROM:00000000007F0F5A E5 .byte 0xE5 # s ROM:00000000007F0F5B 18 .byte 0x18 ROM:00000000007F0F5C 70 .byte 0x70 # p ROM:00000000007F0F5D 1B .byte 0x1B ROM:00000000007F0F5E 88 .byte 0x88 # ê ROM:00000000007F0F5F 42 .byte 0x42 # B ROM:00000000007F0F60 99 .byte 0x99 # Ö ROM:00000000007F0F61 B8 .byte 0xB8 # + ROM:00000000007F0F62 51 .byte 0x51 # Q ROM:00000000007F0F63 CB .byte 0xCB # - ROM:00000000007F0F64 DE .byte 0xDE # ¦ ROM:00000000007F0F65 8A .byte 0x8A # è ROM:00000000007F0F66 66 .byte 0x66 # f ROM:00000000007F0F67 F8 .byte 0xF8 # ° ROM:00000000007F0F68 E1 .byte 0xE1 # ß ROM:00000000007F0F69 F4 .byte 0xF4 # ( ROM:00000000007F0F6A 87 .byte 0x87 # ç ROM:00000000007F0F6B 5E .byte 0x5E # ^ ROM:00000000007F0F6C 85 .byte 0x85 # à ROM:00000000007F0F6D EA .byte 0xEA # O ROM:00000000007F0F6E D4 .byte 0xD4 # + ROM:00000000007F0F6F F6 .byte 0xF6 # ÷ ROM:00000000007F0F70 2D .byte 0x2D # - ROM:00000000007F0F71 D9 .byte 0xD9 # + ROM:00000000007F0F72 AA .byte 0xAA # ¬ ROM:00000000007F0F73 A6 .byte 0xA6 # ª ROM:00000000007F0F74 6F .byte 0x6F # o ROM:00000000007F0F75 DA .byte 0xDA # + ROM:00000000007F0F76 2B .byte 0x2B # + ROM:00000000007F0F77 0A .byte 0xA ROM:00000000007F0F78 EA .byte 0xEA # O ROM:00000000007F0F79 9A .byte 0x9A # Ü ROM:00000000007F0F7A 31 .byte 0x31 # 1 ROM:00000000007F0F7B 75 .byte 0x75 # u ROM:00000000007F0F7C 33 .byte 0x33 # 3 ROM:00000000007F0F7D 91 .byte 0x91 # æ ROM:00000000007F0F7E C5 .byte 0xC5 # + ROM:00000000007F0F7F 5F .byte 0x5F # _ ROM:00000000007F0F80 F1 .byte 0xF1 # ± ROM:00000000007F0F81 59 .byte 0x59 # Y ROM:00000000007F0F82 58 .byte 0x58 # X ROM:00000000007F0F83 C4 .byte 0xC4 # - ROM:00000000007F0F84 A9 .byte 0xA9 # ¬ ROM:00000000007F0F85 54 .byte 0x54 # T ROM:00000000007F0F86 57 .byte 0x57 # W ROM:00000000007F0F87 2E .byte 0x2E # . ROM:00000000007F0F88 DE .byte 0xDE # ¦ ROM:00000000007F0F89 E9 .byte 0xE9 # T ROM:00000000007F0F8A DC .byte 0xDC # _ ROM:00000000007F0F8B 61 .byte 0x61 # a ROM:00000000007F0F8C 69 .byte 0x69 # i ROM:00000000007F0F8D 00 .byte 0 ROM:00000000007F0F8E 91 .byte 0x91 # æ ROM:00000000007F0F8F F2 .byte 0xF2 # = ROM:00000000007F0F90 42 .byte 0x42 # B ROM:00000000007F0F91 9C .byte 0x9C # £ ROM:00000000007F0F92 08 .byte 8 ROM:00000000007F0F93 32 .byte 0x32 # 2 ROM:00000000007F0F94 1E .byte 0x1E ROM:00000000007F0F95 9D .byte 0x9D # ¥ ROM:00000000007F0F96 19 .byte 0x19 ROM:00000000007F0F97 3C .byte 0x3C # < ROM:00000000007F0F98 93 .byte 0x93 # ô ROM:00000000007F0F99 23 .byte 0x23 # # ROM:00000000007F0F9A 14 .byte 0x14 ROM:00000000007F0F9B 0F .byte 0xF ROM:00000000007F0F9C A8 .byte 0xA8 # ¿ ROM:00000000007F0F9D 0A .byte 0xA ROM:00000000007F0F9E CD .byte 0xCD # - ROM:00000000007F0F9F 08 .byte 8 ROM:00000000007F0FA0 FE .byte 0xFE # ¦ ROM:00000000007F0FA1 80 .byte 0x80 # Ç ROM:00000000007F0FA2 D2 .byte 0xD2 # - ROM:00000000007F0FA3 1D .byte 0x1D ROM:00000000007F0FA4 0B .byte 0xB ROM:00000000007F0FA5 B2 .byte 0xB2 # ¦ ROM:00000000007F0FA6 5A .byte 0x5A # Z ROM:00000000007F0FA7 AB .byte 0xAB # ½ ROM:00000000007F0FA8 F9 .byte 0xF9 # · ROM:00000000007F0FA9 01 .byte 1 ROM:00000000007F0FAA AC .byte 0xAC # ¼ ROM:00000000007F0FAB C7 .byte 0xC7 # ¦ ROM:00000000007F0FAC 33 .byte 0x33 # 3 ROM:00000000007F0FAD 52 .byte 0x52 # R ROM:00000000007F0FAE 20 .byte 0x20 ROM:00000000007F0FAF 51 .byte 0x51 # Q ROM:00000000007F0FB0 B2 .byte 0xB2 # ¦ ROM:00000000007F0FB1 52 .byte 0x52 # R ROM:00000000007F0FB2 EF .byte 0xEF # n ROM:00000000007F0FB3 42 .byte 0x42 # B ROM:00000000007F0FB4 87 .byte 0x87 # ç ROM:00000000007F0FB5 D5 .byte 0xD5 # + ROM:00000000007F0FB6 6B .byte 0x6B # k ROM:00000000007F0FB7 01 .byte 1 ROM:00000000007F0FB8 46 .byte 0x46 # F ROM:00000000007F0FB9 9E .byte 0x9E # P ROM:00000000007F0FBA 6B .byte 0x6B # k ROM:00000000007F0FBB 9D .byte 0x9D # ¥ ROM:00000000007F0FBC 44 .byte 0x44 # D ROM:00000000007F0FBD 39 .byte 0x39 # 9 ROM:00000000007F0FBE F3 .byte 0xF3 # = ROM:00000000007F0FBF 43 .byte 0x43 # C ROM:00000000007F0FC0 CB .byte 0xCB # - ROM:00000000007F0FC1 BA .byte 0xBA # ¦ ROM:00000000007F0FC2 62 .byte 0x62 # b ROM:00000000007F0FC3 65 .byte 0x65 # e ROM:00000000007F0FC4 B6 .byte 0xB6 # ¦ ROM:00000000007F0FC5 84 .byte 0x84 # ä ROM:00000000007F0FC6 B8 .byte 0xB8 # + ROM:00000000007F0FC7 42 .byte 0x42 # B ROM:00000000007F0FC8 28 .byte 0x28 # ( ROM:00000000007F0FC9 6A .byte 0x6A # j ROM:00000000007F0FCA BF .byte 0xBF # + ROM:00000000007F0FCB DC .byte 0xDC # _ ROM:00000000007F0FCC 35 .byte 0x35 # 5 ROM:00000000007F0FCD D2 .byte 0xD2 # - ROM:00000000007F0FCE 20 .byte 0x20 ROM:00000000007F0FCF 8C .byte 0x8C # î ROM:00000000007F0FD0 C2 .byte 0xC2 # - ROM:00000000007F0FD1 AC .byte 0xAC # ¼ ROM:00000000007F0FD2 AC .byte 0xAC # ¼ ROM:00000000007F0FD3 B8 .byte 0xB8 # + ROM:00000000007F0FD4 F7 .byte 0xF7 # ˜ ROM:00000000007F0FD5 64 .byte 0x64 # d ROM:00000000007F0FD6 74 .byte 0x74 # t ROM:00000000007F0FD7 5E .byte 0x5E # ^ ROM:00000000007F0FD8 F3 .byte 0xF3 # = ROM:00000000007F0FD9 1A .byte 0x1A ROM:00000000007F0FDA 6A .byte 0x6A # j ROM:00000000007F0FDB 7B .byte 0x7B # { ROM:00000000007F0FDC B4 .byte 0xB4 # ¦ ROM:00000000007F0FDD D0 .byte 0xD0 # - ROM:00000000007F0FDE A1 .byte 0xA1 # í ROM:00000000007F0FDF 7E .byte 0x7E # ~ ROM:00000000007F0FE0 54 .byte 0x54 # T ROM:00000000007F0FE1 59 .byte 0x59 # Y ROM:00000000007F0FE2 7E .byte 0x7E # ~ ROM:00000000007F0FE3 52 .byte 0x52 # R ROM:00000000007F0FE4 13 .byte 0x13 ROM:00000000007F0FE5 32 .byte 0x32 # 2 ROM:00000000007F0FE6 4E .byte 0x4E # N ROM:00000000007F0FE7 A7 .byte 0xA7 # º ROM:00000000007F0FE8 D4 .byte 0xD4 # + ROM:00000000007F0FE9 97 .byte 0x97 # ù ROM:00000000007F0FEA 32 .byte 0x32 # 2 ROM:00000000007F0FEB 8C .byte 0x8C # î ROM:00000000007F0FEC F2 .byte 0xF2 # = ROM:00000000007F0FED 77 .byte 0x77 # w ROM:00000000007F0FEE 43 .byte 0x43 # C ROM:00000000007F0FEF 83 .byte 0x83 # â ROM:00000000007F0FF0 A9 .byte 0xA9 # ¬ ROM:00000000007F0FF1 1E .byte 0x1E ROM:00000000007F0FF2 62 .byte 0x62 # b ROM:00000000007F0FF3 9B .byte 0x9B # ¢ ROM:00000000007F0FF4 70 .byte 0x70 # p ROM:00000000007F0FF5 B3 .byte 0xB3 # ¦ ROM:00000000007F0FF6 1D .byte 0x1D ROM:00000000007F0FF7 3A .byte 0x3A # : ROM:00000000007F0FF8 FF .byte 0xFF ROM:00000000007F0FF9 EE .byte 0xEE # e ROM:00000000007F0FFA 95 .byte 0x95 # ò ROM:00000000007F0FFB A9 .byte 0xA9 # ¬ ROM:00000000007F0FFC D5 .byte 0xD5 # + ROM:00000000007F0FFD 8A .byte 0x8A # è ROM:00000000007F0FFE 54 .byte 0x54 # T ROM:00000000007F0FFF 8A .byte 0x8A # è ROM:00000000007F0FFF