summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-03-29 05:16:17 -0300
committerSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-03-29 05:16:17 -0300
commita53538370384416b6692be5c8c1d64b655114240 (patch)
treea65a6ac6465c306ac039a8ae830dfce7ee5e8478
parent2d16e8c44feda5ef5f6f24a912c3cab0c0c95f39 (diff)
fix Starfield Interpolation
-rw-r--r--src/engine/fox_bg.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/fox_bg.c b/src/engine/fox_bg.c
index 245baca7..d1464566 100644
--- a/src/engine/fox_bg.c
+++ b/src/engine/fox_bg.c
@@ -295,8 +295,8 @@ void Background_DrawStarfield(void) {
if (vx >= (marginX - STAR_MARGIN) && vx <= (marginX + renderMaskWidth + STAR_MARGIN) &&
vy >= (renderMaskHeight - STAR_MARGIN) && vy <= ((renderMaskHeight * 2) + STAR_MARGIN)) {
- bool skipInterpolation = (fabsf(vx - gStarPrevX[i]) > (marginX + renderMaskWidth + STAR_MARGIN) / 2.0f) ||
- (fabsf(vy - gStarPrevY[i]) > (marginX + renderMaskWidth + STAR_MARGIN) / 2.0f);
+ bool skipInterpolation = (fabsf(vx - gStarPrevX[i]) > (marginX + renderMaskWidth) / 2.0f) ||
+ (fabsf(vy - gStarPrevY[i]) > ((renderMaskHeight * 2)) / 2.0f);
if (skipInterpolation) {
// @port Skip interpolation