EDuke32 Changelog Unofficial archive

Build 10638

16 October 2025 · 2 commits by 1 author · GIT

Builds by month 214 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 · 20251016-10638.txt
commit 227c11dee0abaa57bbc22b06f0002e064efa7191
Author: NY00123 <ny00@outlook.com>
Date:   Fri Oct 10 17:09:42 2025 +0300

    Engine: Increase mmulti.cpp's MAXPAKSIZE (size of pakbuf in bytes) to 2048.
    
    This appeared to fix a long-standing issue, where a relatively high ping
    between two players (say, about 750ms) could start increasing over time
    due to accumulated messages not being sent sufficiently fast.

commit d023544a39212cc59afb905a74a95c3c0ff208fa
Author: NY00123 <ny00@outlook.com>
Date:   Fri Oct 10 17:05:40 2025 +0300

    Engine: Log a warning from mmulti.cpp:dosendpackets in case output pakbuf lacks space for all data.
    
    Do so with a given threshold, i.e., turn off the warning until
    there are 16 consecutive calls to dosendpackets in which pakbuf
    has enough space for all data to send.

See https://voidpoint.io/terminx/eduke32 for more details.
Engine FixEngine

Increase mmulti.cpp's MAXPAKSIZE (size of pakbuf in bytes) to 2048.

NY00123 10 Oct 2025, 17:09 UTC+3 227c11d

This appeared to fix a long-standing issue, where a relatively high ping between two players (say, about 750ms) could start increasing over time due to accumulated messages not being sent sufficiently fast.

Engine Engine

Log a warning from mmulti.cpp:dosendpackets in case output pakbuf lacks space for all data.

NY00123 10 Oct 2025, 17:05 UTC+3 d023544

Do so with a given threshold, i.e., turn off the warning until there are 16 consecutive calls to dosendpackets in which pakbuf has enough space for all data to send.