commit 3cbb6adfba8b86e8b33b7c82f510c39e5d7e04f4 Author: Richard C. Gobeille Date: Mon May 25 05:26:42 2020 -0700 audiolib: #if 0 out some dead code in XA and XMP support This doesn't look like it's intended to be dead code, but nothing sets Loop.Size anywhere. commit fb807315772c86ff8b430a5cbc997900e3821ff9 Author: Richard C. Gobeille Date: Mon May 25 04:46:20 2020 -0700 Bump libxmp-lite back to version 4.5.0 This reverts commit 8914e7b6a62b05762b363dc7b2be247370fdf089. commit 453f774d6d749aa4945ea6abfe5035f3a469b79c Author: Richard C. Gobeille Date: Sat May 23 04:59:48 2020 -0700 engine: use an additional bitmap in clipupdatesector() to mark which sectors have been checked with inside() commit 4bb267836f53b13582c95f0c34db367f886bbe8f Author: Richard C. Gobeille Date: Sat May 23 04:50:27 2020 -0700 engine: disable annoying clipupdatesector() console warning in release builds commit 23b0d6b3e1c232009c56f016f1402fcad02ee80c Author: Richard C. Gobeille Date: Sat May 23 04:29:54 2020 -0700 engine: make a few things in clipmove() const that I must have missed the last time I worked on it Not a particularly exciting set of changes. commit bb8db7d43e94e5558d1e97678730df6531d62113 Author: Richard C. Gobeille Date: Sat May 23 03:51:21 2020 -0700 engine: better handle the GL driver enforcing a particular SwapInterval commit 31bd7eb18c7ec4512ae41924af3f6f296dc455f9 Author: Richard C. Gobeille Date: Thu May 21 10:15:55 2020 -0700 audiolib: non-MIDI music is no longer affected by reverb commit 0a877c0cd325ccfce6e7fbe26ac51cc750977f04 Author: Richard C. Gobeille Date: Thu May 21 10:04:42 2020 -0700 Duke3d: throw S_Update() back into the main loop to prevent audio popping commit 09dc0cc9489d33e86ddd5f1605014b63cb612139 Author: Richard C. Gobeille Date: Thu May 21 06:27:27 2020 -0700 audiolib: cleanups and consolidations Zeroing of fields when starting playback moved to common functions, revised allocation of memory for FLAC, Vorbis, XA, and XMP, addition of "snd_lazyalloc" cvar to control reusal of memory blocks allocated for Vorbis, XA, and XMP playback, other misc code cleanup. commit 6e54cbb1b4bcb0842ac12ecfc4ec11e53813acb2 Author: Richard C. Gobeille Date: Wed May 20 20:14:30 2020 -0700 audiolib: less nasty looking MV_Voices[] allocation This removes the +2 bytes at the end of the allocation--I checked out the valgrind_errors.log referenced by the deleted comment and it looks like the issue fixed by 2e2e0e3af3378734c4f0b890c6b4d10253628416. This is the commit to revert if weird audio crashes start happening. commit b164d944351463696e43eba4179dbd51c8c13885 Author: Richard C. Gobeille Date: Wed May 20 21:12:08 2020 -0700 Duke3d: further tweak swinging door behavior This adds a z position check to the collision check that controls the reversing swinging door behavior. commit 1c7b657555865d78f0dc879bc5ee3cdeb1b444ac Author: Richard C. Gobeille Date: Wed May 20 20:11:09 2020 -0700 engine: fix poorly written time comparison in vsync handling This only affected KMT mode, and only on certain system configurations. See https://voidpoint.io/terminx/eduke32 for more details.