Files
tp/asm/d/d_npc_lib/limitter__16dNpcLib_lookat_cFPssss.s
T
JulgodisandJulgodis d244b7cb0d dol2asm OK
2021-03-28 22:49:05 +02:00

37 lines
1.3 KiB
ArmAsm

lbl_80252018:
/* 80252018 7C A0 07 34 */ extsh r0, r5
/* 8025201C A8 64 00 00 */ lha r3, 0(r4)
/* 80252020 7D 00 1A 14 */ add r8, r0, r3
/* 80252024 7C C6 07 34 */ extsh r6, r6
/* 80252028 7C 06 40 00 */ cmpw r6, r8
/* 8025202C 41 81 00 28 */ bgt lbl_80252054
/* 80252030 7C 06 00 00 */ cmpw r6, r0
/* 80252034 41 81 00 10 */ bgt lbl_80252044
/* 80252038 38 00 00 00 */ li r0, 0
/* 8025203C B0 04 00 00 */ sth r0, 0(r4)
/* 80252040 48 00 00 14 */ b lbl_80252054
lbl_80252044:
/* 80252044 7C 06 40 50 */ subf r0, r6, r8
/* 80252048 7C 00 07 34 */ extsh r0, r0
/* 8025204C 7C 00 18 50 */ subf r0, r0, r3
/* 80252050 B0 04 00 00 */ sth r0, 0(r4)
lbl_80252054:
/* 80252054 7C E3 07 34 */ extsh r3, r7
/* 80252058 7C 08 18 00 */ cmpw r8, r3
/* 8025205C 41 81 00 30 */ bgt lbl_8025208C
/* 80252060 7C A0 07 34 */ extsh r0, r5
/* 80252064 7C 00 18 00 */ cmpw r0, r3
/* 80252068 41 81 00 10 */ bgt lbl_80252078
/* 8025206C 38 00 00 00 */ li r0, 0
/* 80252070 B0 04 00 00 */ sth r0, 0(r4)
/* 80252074 48 00 00 18 */ b lbl_8025208C
lbl_80252078:
/* 80252078 7C 03 40 50 */ subf r0, r3, r8
/* 8025207C 7C 03 07 34 */ extsh r3, r0
/* 80252080 A8 04 00 00 */ lha r0, 0(r4)
/* 80252084 7C 03 00 50 */ subf r0, r3, r0
/* 80252088 B0 04 00 00 */ sth r0, 0(r4)
lbl_8025208C:
/* 8025208C 38 60 00 01 */ li r3, 1
/* 80252090 4E 80 00 20 */ blr