Descent Multiplayer Play

 

Playing Descent multiplayer play 1 and 2 over YANG (Yet Another Netplay guider) can be done over the internet using a source-port or Dosbox.
DXX-Rebirth is a Source Port of the Descent and Descent 2 Engines and provides classical Gameplay combined with OpenGL graphics and effects, a bunch of improvements and new features.
YANG with Dosbox and the source-ports can be played on Windows/Linux/Mac.
This means that you are able to play it online as it's very portable running on other systems and free of charge.
YANG (Yet Another Netplay Guider) can list your game on the rooms list online for other players to see and lets you join a game in progress.


Descent source Port

To play Descent 2 Multiplayer or Descent 1 Multiplayer over the internet using a Descent source Port can be done on Windows / Linux / Mac.
If this is the way for you then you can head over to the main site and download the Descent 1 and 2 source Port called DXX-Rebirth.


Descent Multiplayer Dosbox

Playing Descent 1 and 2 Multiplayer play over YANG (Yet Another Netplay Guider) is also possible with Dosbox.
DOSBox is a DOS-emulator that uses the SDL-library which makes DOSBox very easy to port to different platforms. DOSBox has already been ported to many different platforms, such as Windows, BeOS, Linux, MacOS X...

DOSBox also emulates CPU:286/386 realmode/protected mode, Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with older games...

You can "re-live" the good old days with the help of DOSBox, it can run plenty of the old classics that don't run on your new computer!

DOSBox is totally free of charge and OpenSource.

Setting up - Descent Source Port

To play DXX-Rebirth on YANG you need some of the original game files first.
If you don't have the game you can still purchase the full version of the game at gog.com.

For only 5,99$ you can download your copy of Descent 1 and 2 today. With this you have also access to special content and extras provided by GOG and all possibilities DXX-Rebirth offers!


(For D1X-Rebirth (Descent 1)


  1. Download the D1X-Rebirth (Descent 1) from the main site at http://www.dxx-rebirth.com.
  2. Extract the contents to a location on your hard drive. In this example I will extract the contents to "c:\games\D1X-Rebirth\".
    For D1X-Rebirth You now need to copy descent.hog and descent.pig to "c:\games\D1X-Rebirth\" the same path were your d1x-rebirth-gl.exe resides. *IMPORTANT* - Make sure your descent.hog and descent.pig are patched to version 1.4a.
    Some patches you can find here, that will patch a common Descent1 installation.
    To play the Multiplayer levelset “Total Chaos”, also copy the files chaos.hog and chaos.msn to the subdirectory ‘missions/’. These files should also be located on the Descent1 CD.

(For D2X-Rebirth (Descent 2)


  1. Download the D2X-Rebirth (Descent 2) from the main site at http://www.dxx-rebirth.com.
  2. Extract the contents to a location on your hard drive. In this example I will extract the contents to "c:\games\D2X-Rebirth\".
    For D2X-Rebirth You now need to copy
    descent2.ham
    descent2.hog
    descent2.s11
    descent2.s22
    alien1.pig
    alien2.pig
    fire.pig
    groupa.pig
    ice.pig
    water.pig
    intro-h.mvl
    and/or intro-l.mvl
    other-h.mvl
    and/or other-l.mvl
    robots-h.mvl
    and/or robots-l.mvl

    to "c:\games\DXX-Rebirth\" the same path were your d2x-rebirth-gl.exe resides.

    The Vertigo series AddOn can be added by copying the files d2x-h.mvl and/or d2x-l.mvl and hoard.ham to this directory and d2x.hog and d2x.mn2 to "missions/" subdirectory. All these files should be located on the "Vertigo Series" CD-Rom.

Setting up YANG (Yet Another Netplay Guider) for Descent Source Port

  1. Download YANG here.
  2. Once installed it should be straight forward. Click on settings then source ports then click on the Descent tab and put a check next to D1X-Rebirth and if you installed Descent 2 then click on the Descent 2 tab and put a check on DX2-Rebirth and set up the location to your game. For example I set mine to the d2x-rebirth-gl.exe for Descent 2.

    You will notice you have a user maps directory. You can change that to a path were your usermaps are and YANG will copy them to the right location when you play games using YANG. Then press ok.
  3. Go back to settings then click on multiplayer and networking.

    In here you can set up your player profile. *IMPORTANT* - When setting port in the networking tab this is not for DXX-Rebrith games as the default port is allways set to 31017 UDP.
    Once you are done you can check the box look for rooms on startup, when you click on get list of rooms it will display all the rooms that other players are hosting.

  4. Before hosting a room on YANG you need to forward the port 8501 TCP default port and for DXX-Rebirth you need to forward 31017 UDP so that other players can connect to you.

  5. Once you have forwarded ports click on Action then create a room and choose Game type you are hosting above along with the other settings and press ok.
    When you press advertise room your 8501 tcp port will get tested by the server to make sure it's open and display an error if something went wrong and your game will be listed on the rooms list for other players to see.
  6. When you launch the game you need to choose or create your pilots name and then choose Multiplayer then Start UDP/IP game or if joining a game you would choose join UDP/IP game. If you are joining a game the IP is automatically filled in for you.
    Once you start UDP/IP game and select the map to use you will be waiting for players at the main screen to join you if you launched alone.

From here you will see the players join and then you can press enter to begin.
While you are in a game other players can still join your game by double clicking on the YANG rooms list to join your game.