Duke Nukem 3D: 20th Anniversary World Tour

Duke Nukem 3D: 20th Anniversary World Tour

429 ratings
All official add-ons: Duke Caribbean Life's a Beach, Nuclear Winter and many more
By Pontifex
A simple way to add all existing official add-ons with the ability to account with the time tracking in the game. Everything is set up and ready to go. Implemented convenient switching between add-ons and support for multiplayer.
6
6
28
11
3
5
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Disclaimer
Formally, this method does not add support for add-ons to the game in the usual sense, but rather places them parallel to the original game, since the 20th Anniversary World Tour edition is rather poorly modified.

Nevertheless, it is all united and configured in such a way that it does not prevent Steam use time tracking in the game, regardless of whether you play the original or the expansion. All add-ons will be launched through a third-party engine Eduke32, which requires a slightly different approach to customizing the game, especially cooperative mode.

Message for copyright holders: This kit includes some early paid add-ons, since none of them are available for purchase in any of the digital distribution services. The Megaton Edition, which introduced some of these add-ons, is also unavailable for purchase since 2016. As soon as it becomes possible to purchase these add-ons, individually, or in a compilation, they will be immediately removed from this kit.
Benefits
  • Simple one-click installation. Everything is ready to work, just unzip the archive into the folder with the game and play.

  • Support for a game time tracker in Steam. Your time spent in the game will always be counted, regardless of whether you play the original or add-on.

  • Convenient switching between add-ons. When starting a game from Steam, there is now a window with a choice of the launch mode.
List of add-ons
This kit contains all official add-ons, including those published in the Megaton Edition, which is not available for purchase in Steam:



So are other lesser-known, but also official add-ons that came out at different times:



You can also add to the launcher any other add-on or mod, read the details in the file eduke32\dukelauncher.cfg
Installation Instructions
  • 2. Unzip the contents of the archive into the game folder, agreeing to replace the files (Steam\steamapps\common\Duke Nukem 3D Twentieth Anniversary World Tour)

  • 3. Run the game from the Steam library if you want the timetracker to work.
    (If you want to play without a timetracker - run duke3d.exe from the game folder)
How it works
  • After starting the game, a menu appears with a choice of add-ons.



    When choosing the 20th Anniversary World Tour, the original Steam version of the game will launch without any changes. In this mode, launcher settings are not available, you configure everything as usual, in the menu of the game itself.

  • If you select other add-ons, additional settings will open.



    In general, the launch of a singleplayer does not require any explanation, just select the add-on, map and complexity in this menu, after making sure that Singleplayer is selected in the Mode tab.

    The launch of the cooperative will be discussed in more detail.
Cooperative
  1. To play add-ons in a co-op, you first need to create a virtual local area network with a friend. The Hamachi[www.vpn.net] or Radmin VPN[www.radmin-vpn.com] programs will help you with this. I personally use Radmin VPN and I advise you, because that it works stably and is easy to install.

  2. Having configured the virtual local network, in the launcher, in the Mode tab, select Host Server



    Select the necessary addition, map and complexity, tell your friend your IP address, which is indicated in the Your IP field.

    Using the Additional settings button, you can specify your name, disable friendly fire and configure respawn modes.



  3. Click Run Game. The following window will appear:



    At the very bottom should appear the inscription "Waiting for players" - this means that the server is created and waiting for the players. The game itself will not start until at least one player connects to you.

  4. In the meantime, your friend, having configured the virtual local area network through the same program as you, should select Connect in the launcher in the Mode tab.



    After that, in the Connect IP field, he enters your IP address that you previously informed him, and IMPORTANT (!), select the same add-on, level and friendly fire mode that you were select too (marked with an exclamation in the screenshot).

    If you set parameters different from the server, then the games will not be able to synchronize.

  5. After which he also clicks Run Game, and only then both you and his game will start.

    That's all, have a nice game!
