Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / A little in-depth probing vis-a-vis multiplayer

Author
Message
G Man
20
Years of Service
User Offline
Joined: 17th Nov 2004
Location:
Posted: 23rd Jan 2005 15:02 Edited at: 23rd Jan 2005 15:29
Ok, per the Microsoft website regarding DirectPlay. The documentation says:

Quote: "DirectPlay 8 allows the application to specify which ports should be used when establishing a connection, hosting a session, or enumerating available sessions. "


I've seen a number of multiplayer threads running on this board where people have asked which ports need to be opened on a firewall. In response to those posts, I've seen the rubber stamp "Consult the Microsoft website" answer. Ok, I've consulted it (Specifically to copy the quote as I recalled that this was the state of things). So which ports of all available ports did TGC decide to use with DBPro?

When viewing the Multiplayer commands in the help, it would appear that TGC has set upon a standardized set of exchange protocols to exchange specific datatypes. Is the configuration of these protocols coherently documented somewhere?

How does DBPro handle the distribution list for network traffic? Does it simply default to broadcasting all network traffic to all users or have they simply instituted the peer-to-peer topology (which by default would broadcast)? I'm taking it for a given that these are the only possible answers as I've not seen any documentation that would indicate that DBPro allows access to this advanced DirectPlay functionality for specifying recipient lists within the language.

I guess the answers to all of these questions would also be contingent upon the implimentation of the DirectPlay 8 API in DBPro, as well. I mean if the've simply not implimented the newer API and are resting their implimentation on the foundation of backwards compatibility that might answer a few questions in and of itself.

Sorry for the longwinded query, just have an idea is all...

Oh and another question just for curiosity's sake (this is of course presuming that TGC has implimented the DirectPlay8 API), is there any implimentation of the DirectPlay 8 Voice inteface?

Intel Pentium 4, 3.4GHz, 1280MB RAM, NVidia Quadro FX3000/256MB, 240GB HD, XP Pro

Login to post a reply

Server time is: 2025-06-10 05:50:20
Your offset time is: 2025-06-10 05:50:20