Home > Duke Nukem 3D >

Speedruns

Please note, this project has been dead since early 2007. We finished. We beat the game. Check out our Speedruns (includes Duke Done Quicker), us at Speed Demos Archive, and scroll down to the Per Episode Glitch Occurrences for insane details/information!

UPDATE: Check us out on YOUTUBE!

This is a collection of speedruns played by Fernito. All were created using an unmodified DOS binary of version 1.5. Outside submissions are allowed, and encouraged. Please refer to the section on submitting runs if interested.

Contents

History

06.21.07
4 second improvement to e1l2.
05.23.07
7 second improvement to e1l5.
04.10.07
2 second improvement to e2l9.
04.02.07
7 second improvement to e2l9.
03.19.07
5 second improvement to e4l10. Please read the note.
02.14.07
2 second improvement to e2l6
01.08.07
27 second improvement to e4l9

As Fast As Possible

The goal of the following runs is to complete the level as fast as possible with no regard for exit or difficulty selected.

DMO

Original Episodes

Level Level Name Notes Time 3DR Time Difficulty Player Download
E1L1 Hollywood Holocaust 0:11 0:53 Come Get Some Fernito DMO
E1L2 Red light district 0:43 3:21 Peice of Cake Fernito DMO
E1L3 Death Row 0:42 3:41 Peice of Cake Fernito DMO
E1L4 Toxic dump 0:41 4:40 Peice of Cake Fernito DMO
E1L5 The Abyss 1:27 5:00 Peice of Cake Fernito DMO
E1L6 Launch facility Secret level 0:34 2:58 Peice of Cake Fernito DMO
Total Episode 1 With out secret level(s) 3:44 17:35
Total Episode 1 With secret level(s) 4:18 20:33
E2L1 Spaceport 0:37 1:19 Peice of Cake Fernito DMO
E2L2 Incubator 0:40 1:26 Peice of Cake Fernito DMO
E2L3 Warp factor 0:22 2:25 Peice of Cake Fernito DMO
E2L4 Fusion station 1:13 2:14 Peice of Cake Fernito DMO
E2L5 Occupied territory Secret exit 0:23 1:26 Peice of Cake Fernito DMO
E2L6 Tiberius station 0:17 1:04 Come Get Some Fernito DMO
E2L7 Lunar reactor 0:44 2:15 Peice of Cake Fernito DMO
E2L8 Dark side Secret exit 1:58 4:59 Peice of Cake Fernito DMO
E2L9 Overlord 0:33 2:26 Peice of Cake Fernito DMO
E2L10 Spin cycle Secret level 0:43 1:19 Peice of Cake Fernito DMO
E2L11 Lunatic fringe Secret level 0:05 0:52 Peice of Cake Fernito DMO
Total Episode 2 With out secret level(s) 6:51 19:24
Total Episode 2 With secret level(s) 7:39 21:45
E3L1 Raw meat 0:23 1:11 Peice of Cake Fernito DMO
E3L2 Bank roll 0:37 2:18 Peice of Cake Fernito DMO
E3L3 Flood zone 0:33 1:57 Peice of Cake Fernito DMO
E3L4 L.A. Rumble 0:21 1:46 Peice of Cake Fernito DMO
E3L5 Movie set 0:06 1:04 Peice of Cake Fernito DMO
E3L6 Rabid transit 0:25 1:30 Peice of Cake Fernito DMO
E3L7 Fahrenheit 0:32 0:55 Let's Rock Fernito DMO
E3L8 Hotel Hell 0:08 1:09 Peice of Cake Fernito DMO
E3L9 Stadium 0:29 1:17 Peice of Cake Fernito DMO
E3L10 Tier drops Secret level 0:07 0:10 Peice of Cake Fernito DMO
E3L11 Freeway Secret level 0:30 1:07 Peice of Cake Fernito DMO
Total Episode 3 With out secret level(s) 3:34 13:07
Total Episode 3 With secret level(s) 4:11 14:24
E4L1 It's impossible! 0:20 1:32 Peice of Cake Fernito DMO
E4L2 Duke-burger 0:19 2:00 Peice of Cake Fernito DMO
E4L3 Shop-n-bag 0:41 1:45 Peice of Cake Fernito DMO
E4L4 Babe land 0:57 3:16 Peice of Cake Fernito DMO
E4L5 Pigsty Secret Exit 0:31 1:01 Peice of Cake Fernito DMO
E4L6 Going postal 0:51 1:52 Peice of Cake Fernito DMO
E4L7 XXX-Stacy 0:19 0:42 Peice of Cake Fernito DMO
E4L8 Critical mass 1:23 1:59 Peice of Cake Fernito DMO
E4L9 Derelict 0:33 2:51 Peice of Cake Fernito DMO
E4L10 The Queen The will desynce in the Rancid Meat port. Use this edited map and DMO 1:44 5:25 Peice of Cake Fernito DMO
E4L11 Area 51 0:48 2:10 Peice of Cake Fernito DMO
Total Episode 4 With out secret level(s) 8:10 22:23
Total Episode 4 With secret level(s) 8:58 24:33
Total All episodes With out secret level(s) 22:33 1:12:38
Total All episodes With secret level(s) 25:21 1:21:14

