EDuke32 Changelog Unofficial archive

Build 8863

14 April 2020 · 13 commits by 1 author · GIT

Builds by month 155 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 · 20200414-8863.txt
commit cca9170c1460eb4f13d58f7ba5ba17bd335da1e4
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 22:59:45 2020 +0300

    Use pragma pack in sw/src/network.h instead of the locally defined
    PACKED macro. This is more consistent with the current Duke3D codebase,
    and further fixes build with older versions of MinGW GCC, in which
    attribute packed is broken without specifying -mno-ms-bitfields.

commit 1051f00155c28cf9ddd6aa1390090aa2150f81cc
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 22:35:08 2020 +0300

    SW: Remove unused wfe_Clock variable

commit 4f83a75712c8b7e5bccf46324f8e0ce92fa19285
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 22:31:46 2020 +0300

    sw/src/game.cpp: Add missing wfe_Esc callback from
    SW 1.2 after minor adjustments. Originally recreated
    for sw-src-and-build-addendum-20190129.7z.

commit e572a420967040b3a708d484ef148b179582719d
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 21:09:45 2020 +0300

    Fix usage of possibly wrong address in sw/src/player.cpp:DoPlayerHorizon

commit adba7fad4eece3e47bcc4cc09c484d1b9eced75e
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 20:42:35 2020 +0300

    mmulti.cpp: Change PAKRATE to 250 (4ms) as previously done in SVN r365,
    and also as currently in use in EDuke32-OldMP.

commit f436b11c50d363060d3f6b6ab5de6b045d1be5ca
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 20:39:04 2020 +0300

    sw/src/network.cpp: I think that it's safe to enable
    the sync check on the slave side in Master/Slave mode.

commit 54fe355dd3b2dd3f07a1131bc025356c91e761f9
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 19:09:56 2020 +0300

    SW: This hopefully resolves issues with leaving multiplayer games

commit 6bf8d9cc3069fb74a1ed3308bed0cdd38173fb34
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 18:17:08 2020 +0300

    SW: Interpolate sector objects in non-demo, single player games.
    Let's see if this is breaking anything.

commit 3b29b1c8bd25b1430c12a6488d7ba13dc7554818
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 00:15:03 2020 +0300

    Another change modifying saved game format in SW:
    Increase MAXINTERPOLATIONS from 1024 to MAXSPRITES.

commit 4fd724107abcfae9dcef153e4f0dd5f92fb6ce42
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 00:09:18 2020 +0300

    SW change breaking compatibility with existing saved games:
    Remove startofdynamicinterpolations and short_startofdynamicinterpolations.

commit f91e681be26f64cadc5b520b2d264ba8ea38dfa7
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 00:13:38 2020 +0300

    SW: Reset the number of interpolations on level load

commit 742ae8a6c7636449eb0731fd93ae714eab652414
Author: NY00123 <ny00@outlook.com>
Date:   Tue Apr 14 18:57:09 2020 +0300

    SW: Let's replace the macro PEDANTIC_MODE with variable PedanticMode

commit 73a0aa394e906a65633d61f3c749c9b9b7e66aaa
Author: NY00123 <ny00@outlook.com>
Date:   Mon Apr 13 22:47:19 2020 +0300

    Interpolation fixes for SW:
    
    draw.cpp: Fix the lack of interpolation while walking on a sector
    object, like the bus roof or the floor of the train in Seppuku Station.
    track.cpp: Make sure the player's location and angle aren't mistakenly
    interpolated while standing on a moving sector object as a consequence.

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

Use pragma pack in sw/src/network.h instead of the locally defined

NY00123 14 Apr 2020, 22:59 UTC+3 cca9170

PACKED macro. This is more consistent with the current Duke3D codebase, and further fixes build with older versions of MinGW GCC, in which attribute packed is broken without specifying -mno-ms-bitfields.

sw/src/game.cpp: Add missing wfe_Esc callback from

NY00123 14 Apr 2020, 22:31 UTC+3 4f83a75

SW 1.2 after minor adjustments. Originally recreated for sw-src-and-build-addendum-20190129.7z.

Fix

Fix usage of possibly wrong address in sw/src/player.cpp:DoPlayerHorizon

NY00123 14 Apr 2020, 21:09 UTC+3 e572a42

mmulti.cpp: Change PAKRATE to 250 (4ms) as previously done in SVN r365,

NY00123 14 Apr 2020, 20:42 UTC+3 adba7fa

and also as currently in use in EDuke32-OldMP.

sw/src/network.cpp: I think that it's safe to enable

NY00123 14 Apr 2020, 20:39 UTC+3 f436b11

the sync check on the slave side in Master/Slave mode.

SW

This hopefully resolves issues with leaving multiplayer games

NY00123 14 Apr 2020, 19:09 UTC+3 54fe355
SW Engine

Interpolate sector objects in non-demo, single player games.

NY00123 14 Apr 2020, 18:17 UTC+3 6bf8d9c

Let's see if this is breaking anything.

Another change modifying saved game format in SW:

NY00123 14 Apr 2020, 00:15 UTC+3 3b29b1c

Increase MAXINTERPOLATIONS from 1024 to MAXSPRITES.

SW change breaking compatibility with existing saved games:

NY00123 14 Apr 2020, 00:09 UTC+3 4fd7241

Remove startofdynamicinterpolations and short_startofdynamicinterpolations.

SW

Reset the number of interpolations on level load

NY00123 14 Apr 2020, 00:13 UTC+3 f91e681
SW

Let's replace the macro PEDANTIC_MODE with variable PedanticMode

NY00123 14 Apr 2020, 18:57 UTC+3 742ae8a
FixEngine

Interpolation fixes for SW:

NY00123 13 Apr 2020, 22:47 UTC+3 73a0aa3

draw.cpp: Fix the lack of interpolation while walking on a sector object, like the bus roof or the floor of the train in Seppuku Station. track.cpp: Make sure the player's location and angle aren't mistakenly interpolated while standing on a moving sector object as a consequence.