diff --git a/src/r_sky.c b/src/r_sky.c index c47029f0b34416fda4dabd2f43a62550e3e31fdf..1b2c43d12b770bffba413bbbae8a84139aeb041f 100644 --- a/src/r_sky.c +++ b/src/r_sky.c @@ -75,6 +75,5 @@ void R_SetupSkyDraw(void) */ void R_SetSkyScale(void) { - fixed_t difference = vid.fdupx-(vid.dupx<<FRACBITS); - skyscale = FixedDiv(fovtan, vid.fdupx+difference); + skyscale = FixedDiv(fovtan, FixedDiv(vid.width*FRACUNIT, BASEVIDWIDTH*FRACUNIT)); }