------------------------------------------------------------------------ r1598 | helixhorned | 2010-02-13 13:46:42 -0800 (Sat, 13 Feb 2010) | 2 lines EDuke32: new demo system should be stable now; Made the $EDUKE32_MUSIC_CMD env var work (SDL only). Mapster32: Helper feature -- pressing SHIFT on a 2-sided wall makes the PGUP/PGDN etc. commands operate on the sector at the other end of the wall; replaced searchstat numbers by #defined names and eliminated the worst cases of code duplication in astub.c ------------------------------------------------------------------------ r1597 | qbix79 | 2010-02-10 10:20:30 -0800 (Wed, 10 Feb 2010) | 1 line Fix some 64 bit casts. ------------------------------------------------------------------------ r1596 | plagman | 2010-01-24 17:11:34 -0800 (Sun, 24 Jan 2010) | 7 lines This is an attempt to fix r1595. - pr_resetlights() was exported but polymer.c wasn't changed to reflect that. This also broke the gcc build so I'm not sure how this was missed. - commented code was laying around in the middle of polymer.h - savegame.c using a bunch of C99 non-constant initializers. Please keep in mind that MSVC is one of the supported compilers and doesn't know C99. - savegame.c using localtime_r, which doesn't exist on Win32. - demo playback calling resetlights and drawrooms without ever calling pr_loadboard(). - this change makes the game run very choppy here. ------------------------------------------------------------------------ r1595 | helixhorned | 2010-01-24 15:33:17 -0800 (Sun, 24 Jan 2010) | 7 lines Improved demo system. Kick ass and watch :)\ Features: * start recording in mid-game (ScrollLock) * saves interleaved diffs for later sync correction * supports fast-forward/rewind Some work still needed to trace down remaining sync problems. Also be sure to check the demo* cvars. ------------------------------------------------------------------------ r1594 | plagman | 2010-01-23 21:57:43 -0800 (Sat, 23 Jan 2010) | 1 line Model normal mapping support. This calculates the averaged texture-tangent basis for every face of every model when loading them, so this change will make startup times a lot worse until we implement a way to cache the computed models to disk. ------------------------------------------------------------------------