Well me, being BrandiniMP, can tell you, it is entirely possible, Patrick linked me to this thread, so here i am.
My idea is, write a little dll or something that loads into the dedi server, then that creates a socket on a new port (because the master server appears to work on a per ip+port basis for version) this new socket will then transmit the same info to the master server, but with the new port and version, then all connections going to that new socket can then be used to forward packets to the original socket, or even directly pass packets into the internal packet handler.
EDIT: jcap, the gamespy master server only allows 1 entry for each ip+port combo, so if you send a packet for a server with 1 version, then another for the same server with a different version, it will simply overwrite it in the master server database, hence the use of a new socket.
ANOTHER EDIT:
chrisk123999 is right, you're wrong, because you said the closest thing is a version changer, thats not true, the closest thing is my patcher that allows any version to connect to the server.
Last edited by GinjaNinja; February 12th, 2010 at 08:33 PM.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks