fackamato Proofreader

Joined: 08 Mar 2003 Posts: 852 Location: Ireland / Sweden
|
Posted: Sat Nov 08, 2003 3:17 am Post subject: How to play Duke Nukem 3D in Win2K/XP w/ sound & TCP/IP |
|
|
You need Duke Nukem 3D Atomic Edition (not sure about Atomic Ed., but I think you need Atomic ). Copy the DUKE3D.GRP from the CD to (for example) C:\GAMES\DUKE3D\DUKE3D.GRP. Get http://www.rancidmeat.com/projects/duke3d_w32/duke3d_w32_b17-5_bin.zip and extract the files into (for example again ) C:\GAMES\DUKE3D\. Then get http://www.rancidmeat.com/projects/duke3d_w32/duke3d_w32_b17-9.3-patch.zip , extract the files to the same place and overwrite existing files. Now you need the SDL package: http://www.libsdl.org/release/SDL-1.2.6-win32.zip , which extracts to C:\WINNT\SYSTEM32 (Win2K) or C:\WINDOWS\SYSTEM32 (WinXP). Get http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.3-win32.zip , extract the files and put them in the same place. Do the same with http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.5a-win32.zip (now you have got a lot of SDL DLLs in your SYSTEM32 directory. Make sure that you now have these files in your Duke Nukem 3D directory:
| Code: | autoexec.cfg
defs.con
duke3d.cfg
duke3d.grp (~43mb)
duke3d_w32.exe
game.con
RUN-fullscreen.bat
RUN-windowed.bat
user.con
SPACEWPR.MAP
(I it possible that SDL.dll and SDL_mixer.dll lies here too)
|
To start the wonderful DN3D, start RUN-fullscreen.bat or RUN-windowed.bat (I haven't tried windows mode yet (and won't ). Apparently there is support for TCP/IP networking, I haven't tested it though (yet!). To play do this (seems like max players is 2):
There is a folder in your Duke3D folder which is called nettest. In this folder there are these files:
| Code: | netcfg_player1.txt
netcfg_player2.txt
nettest_player1.bat
nettest_player2.bat
|
Now do this: Player 1 opens netcfg_player1.txt and writes his IP at the top and the port which both players will be gaming through. Then enter player 2's IP at the bottom, and enter the same port.
Player 2 opens netcfg_player2.txt and enters his/her's IP at the top and the same port as above. Then he/she enters Player 1's IP at the bottom, still the same port.
Player 1 will then execute nettest_player1.bat, and after some seconds player 2 executes nettest_player2.bat. I haven't tried this myself, but it seems to work (at least the program is listening for players on the specified port and IP).
I'm gaming Duke3D 24/7 at the moment, with music, perfect sound and perfect controlling. Hail to the king, baby!
Feel free to comment of course  _________________ Open Source > *
Last edited by fackamato on Mon Jan 12, 2004 10:31 am; edited 1 time in total |
|