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
8476 643d 21h hendricks266 /source/sw/src/jnstub.cpp KenBuild, SW: Replace qsetmode == 200 with in3dmode()  
8471 643d 21h hendricks266 /source/sw/src/jnstub.cpp Expose nextvoxid variable

This allows game and defs to not overwrite each other's voxels.
 
8469 643d 21h hendricks266 /source/sw/src/jnstub.cpp SW: Add call to palettePostLoadLookups  
8460 643d 21h hendricks266 /source/sw/src/jnstub.cpp KenBuild, SW: Change console key default from NumLock to `  
8458 643d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Add warning on startup that the software is not ready for public use  
8457 643d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Fix print error in the first line of editor log files  
8455 643d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Fix build of editors after AnalyzeSprites change  
8333 666d 23h hendricks266 /source/sw/src/jnstub.cpp SW: Set up very basic OSD appearance  
8330 666d 23h hendricks266 /source/sw/src/jnstub.cpp SW: Port more efficient startup window game data selection infrastructure

This includes saving the user's selection to the cfg.
 
8322 668d 23h hendricks266 /source/sw/src/jnstub.cpp SW: Sanitize all uses of wall.nextwall to prevent OOBs  
8269 697d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Fix file loading and init sequence  
8250 703d 1h hendricks266 /source/sw/src/jnstub.cpp The point of getting these compiling was so that I wouldn't have to keep unbreaking them.  
8050 760d 17h pogokeen /source/sw/src/jnstub.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.
 
7553 900d 6h hendricks266 /source/sw/src/jnstub.cpp SW: Fix -Wformat-security  
7539 902d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Take a crack at the editor's ExtPostStartupWindow  
7538 902d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Copy editor function stubs from KenBuild  
7537 902d 1h hendricks266 /source/sw/src/jnstub.cpp Update some program names  
7534 902d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Fix -Wformat-overflow and -Wstringop-overflow  
7533 902d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Fix -Wimplicit-fallthrough  
7525 902d 1h hendricks266 /source/sw/src/jnstub.cpp SW: More TrackerCast  

Show All