EDuke32 Changelog Unofficial archive

Build 10514

22 October 2023 · 20 commits by 1 author · GIT

Builds by month 225 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20231022-10514.txt
commit 03a39f4d64a9131138eeecab08003d5c6b67da1c
Author: Richard Gobeille <richard@voidpoint.com>
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 <richard@voidpoint.com>
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 <richard@voidpoint.com>
Date:   Wed Oct 18 10:46:53 2023 -0700

    Update gamecontrollerdb.txt

commit a161a0b6d2426e3565e5ba6e0206688190986fca
Author: Richard Gobeille <richard@voidpoint.com>
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 <richard@voidpoint.com>
Date:   Tue Oct 17 14:30:02 2023 -0700

    Duke3d: the most minor of minor fixes to windowsCheckForUpdates()

commit 4c785fa46bd44f0e930246a7b94fb1aeebf4cfb7
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Sun Oct 15 02:12:05 2023 -0700

    Duke3d: support sensible conversions between gamearray types when loading savegames

commit 228a059de64100c5c0fd45cc857d8c6b408afbfd
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Sat Oct 14 17:19:25 2023 -0700

    Makefile: specify minimum Windows version when linking

commit a75625ab0a0e08b6ff4bc18bd21d567a91dd05eb
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Sat Oct 14 16:26:39 2023 -0700

    engine: only use debugbreak.h when actually debugging

commit 72acfb7dd437d22f870c96e3e4e5c352564a85d1
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Sat Oct 14 16:17:36 2023 -0700

    engine: undef SMMALLOC_DLL

commit e5afc43cb5a94f5090e4a67208399c3c1c1c8a7a
Author: Richard Gobeille <richard@voidpoint.com>
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 <richard@voidpoint.com>
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 <richard@voidpoint.com>
Date:   Tue Oct 10 10:14:25 2023 -0700

    Duke3d: disable "restartmap" console command in Fury mode

commit a81f9ea1eea82be8bd1682aac4f1a517e2f9ce86
Author: Richard Gobeille <richard@voidpoint.com>
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 <richard@voidpoint.com>
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 <richard@voidpoint.com>
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 <richard@voidpoint.com>
Date:   Mon Oct 9 21:30:16 2023 -0700

    Duke3d: update message for loading old saves

commit 992ea9953a5bb04b625b7c93cd267e07518c1f25
Author: Richard Gobeille <richard@voidpoint.com>
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 <richard@voidpoint.com>
Date:   Sun Oct 8 12:40:45 2023 -0700

    Duke3d: update player sprite angle in P_UpdateAngles()

commit 7fa72b4d199fe12fc87329c9baac0952241fd499
Author: Richard Gobeille <richard@voidpoint.com>
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 <richard@voidpoint.com>
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.
Engine Engine

rip out GetSystemTimeAsFileTime() implementation of enet_gettime() as it seems to contribute to setting off false malware reports

Richard Gobeille (TerminX) 13 Oct 2023, 19:11 UTC−7 2750168

This would only ever have been used on systems we don't even support, like Windows 2000 and earlier.