commit 36a2f290d876c10ae3e830f57b973f90bca68efd Author: Richard Gobeille Date: Sat Oct 7 11:51:15 2023 -0700 Duke3d: fix USE_OPENGL=0 build commit 4d62a72a052cb9826715956209d82d150d633382 Author: Richard Gobeille Date: Sat Oct 7 11:45:39 2023 -0700 Duke3d: add -nocontroller parameter to completely disable SDL controller support commit f07e028b8318f4d41072561b915158414eec7e67 Author: Richard Gobeille Date: Fri Sep 29 11:06:09 2023 -0700 engine: add warning if TROR somehow tries to draw the same wall more than once per frame commit c020cc8c7f072fc9aa020e8a17d06afc3c73d857 Author: Richard Gobeille Date: Sat Oct 7 09:30:10 2023 -0700 Duke3d: use "--" instead of "-" for unbound keys in the keyboard configuration menu commit e672ede53bff65501c4f65308b9304b6494e80f3 Author: Richard Gobeille Date: Sat Oct 7 09:23:29 2023 -0700 engine: don't pass SDL_INIT_HAPTIC to SDL_InitSubSystem() because it's not actually used for game controllers commit 5b7e8085957b995ebb01bd9253803ab0659b6038 Author: Richard Gobeille Date: Sat Oct 7 09:15:04 2023 -0700 Duke3d: fix population of startup window input device drop-down by moving their values back to the launcher configuration (eduke32.cfg) commit 6220b0d988592cd7bcfc87a501fedd33cc95c211 Author: Richard Gobeille Date: Fri Oct 6 07:58:35 2023 -0700 Duke3d: add volume control for Duke Talk and an extra sound flag for other speech that should respect the same volume level (64) commit e10f2c826dd20d3415fa4526e13492041017ba9d Author: Richard Gobeille Date: Fri Oct 6 03:06:57 2023 -0700 Duke3d: replace custom HTTP version check with https://github.com/yhirose/cpp-httplib This wasn't necessarily a required change, but some users have been having a Windows Defender issue where a bad machine learning definition thinks all our binaries are some weird trojan. I'm hoping that switching to a HTTP library used by thousands of other projects will improve something on that front, but it's just a guess. commit 621fb47a3b5080a3095193f5152bbc29a84330ce Author: Richard Gobeille Date: Fri Oct 6 01:09:51 2023 -0700 Duke3d: add .ang member for walls in CON commit 5bc8467379962b6345e2e269f0c84cbb1f40d1b1 Author: Richard Gobeille Date: Thu Oct 5 23:03:52 2023 -0700 Duke: make sounds permanent in cache again for the time being commit 3dc5167eaeb6fe871f463c2d859769391fbce970 Author: Richard Gobeille Date: Thu Oct 5 22:22:43 2023 -0700 Windows: SDL 2.28.4 commit 7198c141850b5746ff7bc64d83481bc772434361 Author: Richard Gobeille Date: Wed Oct 4 15:54:53 2023 -0700 Duke3d: fix error in d0e4efe55c39781654b7f3973bedf557f0c3dfd0 commit 32ebc6c26fa3e1a7ee37c633ca72071bf9787cda Author: Richard Gobeille Date: Wed Oct 4 11:56:48 2023 -0700 engine: clarify windowsHandleFocusChange() logic commit 66d4aca9c3da48050a66655574cbe674610f866a Author: Richard Gobeille Date: Wed Oct 4 08:23:07 2023 -0700 Duke3d: allow the user to choose whether to continue with internal scripts once bad CON files are encountered in their game directory commit efb5fefd75af4c0b4978326714c15c29b32c8723 Author: Richard Gobeille Date: Wed Oct 4 02:26:18 2023 -0700 engine: disable glGetGraphicsResetStatus() stuff for now See https://voidpoint.io/terminx/eduke32 for more details.