dxx-rebirth/similar
Kp 0d70c3831c Revert "During kmatrix bring up Game_wind again ..."
This reverts commit 2bed74b056.  The host
authority functionality, though important, is less important than basic
stability.  Exposing the game window during this period causes various
problems, since drawing the window runs game logic:

- On escape from the final level of a mission, the player escapes the mine
  twice.
- The game window is freed prematurely during the cleanup after finishing the
  mission.  This later leads to a use-after-free while trying to return to the
  main menu.
- Game sounds continue to play in the background while the kmatrix window is
  open.
- There is a brief flash of a game after exiting the kmatrix window, before the
  next level initializes completely and the player warps to the correct start
  spot.

Remove the logic to expose the game window during this fragile time.  If this
breaks the host authority code, that will need to be fixed differently.

Fixes: 2bed74b056 ("During kmatrix bring up Game_wind againso the host can still follow the game - becomes necessary later with host-authority functions")
2020-12-14 00:04:41 +00:00
..
2d Restore buffering on PCX loads 2020-11-30 05:12:00 +00:00
3d Replace zip helper function with class template argument deduction 2020-07-16 02:31:04 +00:00
arch Fix sdlmixer=0 build 2020-11-30 05:12:00 +00:00
editor Switch non-format uses of nm_messagebox to nm_messagebox_str 2020-10-22 02:26:16 +00:00
main Revert "During kmatrix bring up Game_wind again ..." 2020-12-14 00:04:41 +00:00
misc Remove static inline declarations from fwd-partial_range.h 2020-06-10 02:25:32 +00:00