commit 4d7b0b9c720bdd6d2acdfe47b633a57d3c642c8e Author: Richard C. Gobeille Date: Thu Nov 18 08:23:27 2021 -0800 Revert "Duke3d: ACTIVATOR/MASTERSWITCH parity for SE2, SE3, SE18, SE21, SE31, SE32, and SE36" This reverts commit fbf4ab5941b117b856c414022bd6c4a337cc6b43. commit b1de3ede2083a611e955ff325c6289f3145c50b5 Author: Richard Gobeille Date: Wed Nov 17 00:23:27 2021 -0800 mimalloc 2.0.3 commit 2e909fc45bd08403c7fd41fd8a8edc3593c98f75 Author: Richard Gobeille Date: Fri Nov 12 22:24:44 2021 -0800 audiolib: throw errors when vorbis and XMP decoder initialization in a worker thread fails, validate result of worker thread decoder initialization before allowing MV_Mix() to proceed with working with the voice Untested beyond the obvious stuff like verifying the non-failure cases still produce non-failure results. These errors were still being handled before this commit, but it was in more of a rudimentary "do nothing and silently fail" sort of way. commit 25b63ddc420f77098aaa2dba3362ef27c9207675 Author: Richard Gobeille Date: Fri Nov 12 22:24:44 2021 -0800 Duke3d: properly handle the rejection of sound data that can't be identified by file header again commit 1b880e5a8eb246cc840a9d92f81f69ea604fe8b4 Author: Richard Gobeille Date: Tue Nov 16 08:29:07 2021 -0800 engine: oops, this still needs to be called here for Polymer to work in the editor commit f5a0f0824b543dc8a2d7f2f8ef1eae39feef441f Author: Richard Gobeille Date: Fri Nov 12 22:24:44 2021 -0800 engine: fix warning commit 19c6fd7ddb80271f7a0b6e923dfdeaa10cde53c8 Author: Richard Gobeille Date: Fri Nov 12 22:24:44 2021 -0800 Fix some whitespace that ended up with tabs in it commit 7009ff785ea6fd261e33419099e8f8e51af5e5d5 Author: Jordon Moss Date: Thu Nov 18 19:20:39 2021 -0400 engine: Add linear sampler object, fixes forcefilter DEF token in polymost. See https://voidpoint.io/terminx/eduke32 for more details.