Technical information
This kit consists of:
  • EDuke32-OldMP - open source multiplayer branch of the EDuke32 engine for Duke Nukem 3D.
  • A launcher of its own develop, which allows to fast switch add-ons, modes,
    conveniently connect for a cooperative, run third-party mods, and also allows Steam to use timetracking in the game.
  • Plug 'N' Pray port from PlayStation by Aterbust
  • Duke It's Zero Hour add-on with a patch by NightFright
  • Add-ons Duke! ZONE II and Penthouse Paradise
  • As well as add-ons Duke it out in D.C., Duke: Nuclear Winter, Duke Caribbean: Life's a Beach from Megaton Edition including recycled music for this edition and maps with corrected respawn points in the co-op
I also made changes to some maps for a better cooperative experience:
  • in the map Outskirts (E1L1) from the "Duke! ZONE II" add-on the second player’s spawn point was moved to the helicopter.
  • in the map Landing Bay (E2L4) from the "Duke! ZONE II" add-on, everything except the player’s starting respawn point has been removed, because previously of which the second player appeared in a cooperative game at the end of the level, and not at the beginning.
  • in the maps The Alien Remains (Vaca7) from the "Duke Caribbean" add-on and A Quicky (E1L6) and No Where to Run (E3L5) in from the "Duke! ZONE II" add-on the spawn points were moved slightly, because previously in some situations standart points could lead to the spawning of the second player on the other floor of the level that intersected with the current one.
  • in all maps of the "Duke It's Zero Hour" add-on, besides the first map, moved the spawn points to outside of Duke base, to maintain the dynamics of the game, since the base is the same each time and does not differ from the first map, this annoying.
  • in all maps of the Plug 'N' Pray episode port, missing respawn starting points were added, because previously the second player after death respawn in the zero coordinates of the map, which led to a looped death.
In all add-ons are changed "definevolumename" and "definelevelname" in the user.con-files for more convenient navigation in ingame coop-menu. Unused resources are cut out and everything is packed in ZIP under the guise of GRP.
147 Comments
Duke2k2 Apr 8 @ 9:07am 
Hello " Pontifex " and 1. THX for this Post . But i have a problem with some of the Textures in the Levels from some DLCs i tried so far, they are: " 1. Level of Duke it out in DC " and the 1. Level of " Duke Caribbean Life`s a Beach " . The Textures seems to be not right and missbehavely moving and such things ... . Now i couldnt download the " textures-file " in the " eduke32 - Folder " from the Link you provided and it had 0 Byte size and so it couldnt be downloaded , maybe could this be the reaason ??? And another " thing ": When i start a DLC there is always the following Error first: " CON File Compilation Error: Error(s) found in file "Game.CON", Do you want to use the INTERNAL DEFAULTS? " and by choosing yes it works but with this Texture - Problems . Could U or anyone help me out with this please ?
kalnon Jan 27 @ 9:50pm 
Thank you @Dissection for sharing the link to buy the Atomic Edition, I had no idea there was still anywhere to buy it.
Dissection Nov 8, 2024 @ 8:42am 
so now launch duke nukem 3D atomic edition not on eduke32 select what game you wanna play and you have w s a d movement
Dissection Nov 8, 2024 @ 8:40am 
or you can do this: launch the game go to setup go to controller setup press keyboard setup
and put forward w backward s turn left is a turn right is gonna be d and make open e make crouch c and make jump space and make quick kick q
Dissection Nov 3, 2024 @ 9:28am 
and port it to eduke32
Dissection Nov 3, 2024 @ 9:27am 
i copyed it from the website the Duke Caribbean: Life's A Beach
Duke It Out in D.C.
Duke Nukem's Penthouse Paradise
Duke! ZONE I
Duke! ZONE II
Duke: Nuclear Winter comment
Dissection Nov 3, 2024 @ 9:27am 
it has Duke Caribbean: Life's A Beach
Duke It Out in D.C.
Duke Nukem's Penthouse Paradise
Duke! ZONE I
Duke! ZONE II
Duke: Nuclear Winter
Dissection Nov 3, 2024 @ 9:25am 
just get duke nukem 3d atomic edition here https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition
UckyDuckyYT Oct 3, 2024 @ 8:03am 
russian links are spooky :missing:
Solid Rodney Sep 2, 2024 @ 5:05am 
i got it dont matter now