Subversion Repositories eduke32


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

Filtering Options

Rev Age Author Path Log message Diff
8596 633d 0h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Update checks for using voxels  
8519 671d 1h hendricks266 /source/sw/src/jnstub.cpp Mostly clean up the codebase in preparation for tspritetype != uspritetype

Remaining exceptions:
SW - ConnectCopySprite
CON and M32Script - pSprite/pUSprite
8484 674d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Draw mouse cursor in editor's 3D mode

Will still look wrong in SW due to reversed palette ramps.
8477 674d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Add grid line size change G key  
8476 674d 21h hendricks266 /source/sw/src/jnstub.cpp KenBuild, SW: Replace qsetmode == 200 with in3dmode()  
8471 674d 21h hendricks266 /source/sw/src/jnstub.cpp Expose nextvoxid variable

This allows game and defs to not overwrite each other's voxels.
8469 674d 21h hendricks266 /source/sw/src/jnstub.cpp SW: Add call to palettePostLoadLookups  
8460 674d 21h hendricks266 /source/sw/src/jnstub.cpp KenBuild, SW: Change console key default from NumLock to `  
8458 674d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Add warning on startup that the software is not ready for public use  
8457 674d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Fix print error in the first line of editor log files  
8455 674d 21h hendricks266 /source/sw/src/jnstub.cpp SW, KenBuild: Fix build of editors after AnalyzeSprites change  
8333 697d 23h hendricks266 /source/sw/src/jnstub.cpp SW: Set up very basic OSD appearance  
8330 697d 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 699d 23h hendricks266 /source/sw/src/jnstub.cpp SW: Sanitize all uses of wall.nextwall to prevent OOBs  
8269 728d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Fix file loading and init sequence  
8250 734d 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 791d 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 931d 6h hendricks266 /source/sw/src/jnstub.cpp SW: Fix -Wformat-security  
7539 933d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Take a crack at the editor's ExtPostStartupWindow  
7538 933d 1h hendricks266 /source/sw/src/jnstub.cpp SW: Copy editor function stubs from KenBuild  

Show All