![Download Download](http://msdn.duke4.net/prevtrequonia.jpg)
Duke Nukem Repository » Downloads » Maps & Addons Welcome to the maps page, from which you can quickly navigate through the maps available on the site. The map list below is set to show the 10 most recently added maps by default, however by playing around with the search function a number of options and filters may be applied. Dec 10, 2014 Bandwidth Analyzer Pack analyzes hop-by-hop performance on-premise, in hybrid networks, and in the cloud, and can help identify excessive bandwidth utilization or unexpected application traffic. Download a free trial for real-time bandwidth monitoring, alerting, and more.
As of 8/3/19 this guide isn't the way to install the 3 expansion packs. I had followed this guide and it used to infact work. An update of retropie script and then subsequent update of all installed packages that I had done, changed where the grp go. So now all you need to do is put nwinter.grp, dukedc.grp, and vacation.grp in the duke3d folder you create and then Install eduke32 as described. You may need to make the .sh files described below for each duke3d expansion pack but maybe not. Same with the emulators.cfg and eduke32.cfg files in the configs/ports/duke3d folders. I dont know as mine were already created using this guide before the devs changed how the duke3d install works.
NAM however will run and continue to run everytime you start it up but it changes the eduke32.cfg file located in .etc/eduke32 on its own and breaks duke3d and all expansion packs till you manually modify eduke32.cfg selectedgrp field back to duke3d.grp. I've tried multiple times and nam breaks duke 3d and any expansion packs every single time. To avoid this change the permissions on the eduke3d.cfg file so no one can change it. And then you can run duke 3d the expansion packs and nam without anything breaking or having to modify anything after running nam.
I also had to modify the screen res from 1024 x 768 (iirc) in eduke32.cfg to make the screen visible if anyone else is having issues with a blurred screen smashed at the top of the monitor or tv.
Duke Nukem 3D is a First Person Shooter game developed by 3D Realms in 1996.
Port: Eduke32
Basic Installation
The shareware port can be installed under RetroPie setup. Go to Manage packages > Manage optional packages and select eduke32. You can install from binary or from source.
ROMs
Shareware versions of duke3d.grp and duke.rts are provided via symlinks in
The shareware files are physically located in a different directory, but if you just replace the links in the folder above with your full version game data, it should work.
Installing Duke Nukem 3D Official Addons 'Nuclear Winter', 'Duke It Out in DC' and 'Life's a Beach'
The files tested for this method came from the Megaton Edition on Steam on Windows and these instructions assume that you'll be modifying files on your RetroPie instance via the Samba network share from your Windows PC. If you have a different version of the game or a different method of modifying files on your RetroPie instance then you should be able to interpret these instructions for the game version and method you have.
- Install full Duke Nukem 3D Megaton Edition as already documented on this page.
- Copy the three folders in
C:Program Files (x86)SteamsteamappscommonDuke Nukem 3Dgamerootaddons
from your PC to yourRETROPIEromsportsduke3d
folder. This means you will havenw
,dc
andvacation
subfolders. - In
RETROPIEconfigsports
, make three copies of theRETROPIEconfigsportsduke3d
folder, renaming them to,duke3d-nw
,duke3d-dc
andduke3d-vacation
. - In each of the three folders, edit
eduke32.cfg
so thatSelectedGRP = 'nwinter.grp'
,'dukedc.grp'
and'vacation.grp'
respectively, instead of plain'duke3d.grp'
Change any other settings you want for these addons, like maybe some Christmas-themed taunts for Nuclear Winter or some political taunts for Duke It Out in DC. RETROPIEconfigsportsduke3demulators.cfg
in the duke3d config folder normally looks like this:
Change
RETROPIEconfigsportsduke3d-nwemulators.cfg
to look like this:(Note the
-x nw/nwinter.con
. You need that.)Change
RETROPIEconfigsportsduke3d-dcemulators.cfg
to look like this:Change
RETROPIEconfigsportsduke3d-vacationemulators.cfg
to look like this:- In
RETROPIEromsports
make three copies ofDuke Nukem 3D.sh
.
Name the first one
Duke Nukem 3D - Nuclear Winter.sh
and it should say:Name the second one
Duke Nukem 3D - Duke It Out In DC.sh
and it should say:Name the third one
Duke Nukem 3D - Lifes a Beach.sh
and it should say:Installing NAM
The files tested for this method came from NAM on Steam on Windows and these instructions assume that you'll be modifying files on your RetroPie instance via the Samba network share from your Windows PC. If you have a different version of the game or a different method of modifying files on your RetroPie instance then you should be able to interpret these instructions for the game version and method you have.
- Copy
GAME.CON
,NAM.GRP
andNAM.RTS
to a new folder you make calledRETROPIEromsportsduke3dnam
. The Windows Steam version of NAM has these files located inC:Program Files (x86)SteamsteamappscommonNamNAM
. - Rename
GAME.CON
toNAM.CON
. - In
RETROPIEconfigsports
, make a copy of theRETROPIEconfigsportsduke3d
folder, renaming itnam
. - Edit
RETROPIEconfigsportsnameduke32.cfg
so thatSelectedGRP = 'NAM.GRP'
and choose some taunts about giving free helicopter rides to Commies. - Edit
RETROPIEconfigsportsnamemulators.cfg
to look like this:
![Download Download](http://msdn.duke4.net/prevtrequonia.jpg)
- Add a file
RETROPIEromsportsNAM.sh
, which should contain:
Controls:
Key | Action |
---|---|
W or NUMPAD 8 | Move Forward |
S or NUMPAD 2 | Move Backward |
Left or NUMPAD 4 | Turn Left |
Right or NUMPAD 6 | Turn Right |
ALT | Strafe |
Right CTRL or Left Click | Fire |
E | Open/Use |
Shift | Run |
Caps Lock | Autorun |
Space or / | Jump |
Left CTRL | Crouch |
PGUP or NUMPAD 9 | Look Up |
PGDN or NUMPAD 3 | Look Down |
INS or NUMPAD 0 | Look Left |
DEL or NUMPAD . | Look Right |
A | Strafe Left |
D | Strafe Right |
HOME or NUMPAD 7 | Aim Up |
END or NUMPAD 1 | Aim Down |
0-9 | Weapons |
Enter | Inventory |
[ | Inventory Left |
] | Inventory Right |
H | Holo Duke |
J | Jetpack |
N | Nightvision |
M | Medkit |
Backspace | Turnaround |
T | Send Message |
Tab | Map |
- | Shrink Screen |
+ | Enlarge Screen |
5 | Center View |
Scroll Lock | Holster Weapon |
Y | Show Opponents Weapon |
F | Map Follow Mode |
K | See Co-op View |
U | Mouse Aiming |
I | Toggle Crosshair |
R | Steroids |
Q | Quick Kick |
' | Next Weapon |
: | Previous Weapon |
` | Show Console |
F1 | Help |
F2 | Save |
F3 | Load |
F4 | Sound/Music |
F5 | Change Music |
F6 | Quicksave |
F7 | Chase View |
F8 | Messages |
F9 | Quickload |
F10 | Quit |
F11 | Brightness |
F12 | Save PCX |
ESC | Menu |
If you start EDuke32 and it is not recognizing your controller bring down the console and type:
in_joystick 1
For information on how to configure an XBox360 controller to work in eduke32, check out this forum post.
EDuke32 (created by ED32Team) is free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3D— Duke3D for short—to Windows, Linux, Mac OS X, FreeBSD, several handhelds, your family toaster, and to your girlfriend's vibrator. We've added thousands of cool and useful features and upgrades for regular players and additional editing capabilities and scripting extensions for homebrew developers and mod creators. EDuke32 is open source software that is completely free to use for all non-commercial purposes.
Features:
- EDuke32 runs natively without relying on emulation of any kind
- EDuke32 runs at crazy resolutions like 3072x2304.
- EDuke32 allows you to choose between two different hardware accelerated OpenGL renderers, or the classic, warped software mode you grew up with
- EDuke32 fixes an insane amount of programming errors which were harmless in the days of DOS but are fatal with modern protected memory models; translation:EDuke32 crashes less
- EDuke32 has been the only actively developed and maintained Duke3D port for years
- EDuke32 features Plagman's incredible 'Polymer' renderer as a replacement for Ken Silverman's 'Polymost' renderer
- EDuke32 has a huge number of new extensions to the game's scripting system, allowing gameplay mods that rival even modern games.
- EDuke32 runs the HRP with support for all features, most of which require EDuke32; no other port can run the HRP with all features enabled
- EDuke32 adds a full-featured console, including Quake-style key bindings, command aliases, advanced tab completion, comprehensive command history, colored text and more
- EDuke32 has hundreds of code rewrites, optimizations and fixes for rare or annoying bugs in the original code
- EDuke32 adds tons of optional new features that make the player's life easier including modern status display/HUD, support for loading mods from the startup window, and modern, WSAD-based controls with thoroughly reworked mouse aiming
- EDuke32 supports Ogg Vorbis sound and music
- EDuke32 lets you play that game called 'NAM' you saw at the dollar store 10 years ago
- EDuke32 makes sandwiches!
Installing EDuke32
1.Download the archive and extract it to a new folder.
2.The next step is to provide EDuke32 with the game data.
If you bought the game from Steam (as Duke Nukem 3D: Megaton Edition) or GOG.com, copying the data yourself is not required. EDuke32 will use the Windows registry to automatically identify your installation and add the required data to its search path.
Otherwise, copy the files DUKE3D.GRP and DUKE.RTS from one of the following locations to the folder created in step 1. (On Windows, the GRP file may show up as a 'Microsoft Program Group'.)
- Duke Nukem 3D: Megaton Edition on Steam: <path to Steam Library>SteamAppscommonDuke Nukem 3Dgamerootclassic.
- Duke Nukem 3D: Atomic Edition on GOG.com: <Program Files>GOG.comDuke Nukem 3D
- Duke Nukem 3D: Atomic Edition CD-ROM: <CD root>ATOMINST
- Duke Nukem 3D CD-ROM: <CD root>DN3DINST
If you have not purchased the game, the shareware demo is also supported.
3.Run EDuke32! EDuke32 (eduke32.exe) will allow you to play the game, and Mapster32 (mapster32.exe) lets you create custom maps.
Report problems with download to [email protected]
Name | Type | Size | Date | Total | 7 days |
---|---|---|---|---|---|
Duke Nukem 3D - EDuke32 v.8133 | mod | 8.1 MB | 9/30/2019 | 5.6K | 34 |
Duke Nukem 3D - Duke Nukem 64 v.0.9.3 | mod | 25.3 MB | 9/30/2019 | 3.5K | 22 |
Duke Nukem 3D - Duke Plus v.2.35 | mod | 129.5 MB | 8/22/2019 | 755 | 17 |
Duke Nukem 3D - Duke Nukem Forever 2013 v.1.01 | mod | 31.3 MB | 8/22/2019 | 5.4K | 11 |
Duke Nukem 3D - The AMC TC Standalone v.3.6.4 | mod | 674.2 MB | 11/30/2019 | 155 | 11 |
Duke Nukem 3D - Duke Forces v.2.10c | mod | 233.6 MB | 8/21/2019 | 1.4K | 10 |
Duke Nukem 3D - Duke Nukem: Alien Armageddon v.2.15 | mod | 152.5 MB | 6/16/2019 | 232 | 9 |
Duke Nukem 3D - Duke in Los Angeles | mod | 8.3 MB | 2/4/2018 | 254 | 8 |
Duke Nukem 3D - Nuclear Showdown v.2.1 | mod | 10.1 MB | 12/16/2016 | 413 | 7 |
Duke Nukem 3D - Turok Nukem | mod | 45.5 MB | 8/24/2017 | 342 | 6 |
Duke Nukem 3D - Operation Multiverse v.1.1 | mod | 5.3 MB | 9/30/2019 | 307 | 6 |
Duke Nukem 3D - Grins of Divinity | mod | 11.5 MB | 2/4/2018 | 104 | 6 |
Duke Nukem 3D - Secrets Of The Acropolis | mod | 3 MB | 2/5/2018 | 162 | 6 |
Duke Nukem 3D - The Realm of Grune v.1.2 | mod | 10.5 MB | 2/18/2018 | 146 | 6 |
Duke Nukem 3D - Alien Invasion | mod | 4.1 MB | 1/14/2018 | 193 | 5 |
Duke Nukem 3D - The Gate | mod | 16.5 MB | 1/15/2018 | 445 | 5 |