Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Duke Nukem 3D: Megaton Edition

From PCGamingWiki, the wiki about fixing PC games

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

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
macOS (OS X) March 20, 2013
Linux September 4, 2013
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Shooter
Themes Adult, North America, Sci-fi
Series Duke Nukem
Duke Nukem 3D: Megaton Edition on HowLongToBeat
Duke Nukem 3D: Megaton Edition on IGDB
Duke Nukem 3D: Megaton Edition guide on StrategyWiki
Duke Nukem 3D: Megaton Edition on MobyGames
Duke Nukem 3D: Megaton Edition on Wikipedia
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
Duke Nukem Forever (2001) 2022
Duke Nukem Forever: Restoration Project (unofficial) Early access

Warnings

The macOS (OS X) release of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.

Duke Nukem 3D: Megaton Edition is a singleplayer and multiplayer first-person action, FPS and shooter game in the Duke Nukem series.

General information

Steam Community Discussions
Duke Nukem Fan Community

AvailabilityLink

Source DRM Notes Keys OS
Steam (unavailable)
Icon overlay.png
Windows
macOS (OS X)
Linux
No longer available for purchase.[1]
All versions require Steam DRM.

MonetizationLink

Type Notes
One-time game purchase The game requires an upfront purchase to access.

MicrotransactionsLink

Type Notes
No microtransactions The game does not contain microtransactions.

Essential improvementsLink

Mulderland's Enhancement PackLink

An automated, open-source installer based on NSIS.
  • Includes fixes and improvements such as eDuke32, High Resolution Packs (including DLCs), and AI Upscale Pack.
Packaged to remain compatible with Steam playtime tracking, achievements and multiplayer.

Skip intro videosLink

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

Source portsLink

Name Description
All source ports (except later builds of EDuke32) will require to manually copy all *.GRP files and DUKE.RTS into their root folders. They are located in <path-to-game>\gameroot and its addons subfolder.

Game dataLink

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

Configuration file(s) locationLink

System Location
Windows <path-to-game>\gameroot\duke3d.cfg[Note 1]
<path-to-game>\gameroot\duke3d-local.cfg[Note 1]
macOS (OS X)
Linux <path-to-game>/gameroot/duke3d.cfg
<path-to-game>/gameroot/duke3d-local.cfg
This game does not follow the XDG Base Directory Specification on Linux.

Save game data locationLink

System Location
Windows <path-to-game>\gameroot\*.sav[Note 2][Note 1]
macOS (OS X)
Linux <path-to-game>/gameroot/*.sav[Note 2]
Steam <Steam-folder>\userdata\<user-id>\225140\remote\*.sav[Note 3]

Save game cloud syncingLink

System Native Notes
Steam Cloud

VideoLink

In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
A smaller vertical FOV than at 4:3.
Multi-monitor
Multi-monitor resolutions crash the game.
Ultra-widescreen
Vert- scaling.
4K Ultra HD
Supports resolutions up to 2560x1440.
Field of view (FOV)
Windowed
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
[4]
60 FPS and 120+ FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Color blind mode
See the glossary page for potential workarounds.

InputLink

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 State Notes
Remapping
Mouse sensitivity
Mouse has a dead zone when moving the mouse slowly
Mouse acceleration
Negative mouse acceleration is introduced when enabling VSync. Make sure to disable in-game VSync to avoid that.
Mouse input in menus
Keyboard and mouse prompts
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
Controller types
XInput-compatible controllers
DirectInput-compatible controllers
PlayStation controllers
Nintendo controllers
Other controller(s)
Additional information

AudioLink

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Added in 1.0.3
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

LocalizationsLink

Language UI Audio Sub Notes
English
Croatian
Fan Translation Download.
Brazilian Portuguese
Fan translation by Tribo Gamer; download.

NetworkLink

Multiplayer typesLink

Type Native Players Notes
Local play
2 Versus, Co-op
See Local play.
LAN play
8 Versus, Co-op
See Multiplayer frontends for extended features.
Online play
8 Versus, Co-op
See Multiplayer frontends for extended features.

Connection typesLink

Local playLink

Splitscreen mod[6]
  1. Download this script file.
  2. Download the EDuke32 build in this post and follow the instructions.
  3. Execute EDuke32 and set Input Devices to Keyboard Only, then exit. This will avoid mouse look to impede player 2 forward movement while keeping player 1 mouse look functional.
  4. Execute EDuke32 with the splitscreen parameters and remap player 2 keys in Control Settings.

Issues fixedLink

Nuclear Winter crashes during cutscenesLink

Run the game with the -noanim command line argument to disable cutscenes[7]

Display incorrectly scaled/cut off when using Windows display scalingLink

If the display scaling in Windows is set to something other than 100%, this game will not properly compensate for that as most games do.
Enable scaling override for game executable
  1. Go to <path-to-game>\bin.
  2. Right-click on duke3d.exe and select "Properties".
  3. Click "Change high DPI settings" button.
  4. Check "Override high DPI scaling" checkbox. Ensure dropdown is set to "Application".
  5. Hit "OK" to save changes.

Other informationLink

APILink

Technical specs Supported Notes
OpenGL
Executable 32-bit 64-bit Notes
Windows
See Source ports for 64-bit.
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.
Linux

MiddlewareLink

Middleware Notes
Interface libRocket
Multiplayer Steamworks

System requirementsLink

WindowsmacOS (OS X)Linux
MinimumRecommended
Operating system (OS) XP, Vista, 7
Processor (CPU) 1.5 GHz
System memory (RAM) 512 MB
Storage drive (HDD/SSD) 400 MB
Video card (GPU) 256 MB of VRAM


NotesLink

  1. Jump up to: 1.0 1.1 1.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. Jump up to: 2.0 2.1 Save folder when Steam Cloud is disabled.[3]
  3. Jump up Main save folder when Steam Cloud is enabled. Its contents is copied to the <path-to-game>\gameroot\ on game start. Saving game updates files in both folders simultaneously. This folder is not used if Steam Cloud is disabled.[3]

ReferencesLink