EDuke32 Changelog Unofficial archive

Build 10638

16 October 2025 · 2 commits by 1 author · GIT

Builds by month 47 builds

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.