------------------------------------------------------------------------ r1933 | helixhorned | 2011-07-18 12:06:29 -0700 (Mon, 18 Jul 2011) | 14 lines VP8 video playback as (side-by-side) replacement of ANM moving pictures. Usage: For an ANM file .anm/ANM, EDuke32 looks for .ivf, which is the VP8 stream transported by an IVF container. It can be extracted from a WebM file with e.g. mkvextract tracks .webm 1:.ivf (part of Mkvtoolnix, the Matroska toolset) Libvpx is required, and the 'YUV'-->RGB conversion is implemented using a fragment shader, so it's for OpenGL modes only. Also, this commit doesn't enable the code. Unfinished: sound, aspect correction for fullscreen w/ non-square pixels, ... ? --- Make MAXNODESPERLINE in engine_priv.h actually a macro that depends on MAXYSAVES and MAXDIM instead of using the obsolete precomputed value. I think this might have been the cause for the latest patched-up overhead view crash. ------------------------------------------------------------------------ r1932 | helixhorned | 2011-07-13 09:42:29 -0700 (Wed, 13 Jul 2011) | 1 line Make smostcnt an int32 to prevent overflow (and subsequent crash) with too many saved positions; In Mapster, make it possible to bunch-join an extended with a non-extended floor inner to the first one, so that inner sectors created out of loops can be deleted by joining the sectors then. ------------------------------------------------------------------------