through sub_8151574

This commit is contained in:
PikalaxALT
2017-10-28 15:58:07 -04:00
parent 5ea2f463d7
commit f57776c74c
3 changed files with 44 additions and 74 deletions

43
src/math_util.c Normal file
View File

@@ -0,0 +1,43 @@
// Includes
#include "global.h"
// Static type declarations
// Static RAM declarations
// Static ROM declarations
// .rodata
// .text
s16 sub_8151534(s16 x, s16 y)
{
s32 result;
result = x;
result *= y;
result /= 256;
return result;
}
s16 sub_8151550(u8 s, s16 x, s16 y)
{
s32 result;
result = x;
result *= y;
result /= (1 << s);
return result;
}
s32 sub_8151574(s32 x, s32 y)
{
s64 result;
result = x;
result *= y;
result /= 256;
return result;
}