diff options
| author | Sonic Dreamcaster <alejandro.asenjo88@gmail.com> | 2025-03-29 05:16:17 -0300 |
|---|---|---|
| committer | Sonic Dreamcaster <alejandro.asenjo88@gmail.com> | 2025-03-29 05:16:17 -0300 |
| commit | a53538370384416b6692be5c8c1d64b655114240 (patch) | |
| tree | a65a6ac6465c306ac039a8ae830dfce7ee5e8478 /src/engine/fox_bg.c | |
| parent | 2d16e8c44feda5ef5f6f24a912c3cab0c0c95f39 (diff) | |
fix Starfield Interpolation
Diffstat (limited to 'src/engine/fox_bg.c')
| -rw-r--r-- | src/engine/fox_bg.c | 4 |
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 |
