EDuke32 Changelog Unofficial archive

Build 1933

18 July 2011 · 1 commit by 1 author · SVN

Builds by month 138 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20110718-1933.txt
------------------------------------------------------------------------
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 <somefile>.anm/ANM, EDuke32 looks for <somefile>.ivf, which is the VP8 stream transported by an IVF container. It can be extracted from a WebM file with e.g.

  mkvextract tracks <filename>.webm 1:<filename>.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.
------------------------------------------------------------------------
FixEngine

VP8 video playback as (side-by-side) replacement of ANM moving pictures.

Philipp Kutin (Helixhorned) 18 Jul 2011, 12:06 UTC−7 r1933

Usage: For an ANM file <somefile>.anm/ANM, EDuke32 looks for <somefile>.ivf, which is the VP8 stream transported by an IVF container. It can be extracted from a WebM file with e.g. mkvextract tracks <filename>.webm 1:<filename>.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.

FixEngine
Already listed in build 1932

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.

Philipp Kutin (Helixhorned) 13 Jul 2011, 09:42 UTC−7 r1932