ref: 3b2f4d3df58368ce53243dd992612b9fcb7f0d1a
parent: 306bd81b628115bc2167ae40793b1c45365195ee
author: Konstantinn Bonnet <qu7uux@gmail.com>
date: Tue Nov 22 23:09:01 EST 2016
implement demo playback sans scaling and drawing walls/sprites - drw: move drawing shit from rend.c to drw.c - drw: fix fadein/fadeout skipping or repeating start or end steps . difference in implementation: ref steps from 0 to n-1 then sets final palette directly on step n before immediately moving on; this steps from 1 to n, for the same results - drw: implement fizzlefade - fs: don't load all maps on startup, load one on demand - fs: add loading demo from file at startup - input: get current state rather than accumulate results - mn: rename to hub.c - snd: positional sound attenuation - snd: properly shunt everything if sound never got initialized - snd: fix wrong pcm priority check - wl3d: adapt somewhat to lower framerates by processing multiple tics in step() - misc bugfixes; more documentation