Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8576 605d 13h ny00123 /source/kenbuild/src/game.cpp Fix the wrong aspect ratios of map grids for Ken-Build and SW,
as well as the wrong aspect ratio in 3D for Ken-Build.
 
8519 642d 17h hendricks266 /source/kenbuild/src/game.cpp Mostly clean up the codebase in preparation for tspritetype != uspritetype

Remaining exceptions:
SW - ConnectCopySprite
CON and M32Script - pSprite/pUSprite
 
8475 646d 13h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Use old-style voxel loading so that ART animations are ignored  
8474 646d 13h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Move voxel loading to common.cpp  
8473 646d 13h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Move palswap generation to common.cpp  
8471 646d 13h hendricks266 /source/kenbuild/src/game.cpp Expose nextvoxid variable

This allows game and defs to not overwrite each other's voxels.
 
8468 646d 13h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Add call to enginePreInit  
8459 646d 13h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Enable mouse by default  
8458 646d 13h hendricks266 /source/kenbuild/src/game.cpp SW, KenBuild: Add warning on startup that the software is not ready for public use  
8456 646d 13h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Call the port EKenBuild at runtime  
8333 669d 15h hendricks266 /source/kenbuild/src/game.cpp SW: Set up very basic OSD appearance  
8270 699d 17h hendricks266 /source/kenbuild/src/game.cpp SW, KenBuild: When exiting, uninit sound before the engine  
8266 699d 17h hendricks266 /source/kenbuild/src/game.cpp Add sound and music code for Ken-Build

Patch from Nuke.YKT.
 
8250 705d 18h hendricks266 /source/kenbuild/src/game.cpp The point of getting these compiling was so that I wouldn't have to keep unbreaking them.  
8249 705d 18h hendricks266 /source/kenbuild/src/game.cpp MSVC project file for Ken-Build

Patch from Nuke.YKT.
 
8051 763d 10h pogokeen /source/kenbuild/src/game.cpp kenbuild/src/game.cpp: Fix compilation issue due to removal of sqr() from pragmas.h in r7597  
8050 763d 10h pogokeen /source/kenbuild/src/game.cpp 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.
 
7736 826d 5h pogokeen /source/kenbuild/src/game.cpp Use stencil buffer in Polymost to restrict mirrors to only render within the region of the screen occupied by the mirror wall.
Additionally, raise minimum number of stencil buffer bits to accomodate future use of the stencil buffer.
 
7565 902d 22h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Fix -Wuninitialized  
7564 902d 22h hendricks266 /source/kenbuild/src/game.cpp KenBuild: Fix -Wlto-type-mismatch  

Show All