mirror of https://github.com/zeldaret/tp.git
26 lines
1.2 KiB
ArmAsm
26 lines
1.2 KiB
ArmAsm
/* 801614F4 0015E434 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
|
|
/* 801614F8 0015E438 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
|
|
/* 801614FC 0015E43C 80 05 51 84 */ lwz r0, 0x5184(r5)
|
|
/* 80161500 0015E440 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80161504 0015E444 40 82 00 10 */ bne lbl_80161514
|
|
/* 80161508 0015E448 80 03 06 0C */ lwz r0, 0x60c(r3)
|
|
/* 8016150C 0015E44C 54 00 00 85 */ rlwinm. r0, r0, 0, 2, 2
|
|
/* 80161510 0015E450 41 82 00 0C */ beq lbl_8016151C
|
|
lbl_80161514:
|
|
/* 80161514 0015E454 38 60 00 00 */ li r3, 0
|
|
/* 80161518 0015E458 4E 80 00 20 */ blr
|
|
lbl_8016151C:
|
|
/* 8016151C 0015E45C 80 A3 06 84 */ lwz r5, 0x684(r3)
|
|
/* 80161520 0015E460 80 03 06 8C */ lwz r0, 0x68c(r3)
|
|
/* 80161524 0015E464 1C 00 00 44 */ mulli r0, r0, 0x44
|
|
/* 80161528 0015E468 7C A5 02 14 */ add r5, r5, r0
|
|
/* 8016152C 0015E46C 80 03 01 90 */ lwz r0, 0x190(r3)
|
|
/* 80161530 0015E470 1C 00 00 16 */ mulli r0, r0, 0x16
|
|
/* 80161534 0015E474 7C 65 02 14 */ add r3, r5, r0
|
|
/* 80161538 0015E478 54 80 08 3C */ slwi r0, r4, 1
|
|
/* 8016153C 0015E47C 7C 63 02 14 */ add r3, r3, r0
|
|
/* 80161540 0015E480 A8 03 00 18 */ lha r0, 0x18(r3)
|
|
/* 80161544 0015E484 54 00 0F FE */ srwi r0, r0, 0x1f
|
|
/* 80161548 0015E488 68 03 00 01 */ xori r3, r0, 1
|
|
/* 8016154C 0015E48C 4E 80 00 20 */ blr
|