Forum archive
multiplayer and Duke Nukem 3D
- ;)
Hi there ..
I'm using the latest release of JFDuke and I can't get the multiplayer workin'. To be
a bit more detailed I've created two ini Files for hosting / joining:
following the servers host.ini:
[Network Game]
IPPort = 19014
Mode = "Host"
Players = 2
and a batch file starting hosting a game using the following command line:@duke3d.exe -net host.ini -name awesome
on the other machine (both are in a LAN, communication is ok)
the join.ini:[Network Game]
IPPort = 19014
Mode = "Join"
Host = "192.168.0.13:19014"
this one is started similarily via a batch-file@duke3d.exe -net join.ini -name blub
When starting a network game BOTH machines start listening on port 23513 (UDP).
The port I use in the ini files is completely ignored and becuz both listen no connection
is being established.
I have also tried to exchange server and client....same problem....don't know what to try
out furthermore...
Can someone help me out with this?
Thanks a lot..
-=[awe]=- Re: multiplayer and Duke Nukem 3D
JFDuke doesn't use any ini files for multiplayer configuration... did you make this file format up yourself and then just expect it to work? I am very confused. You should look at the JFDuke documentation; it shows you how to set up a multiplayer game.- ooohh.....shi**
that might be the problem...hehe..mixed up the docs of jfduke & eduke ;D
both have a "releasenotes.html" file ...and it seems that I have read the wrong one :D
Thanks anyway
awe - That syntax isn't valid for EDuke32 either...
- TX, your comments somewhat confuse me.
This is an email I got from JF or I copied it off some forum, but its intact as I received it.
Unfortunately I did not record the date or where from as to date this is what PlayDuke uses:Hosting a game
** Edit **
A machine hosting a game needs to create a configuration file which contains the following information:
The port to communicate on (if omitted, defaults to 19014)
The number of players to wait for
An indication of whether to host or join a game (in this case, host)
This can be placed in a text file (which for this demonstration I will name player-host.ini) like so:
[Network Game]
IPPort = 19014
Mode = "Host"
Players = 2
To then start the game and wait for players to join, either create a shortcut to DUKE3D.EXE and modify
its properties to use a command line like the following, or type the following at a DOS prompt.
D:\Duke3D> duke3d.exe -net player-host.ini -name JonoF
The game will then start and wait for players to join.
Joining a game
A machine joining a game needs to create a configuration file which contains the following information:
The port to communicate on (if omitted, defaults to 19014)
The address (and port) of the computer hosting the game
An indication of whether to join or host the game (in this case, join)
This can be placed in a text file (which for this demonstration I will name player-join.ini) like so:
[Network Game]
IPPort = 19014
Mode = "Join"
Host = "asuka:19014"
To then start the game and wait until the rest of the players join, either create a shortcut to DUKE3D.EXE
and modify its properties to use a command line like the following, or type the following at a DOS prompt.
D:\Duke3D> duke3d.exe -net player-join.ini -name JonoF
The game will then start and wait until enough players have joined.
Ok, found the source...
ReleaseNotes 13 October 2004.
Check under "Hosting a game"
http://www.proasm.com/files/other/ReleaseNotes.htmlEdited by ProAsm at - now everything is workin' fine...
and by the way I don't like using the command line
that much so I wrote a little GUI for the configuration
of network games...grab it if ye want :-)
cya @ll l8aw
-=[ awe ]=- - ProAsm: yeah, that's so old that none of it applies anymore, at all. That must be from one of the earlier failed attempts at multiplayer...
- ahhh, ok, mmm I need to keep myself updated more as it did more or less work at the time as I remember trying it out.
Thanks for the heads up anyways ;) - right...I read the releasenotes...so ive created the host ini file for multiplayer but i dont get how to do the join one :'(
can someone tell me ow to exactly do it????
Im dieing to play this game with my m8 here and we cant work out how to make the join one for him! - There is no host.ini! The port does not use one! 2004 was a long time ago!
- I made it....
So can I play multiplayer with my friend or not!
I managed to get into the game in multiplayer mode etc, but theres major lag and sync issues? have I done something wrong because ours pcs are kick ass and broadband etc - http://www.proasm.com/images/pics/banghead.gif ... http://www.proasm.com/images/pics/c_read.gif