Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- seg001:007A92C0 # =============== S U B R O U T I N E =======================================
- seg001:007A92C0
- seg001:007A92C0
- seg001:007A92C0 sub_7A92C0: # CODE XREF: sub_778A20+7ECp
- seg001:007A92C0
- seg001:007A92C0 .set var_50, -0x50
- seg001:007A92C0 .set var_48, -0x48
- seg001:007A92C0 .set var_40, -0x40
- seg001:007A92C0 .set var_38, -0x38
- seg001:007A92C0 .set var_30, -0x30
- seg001:007A92C0 .set var_28, -0x28
- seg001:007A92C0 .set var_20, -0x20
- seg001:007A92C0 .set var_18, -0x18
- seg001:007A92C0 .set var_10, -0x10
- seg001:007A92C0 .set var_8, -8
- seg001:007A92C0 .set arg_10, 0x10
- seg001:007A92C0
- seg001:007A92C0 stdu r1, -0xC0(r1)
- seg001:007A92C4 mfspr r0, LR
- seg001:007A92C8 std r0, 0xC0+arg_10(r1)
- seg001:007A92CC stfd f25, 0xC0+var_38(r1)
- seg001:007A92D0 stfd f26, 0xC0+var_30(r1)
- seg001:007A92D4 stfd f27, 0xC0+var_28(r1)
- seg001:007A92D8 stfd f28, 0xC0+var_20(r1)
- seg001:007A92DC stfd f29, 0xC0+var_18(r1)
- seg001:007A92E0 stfd f30, 0xC0+var_10(r1)
- seg001:007A92E4 stfd f31, 0xC0+var_8(r1)
- seg001:007A92E8 std r29, 0xC0+var_50(r1)
- seg001:007A92EC std r30, 0xC0+var_48(r1)
- seg001:007A92F0 std r31, 0xC0+var_40(r1)
- seg001:007A92F4 lis r11, 0x1005
- seg001:007A92F8 lwz r3, 0(r11)
- seg001:007A92FC cmpwi r3, 0
- seg001:007A9300 beq loc_7A933C
- seg001:007A9304 lwz r3, 8(r11)
- seg001:007A9308 lwz r4, 0xC(r11)
- seg001:007A930C lwz r5, 0x10(r11)
- seg001:007A9310 lwz r6, 0x14(r11)
- seg001:007A9314 lwz r7, 0x18(r11)
- seg001:007A9318 lwz r8, 0x1C(r11)
- seg001:007A931C lwz r9, 0x20(r11)
- seg001:007A9320 lwz r10, 0x24(r11)
- seg001:007A9324 lwz r11, 0x28(r11)
- seg001:007A9328 bl sub_7A9374
- seg001:007A932C lis r4, 0x1005
- seg001:007A9330 lwz r3, 4(r4)
- seg001:007A9334 li r5, 0
- seg001:007A9338 stw r5, 0(r4)
- seg001:007A933C
- seg001:007A933C loc_7A933C: # CODE XREF: sub_7A92C0+40j
- seg001:007A933C ld r0, 0xC0+arg_10(r1)
- seg001:007A9340 mtspr LR, r0
- seg001:007A9344 lfd f25, 0xC0+var_38(r1)
- seg001:007A9348 lfd f26, 0xC0+var_30(r1)
- seg001:007A934C lfd f27, 0xC0+var_28(r1)
- seg001:007A9350 lfd f28, 0xC0+var_20(r1)
- seg001:007A9354 lfd f29, 0xC0+var_18(r1)
- seg001:007A9358 lfd f30, 0xC0+var_10(r1)
- seg001:007A935C lfd f31, 0xC0+var_8(r1)
- seg001:007A9360 ld r29, 0xC0+var_50(r1)
- seg001:007A9364 ld r30, 0xC0+var_48(r1)
- seg001:007A9368 ld r31, 0xC0+var_40(r1)
- seg001:007A936C addi r1, r1, 0xC0
- seg001:007A9370 blr
- seg001:007A9370 # End of function sub_7A92C0
- seg001:007A9370
- seg001:007A9374
- seg001:007A9374 # =============== S U B R O U T I N E =======================================
- seg001:007A9374
- seg001:007A9374
- seg001:007A9374 sub_7A9374: # CODE XREF: sub_7A92C0+68p
- seg001:007A9374
- seg001:007A9374 .set arg_20, 0x20
- seg001:007A9374
- seg001:007A9374 lis r12, 0x1005
- seg001:007A9378 lwz r12, 0(r12)
- seg001:007A937C mfspr r0, LR
- seg001:007A9380 std r0, arg_20(r1)
- seg001:007A9384 mtspr CTR, r12
- seg001:007A9388 bctrl
- seg001:007A938C ld r0, arg_20(r1)
- seg001:007A9390 mtspr LR, r0
- seg001:007A9394 blr
- seg001:007A9394 # End of function sub_7A9374
- seg001:007A9394
- seg001:007A9394 # ---------------------------------------------------------------------------
- seg001:007A9398 .byte 0x60 # `
- seg001:007A9399 .byte 0
- seg001:007A939A .byte 0
- seg001:007A939B .byte 0
Advertisement
Add Comment
Please, Sign In to add comment