Duke it out in DC (expansion)

Not all levels have been completed. No effort is currently being put towards this.

Level Level Name Notes Time 3DR Time Difficulty Player Download
L1 Hell to the Chief 0:19 1:02 Peice of Cake Fernito DMO
L2 Memorial Service 0:36 0:59 Peice of Cake Fernito DMO
L4 Smithsonian Terror 1:41 6:46 Peice of Cake Fernito DMO

AVI (Duke Done Quicker)

Duke Done Quicker is a snap shot of the above speed runs with our fastest times as of July 3rd, 2007. They have been captured into AVI format and have gone through post production work (the game play portion of the videos remain unedited) both to add eye candy as well as information and give a well rounded presentation.

The video includes all of the original 4 episodes, select levels from Duke it out in DC and the Caribbean expansion packs, alternative routes through the levels, as well as glitch demos.

100s

"100s" demos complete each level as fast as possible, while discovering every counted secret in the stages. Many levels in Duke Nukem 3D contains secrets which are not counted on the level completion screen, and these secrets are ignored unless they are otherwise part of the path.

Par times are not listed due to them not being made with the same criteria as 100s runs.

Not all levels have been completed. No effort is currently being put towards this.

DMO

Level Level Name Notes Time Difficulty Player Download
E1L1 Hollywood Holocaust DMO -- Alt demo with a near identical time. 0:35 Peice of Cake Fernito DMO
E1L2 Red light district 1:22 Peice of Cake Fernito DMO
E1L5 The Abyss This run does not contain many newly discovered glitches and thusly could be improved greatly. 2:31 Peice of Cake Fernito DMO
E2L3 Warp factor 1:54 Peice of Cake Fernito DMO
E3L1 Raw meat 0:39 Peice of Cake Fernito DMO
E3L10 Tier drops 0:19 Peice of Cake Fernito DMO
E4L7 XXX-Stacy 0:35 Peice of Cake Fernito DMO

AVI

These demos have been included in the Duke Done Quicker project. Please refer to its section on this same page.

Submitting

If you, or some one you know, has completed a level faster using Duke Nukem 1.5, and you/they are interested in their run being hosted on this page, please contact me.

Viewing Demos

The videos hosted are supported by both the orignal Duke Nukem 3D 1.5 executable or the RancidMeat port. Most source ports no longer support demos created using the orignal version of Duke Nukem 3D.

There are numberous methods for viewing the demo files. Below 3 of them are detailed.

The maps have external demo cameras which can hurt the enjoyment of watching the replays. Poda hosts Camera Free Maps. The maps should be extracted to your Duke Nukem 3D directory.

File Naming

Upon running, the Duke Nukem 3D executable looks for 'attract mode' demos to play while the game idles at the title screen. The game comes with a default demo, which can be deleted and replaced.

The naming convention is demo#.dmo, where # is the demos place is the sequence of played demos. The numbers start at 1, and end at 0. Example, demo3.dmo will play before demo4.dmo, and demo0.dmo will be played last. All of the demos named this way must be placed into the Duke Nukem 3D directory.

Command Line

The argument to view demos from the command line is /dFilename. there is no space between the /d and the filename, example:

duke3d.exe /d"C:\DOCUME~1\Joe\LOCALS~1\Temp\Rar$DI01.688\e1l6s4.dmo"

Rancidmeat supports the filename being wrapped in quotation marks to allow spaces and non-8.3 file names.

File Association

Using a Windows file association is not straight forward due to Duke Nukem 3D requiring it's game files (game.com, duke3d.grp, etc) to be in the Current Working Directory (CWD), which is set to the file's which was opened, and not the applications path when opened through a Windows file assocation.

To reset the CWD to the one of the game's executable, we must create a command batch file. This file can be named any thing and placed any where as long as the extention is .bat and then .dmo is associated with this batch file.

Below is my record.bat file which has the drive and directory of my Rancidmeat port. The executable may need to be changed, as well as the drive and directory of the executable depending upon your setup.

@echo off
C:
cd \Documents and Settings\Joe\My Documents\New Folder\Duke3D\DN3DINST
duke3d_w32.exe /d%1
pause