From 7b1bf062233aaa2832472183ad86176545819fde Mon Sep 17 00:00:00 2001 From: wgroeneveld Date: Fri, 10 Jul 2020 12:06:54 +0200 Subject: [PATCH] better rad-to-theta angle conversion impl --- engine/include/libgba-sprite-engine/math.h | 8 +++++--- test/fixedpoinmathtest.cpp | 17 +++++++++++++++++ 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/engine/include/libgba-sprite-engine/math.h b/engine/include/libgba-sprite-engine/math.h index 63982e3..a8616e2 100644 --- a/engine/include/libgba-sprite-engine/math.h +++ b/engine/include/libgba-sprite-engine/math.h @@ -21,6 +21,7 @@ extern FIXED HALF; extern FIXED ONE; extern FIXED TWO; +#define SIN_LUT_MAX ((512 << 6) * 2) // 65536, FFFFh range #define FIX12_SHIFT 12 #define FIX12_SCALE ( 1<