Files
oot/asm/non_matchings/code/z_camera/func_80055F64.s
T
krimtonz 16b304d548 Split remaining z_camera files (#98)
* split func_800473A0.s

* split func_80051B3C.s

* split func_80054478

* split func_8004B5A0, match a few functions

* rename Matrix_TranslateThenRotateZYX to Matrix_RotateRPYf (#96)

* rename Matrix_TranslateThenRotateZYX to Matrix_RotateRPYf

* rename Matrix_RotateRPYf to Matrix_JointPosition

* rename Matrix_RotateZYX to Matrix_RotateRPY

* extract camera floats, and jump tables

* decompile baby functions

priv_wip

wip

* rename struct_80045714 to VecSph
2020-04-30 10:49:11 -04:00

16 lines
692 B
ArmAsm

glabel func_80055F64
/* ACD104 80055F64 8482015E */ lh $v0, 0x15e($a0)
/* ACD108 80055F68 14400009 */ bnez $v0, .L80055F90
/* ACD10C 80055F6C 00000000 */ nop
/* ACD110 80055F70 848E014C */ lh $t6, 0x14c($a0)
/* ACD114 80055F74 24480001 */ addiu $t0, $v0, 1
/* ACD118 80055F78 A488015E */ sh $t0, 0x15e($a0)
/* ACD11C 80055F7C 31CFFFFB */ andi $t7, $t6, 0xfffb
/* ACD120 80055F80 A48F014C */ sh $t7, 0x14c($a0)
/* ACD124 80055F84 8498014C */ lh $t8, 0x14c($a0)
/* ACD128 80055F88 37191000 */ ori $t9, $t8, 0x1000
/* ACD12C 80055F8C A499014C */ sh $t9, 0x14c($a0)
.L80055F90:
/* ACD130 80055F90 03E00008 */ jr $ra
/* ACD134 80055F94 00000000 */ nop