commit 03a39f4d64a9131138eeecab08003d5c6b67da1c Author: Richard Gobeille Date: Wed Oct 18 18:00:29 2023 -0700 engine: add new TEXT_CENTERCONSTWIDTH flag for screentext to center glyphs within their allotted region in constant width mode commit 5997fee3c6b9c2bda5aa31e8a80782f3901c4be1 Author: Richard Gobeille Date: Wed Oct 18 17:59:41 2023 -0700 engine: respect xbetween value for screentext between chars in constant width mode commit c379f4cb4c5d6928b640fa6291cd2a9d4a3444d9 Author: Richard Gobeille Date: Wed Oct 18 10:46:53 2023 -0700 Update gamecontrollerdb.txt commit a161a0b6d2426e3565e5ba6e0206688190986fca Author: Richard Gobeille Date: Wed Oct 18 10:39:23 2023 -0700 Duke3d: fix edge case where a zero-byte .dat file would be misdetected as a .grp file commit 5d6220fbbbffcbb769ccd34acb2445d71d55fdbf Author: Richard Gobeille Date: Tue Oct 17 14:30:02 2023 -0700 Duke3d: the most minor of minor fixes to windowsCheckForUpdates() commit 4c785fa46bd44f0e930246a7b94fb1aeebf4cfb7 Author: Richard Gobeille Date: Sun Oct 15 02:12:05 2023 -0700 Duke3d: support sensible conversions between gamearray types when loading savegames commit 228a059de64100c5c0fd45cc857d8c6b408afbfd Author: Richard Gobeille Date: Sat Oct 14 17:19:25 2023 -0700 Makefile: specify minimum Windows version when linking commit a75625ab0a0e08b6ff4bc18bd21d567a91dd05eb Author: Richard Gobeille Date: Sat Oct 14 16:26:39 2023 -0700 engine: only use debugbreak.h when actually debugging commit 72acfb7dd437d22f870c96e3e4e5c352564a85d1 Author: Richard Gobeille Date: Sat Oct 14 16:17:36 2023 -0700 engine: undef SMMALLOC_DLL commit e5afc43cb5a94f5090e4a67208399c3c1c1c8a7a Author: Richard Gobeille Date: Sat Oct 14 13:06:04 2023 -0700 Revert "Duke3d: replace custom HTTP version check with https://github.com/yhirose/cpp-httplib" This reverts commit e10f2c826dd20d3415fa4526e13492041017ba9d. commit c07a22ed4f68bbc9633affa1c90b24bf4e5f4124 Author: Richard Gobeille Date: Fri Oct 13 20:32:40 2023 -0700 engine: lower Polymost SCISDIST to 0.1f Prevents rendering errors with low fov. commit 194dfee69ea122b0f0c24aec62ab39b3a9cfad15 Author: Richard Gobeille Date: Tue Oct 10 10:14:25 2023 -0700 Duke3d: disable "restartmap" console command in Fury mode commit a81f9ea1eea82be8bd1682aac4f1a517e2f9ce86 Author: Richard Gobeille Date: Fri Oct 13 19:29:40 2023 -0700 engine: avoid directly branching on the result of the CPUID instruction as it seems to contribute to setting off false malware reports commit 2750168035a608f4b7bff504f895fbdf3bfd77dd Author: Richard Gobeille Date: Fri Oct 13 19:11:49 2023 -0700 engine: rip out GetSystemTimeAsFileTime() implementation of enet_gettime() as it seems to contribute to setting off false malware reports This would only ever have been used on systems we don't even support, like Windows 2000 and earlier. commit 38e8f14877d02a53df19693f3a3de84ac43fc0b8 Author: Richard Gobeille Date: Fri Oct 13 18:32:31 2023 -0700 engine: #if 0 out Wine detection code as it seems to contribute to setting off false malware reports commit ca2328abc1b4ccf65b621cbc73960db134107b44 Author: Richard Gobeille Date: Mon Oct 9 21:30:16 2023 -0700 Duke3d: update message for loading old saves commit 992ea9953a5bb04b625b7c93cd267e07518c1f25 Author: Richard Gobeille Date: Mon Oct 9 20:20:35 2023 -0700 engine: drop -mssse3 from x86_64 compile flags so the binary runs on Phenom II again commit d4581aef30b07fe8b525fcdc4d1c174d0e107987 Author: Richard Gobeille Date: Sun Oct 8 12:40:45 2023 -0700 Duke3d: update player sprite angle in P_UpdateAngles() commit 7fa72b4d199fe12fc87329c9baac0952241fd499 Author: Richard Gobeille Date: Sat Oct 7 21:12:51 2023 -0700 Duke3d: support actual volume control as an extra parameter to definesound Range is 0-255. commit 6cf676fbdd6e0afab421c5fad682adfc771334d0 Author: Richard Gobeille Date: Sat Oct 7 14:41:32 2023 -0700 Duke3d: fix 6220b0d988592cd7bcfc87a501fedd33cc95c211 It's actually kind of amusing that this was fucked up in just the right way for it to work anyway. See https://voidpoint.io/terminx/eduke32 for more details.