commit cca9170c1460eb4f13d58f7ba5ba17bd335da1e4 Author: NY00123 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 Date: Tue Apr 14 22:35:08 2020 +0300 SW: Remove unused wfe_Clock variable commit 4f83a75712c8b7e5bccf46324f8e0ce92fa19285 Author: NY00123 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 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 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 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 Date: Tue Apr 14 19:09:56 2020 +0300 SW: This hopefully resolves issues with leaving multiplayer games commit 6bf8d9cc3069fb74a1ed3308bed0cdd38173fb34 Author: NY00123 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 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 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 Date: Tue Apr 14 00:13:38 2020 +0300 SW: Reset the number of interpolations on level load commit 742ae8a6c7636449eb0731fd93ae714eab652414 Author: NY00123 Date: Tue Apr 14 18:57:09 2020 +0300 SW: Let's replace the macro PEDANTIC_MODE with variable PedanticMode commit 73a0aa394e906a65633d61f3c749c9b9b7e66aaa Author: NY00123 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.