------------------------------------------------------------------------ r2340 | helixhorned | 2012-02-13 13:38:16 -0800 (Mon, 13 Feb 2012) | 1 line Make 5th mouse button functional in Windows. ------------------------------------------------------------------------ r2339 | helixhorned | 2012-02-13 13:38:00 -0800 (Mon, 13 Feb 2012) | 4 lines Draw HANDHOLDINGLASER and ~ACCESS with guniqhud=200 and 201, respectively. This fixes updateanimation picking up foreign (and thus potentially oob) frame numbers at "3: c > n". ------------------------------------------------------------------------ r2338 | helixhorned | 2012-02-13 13:37:46 -0800 (Mon, 13 Feb 2012) | 9 lines Remix mdsprite.c's updateanimation() to look prettier and clearer. Specifically, - rearrange conditionals - factor out constant expressions - add a couple of debugging printfs for extraordinary events (oob frames) - add VERIFY comments for implicit assertions I'd like to verify sometime Also, one calloc -> malloc. ------------------------------------------------------------------------ r2337 | helixhorned | 2012-02-12 05:47:33 -0800 (Sun, 12 Feb 2012) | 5 lines Debugging helper disabling a.nasm calls with OpenGL renderers. Uncomment #define DEBUG_VALGRIND_NO_SMC in duke3d.h to be able to valgrind --smc-check=none (or the default stack-only) with Polymost and Polymer renderers. ------------------------------------------------------------------------