Duke Nukem 3D: Megaton Edition

From PCGamingWiki, the wiki about fixing PC games
Duke Nukem 3D: Megaton Edition
Duke Nukem 3D: Megaton Edition cover
Developers
General Arcade
3D Realms
Publishers
Devolver Digital
Engines
Build
Release dates
Windows March 20, 2013
OS X March 20, 2013
Linux September 4, 2013
Duke Nukem
Duke Nukem 1991
Duke Nukem II 1993
Duke Nukem 3D 1996
Duke Nukem: Manhattan Project 2002
Duke Nukem Forever 2011
Duke Nukem 3D: Megaton Edition 2013
Duke Nukem 3D: 20th Anniversary World Tour 2016

For the original DOS version, see Duke Nukem 3D.

Key points

Supports Steam Workshop mods.
Removed from digital distribution[1]

General information

Port Report: Duke Nukem 3D: Megaton Edition
Duke Nukem Wiki
Steam Community Discussions

Availability[edit]

All versions require Steam DRM.
No longer available for purchase.

Essential improvements[edit]

Skip intro videos[edit]

Delete/rename video folder[2]
  1. Go to <path-to-game>\gameroot\
  2. Delete or rename video.

Run in EDuke32[edit]

EDuke32 supports various features not found in the Megaton Edition.
The latest versions of EDuke32 can now auto-detect if you already installed Megaton Edition on Steam, so this method is meant for older versions.
Copy GRP files[2]
  1. Download EDuke32 and extract it somewhere.
  2. Go to the Megaton Edition installation folder.
  3. Go into gameroot.
  4. Copy duke3d.grp to the EDuke32 folder.
  5. Go into addons in the Megaton Edition's gameroot folder.
  6. Go into each expansion's folder and copy the .grp file to the EDuke32 folder.
  7. The base game and expansions are now available in EDuke32.

Game data[edit]

In-game general settings.
In-game general settings.

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\gameroot\duke3d.cfg
<path-to-game>\gameroot\duke3d-local.cfg
macOS (OS X)
Linux
Changing some data in the settings file may not affect gameplay.[3]
It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.

Save game data location[edit]

System Location
Windows <path-to-game>\gameroot\*.sav
macOS (OS X)
Linux
Steam <Steam-folder>\userdata\<user-id>\225140

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

In-game video settings.
In-game video settings.
Graphics option Option WSGF Notes
Widescreen resolution
A smaller vertical FOV than at 4:3
Multi-monitor
Multi-monitor resolutions crash the game.
Ultra-widescreen
A smaller vertical FOV than at 16:9
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
Vertical sync (Vsync)
Enabled by default since version 1.0.1.[4]
60 FPS
120+ FPS

Input settings[edit]

In-game key map settings.
In-game key map settings.
In-game mouse settings.
In-game mouse settings.
In-game gamepad settings.
In-game gamepad settings.
Keyboard and mouse Native Notes
Remapping
Mouse acceleration
Negative mouse acceleration is introduced when enabling VSync. Make sure to disable in-game VSync to avoid that
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Added in version 1.4.2.[5]
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Added in 1.0.3
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio CC Notes
English

Network[edit]

Multiplayer types

Type Native Players Notes
Local play
Use Duke Nukem 3D (Classic).
LAN play
Use Duke Nukem 3D (Classic).
Online play
8 Versus, Co-op

Connection types

Issues fixed[edit]

Nuclear Winter crashes during cutscenes[edit]

Use -noanim parameter[6]

Add -noanim to the Steam launch options (this disables cutscenes).

Other information[edit]

API[edit]

Technical specs Supported Notes
OpenGL Unknown
64-bit executable

Middleware[edit]

Middleware Notes
Interface libRocket
Multiplayer Steamworks

High Resolution Mod[edit]

Installation instructions[7]
The following instructions will allow the High Resolution Mod to be used with the Megaton Edition without being forced to use the EDuke32 source port
  1. Make a file with a backup copy of the original file of the game.
  2. Download the following files:
  3. Move the downloaded files to the installation folder.
  4. Extract the Duke Nukem 3D High Def Pack. If you moved all the files at the same time, then you should be able to extract the files without having to browse manually at the start of the extraction.
  5. Execute the file Setup.bat and a cmd window will open. Select the first option by simply writing "1" and pressing enter.
  6. The Setup.bat will install the graphical enhancements for the base game and the expansions as well. After it finishes installing for the base game and each expansion, the Eduke32 launcher will open. Close it and continue the installation. During the installation, the installer will ask you various of times for administrator permission to install its files and you are to accept the prompt each time.
  7. Open Setup.bat again and select option 3 to install the Steam Duke HD packs. This process may take a long time depending on your system.
  8. Go to <path-to-game>\bin and delete duke3d.exe and replace it with the duke3d.exe from the backup files.
  9. Head to your Steam library and enter the Properties menu for Duke Nukem 3D: Megaton Edition. Open "Set Launch Options" and write the following: -applaunch 225140 /gduke3d_hrp.zip /hhrp.def. If this prompt does not work with your OS, try: -xATGAME.CON -gplugandpray.zip -gDUKE3D.GRP.

Although the installation is finished, if you wish, you can install the XXX rated files separately. It is recommended that no screenshots of the textures of these files are to be shown through Steam Community under the penalty of being banned. Copy the file, xxx_pack.zip which is located in <path-to-game>\bin. Paste the file in <path-to-game>\gameroot. In "Set Launch Options", alter the prompt to: -applaunch 225140 /gduke3d_hrp.zip /hhrp.def /gxxx_pack.zip. If that prompt does not work with your OS, try: -xATGAME.CON -gplugandpray.zip -gDUKE3D.GRP -gxxx_pack.zip.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP, Vista, 7
Processor (CPU) 1.5 GHz 1.8 GHz
System memory (RAM) 512 MB 1 GB
Hard disk drive (HDD) 400 MB
Video card (GPU) 256 MB of VRAM
OS X
Minimum Recommended
Operating system (OS) 10.7 10.8
Processor (CPU) 1.5 GHz 1.8 GHz
System memory (RAM) 1 GB 2 GB
Hard disk drive (HDD) 400 MB
Video card (GPU) 256 MB of VRAM
Linux
Minimum Recommended
Operating system (OS) Ubuntu 12.04
Processor (CPU) 1.5 GHz 1.8 GHz
System memory (RAM) 1 GB 2 GB
Hard disk drive (HDD) 400 MB
Video card (GPU) 256 MB of VRAM

References

  1. Duke Nukem 3D: Megaton Edition Removed From Stores - TechRaptor - last accessed on 2016-10-11
  2. 2.0 2.1 Verified by User:Garrett on July 2, 2014
  3. Verified by User:EdenCrow on 28 March 2013
  4. Duke Nukem 3D: Megaton Edition Update Released - Steam News for Duke Nukem 3D: Megaton Edition
  5. Version 1.4.2 - Steam Community :: Group Announcements :: Duke Nukem 3D: Megaton Edition
  6. Crash on Nuclear Winter :: Duke Nukem 3D: Megaton Edition Bug reports/Support
  7. Steam Community Guides - HD Mod pack with achievements and Multiplayer