mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
101 lines
4.3 KiB
ArmAsm
101 lines
4.3 KiB
ArmAsm
lbl_8030A004:
|
|
/* 8030A004 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8030A008 7C 08 02 A6 */ mflr r0
|
|
/* 8030A00C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8030A010 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8030A014 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 8030A018 7C 9E 23 78 */ mr r30, r4
|
|
/* 8030A01C 7C BF 2B 78 */ mr r31, r5
|
|
/* 8030A020 A8 05 00 0A */ lha r0, 0xa(r5)
|
|
/* 8030A024 B0 04 00 06 */ sth r0, 6(r4)
|
|
/* 8030A028 88 05 00 08 */ lbz r0, 8(r5)
|
|
/* 8030A02C 98 04 00 04 */ stb r0, 4(r4)
|
|
/* 8030A030 C0 02 C8 F8 */ lfs f0, lit_1581(r2)
|
|
/* 8030A034 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 8030A038 A0 05 00 0C */ lhz r0, 0xc(r5)
|
|
/* 8030A03C B0 04 00 10 */ sth r0, 0x10(r4)
|
|
/* 8030A040 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A044 80 85 00 20 */ lwz r4, 0x20(r5)
|
|
/* 8030A048 48 00 04 41 */ bl func_8030A488
|
|
/* 8030A04C 90 7E 00 4C */ stw r3, 0x4c(r30)
|
|
/* 8030A050 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A054 80 9F 00 28 */ lwz r4, 0x28(r31)
|
|
/* 8030A058 4B FE A2 69 */ bl func_802F42C0
|
|
/* 8030A05C 90 7E 00 24 */ stw r3, 0x24(r30)
|
|
/* 8030A060 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A064 80 9F 00 30 */ lwz r4, 0x30(r31)
|
|
/* 8030A068 48 00 04 C9 */ bl func_8030A530
|
|
/* 8030A06C 7C 64 1B 78 */ mr r4, r3
|
|
/* 8030A070 38 7E 00 28 */ addi r3, r30, 0x28
|
|
/* 8030A074 4B FD 49 A9 */ bl setResource__10JUTNameTabFPC7ResNTAB
|
|
/* 8030A078 A0 1F 00 0E */ lhz r0, 0xe(r31)
|
|
/* 8030A07C B0 1E 00 12 */ sth r0, 0x12(r30)
|
|
/* 8030A080 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A084 80 9F 00 24 */ lwz r4, 0x24(r31)
|
|
/* 8030A088 48 00 03 E9 */ bl func_8030A470
|
|
/* 8030A08C 90 7E 00 50 */ stw r3, 0x50(r30)
|
|
/* 8030A090 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A094 80 9F 00 2C */ lwz r4, 0x2c(r31)
|
|
/* 8030A098 4B FE A2 29 */ bl func_802F42C0
|
|
/* 8030A09C 90 7E 00 38 */ stw r3, 0x38(r30)
|
|
/* 8030A0A0 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A0A4 80 9F 00 34 */ lwz r4, 0x34(r31)
|
|
/* 8030A0A8 48 00 04 89 */ bl func_8030A530
|
|
/* 8030A0AC 7C 64 1B 78 */ mr r4, r3
|
|
/* 8030A0B0 38 7E 00 3C */ addi r3, r30, 0x3c
|
|
/* 8030A0B4 4B FD 49 69 */ bl setResource__10JUTNameTabFPC7ResNTAB
|
|
/* 8030A0B8 A0 1F 00 10 */ lhz r0, 0x10(r31)
|
|
/* 8030A0BC B0 1E 00 14 */ sth r0, 0x14(r30)
|
|
/* 8030A0C0 A0 1F 00 12 */ lhz r0, 0x12(r31)
|
|
/* 8030A0C4 B0 1E 00 16 */ sth r0, 0x16(r30)
|
|
/* 8030A0C8 A0 1F 00 14 */ lhz r0, 0x14(r31)
|
|
/* 8030A0CC B0 1E 00 18 */ sth r0, 0x18(r30)
|
|
/* 8030A0D0 A0 1F 00 16 */ lhz r0, 0x16(r31)
|
|
/* 8030A0D4 B0 1E 00 1A */ sth r0, 0x1a(r30)
|
|
/* 8030A0D8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A0DC 80 9F 00 38 */ lwz r4, 0x38(r31)
|
|
/* 8030A0E0 48 00 04 69 */ bl func_8030A548
|
|
/* 8030A0E4 90 7E 00 54 */ stw r3, 0x54(r30)
|
|
/* 8030A0E8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A0EC 80 9F 00 3C */ lwz r4, 0x3c(r31)
|
|
/* 8030A0F0 48 00 04 59 */ bl func_8030A548
|
|
/* 8030A0F4 90 7E 00 58 */ stw r3, 0x58(r30)
|
|
/* 8030A0F8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A0FC 80 9F 00 40 */ lwz r4, 0x40(r31)
|
|
/* 8030A100 48 00 04 49 */ bl func_8030A548
|
|
/* 8030A104 90 7E 00 5C */ stw r3, 0x5c(r30)
|
|
/* 8030A108 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A10C 80 9F 00 44 */ lwz r4, 0x44(r31)
|
|
/* 8030A110 48 00 04 39 */ bl func_8030A548
|
|
/* 8030A114 90 7E 00 60 */ stw r3, 0x60(r30)
|
|
/* 8030A118 A0 1F 00 18 */ lhz r0, 0x18(r31)
|
|
/* 8030A11C B0 1E 00 1C */ sth r0, 0x1c(r30)
|
|
/* 8030A120 A0 1F 00 1A */ lhz r0, 0x1a(r31)
|
|
/* 8030A124 B0 1E 00 1E */ sth r0, 0x1e(r30)
|
|
/* 8030A128 A0 1F 00 1C */ lhz r0, 0x1c(r31)
|
|
/* 8030A12C B0 1E 00 20 */ sth r0, 0x20(r30)
|
|
/* 8030A130 A0 1F 00 1E */ lhz r0, 0x1e(r31)
|
|
/* 8030A134 B0 1E 00 22 */ sth r0, 0x22(r30)
|
|
/* 8030A138 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A13C 80 9F 00 48 */ lwz r4, 0x48(r31)
|
|
/* 8030A140 48 00 04 09 */ bl func_8030A548
|
|
/* 8030A144 90 7E 00 64 */ stw r3, 0x64(r30)
|
|
/* 8030A148 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A14C 80 9F 00 4C */ lwz r4, 0x4c(r31)
|
|
/* 8030A150 48 00 03 F9 */ bl func_8030A548
|
|
/* 8030A154 90 7E 00 68 */ stw r3, 0x68(r30)
|
|
/* 8030A158 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A15C 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 8030A160 48 00 03 E9 */ bl func_8030A548
|
|
/* 8030A164 90 7E 00 6C */ stw r3, 0x6c(r30)
|
|
/* 8030A168 7F E3 FB 78 */ mr r3, r31
|
|
/* 8030A16C 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 8030A170 48 00 03 D9 */ bl func_8030A548
|
|
/* 8030A174 90 7E 00 70 */ stw r3, 0x70(r30)
|
|
/* 8030A178 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8030A17C 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 8030A180 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8030A184 7C 08 03 A6 */ mtlr r0
|
|
/* 8030A188 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8030A18C 4E 80 00 20 */ blr
|