DescentDevelopers / Descent3

Descent 3 by Outrage Entertainment
GNU General Public License v3.0
2.74k stars 231 forks source link

[Runtime Issue]: Multiplayer through Direct TCP/IP failing to load module #369

Closed ExperimentIV closed 1 month ago

ExperimentIV commented 1 month ago

Build Version

a8a80880b1a09255c18ead571e88756f87e66f72

Operating System Environment

CPU Environment

Game Modes Affected

Game Environment

No response

Description

When trying to start a multiplayer game through the client with Direct TCP/IP you will get an error, Error initializing game module, when anything is selected and you try to start the game. Further selections after that error will say This mission is not compatible with the selected multiplayer mode. no matter what mode or type of game you choose. Exiting back to the main menu will revert things back to the initial error of module error when tried again.

Regression Status

No response

Steps to Reproduce

  1. Load the game.
  2. Click the Multiplayer menu.
  3. Select Direct TCP/IP and hit OK.
  4. Select Start a new game at the top.
  5. Select any combination of server options.
  6. Select Start Game
Jayman2000 commented 1 month ago

I can confirm this bug report. I was able to reproduce this issue while using 3c74b79667a9fb9de1aca5ac583302bbd0a528da on NixOS 23.11.

I think that one of my existing PRs fixes this issue, so I linked it to this issue. (I tried reproducing this issue with my PR, and I couldn’t). Could you test out #297 to make sure that it fixes this issue?

ExperimentIV commented 1 month ago

I can confirm this bug report. I was able to reproduce this issue while using 3c74b79 on NixOS 23.11.

I think that one of my existing PRs fixes this issue, so I linked it to this issue. (I tried reproducing this issue with my PR, and I couldn’t). Could you test out #297 to make sure that it fixes this issue?

I was able to check that branch, and it does appear to fix the issue that I am having in this ticket on quick glance.