EDuke32 Changelog Unofficial archive

Build 8051

27 August 2019 · 8 commits by 3 authors · SVN

Builds by month 18 builds

Original log file · 20190827-8051.txt
------------------------------------------------------------------------
r8051 | pogokeen | 2019-08-27 06:40:00 -0700 (Tue, 27 Aug 2019) | 1 line

kenbuild/src/game.cpp: Fix compilation issue due to removal of sqr() from pragmas.h in r7597
------------------------------------------------------------------------
r8050 | pogokeen | 2019-08-27 06:39:54 -0700 (Tue, 27 Aug 2019) | 5 lines

Change some clocks to support sub-tick precision using a new class, ClockTicks.
Using that higher precision, interpolate at a higher granularity.
Further, truncate the target interpolation time to vertical blank boundaries to avoid producing temporal artifacts.
Fix issues caused by interpolation calculations being handled differently in multiple places (and fix cases where smoothratios were being thrown away only to be redone without checking all proper conditions).
Ensure ClockTicks changes do not break other targets (EKenBuild, VoidSW), but note any interpolation there is not similarly updated.
------------------------------------------------------------------------
r8049 | terminx | 2019-08-26 23:52:46 -0700 (Mon, 26 Aug 2019) | 1 line

Fix W_GCC_9 in Common.mak
------------------------------------------------------------------------
r8048 | terminx | 2019-08-26 23:52:42 -0700 (Mon, 26 Aug 2019) | 1 line

Ultra minor clipping stuff
------------------------------------------------------------------------
r8047 | terminx | 2019-08-26 23:52:38 -0700 (Mon, 26 Aug 2019) | 1 line

Don't consider CLIPCURBHEIGHT for ceiling clipping
------------------------------------------------------------------------
r8046 | terminx | 2019-08-26 23:52:34 -0700 (Mon, 26 Aug 2019) | 1 line

This should be MAXSECTORS
------------------------------------------------------------------------
r8045 | terminx | 2019-08-26 23:52:30 -0700 (Mon, 26 Aug 2019) | 1 line

Remove EDUKE32_PREDICT_ macro usage in clip.cpp so the game doesn't stall if a weird clipping malfunction occurs
------------------------------------------------------------------------
r8044 | hendricks266 | 2019-08-20 22:55:25 -0700 (Tue, 20 Aug 2019) | 1 line

Make building Fury easier with FURY=1
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Fix

kenbuild/src/game.cpp: Fix compilation issue due to removal of sqr() from pragmas.h in r7597

pogokeen 27 Aug 2019, 06:40 UTC−7 r8051
Fix

Change some clocks to support sub-tick precision using a new class, ClockTicks.

pogokeen 27 Aug 2019, 06:39 UTC−7 r8050

Using that higher precision, interpolate at a higher granularity. Further, truncate the target interpolation time to vertical blank boundaries to avoid producing temporal artifacts. Fix issues caused by interpolation calculations being handled differently in multiple places (and fix cases where smoothratios were being thrown away only to be redone without checking all proper conditions). Ensure ClockTicks changes do not break other targets (EKenBuild, VoidSW), but note any interpolation there is not similarly updated.

Remove EDUKE32_PREDICT_ macro usage in clip.cpp so the game doesn't stall if a weird clipping malfunction occurs

Richard Gobeille (TerminX) 26 Aug 2019, 23:52 UTC−7 r8045