Jump to content

Easiest way to set up a server for me and my friend?


j0hku

Recommended Posts

I've been trying to set up a doom 2 co-op server for me and my friend many times, but it seems to be very complicated. I've tried with crispy doom and Odamex, but I can't even run the odaserv.exe file. Any tips? Thanks

Share this post


Link to post

Here some tutorials (assuming you didn't read this already):

Probably the easiest way to play multiplayer is using Doomseeker (a server browser that list Choco/Crispy, Odamex and Zandronum servers) and I guess you can open a server and add it to list, but I never opened a server myself so I'm not sure.

 

EDIT: I never opened a dedicated server because of technical complications with my internet i am limited to the use of Doomseeker, so I can't help you so much

Edited by SilentD00mer

Share this post


Link to post
10 minutes ago, SilentD00mer said:

Here some tutorials (assuming you didn't read this already):

Probably the easiest way to play multiplayer is using Doomseeker (a server browser that list Choco/Crispy, Odamex and Zandronum servers) and I guess you can open a server and add it to list, but I never opened a server myself so I'm not sure.

 

EDIT: I never opened a dedicated server because of technical complications with my internet i am limited to the use of Doomseeker, so I can't help you so much

Thank you:)

Share this post


Link to post

It helps to start with a port that was designed for multiplayer.

DoomLegacy supports upto 32 players, and has a menu page for setting up the server, and a menu page for connecting to the server.

The DoomLegacy Documentation, especially the FAQ, has answers to the most common network setup questions.

 

1. setup your sever on a fast machine, and give it a static internet addresses.

Otherwise, you will have to lookup what internet address was assigned to your sever, every time you want to use it.

2a. physically connect the client on the same network.

The network range is limited by the net mask, so this usually means the first three address components of the client must be identical to the server net address.

2b. If you are trying to connect to a server at some other location, it will not be on the same subnet.

You will have to convince your network to talk to the other remote network (both server and client).

If you cannot ping the other machine, then your Doom cannot connect to it either.

3. You will have to configure your firewall to allow outside connections to the server internet address and the Doom port address.

Your WIFI router may also have a firewall.

DoomLegacy Example: 192.168.26.1 port 5029

4. start the server

5. at the client, give it the internet address of the server

6. Try to connect.

 

Share this post


Link to post

If you are using Zandronum and want to play online, the easiest way is to use The Sentinel Playground. It is a free website that lets you host Zandronum servers online, this makes it much easier to spin it up as you wont have to bother with port forwarding and the software allows for auto download of Wads to make sure you have parity between players.

 

As far as i know, the servers are hosted in the OS. I have played with local acquaintances (in Latin America), and some friends from APAC without any performance issues.

 

In case you want to play on a lan, the easiest way is to prepare in advance some basic .bat files. Copy the contents below to a notepad and save it as player1.bat and otherplayers.bat.

 

Take a look at the example below (they are for Crispy Doom)

 

The first player to host the server needs to execute the following script:

 

@ECHO OFF
START %~dp0\Crispy\crispy-doom.exe -privateserver -skill 4 -iwad %~dp0\Wad\freedoom2.wad -deh %~dp0\Wad\AR.DEH -file %~dp0\Wad\AR.wad

This will start Crispy Doom, on a Lan on Skill 4 (Ultraviolence), with the freedoom2.wad and additionally will load the Anomaly Report .deh and .wad files. If you are not using any WADS you can remove those last flags, i am adding them to make a more inclusive example.

 

Do note that %~dp0 is a windows alias for local path. In this example, there is a main folder plus a Crispy and Wad folder for the engine and Wad files.

 

The other players who want to join will need to execute the following script:

 

@ECHO OFF
START %~dp0\Crispy\crispy-doom.exe -autojoin -iwad %~dp0\Wad\freedoom2.wad -deh %~dp0\Wad\AR.DEH -file %~dp0\Wad\AR.wad

This will start crispy-doom with the freedoom2.wad and additionally will load the Anomaly Report .deh and .wad files. Finally, it will autojoin any listening servers on the lan.

 

Do note that in the case of chocolate-doom and its derivatives (crispy), the first player to spun the server decides the game mode and the wads to be played. You need to modify the paths accordingly as well as the iwad in case you use the official ones (Ultimate doom or doom2). 

 

The examples provided are what i used to play on lan events with people who may not have the original game.

Edited by Garlichead

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...