From 8b78440f76aed25ade76f47b968bdbe4b521e6fd Mon Sep 17 00:00:00 2001 From: hendricks266 <hendricks266@1a8010ca-5511-0410-912e-c29ae57300e0> Date: Sat, 30 Nov 2019 06:10:21 +0000 Subject: [PATCH] SW: Upgrade SoundAngle() from the original 5-bit precision to EDuke32's 7-bit git-svn-id: https://svn.eduke32.com/eduke32@8336 1a8010ca-5511-0410-912e-c29ae57300e0 --- source/sw/src/sounds.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/sw/src/sounds.cpp b/source/sw/src/sounds.cpp index 284d30b77..1adb8b18c 100644 --- a/source/sw/src/sounds.cpp +++ b/source/sw/src/sounds.cpp @@ -651,8 +651,8 @@ short SoundAngle(int x, int y) if (delta_angle < 0) delta_angle = NORM_ANGLE((1024 + delta_angle) + 1024); - // convert 2048 degree angle to 32 degree angle - return delta_angle >> 6; + // convert 2048 degree angle to 128 degree angle + return delta_angle >> 4; } int _PlayerSound(const char *file, int line, int num, int *x, int *y, int *z, Voc3D_Flags flags, PLAYERp pp)