With few modifications all builds with SDL2 on windows command prompt with force disabling msys: make HAVE_DOSCOMMAND=1 Program runs but crashes a while after game start
Failures for now: failed to build SDL1.2 - current mingw says packages from https://sourceforge.net/projects/libsdl/files/SDL/1.2.15/ - is incomatible failed to build using SDL2 failed building on MSYS2 - it is cygwin which uses linux like system which requires some changes in i_system.c - still probably easiest way How do you build for windows? Cross compiling?
I have coop mode in mind. Previously there was a bug: when you started game as single player and switched to two players, map restarted when one player tried to respawn. I think i get it: add d_netcmd.h extern consvar_t cv_playerrespawn; menuitem_t GameOptionsMenu[]= { {IT_STRING | IT_CVAR,0,"Player Respawn" ,&cv_playerrespawn ,0}, at void P_DeathThink (player_t* player) if (player->cmd.buttons & BT_USE) add check cv_playerrespawn and if this is last player living at G_DoReborn check cv_playerrespawn...
Add option player_respawn to disable players respawning. When player dies, check if this is the last player and restart map.