New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiplayer needs testing #107
Comments
Probably should test on the local LAN first, which is simply running 2 D3 instances on 2 separate machines connected to the same LAN. The firewall on your router could simply be blocking ports on WAN. |
If it is a firewall issue, there needs to be an error message. |
It depends on what kind of socket you are opening, if its UDP, you simply don't care if it is blocked or not, you send out a packet no matter what. If it is TCP, then yeah, the connection handshake will fail, in return you receive some kind of error from networking stack. EDIT: Looking at the source, D3 supports 4 protocols: UDP, TCP, IPX, and SPX, but this is based on a header file setting up the memory states for these, I don't really know what it actually decides to use. |
In v1.4 for the steam version I was able to type in an IP address and hit enter to get the server info to appear. In current builds it does nothing. I'm told this is due to a protocol change, but I haven't seen any documentation for it. |
I ran a dedicated server on a laptop and was able to connect to it. This appears to just be a matter of having some updated dedicated servers. |
What we don't know is, if the dedicated servers have been setup based on how the private updated repo works. |
I updated the OP with a test server. We should verify all platforms are able to connect to it and ideally have multiple clients connected at once for a playtest or two. |
Grabbing the latest build artifacts I was able to connect to the server on a Windows machine by typing in the IP address. I can probably be open for a play test depending on the time. |
@InsanityBringer is releasing a modernized fork of Descent 3 soon I believe. Since the community is for the most part waiting on playing the game until it feels more natural, perhaps that release would be a good test bed for cross-platform multiplayer. |
I have a couple servers I can host for testing. Be more than happy to do this. One in Chicago and one in Colorado |
okay I have 2 servers running the latest build (as of 4.27.2024) on 2 servers: Colorado: 96.9.208.115:2092 They are running, but for some reason they are not reporting to the trackers. When I revert back to 1.4 they post so Im still investigating on why, but they ARE running. If you cant get in, please let me know |
Multiplayer games could do with cross-platform testing. A windows server is being hosted at
64.44.131.41
- Dmax Chicago v1.5 testThe text was updated successfully, but these errors were encountered: