diff options
Diffstat (limited to 'src/code/z_skelanime.c')
| -rw-r--r-- | src/code/z_skelanime.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/code/z_skelanime.c b/src/code/z_skelanime.c index a8eda088d..19aac4ae8 100644 --- a/src/code/z_skelanime.c +++ b/src/code/z_skelanime.c @@ -730,8 +730,6 @@ Gfx* SkelAnime_DrawSV2(GlobalContext* globalCtx, Skeleton* skeleton, Vec3s* limb return gfx; } -#ifdef NON_MATCHING -// Function is unused. This is functionally equivilent, misplace andi which caused regalloc s32 func_800A29BC(s32 arg0, s32 arg1, Vec3s* arg2) { s16* temp_t1; s16* temp_a3; @@ -752,6 +750,8 @@ s32 func_800A29BC(s32 arg0, s32 arg1, Vec3s* arg2) { arg2++; temp_a3 += 6; + if (t & 1) {} + if (t > 0) { if (t & 1) { phi_v0++; @@ -781,9 +781,6 @@ s32 func_800A29BC(s32 arg0, s32 arg1, Vec3s* arg2) { ret: return t; } -#else -#pragma GLOBAL_ASM("asm/non_matchings/code/z_skelanime/func_800A29BC.s") -#endif s16 func_800A2DBC(GenericAnimationHeader* animationSeg) { GenericAnimationHeader* animation = SEGMENTED_TO_VIRTUAL(animationSeg); |
