Subversion Repositories eduke32

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5017 2313d 15h helixhorned /polymer/ Under conditions of CLASSIC_Z_DIFF_64 (r4960), make some drawvox() vars 64-bit.

- In drawvox(), make view-relative x and y high-precision on desktops. To a
large extent (but not completely), this fixes "stray" fake floor shadow
sprites for voxels.
- In the mouse picking code for voxels, fix a possible integer overflow.
A new engine.c-private function mulscale_triple30() is added.

DONT_BUILD.
 
5016 2314d 12h helixhorned /polymer/ Add lunatic/test/thisactor_getzrange.con, providing 'state thisactor_getzrange'.

Also, note a place that is the real cause for "what makes the player slide off
enemies", as far as I can see.
 
5015 2314d 12h helixhorned /polymer/ gameexec.c: factor out 2x occuring pattern into VM_GetZRange(), clean up 3 funcs.

- VM_GetZRange(), which updates actor[].{floor,ceiling}z, is called from
A_GetZLimits() and A_Fall().
- Style-cleanup the following: A_Dodge(), A_GetFurthestAngle(),
A_FurthestVisiblePoint(). DONT_BUILD.
 
5014 2314d 12h helixhorned /polymer/ Revert "gameexec.c: in VM_Move(), update actor[].{floor,ceiling}z for enemies."

This reverts r4975. DONT_BUILD.
 
5013 2315d 7h terminx /polymer/ MSVC build fix.  
5012 2315d 7h terminx /polymer/ Fix Mapster32 mouse cursor in GL  
5011 2315d 7h terminx /polymer/ Fix Polymer when switching from Polymost  
5010 2315d 7h terminx /polymer/ Nocompress and nodownsize for skyboxes  
5009 2315d 16h helixhorned /polymer/ Fix swapbufreverse(), adding precondition of count >= 4.

Also, in premap.c:G_CacheMapData(), comment out what was supposedly
intended as a debugging message ("percentage ...").
 
5008 2315d 16h helixhorned /polymer/ LunaCON: add 'cutscene' and 'ifcutscene' as NYI commands. DONT_BUILD.  
5007 2318d 20h hendricks266 /polymer/ Amend previous commit. DONT_BUILD.  
5006 2318d 21h hendricks266 /polymer/ Fix an assertion failure with NETCODE=0. DONT_BUILD.  
5005 2319d 1h hendricks266 /polymer/ Apple: Update Xcode project and build system. DONT_BUILD.  
5004 2322d 2h hendricks266 /polymer/ Fix build without DROIDMENU.  
5003 2322d 2h hendricks266 /polymer/ Replace erroneous use of EVENT_DISPLAYCROSSHAIR with new event EVENT_DISPLAYCURSOR.  
5002 2322d 3h terminx /polymer/ Oops! :)  
5001 2322d 3h terminx /polymer/ Polymost changes to better support running under GL ES. Still need to investigate GL_LINES and GL_QUADS... neither work under either GL -> GL ES wrapper we've tried, so we must be doing something wrong.  
5000 2322d 3h terminx /polymer/ More Android work. DONT_BUILD.  
4999 2322d 3h terminx /polymer/ Smooth out the loading bar so that all percentage increments are displayed for at least a couple of frames each, and remove the "loaded x/x textures" message on Android.  
4998 2322d 3h terminx /polymer/ Remove animvpx's dependency on GLSL; adds in-place YUV420 to RGB888 conversion.  

Show All