In deathmatch, if neither play kills anyone and the level is exited, both players become stuck inside each other when they spawn in the next level occasionally. Alternatively If one frag or more is recorded and the level is exited, one of the players (generally player 0) will end up appearing to be stuck in the floor, but movement will quickly change visuals and the player is perfectly fine. This probably relates to all the code in in_main.c with regards to the network games. This can be replicated by starting on level 1 and completing the scenarios listed above and attempting to exit and goto level 2.
Found IF'd out code that only applied to jaguar build in p_setup.c. Removed if statement specific to only jaguar version and it seems now both players will spawn in deathmatch in expected locations.
In deathmatch, if neither play kills anyone and the level is exited, both players become stuck inside each other when they spawn in the next level occasionally. Alternatively If one frag or more is recorded and the level is exited, one of the players (generally player 0) will end up appearing to be stuck in the floor, but movement will quickly change visuals and the player is perfectly fine. This probably relates to all the code in in_main.c with regards to the network games. This can be replicated by starting on level 1 and completing the scenarios listed above and attempting to exit and goto level 2.