From e19e5289c1c4db2a083f713ab4a888c3fb61a788 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20M=C3=B6hle?= <91616163+softhack007@users.noreply.github.com> Date: Mon, 9 Mar 2026 16:56:02 +0100 Subject: [PATCH] animartrix bugfix: no fmodf replacement to avoid effect freak-out Commented out fmodf replacement to prevent issues with integer approximation in radial oscillator. --- usermods/usermod_v2_animartrix/usermod_v2_animartrix.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h b/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h index 34e00ee0..f74be4d7 100644 --- a/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h +++ b/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h @@ -15,8 +15,8 @@ float res = num - tquot * denom; return res; } - #undef fmodf - #define fmodf(num, denum) my_fmod_t(num, denum) + // #undef fmodf //don't replace fmodf - the integer approximation version leads to effect freak-out (radial osciallator) after a few hours. + // #define fmodf(num, denum) my_fmod_t(num, denum) #undef floorf #define floorf(num) my_floor_t(num) #define sinf(angle) sin_approx(angle)