Navigate InfoSuite Introduction README The Basics Advanced FX References Game Secrets Hosted At | References - Sound List Sound List This is a complete listing of the sound information in Duke Nukem 3D: Atomic Edition. My sources were the sound and `CON` files included with the game. The "multiple block" sampling rate information came from an old (but excellent) list by Shane King. There were a few discrepancies between his multi listing and mine (probably due to his list being from v1.3d). The majority of the custom sound information was obtained through testing, although some of the more basic points are listed in the `CON` files, and TerminX informed me of the 32.0 MB cache limit. Custom Sound Effects and Music The game will only accept sound effect files that are in `VOC` or `WAV` format, and music files that are in `MID` format. EDuke32 also supports the `OGG` (Ogg Vorbis) format for sound effects and music. You can either change the filenames listed in `USER.CON` to match your custom files, or you can rename your custom files to match the filenames listed in `USER.CON`. The default music file associated with user maps is `DETHTOLL.MID`. EDuke32 can alternatively use `DETHTOLL.OGG`, and is also designed to load a music file with the same name as a loaded user map. The only exception is if the user map has the same name as an official map in the E#L# format, in which case (unlike the original game) EDuke32 considers it to be an official map and plays the music file defined for that map in `USER.CON`. Place the custom files in the game's root directory. Files within the game's root directory have precedence over files of the same name within `DUKE3D.GRP` (and case-sensitivity does not apply, although this may differ in alternative operating systems). It also seems that `OGG` files are predominant over `MID` files of the same name if both are present in the game's root directory. The maximum number of sound effect definitions allowed in `DEFS.CON` is 450 (0-449) in the original game, and 2560 (0-2559) in EDuke32. There are size, bit depth, and sampling rate limits for sound file compatibility, detailed below: Duke3D (DOS) `MID` - Max Filesize: 72,000 bytes as per `USER.CON` (does not use cache space). `VOC`/`WAV` - Max Filesize: undefined (limited to 32.0 MB engine cache, which is shared by all loaded sound effects/tiles*). Compatible With:
`VOC` | 16-bit signed | Mono
`VOC` | 8-bit unsigned | Mono
`WAV` | 16-bit signed PCM | Mono
`WAV` | 8-bit unsigned PCM | Mono
EDuke32 `MID` - Max Filesize: undefined (does not use cache space; virtually unlimited). `OGG` (music) - Max Filesize: undefined (does not use cache space; virtually unlimited). `OGG` (sound effect)/`VOC`/`WAV` - Max Filesize: undefined (limited to 32.0 MB engine cache, which is shared by all loaded sound effects/tiles*). Compatible With:
`VOC` | 16-bit signed | Mono/Stereo
`VOC` | 8-bit unsigned | Mono/Stereo
`WAV` | 16-bit signed PCM | Mono/Stereo
`WAV` | 8-bit unsigned PCM | Mono/Stereo
`OGG` | (N/A, lossy format) | Mono/Stereo
Sampling Rate: `VOC`/`WAV`/`OGG` files are able to play anything your sound card can handle up to a maximum of 65,535 Hz (a 16-bit value). Going beyond this value usually causes the sounds/music to become horrendously pitch-shifted or not play at all. Presumably, this is caused by a memory buffer overflow error forcing the 16-bit sample rate value to "eat" into a nearby pitch-range value or somesuch, scrambling it into a nonsense value which in turn causes this behaviour. Using standard sampling rates such as those used in the original sound files, or 11,025 Hz, 22,050 Hz, 44,100 Hz, and so forth is encouraged. Important Note 1: If using `WAV`/`OGG` sound effect files, you must replace the instances of "`.VOC`" in `USER.CON` with the correct file extension for those files (this step is easy to forget). Also note that if a `WAV`/`OGG` sound effect file is not found in the game's root directory, the game will search for it in `DUKE3D.GRP` and will not be able to find it. The game will not know on its own to revert to the default `VOC` file, so no sound will play at all. Important Note 2: If you are converting from another audio source to a `WAV` file, make sure the audio program doing the conversion is not writing any form of tag information to the `WAV` file. A `WAV` file with tag metadata is not compatible and will refuse to play in the game. If the `WAV` file still refuses to play, and you are absolutely certain it contains no tag metadata, try re-encoding it with a different audio program. Important Note 3: The original game will notify the player when a defined sound file does not exist, by displaying the message "sound <sound filename>[#<sound number>] not found." upon attempting to play a nonexistent sound file. This feature has been disabled in-game in EDuke32, and is instead reported in the `eduke32.log` file. EDuke32 will also report sounds which are not properly defined in the code if the game attempts to play them. * EDuke32 is capable of handling much larger sound files than the original game, probably due to the reworked sound system and/or rewritten code. It is also quite possible that the original game loads all sound effects/tiles in the cache at boot time, while EDuke32 only loads those which are needed immediately at any given moment. During my testing, I found that 10 MB is pushing it with the original game, but EDuke32 could handle almost the full 32 MB! Bitfield Technical Information
BITFIELD VALUE
Bit | Value | Description
--- | --- | ---
0 | 1 | Repeat (Loop). The looped sound can be terminated by pausing and then returning to the game.
1 | 2 | Ambient Compatible.
2 | 4 | Sound emits from the player (primarily Duke's voice).
3 | 8 | Parental Lockout (will not play unless Adult Mode is enabled).
4 | 16 | Random-Ambient Compatible. Globally heard within the sector (`sndist` = 0).
7 | 128 | Not certain on this one yet. Only the DukeTag announcer sounds have it. The logical conclusion would be that it is used to define a global network-synced sound for Multiplayer games.
Flag values are added together to apply multiple attributes. Sound Effect List The columns are rather self-explanatory. The sound number is used as a tag value in the map editor, to specify the corresponding sound to be used during gameplay. The definition name is binded to the sound number in `DEFS.CON`, and is used to reference the sound in the game code. The sound filename is binded to the definition name in `USER.CON`, establishing the connection between the code and the actual sound file to be played. Some of the sounds in the following list were not used or are not heard in the game. The columns on the right half of the table are technical parameters. The first 2 values define a pitch shift range, and can be negative or positive. The sound will choose a random value within this range each time it plays (unless the values are not a 'range', in which case it will remain statically on the given value). The priority value determines which sound should have priority when multiple sounds are playing at once. The priority range is 0-255, higher numbers having higher priority. The bitfield value determines the usage of the sound within the game, as described in the table above. The volume adjustment value can be positive or negative, to increase or decrease the volume respectively. A sound file with multiple blocks (and hence no consistent sampling rate) is listed as "multi". Note that all ambient sounds loop, but certain ones are also set to loop if they are used as a non-ambient sound.
Sound Number | Definition Name | Sound Filename (`.VOC`) | Description | Random Pitch Variation Range (Minimum) | Random Pitch Variation Range (Maximum) | Priority | Bitfield Value | Volume Adjustment | Sample Rate (Hz)
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
0 | KICK_HIT | KICKHIT | Duke kicking an object. | 0 | 0 | 4 | 0 | 0 | 5,988
1 | PISTOL_RICOCHET | RICOCHET | Pistol bullet ricochet. | 0 | 0 | 0 | 0 | 4096 | 5,988
2 | PISTOL_BODYHIT | BULITHIT | Laser shot hitting an object. | 0 | 0 | 0 | 0 | 0 | 5,988
3 | PISTOL_FIRE | PISTOL | Pistol being fired. | -64 | 0 | 254 | 0 | 0 | 5,988
4 | EJECT_CLIP | CLIPOUT | Ejecting pistol clip. | 0 | 0 | 3 | 0 | 0 | 5,988
5 | INSERT_CLIP | CLIPIN | Inserting pistol clip. | 512 | 512 | 3 | 0 | 0 | 5,988
6 | CHAINGUN_FIRE | CHAINGUN | Chaingun cannon (aka Ripper) being fired. | -204 | -204 | 254 | 0 | 512 | 10,989
7 | RPG_SHOOT | RPGFIRE | RPG (Rocket Propelled Grenade) being fired. | -32 | 0 | 4 | 0 | 0 | 5,988
8 | POOLBALLHIT | POOLBAL1 | Pool balls clacking. | 0 | 0 | 0 | 0 | 0 | 8,000
9 | RPG_EXPLODE | BOMBEXPL | Explosion. | -1024 | 1024 | 128 | 0 | 0 | multi
10 | CAT_FIRE | CATFIRE | Freezethrower being fired. | 512 | 768 | 4 | 0 | 0 | 5,988
11 | SHRINKER_FIRE | SHRINKER | Shrinker being fired. | -512 | 0 | 5 | 0 | 0 | 8,000
12 | ACTOR_SHRINKING | SHRINK | Object shrinking. | 0 | 0 | 2 | 0 | 0 | 8,000
13 | PIPEBOMB_BOUNCE | PBOMBBNC | Pipebomb clinking. | 0 | 0 | 2 | 0 | 6144 | 5,988
14 | PIPEBOMB_EXPLODE | BOMBEXPL | Explosion. | -512 | 0 | 128 | 0 | 0 | multi
15 | LASERTRIP_ONWALL | LSRBMBPT | Placing a laser tripbomb. | 0 | 0 | 3 | 0 | 0 | 5,988
16 | LASERTRIP_ARMING | LSRBMBWN | Laser tripbomb whining beep when triggered. | 0 | 0 | 3 | 0 | 0 | 5,988
17 | LASERTRIP_EXPLODE | BOMBEXPL | Explosion. | -512 | 0 | 4 | 0 | 0 | multi
18 | VENT_BUST | VENTBUST | Vent grate being smashed. | -32 | 32 | 2 | 0 | 0 | 5,988
19 | GLASS_BREAKING | GLASS | Glass being smashed. | -412 | 0 | 3 | 0 | 8192 | 8,000
20 | GLASS_HEAVYBREAK | GLASHEVY | Mirror being smashed. | -412 | 0 | 3 | 0 | 8192 | 11,025
21 | SHORT_CIRCUIT | SHORTED | Short circuit zap. | 0 | 0 | 0 | 0 | 6500 | 8,000
22 | ITEM_SPLASH | SPLASH | Dropping item in water (kerplunk). | 0 | 0 | 2 | 0 | 0 | multi
23 | DUKE_BREATHING | HLMINHAL | "`sound hlminhal.voc[#23] not found.`" | 0 | 0 | 255 | 4 | 0 | -
24 | DUKE_EXHALING | HLMEXHAL | "`sound hlmexhal.voc[#24] not found.`" | 0 | 0 | 255 | 4 | 0 | -
25 | DUKE_GASP | GASP | Duke surfacing from water and gasping. | 0 | 0 | 255 | 4 | 0 | 8,000
26 | SLIM_RECOG | SLIREC06 | Protozoid Slimer spots the player. | -256 | 256 | 3 | 0 | 0 | 11,025
27 | // ENDSEQVOL3SND1 | KICKHEAD | "`sound [#27] not defined!`" (voided definition, `kickhead.voc` file does not exist beyond version 1.3d of the game) | 0 | 0 | 254 | 0 | 0 | -
28 | DUKE_URINATE | PISSING | Duke urinating. | 0 | 0 | 4 | 0 | 0 | 5,988
29 | ENDSEQVOL3SND2 | GMEOVR05 | Duke: "Game Over!" | 0 | 0 | 254 | 0 | 0 | 8,000
30 | ENDSEQVOL3SND3 | CHEER | Crowd cheering. | 0 | 0 | 254 | 0 | 0 | 11,025
31 | - | - | "`sound [#31] not defined!`" | - | - | - | - | - | -
32 | DUKE_PASSWIND | - | "`sound [#32] not defined!`" | - | - | - | - | - | -
33 | DUKE_CRACK | WAITIN03 | Duke: (impatient) "What are you waitin' for? Christmas?" | 0 | 0 | 255 | 4 | 0 | 8,000
34 | SLIM_ATTACK | SLIMAT | Protozoid Slimer attacking. | -256 | 256 | 3 | 0 | 0 | 11,025
35 | SOMETHINGHITFORCE | TELEPORT | Object making contact with a forcefield. | 0 | 0 | 2 | 0 | 8192 | 5,988
36 | DUKE_DRINKING | DRINK18 | Duke drinking water. | -128 | 128 | 2 | 4 | 0 | 11,025
37 | DUKE_KILLED1 | DAMN03 | Duke: "Damn." | 0 | 0 | 255 | 12 | 0 | 8,000
38 | DUKE_GRUNT | EXERT | Duke grunting when being picked up by crane. | 0 | 0 | 2 | 4 | 0 | 11,025
39 | DUKE_HARTBEAT | HARTBEAT | Duke's heartbeat (on steroids). | 0 | 0 | 0 | 0 | 0 | 5,988
40 | DUKE_ONWATER | WETFEET | Duke wading through water. | 0 | 0 | 4 | 0 | 0 | 11,025
41 | DUKE_DEAD | DMDEATH | Duke yelling with low health. | -64 | 64 | 255 | 4 | 0 | 8,000
42 | DUKE_LAND | LAND02 | Duke landing on ground. | 0 | 0 | 2 | 0 | 0 | 8,000
43 | DUKE_WALKINDUCTS | DUCTWLK | Duke walking in ventilation ducts. | -64 | 128 | 2 | 0 | 0 | multi
44 | DUKE_GLAD | - | "`sound [#44] not defined!`" | - | - | - | - | - | -
45 | DUKE_YES | YES | "`sound yes.voc[#45] not found.`" | 0 | 0 | 255 | 4 | 0 | -
46 | DUKE_HEHE | - | "`sound [#46] not defined!`" | - | - | - | - | - | -
47 | DUKE_SHUCKS | - | "`sound [#47] not defined!`" | - | - | - | - | - | -
48 | DUKE_UNDERWATER | SCUBA | Duke underwater. | 0 | 0 | 2 | 0 | 0 | multi
49 | DUKE_JETPACK_ON | JETPAKON | Jetpack turning on. | 0 | 0 | 4 | 0 | 0 | 8,000
50 | DUKE_JETPACK_IDLE | JETPAKI | Jetpack idling. | 0 | 0 | 1 | 0 | 0 | 8,000
51 | DUKE_JETPACK_OFF | JETPAKOF | Jetpack turning off. | 0 | 0 | 2 | 0 | 0 | 8,000
52 | LIZTROOP_GROWL | - | "`sound [#52] not defined!`" | - | - | - | - | - | -
53 | LIZTROOP_TALK1 | - | "`sound [#53] not defined!`" | - | - | - | - | - | -
54 | LIZTROOP_TALK2 | - | "`sound [#54] not defined!`" | - | - | - | - | - | -
55 | LIZTROOP_TALK3 | - | "`sound [#55] not defined!`" | - | - | - | - | - | -
56 | DUKETALKTOBOSS | DUKNUK14 | Duke: "I'm Duke Nukem, and I'm coming to get the rest of you alien bastards." | 0 | 0 | 255 | 12 | 0 | 8,000
57 | LIZCAPT_GROWL | - | "`sound [#57] not defined!`" | - | - | - | - | - | -
58 | LIZCAPT_TALK1 | - | "`sound [#58] not defined!`" | - | - | - | - | - | -
59 | LIZCAPT_TALK2 | - | "`sound [#59] not defined!`" | - | - | - | - | - | -
60 | LIZCAPT_TALK3 | - | "`sound [#60] not defined!`" | - | - | - | - | - | -
61 | LIZARD_BEG | CHOKN12 | Assault Trooper choking. | 0 | 0 | 3 | 0 | 0 | multi
62 | LIZARD_PAIN | - | "`sound [#62] not defined!`" | - | - | - | - | - | -
63 | LIZARD_DEATH | - | "`sound [#63] not defined!`" | - | - | - | - | - | -
64 | LIZARD_SPIT | LIZSPIT | Enforcer spits and growls. | 0 | 0 | 0 | 0 | 0 | 8,000
65 | DRONE1_HISSRATTLE | - | "`sound [#65] not defined!`" | - | - | - | - | - | -
66 | DRONE1_HISSSCREECH | - | "`sound [#66] not defined!`" | - | - | - | - | - | -
67 | DUKE_TIP2 | SHAKE2A | Duke: "Shake it baby." | 0 | 0 | 255 | 4 | 0 | 8,000
68 | FLESH_BURNING | FIRE09 | Fire burning. | -256 | 0 | 0 | 0 | 6100 | multi
69 | SQUISHED | SQUISH | Squishing sound. | -128 | 0 | 3 | 0 | 0 | 8,000
70 | TELEPORTER | TELEPORT | Teleporting/respawning. | 0 | 0 | 0 | 0 | 0 | 5,988
71 | ELEVATOR_ON | GBELEV01 | Elevator ascending/descending. | 0 | 0 | 0 | 0 | 0 | 8,000
72 | DUKE_KILLED3 | THSUK13A | Duke: "Ugh this sucks." | 0 | 0 | 255 | 12 | 0 | 8,000
73 | ELEVATOR_OFF | GBELEV02 | Elevator stops. | 0 | 0 | 0 | 0 | 0 | 8,000
74 | DOOR_OPERATE1 | SLIDOOR | Mechanical elevator door operation. | -256 | 0 | 0 | 0 | 0 | 11,025
75 | SUBWAY | SUBWAY | Subway vehicle moving. | 0 | 0 | 0 | 0 | 0 | multi
76 | SWITCH_ON | SWITCH | Default Switch sound. | 0 | 0 | 0 | 0 | 0 | multi
77 | FAN | FAN | "`sound fan.voc[#77] not found.`" | 0 | 0 | 0 | 0 | 0 | -
78 | DUKE_GETWEAPON3 | GROOVY02 | Duke: "Groovy!" | 0 | 0 | 255 | 4 | 0 | 8,000
79 | FLUSH_TOILET | FLUSH | Toilet flushing. | 0 | 0 | 3 | 2 | 0 | multi
80 | HOVER_CRAFT | HOVER | "`sound hover.voc[#80] not found.`" | 0 | 0 | 0 | 0 | 0 | -
81 | EARTHQUAKE | QUAKE | Low rumble of seismic vibrations. | 0 | 0 | 0 | 0 | 0 | multi
82 | INTRUDER_ALERT | ALERT | Energy fluctuation. | 0 | 0 | 0 | 0 | 0 | 5,988
83 | END_OF_LEVEL_WARN | MONITOR | Security viewscreen / combination toggle beep. | 0 | 0 | 0 | 0 | 0 | 8,000
84 | ENGINE_OPERATING | ONBOARD | Low oscillating hum of components operating. | 0 | 0 | 0 | 2 | 0 | multi
85 | REACTOR_ON | REACTOR | Energy flow. | 0 | 0 | 0 | 2 | 0 | multi
86 | COMPUTER_AMBIENCE | COMPAMB | Computer ambience (shrill, fast). | 0 | 0 | 0 | 2 | 0 | 11,025
87 | GEARS_GRINDING | GEARGRND | Gears grinding. | 0 | 0 | 0 | 2 | 0 | 5,988
88 | BUBBLE_AMBIENCE | BUBBLAMB | Bubbling liquid ambience. | -256 | 0 | 0 | 2 | 0 | multi
89 | MACHINE_AMBIENCE | MACHAMB | Mechanical ambience. | 0 | 0 | 0 | 2 | 0 | 11,025
90 | SEWER_AMBIENCE | DRIP3 | Dripping. | 0 | 0 | 0 | 0 | 0 | 11,025
91 | WIND_AMBIENCE | WIND54 | Wind ambience. | 0 | 0 | 0 | 2 | 0 | multi
92 | SOMETHING_DRIPPING | DRIP3 | Dripping. | 0 | 0 | 0 | 0 | 9000 | 11,025
93 | STEAM_HISSING | STEAMHIS | Steam hissing. | 0 | 0 | 0 | 0 | 10240 | 8,000
94 | THEATER_BREATH | - | "`sound [#94] not defined!`" | - | - | - | - | - | -
95 | BAR_MUSIC | BARMUSIC | Bar/club music. | 0 | 0 | 254 | 2 | 0 | 11,025
96 | BOS1_ROAM | BOS1RM | Battlelord roaming (loud roar). | 0 | 0 | 3 | 0 | 0 | 11,025
97 | BOS1_RECOG | BOS1RG | Battlelord spots player (excited squeal). | 0 | 0 | 5 | 0 | 0 | 8,000
98 | BOS1_ATTACK1 | CHAINGUN | Battlelord fires chaingun. | 0 | 0 | 3 | 0 | 0 | 10,989
99 | BOS1_PAIN | BOS1PN | Battlelord in pain (weak roar). | 0 | 0 | 3 | 0 | 0 | 8,000
100 | BOS1_DYING | BOS1DY | Battlelord dying (death cry). | 0 | 0 | 3 | 0 | 0 | 8,000
101 | BOS2_ROAM | B2ATK01 | Cycloid Emperor roaming (nasal roar). | 0 | 0 | 3 | 0 | 0 | 11,025
102 | BOS2_RECOG | B2REC03 | Cycloid Emperor spots player (muffled roar). | 0 | 0 | 3 | 0 | 0 | 11,025
103 | BOS2_ATTACK | B2ATK02 | Cycloid Emperor attacking (excited roar). | 0 | 0 | 3 | 0 | 0 | 11,025
104 | BOS2_PAIN | B2PAIN03 | Cycloid Emperor in pain (weak roar). | 0 | 0 | 3 | 0 | 0 | 11,025
105 | BOS2_DYING | B2DIE03 | Cycloid Emperor dying (final roar of reprisal followed by collapse). | 0 | 0 | 3 | 0 | 0 | 11,025
106 | GETATOMICHEALTH | TELEPORT | Picking up atomic health. | 2048 | 2048 | 255 | 0 | 0 | 5,988
107 | DUKE_GETWEAPON2 | GETSOM1A | Duke: "Come get some." | 0 | 0 | 255 | 4 | 0 | 8,000
108 | BOS3_DYING | B3DIE03G | Overlord dying (weak roar). | 0 | 0 | 3 | 0 | 0 | 11,025
109 | SHOTGUN_FIRE | SHOTGUN7 | Shotgun being fired. | 0 | 512 | 254 | 0 | 0 | 11,025
110 | PRED_ROAM | ROAM06 | Assault Trooper/Captain roaming (vocal noises). | 0 | 0 | 3 | 0 | 0 | multi
111 | PRED_RECOG | PREDRG | Assault Trooper/Captain spots player (excited vocal noise). | 0 | 0 | 3 | 0 | 0 | multi
112 | PRED_ATTACK | GBLASR01 | Assault Trooper/Captain fires laser. | 256 | 256 | 3 | 0 | 7680 | 8,000
113 | PRED_PAIN | PREDPN | Assault Trooper/Captain in pain (weak roar). | 200 | 500 | 3 | 0 | 0 | 8,000
114 | PRED_DYING | PREDDY | Assault Trooper/Captain dying (death cry). | 0 | 400 | 3 | 0 | 0 | multi
115 | CAPT_ROAM | PREDRM | Enforcer roaming (snort). | 0 | 200 | 3 | 0 | 0 | multi
116 | CAPT_ATTACK | CHAINGUN | Enforcer fires chaingun. | 0 | 0 | 3 | 0 | -200 | 10,989
117 | CAPT_RECOG | PREDRG | Enforcer spots player. | -400 | 0 | 3 | 0 | 0 | multi
118 | CAPT_PAIN | PREDPN | Enforcer roaring in pain. | -200 | 100 | 3 | 0 | 0 | 8,000
119 | CAPT_DYING | PREDDY | Enforcer dying. | -200 | 100 | 3 | 0 | 0 | multi
120 | PIG_ROAM | ROAM29 | Pig Cop roaming (snorting grunt/laugh). | -200 | 400 | 3 | 0 | 0 | multi
121 | PIG_RECOG | PIGRG | Pig Cop spots player (snorting laugh). | -200 | 400 | 3 | 0 | 0 | 8,000
122 | PIG_ATTACK | SHOTGUN7 | Pig Cop fires shotgun. | -256 | 256 | 4 | 0 | 0 | 11,025
123 | PIG_PAIN | PIGPN | Pig Cop in pain (weak snort). | 100 | 800 | 3 | 0 | 0 | 8,000
124 | PIG_DYING | PIGDY | Pig Cop dying (death squeal). | -800 | 100 | 3 | 0 | 0 | 8,000
125 | RECO_ROAM | JETPAKI | Pig Cop RPV roaming (hovering sound). | 0 | 0 | 3 | 0 | 0 | 8,000
126 | RECO_RECOG | PIGRG | Pig Cop in RPV spots player (snorting laugh). | 0 | 0 | 3 | 0 | 0 | 8,000
127 | RECO_ATTACK | GBLASR01 | Pig Cop fires RPV laser. | 256 | 256 | 3 | 0 | 7680 | 8,000
128 | RECO_PAIN | PIGPN | Pig Cop in RPV in pain (weak snort). | 0 | 0 | 3 | 0 | 0 | 8,000
129 | RECO_DYING | PIGDY | Pig Cop in RPV dying (death squeal). | 0 | 0 | 3 | 0 | 0 | 8,000
130 | DRON_ROAM | SNAKRM | (no sound audible - blank file) | 0 | 0 | 3 | 0 | 0 | 8,000
131 | DRON_RECOG | SNAKRG | Sentry Drone spots player (robotic shriek). | 0 | 0 | 3 | 0 | 0 | 11,025
132 | DRON_ATTACK1 | SNAKATA | Sentry Drone attacks (robotic whine). | 0 | 0 | 3 | 0 | 0 | 11,025
133 | DRON_PAIN | SNAKPN | Sentry Drone in pain (robotic weak roar). | 0 | 0 | 3 | 0 | 0 | 11,025
134 | DRON_DYING | SNAKDY | Sentry Drone dying (robotic death rattle). | 0 | 0 | 3 | 0 | 0 | 11,025
135 | COMM_ROAM | COMMRM | Assault Commander roaming (raspy laugh). | 0 | 0 | 3 | 0 | 0 | 11,025
136 | COMM_RECOG | COMMRG | Assault Commander: "Die human." | 0 | 0 | 3 | 0 | 0 | 11,025
137 | COMM_ATTACK | COMMAT | Assault Commander: "Suck it down." | 0 | 0 | 3 | 0 | 0 | 11,025
138 | COMM_PAIN | COMMPN | Assault Commander in pain (weak vocal noise). | 0 | 0 | 3 | 0 | 0 | 11,025
139 | COMM_DYING | COMMDY | Assault Commander dying (death cry). | 0 | 0 | 3 | 0 | 0 | 11,025
140 | OCTA_ROAM | OCTARM | Octabrain roaming (supernatural shrill noise). | -200 | 0 | 3 | 0 | 0 | 8,000
141 | OCTA_RECOG | OCTARG | Octabrain spots player (deep croak). | 0 | 0 | 3 | 0 | 0 | 8,000
142 | OCTA_ATTACK1 | OCTAAT1 | Octabrain psychic attack (supernatural moan). | 0 | 0 | 3 | 0 | 0 | 8,000
143 | OCTA_PAIN | OCTAPN | Octabrain in pain (supernatural shriek). | -400 | 0 | 3 | 0 | 0 | 8,000
144 | OCTA_DYING | OCTADY | Octabrain dying (howling yelp). | -400 | -100 | 3 | 0 | 0 | 8,000
145 | TURR_ROAM | TURRRM | "`sound turrrm.voc[#145] not found.`" | 0 | 0 | 3 | 0 | 0 | -
146 | TURR_RECOG | TURRRG | "`sound turrrg.voc[#146] not found.`" | 0 | 0 | 3 | 0 | 0 | -
147 | TURR_ATTACK | TURRAT | "`sound turrat.voc[#147] not found.`" | 0 | 0 | 3 | 0 | 0 | -
148 | DUMPSTER_MOVE | GRIND | Deep grinding vibrations. | 0 | 0 | 0 | 0 | 0 | 11,025
149 | SLIM_DYING | SLIDIE03 | Protozoid Slimer dying (shrill noise). | -256 | 256 | 3 | 0 | 0 | 11,025
150 | BOS3_ROAM | B3ROAM01 | Overlord roaming (throaty grumble). | 0 | 0 | 3 | 0 | 0 | 11,025
151 | BOS3_RECOG | B3PAIN04 | Overlord spots player (excited nasal roar). | 0 | 0 | 3 | 0 | 0 | 11,025
152 | BOS3_ATTACK1 | B3ATK01 | "`sound b3atk01.voc[#152] not found.`" | 0 | 0 | 3 | 0 | 0 | -
153 | BOS3_PAIN | B3REC03G | Overlord in pain (guttural noise). | 0 | 0 | 3 | 0 | 0 | 11,025
154 | BOS1_ATTACK2 | RPGFIRE | Battlelord fires mortar shell. | 0 | 0 | 3 | 0 | 0 | 5,988
155 | COMM_SPIN | COMMSP | Assault Commander spins (high-pitched noise). | 0 | 0 | 3 | 0 | 0 | 11,025
156 | BOS1_WALK | THUD | Heavy Boss footsteps. | 0 | 0 | 3 | 0 | 0 | multi
157 | DRON_ATTACK2 | SNAKATB | Sentry Drone attacking (biting/impact sound). | 0 | 0 | 3 | 0 | 0 | 11,025
158 | THUD | THUD | Creatures collapsing. | 0 | 0 | 0 | 0 | 0 | multi
159 | OCTA_ATTACK2 | OCTAAT2 | Octabrain biting attack (grunt). | 0 | 600 | 3 | 0 | 0 | multi
160 | WIERDSHOT_FLY | OCTAAT1 | Octabrain psychic attack (supernatural moan). | 0 | 0 | 3 | 0 | 0 | 8,000
161 | TURR_PAIN | TURRPN | "`sound turrpn.voc[#161] not found.`" | 0 | 0 | 3 | 0 | 0 | -
162 | TURR_DYING | TURRDY | "`sound turrdy.voc[#162] not found.`" | 0 | 0 | 3 | 0 | 0 | -
163 | SLIM_ROAM | SLIROA02 | Protozoid Slimer roaming (wet squishy sound). | -256 | 256 | 3 | 0 | 0 | 11,025
164 | LADY_SCREAM | FSCRM10 | Woman dying (muffled scream). | -256 | 0 | 254 | 8 | 0 | 8,000
165 | DOOR_OPERATE2 | OPENDOOR | Standard swinging door operation. | -256 | 0 | 0 | 0 | 0 | 11,025
166 | DOOR_OPERATE3 | EDOOR10 | Standard ceiling door operation (softer hum). | -256 | 0 | 0 | 0 | 0 | 11,025
167 | DOOR_OPERATE4 | EDOOR11 | Alternate ceiling door operation (sharper hum). | -256 | 0 | 0 | 0 | 0 | 11,025
168 | BORNTOBEWILDSND | 2BWILD | "Born to be wild" music. | 0 | 0 | 254 | 2 | 0 | 11,025
169 | SHOTGUN_COCK | SHOTGNCK | Shotgun being cocked. | 96 | 192 | 3 | 0 | 0 | 11,025
170 | GENERIC_AMBIENCE1 | GRIND | Deep grinding vibrations (loops). | 0 | 0 | 0 | 1 | 0 | 11,025
171 | GENERIC_AMBIENCE2 | ENGHUM | Component humming. | 0 | 0 | 0 | 2 | 0 | multi
172 | GENERIC_AMBIENCE3 | LAVA06 | Lava cavern ambience. | 0 | 0 | 0 | 2 | 0 | 8,000
173 | GENERIC_AMBIENCE4 | BUBBLAMB | Bubbling liquid ambience. | -256 | 0 | 0 | 2 | 0 | multi
174 | GENERIC_AMBIENCE5 | PHONBUSY | Telephone engaged. | 0 | 0 | 0 | 0 | 0 | 11,025
175 | GENERIC_AMBIENCE6 | ROAM22 | Sound of the Abyss. | 0 | 0 | 0 | 2 | 0 | multi
176 | BOS3_ATTACK2 | B3ATK01 | "`sound b3atk01.voc[#176] not found.`" | 0 | 0 | 3 | 0 | 0 | -
177 | GENERIC_AMBIENCE17 | MYSELF3A | Duke: "Hmm... don't have time to play with myself." | 0 | 0 | 255 | 4 | 0 | 8,000
178 | GENERIC_AMBIENCE18 | MONOLITH | Sound of the Monolith. | 0 | 0 | 0 | 2 | 0 | 11,025
179 | GENERIC_AMBIENCE19 | HYDRO50 | Hydraulic component ambience. | 0 | 0 | 0 | 2 | 0 | 11,025
180 | GENERIC_AMBIENCE20 | CON03 | Duke: "Hmm... looks like I have the con." | 0 | 0 | 0 | 4 | 0 | 11,025
181 | GENERIC_AMBIENCE21 | !PRISON | Alien: "Hahaha... too late Nukem, we're in control now." | 0 | 0 | 255 | 4 | 0 | multi
182 | GENERIC_AMBIENCE22 | VPISS2 | "`sound vpiss2.voc[#182] not found.`" | 0 | 0 | 255 | 4 | 0 | -
183 | SECRETLEVELSND | SECRET | Alien: "Secret level." | 0 | 0 | 255 | 0 | 0 | 11,025
184 | GENERIC_AMBIENCE8 | AMB81B | Chanting ambience. | 0 | 0 | 0 | 2 | 0 | 8,000
185 | GENERIC_AMBIENCE9 | ROAM98B | Chanting monks. | 0 | 0 | 0 | 2 | 0 | multi
186 | GENERIC_AMBIENCE10 | H2ORUSH2 | Rushing water (loops). | 0 | 0 | 0 | 3 | 0 | 8,000
187 | GENERIC_AMBIENCE11 | PROJRUN | Film projector (loops). | 0 | 0 | 0 | 3 | 0 | 8,000
188 | GENERIC_AMBIENCE12 | DRIP3 | Dripping. | 0 | 0 | 0 | 0 | 0 | 11,025
189 | GENERIC_AMBIENCE13 | PAY02 | Duke: "Damn, those alien bastards are gonna pay for shooting up my ride." | 0 | 0 | 255 | 12 | 0 | 8,000
190 | GENERIC_AMBIENCE14 | ONLYON03 | Duke: "What, there's only one of you?!" | 0 | 0 | 255 | 4 | 0 | 8,000
191 | - | - | "`sound [#191] not defined!`" | - | - | - | - | - | -
192 | GENERIC_AMBIENCE15 | RIDES09 | Duke: "I think I'll climb aboard." | 0 | 0 | 255 | 4 | 0 | 8,000
193 | GENERIC_AMBIENCE16 | DOOMED16 | Duke: "Hmm... that's one Doomed space marine." | 0 | 0 | 255 | 4 | 0 | multi
194 | FIRE_CRACKLE | FIRE09 | Fire crackling. | 0 | 0 | 254 | 2 | 0 | multi
195 | BONUS_SPEECH1 | LETSRK03 | Duke: "Let's rock." | 0 | 0 | 255 | 4 | 0 | 8,000
196 | BONUS_SPEECH2 | READY2A | Duke: "Ready for action." | 0 | 0 | 255 | 4 | 0 | 8,000
197 | BONUS_SPEECH3 | RIPEM08 | Duke: "Gonna rip 'em a new one." | 0 | 0 | 255 | 4 | 0 | 8,000
198 | PIG_CAPTURE_DUKE | !PIG | Pig Cop: "Gotcha now you bastard, and we're gonna fry your ass." | 0 | 0 | 255 | 8 | 0 | multi
199 | BONUS_SPEECH4 | ROCKIN02 | Duke: "Rockin'." | 0 | 0 | 255 | 4 | 0 | 8,000
200 | DUKE_LAND_HURT | PAIN39 | Duke lands painfully. | 0 | 0 | 255 | 4 | 0 | 8,000
201 | DUKE_HIT_STRIPPER1 | DAMNIT04 | Duke: "Damnit." | 0 | 0 | 255 | 12 | 0 | 8,000
202 | DUKE_TIP1 | DANCE01 | Duke: "You wanna dance?" | 0 | 0 | 255 | 4 | 0 | 8,000
203 | DUKE_KILLED2 | DAMNIT04 | Duke: "Damnit." | 0 | 0 | 255 | 12 | 0 | 8,000
204 | PRED_ROAM2 | ROAM58 | Assault Trooper/Captain roaming (growl). | 0 | 0 | 3 | 0 | 0 | multi
205 | PIG_ROAM2 | ROAM67 | Pig Cop roaming (snorting grunt). | -200 | 400 | 3 | 0 | 0 | multi
206 | DUKE_GETWEAPON1 | COOL01 | Duke: "Cool." | 0 | 0 | 255 | 4 | 0 | 8,000
207 | DUKE_SEARCH2 | WHRSIT05 | Duke: (impatient), "Where is it?" | 0 | 0 | 255 | 4 | 0 | 8,000
208 | DUKE_CRACK2 | COMEON02 | Duke: (impatient), "Come on." | 0 | 0 | 255 | 4 | 0 | 8,000
209 | DUKE_SEARCH | PAIN87 | Duke searching (grunt). | 0 | 0 | 2 | 4 | 0 | 8,000
210 | DUKE_GET | GETITM19 | Item pickup sound. | -64 | 64 | 255 | 0 | 0 | 8,000
211 | DUKE_LONGTERM_PAIN | GASPS07 | Duke pained breathing (taking damage from a harmful substance, etc). | -192 | 0 | 255 | 4 | 0 | 8,000
212 | MONITOR_ACTIVE | MONITOR | Security viewscreen / combination toggle beep. | 0 | 0 | 0 | 0 | 0 | 8,000
213 | NITEVISION_ONOFF | GOGGLE12 | Night vision toggle chirp. | 0 | 0 | 0 | 0 | 0 | multi
214 | DUKE_HIT_STRIPPER2 | DAMN03 | Duke: "Damn." | 0 | 0 | 255 | 12 | 0 | 8,000
215 | DUKE_CRACK_FIRST | KNUCKLE | Duke cracking his knuckles. | 0 | 0 | 3 | 0 | 0 | multi
216 | DUKE_USEMEDKIT | AHH04 | Duke: (relieved with medkit) "Ahhh..." | 0 | 0 | 255 | 4 | 0 | 8,000
217 | DUKE_TAKEPILLS | GULP01 | Duke ingesting steroids (gulping). | 0 | 0 | 255 | 4 | 0 | 8,000
218 | DUKE_PISSRELIEF | AHMUCH03 | Duke: "Ahhh... much better." | 0 | 0 | 255 | 4 | 0 | 8,000
219 | SELECT_WEAPON | WPNSEL21 | Duke switching weapons. | 128 | 128 | 3 | 0 | 0 | 8,000
220 | WATER_GURGLE | H2OGRGL2 | Running water (broken plumbing). | 0 | 0 | 1 | 2 | 9000 | multi
221 | DUKE_GETWEAPON4 | WANSOM4A | Duke: "Who wants some?" | 0 | 0 | 255 | 4 | 0 | 8,000
222 | JIBBED_ACTOR1 | AMESS06 | Duke: "Hehehe... what a mess." | 0 | 0 | 255 | 4 | 0 | multi
223 | JIBBED_ACTOR2 | BITCHN04 | Duke: "Bitchin'." | 0 | 0 | 255 | 12 | 0 | 8,000
224 | JIBBED_ACTOR3 | HOLYCW01 | Duke: "Holy cow!" | 0 | 0 | 255 | 4 | 0 | 8,000
225 | JIBBED_ACTOR4 | HOLYSH02 | Duke: "Holy shit!" | 0 | 0 | 255 | 12 | 0 | 8,000
226 | JIBBED_ACTOR5 | IMGOOD12 | Duke: "Damn I'm good." | 0 | 0 | 255 | 12 | 0 | 8,000
227 | JIBBED_ACTOR6 | PIECE02 | Duke: "Yeah, piece of cake!" | 0 | 0 | 255 | 4 | 0 | 8,000
228 | JIBBED_ACTOR7 | GOTHRT01 | Duke: "Ooh, that's gotta hurt." | 0 | 0 | 255 | 4 | 0 | multi
229 | DUKE_GOTHEALTHATLOW | NEEDED03 | Duke: (relieved with health) "Oooh, I needed that." | 0 | 0 | 255 | 4 | 0 | 8,000
230 | BOSSTALKTODUKE | !BOSS | Battlelord: "Who the hell are you?" | 0 | 0 | 255 | 0 | 0 | multi
231 | WAR_AMBIENCE1 | WARAMB13 | Helicopter flyby ambience. | -512 | 0 | 255 | 16 | 0 | 5,988
232 | WAR_AMBIENCE2 | WARAMB21 | Jet flyby ambience. | -512 | 0 | 254 | 16 | 0 | 5,988
233 | WAR_AMBIENCE3 | WARAMB23 | Jet sonic boom ambience. | -512 | 0 | 254 | 16 | 0 | 5,988
234 | WAR_AMBIENCE4 | WARAMB29 | City scream ambience. | -512 | 0 | 254 | 16 | 0 | 5,988
235 | WAR_AMBIENCE5 | FORCE01 | Duke: "Now this is a force to be reckoned with!" | 0 | 0 | 0 | 4 | 0 | 11,025
236 | WAR_AMBIENCE6 | QUAKE06 | Duke: "I ain't afraid of no Quake." | 0 | 0 | 0 | 4 | 0 | 11,025
237 | WAR_AMBIENCE7 | TERMIN01 | Duke: "Terminated." | 0 | 0 | 0 | 4 | 0 | 11,025
238 | WAR_AMBIENCE8 | BORN01 | Duke: "Born to be wiiiild!" | 0 | 0 | 254 | 20 | 0 | 11,025
239 | WAR_AMBIENCE9 | NOBODY01 | Duke: "Nobody steals our chicks... and lives." | 0 | 0 | 0 | 4 | 0 | 11,025
240 | WAR_AMBIENCE10 | CHEW05 | Duke: "It's time to kick ass and chew bubble gum... and I'm all out of gum." | 0 | 0 | 0 | 12 | 0 | 11,025
241 | ALIEN_TALK1 | MUSTDIE | Alien: "Duke Nukem must die!" | 0 | 0 | 255 | 12 | 0 | 11,025
242 | ALIEN_TALK2 | DEFEATED | Alien: "Lunar attack force defeated." | 0 | 0 | 255 | 12 | 0 | 11,025
243 | EXITMENUSOUND | ITEM15 | Exit menu chirp. | 0 | 0 | 0 | 0 | 0 | 8,000
244 | FLY_BY | FLYBY | Intro flying explosion into nuclear symbol. | -256 | 256 | 3 | 0 | 0 | multi
245 | DUKE_SCREAM | DSCREM04 | Duke falling scream. | 0 | 0 | 0 | 0 | 0 | 8,000
246 | SHRINKER_HIT | THUD | Shrink ray hits wall. | 0 | 0 | 3 | 0 | 0 | multi
247 | RATTY | MICE3 | Rats squeaking as they scatter. | 0 | 0 | 0 | 0 | 0 | 11,025
248 | INTO_MENU | BULITHIT | Enter menu sound. | 1024 | 1024 | 0 | 0 | 0 | 5,988
249 | BONUSMUSIC | BONUS | End of level bonus screen music (loops). | 0 | 0 | 255 | 1 | 0 | 22,050
250 | DUKE_BOOBY | BOOBY04 | Duke: "I should have known those alien maggots booby-trapped the sub." | 0 | 0 | 255 | 4 | 0 | 8,000
251 | DUKE_TALKTOBOSSFALL | DIESOB03 | Duke: "Die you son of a bitch." | 0 | 0 | 255 | 12 | 0 | multi
252 | DUKE_LOOKINTOMIRROR | LOOKIN01 | Duke: "Damn, I'm lookin' good!" | 0 | 0 | 255 | 4 | 0 | 8,000
253 | PIG_ROAM3 | PIGRM | Pig Cop roaming (grunt). | -200 | 400 | 3 | 0 | 0 | 8,000
254 | KILLME | KILLME | Female: "Kill... me..." | -128 | 0 | 0 | 0 | 0 | 11,025
255 | DRON_JETSND | ENGHUM | Sentry Drone engine humming. | 1300 | 1300 | 0 | 0 | 0 | multi
256 | SPACE_DOOR1 | HYDRO22 | Hydraulic door operation (soft hum, fast). | 0 | 0 | 0 | 0 | 8192 | 11,025
257 | SPACE_DOOR2 | HYDRO24 | Hydraulic door operation (soft hum, slow). | 0 | 0 | 0 | 0 | 0 | 11,025
258 | SPACE_DOOR3 | HYDRO27 | Hydraulic door operation (soft hiss, slow). | 0 | 0 | 0 | 0 | 8192 | 11,025
259 | SPACE_DOOR4 | HYDRO34 | Hydraulic door operation (soft hiss, fast). | 0 | 0 | 0 | 0 | 0 | 11,025
260 | SPACE_DOOR5 | HYDRO40 | Hydraulic door operation (sharp hiss). | 0 | 0 | 0 | 0 | 0 | 11,025
261 | ALIEN_ELEVATOR1 (defined twice in `USER.CON`) | HYDRO43 | Hydraulic door operation (loud mechanical, slow). | 0 | 0 | 0 | 0 | 0 | 11,025
262 | VAULT_DOOR | VAULT04 | Vault door operation (slow rumble). | 0 | 0 | 0 | 0 | 0 | 11,025
263 | JIBBED_ACTOR13 | LETGOD01 | Duke: "Let God sort 'em out." | 0 | 0 | 255 | 12 | 0 | 11,025
264 | DUKE_GETWEAPON6 | HAIL01 | Duke: "Hail to the king baby." | 0 | 0 | 255 | 4 | 0 | 11,025
265 | JIBBED_ACTOR8 | BLOWIT01 | Duke: "Blow it out your ass!" | 0 | 0 | 255 | 12 | 0 | 11,025
266 | JIBBED_ACTOR9 | EATSHT01 | Duke: "Eat shit and die." | 0 | 0 | 255 | 12 | 0 | 11,025
267 | JIBBED_ACTOR10 | FACE01 | Duke: "Your face, your ass, what's the difference?" | 0 | 0 | 255 | 12 | 0 | 11,025
268 | JIBBED_ACTOR11 | INHELL01 | Duke: "See you in Hell!" | 0 | 0 | 255 | 12 | 0 | 11,025
269 | JIBBED_ACTOR12 | SUKIT01 | Duke: "Suck it down!" | 0 | 0 | 255 | 4 | 0 | 11,025
270 | DUKE_KILLED4 | DSCREM18 | Duke death cry. | 0 | 0 | 255 | 4 | 0 | 8,000
271 | DUKE_KILLED5 | PISSES01 | Duke: "This really pisses me off." | 0 | 0 | 255 | 12 | 0 | 11,025
272 | ALIEN_SWITCH1 | ASWTCH23 | Alien pawprint switch operation (squishy sound). | 0 | 0 | 0 | 0 | 0 | 11,025
273 | DUKE_STEPONFECES | HAPPEN01 | Duke: "Shit happens." | 0 | 0 | 0 | 12 | 0 | 11,025
274 | DUKE_LONGTERM_PAIN2 | DSCREM15 | Duke yelling in pain (long). | 0 | 0 | 255 | 4 | 0 | 8,000
275 | DUKE_LONGTERM_PAIN3 | DSCREM16 | Duke yelling in pain (medium). | 0 | 0 | 255 | 4 | 0 | 11,025
276 | DUKE_LONGTERM_PAIN4 | DSCREM17 | Duke yelling in pain (short). | 0 | 0 | 255 | 4 | 0 | 11,025
277 | COMPANB2 | CTRLRM25 | Computer ambience (soft, slow). | 0 | 0 | 0 | 2 | 0 | 11,025
278 | KTIT | KTITX | Duke: "This is K.T.I.T. - Kay Tit - playing the breast...uhh...the best tunes in town!" | 0 | 0 | 254 | 2 | 0 | 8,000
279 | HELICOP_IDLE | HLIDLE03 | Helicopter idling (loops). | 0 | 0 | 255 | 3 | 0 | 11,025
280 | STEPNIT | LIZSHIT3 | Duke stepping in feces (squish). | 0 | 0 | 254 | 12 | 0 | 11,025
281 | SPACE_AMBIENCE1 | MONOLITH | Sound of the Monolith. | 0 | 0 | 0 | 16 | 0 | 11,025
282 | SPACE_AMBIENCE2 | HYDRO50 | Hydraulic component ambience. | 0 | 0 | 0 | 16 | 0 | 11,025
283 | SLIM_HATCH | SLHTCH01 | Protozoid Slimer egg hatching (squishy cracking). | -256 | 256 | 3 | 0 | 0 | 11,025
284 | RIPHEADNECK | RIP01 | Duke: "I'll rip your head off and shit down your neck." | 0 | 0 | 254 | 12 | 0 | 11,025
285 | FOUNDJONES | JONES04 | Duke: (faking an accent) "We meet again Doctor Jones." | 0 | 0 | 0 | 4 | 0 | 11,025
286 | ALIEN_DOOR1 | ADOOR1 | Shrill screeching/tumbling alien door operation. | 0 | 0 | 0 | 0 | 0 | 11,025
287 | ALIEN_DOOR2 | ADOOR2 | Cyclic alien door operation. | 0 | 0 | 0 | 0 | 0 | 11,025
288 | ENDSEQVOL3SND4 | GRABBAG | Credit screen music (loops). | 0 | 0 | 254 | 1 | 0 | 11,025
289 | ENDSEQVOL3SND5 | NAME01 | Duke: "My name's Duke Nukem." | 0 | 0 | 250 | 0 | 0 | 8,000
290 | ENDSEQVOL3SND6 | R&R01 | Duke: "After a few days or R&R, I'll be ready for more action." | 0 | 0 | 251 | 0 | 0 | 8,000
291 | ENDSEQVOL3SND7 | LANI05 | Female: "Awww come back to bed Duke!" | 0 | 0 | 252 | 0 | 0 | 8,000
292 | ENDSEQVOL3SND8 | LANI08 | Female: "I'm ready for some action now!" | 0 | 0 | 253 | 0 | 0 | 8,000
293 | ENDSEQVOL3SND9 | LANIDUK2 | Duke Nukem and some slag getting off. | 0 | 0 | 254 | 0 | 0 | 8,000
294 | WHIPYOURASS | WHIPYU01 | Duke: "It's down to you and me, you one-eyed freak!" | 0 | 0 | 255 | 4 | 0 | multi
295 | ENDSEQVOL2SND1 | GUNHIT2 | Duke throws his gun (metal rebounding). | 0 | 0 | 249 | 0 | 0 | 22,050
296 | ENDSEQVOL2SND2 | HEADRIP3 | Duke ripping off the Overlord's head (squishy sound). | 0 | 0 | 250 | 0 | 0 | 11,025
297 | ENDSEQVOL2SND3 | BUCKLE | Duke unbuckling his belt (clacking). | 0 | 0 | 251 | 0 | 0 | 22,050
298 | ENDSEQVOL2SND4 | JETP2 | Duke tosses his jetpack onto the floor (abrupt collision). | 0 | 0 | 252 | 0 | 0 | 11,025
299 | ENDSEQVOL2SND5 | ZIPPER2 | Duke unzips (rubbery sound). | 0 | 0 | 253 | 0 | 0 | 11,025
300 | ENDSEQVOL2SND6 | NEWS | Duke reading the newspaper (paper rustling). | 0 | 0 | 254 | 0 | 0 | 11,025
301 | ENDSEQVOL2SND7 | WHISTLE | Duke whistling his theme. | 0 | 0 | 255 | 0 | 0 | 11,025
302 | GENERIC_AMBIENCE23 | 2RIDE06 | Duke: "Damn, that's the second time those alien bastards shot up my ride." | 0 | 0 | 255 | 4 | 0 | 8,000
303 | SOMETHINGFROZE | FREEZE | Object being frozen (tinkling). | 0 | 0 | 3 | 0 | 0 | 22,050
304 | DUKE_LONGTERM_PAIN5 | PAIN54 | Duke: (in pain) "Augh!" | 0 | 0 | 255 | 4 | 0 | 8,000
305 | DUKE_LONGTERM_PAIN6 | PAIN75 | Duke: (in pain) "Agh!" | 0 | 0 | 255 | 4 | 0 | 8,000
306 | DUKE_LONGTERM_PAIN7 | PAIN93 | Duke: (in pain) "Oh!" | 0 | 0 | 255 | 4 | 0 | 8,000
307 | DUKE_LONGTERM_PAIN8 | PAIN68 | Duke: (in pain, soft) "Ohhh." | 0 | 0 | 255 | 4 | 0 | 8,000
308 | WIND_REPEAT | WIND54 | Wind ambience. | 0 | 0 | 0 | 2 | 0 | multi
309 | MYENEMY_ROAM | - | "`sound [#309] not defined!`" | - | - | - | - | - | -
310 | MYENEMY_HURT | - | "`sound [#310] not defined!`" | - | - | - | - | - | -
311 | MYENEMY_DEAD | - | "`sound [#311] not defined!`" | - | - | - | - | - | -
312 | MYENEMY_SHOOT | - | "`sound [#312] not defined!`" | - | - | - | - | - | -
313 | STORE_MUSIC | MUZAK028 | Grocery store muzak. | 0 | 0 | 254 | 0 | 6144 | multi
314 | STORE_MUSIC_BROKE | MUZAKDIE | Grocery store muzak dying off. | 0 | 0 | 0 | 0 | 6144 | multi
315 | ACTOR_GROWING | ENLARGE | Object expanding due to microwave expander. | 1024 | 0 | 2 | 0 | 0 | multi
316 | NEWBEAST_ROAM | BLROAM2A | Protector Drone roaming (soft hissing). | -128 | 128 | 3 | 0 | 0 | multi
317 | NEWBEAST_RECOG | BLREC4B | Protector Drone spots player (caterwauling). | 1400 | 0 | 3 | 0 | 0 | multi
318 | NEWBEAST_ATTACK | BLRIP1A | Protector Drone attacking (swipe). | -150 | 150 | 3 | 0 | 0 | 10,989
319 | NEWBEAST_PAIN | BLPAIN1B | Protector Drone in pain (shrill screech). | -256 | 256 | 3 | 0 | 0 | 10,989
320 | NEWBEAST_DYING | BLDIE3A | Protector Drone dying (weak screech). | 1200 | 100 | 3 | 0 | 0 | multi
321 | NEWBEAST_SPIT | BLSPIT1A | Protector Drone screech and fire shrinker. | -128 | 128 | 0 | 0 | 0 | multi
322 | VOL4_1 | JACUZZI2 | "`sound jacuzzi2.voc[#322] not found.`" (potential loop). | 0 | 0 | 0 | 1 | 0 | -
323 | SUPERMARKET (defined twice in `USER.CON`) | AISLE402 | Duke: "Looks like clean-up on aisle 4." | 0 | 0 | 0 | 4 | 0 | multi
324 | MOUSEANNOY | ANNOY03 | Duke: "Damn that was annoying." | 0 | 0 | 0 | 4 | 0 | 8,000
325 | BOOKEM | BOOKEM03 | Duke: "Hmm... book 'em Danno." | 0 | 0 | 0 | 4 | 0 | 8,000
326 | SUPERMARKETCRY | CRY01 | Duke: "I'm not cryin' over this." | 0 | 0 | 0 | 4 | 0 | 8,000
327 | DESTRUCT | DETRUCT2 | Automated voice message: "This tape will self-destruct in one second." | 0 | 0 | 255 | 0 | 0 | multi
328 | EATFOOD | EAT08 | Duke: "No way I'm eating this shit." | 0 | 0 | 0 | 12 | 0 | 8,000
329 | MAKEMYDAY | MAKEDAY1 | Duke: "Go ahead, make my day." | 0 | 0 | 0 | 4 | 0 | multi
330 | WITNESSSTAND | SOHELP02 | Duke: "So help me Duke." | 0 | 0 | 0 | 4 | 0 | 8,000
331 | VACATIONSPEECH | VACATN01 | Duke: "Somebody's gonna friggin' pay for screwin' up my vacation." | 0 | 0 | 0 | 12 | 0 | multi
332 | YIPPEE1 | YIPPIE01 | Duke: "Yippee-ki-yay motherf-cker!" (censored) | 0 | 0 | 255 | 12 | 0 | multi
333 | YOHOO1 | YOHOHO01 | Duke: "Yo ho ho and a bottle of jack." | 0 | 0 | 128 | 4 | 0 | multi
334 | YOHOO2 | YOHOHO09 | Duke: "Har matey, someone's gonna take a long walk off a short gangplank." | 0 | 0 | 128 | 4 | 0 | multi
335 | DOLPHINSND | DOLPHIN | Dolphin death screech. | -512 | 512 | 0 | 0 | 0 | 10,989
336 | TOUGHGALSND1 | DOM03 | Dominatrix: "You and what army?" | 0 | 0 | 0 | 0 | 0 | 8,000
337 | TOUGHGALSND2 | DOM09 | Dominatrix: "Down on your knees and bark like a dog." | 0 | 0 | 0 | 0 | 0 | multi
338 | TOUGHGALSND3 | DOM11 | Dominatrix: "God, you're pathetic!" | 0 | 0 | 0 | 0 | 0 | 8,000
339 | TOUGHGALSND4 | DOM12 | Dominatrix: "You wouldn't shoot a lady would ya?" | 0 | 0 | 0 | 0 | 0 | 8,000
340 | TANK_ROAM | TANK3A | Pig Cop Tank roaming (tread noises). | 0 | 0 | 255 | 0 | 6000 | 11,025
341 | BOS4_ROAM | BQROAM2A | Alien Queen roaming (displacing water in her wake). | 1024 | 1024 | 255 | 0 | 0 | multi
342 | BOS4_RECOG | BQREC2A | Alien Queen spots player (throaty screech). | 1024 | 1024 | 255 | 0 | 3084 | multi
343 | BOS4_ATTACK | BQSHOCK3 | Alien Queen attacking (electric discharge). | 1024 | 1024 | 255 | 0 | 0 | multi
344 | BOS4_PAIN | BQPAIN2A | Alien Queen in pain (weak throaty screech). | 1024 | 1024 | 255 | 0 | 0 | 11,025
345 | BOS4_DYING | BQDIE1A | Alien Queen dying (guttural screech). | 1024 | 1024 | 255 | 0 | 0 | 11,025
346 | NEWBEAST_ATTACKMISS | BLRIP1B | Protector Drone attacks and misses (short swipe). | -256 | 256 | 3 | 0 | 0 | 10,989
347 | VOL4_2 | TYPING | Typing on a keyboard (loops). | 0 | 0 | 0 | 1 | 0 | multi
348 | COOKINGDEEPFRIER | DEEPFRY1 | Grease frying. | 0 | 0 | 0 | 0 | 0 | multi
349 | WHINING_DOG | DOGWHINE | Dog whining. | 0 | 0 | 0 | 0 | 0 | multi
350 | DEAD_DOG | DOGYELP | Dog yelping. | 0 | 0 | 0 | 0 | 0 | 10,989
351 | LIGHTNING_SLAP | TCLAP2A | Lightning strike. | -256 | 256 | 0 | 0 | 0 | multi
352 | THUNDER | TRUMBLE | Thunder rumbling softly. | -512 | 256 | 0 | 0 | 0 | multi
353 | HAPPYMOUSESND1 | SWEET03 | Happy mouse robot: "So glad you're here!" | 0 | 0 | 0 | 0 | 0 | 8,000
354 | HAPPYMOUSESND2 | SWEET04 | Happy mouse robot: "Come on in!" | 0 | 0 | 0 | 0 | 0 | 8,000
355 | HAPPYMOUSESND3 | SWEET05 | Happy mouse robot: "Ohh we're gonna have a wonderful day!" | 0 | 0 | 0 | 0 | 0 | 8,000
356 | HAPPYMOUSESND4 | SWEET16 | Happy mouse robot: "Hiii! You wanna take a picture with me?" | 0 | 0 | 0 | 0 | 0 | 8,000
357 | ALARM | ALARM1A | Alarm bleeps. | -128 | 128 | 255 | 2 | 0 | multi
358 | RAIN | RAIN3A | Rainstorm ambience. | -128 | 128 | 0 | 2 | 0 | multi
359 | DTAG_GREENRUN | GRUN | DukeTag announcer: "Green team running." | -128 | 128 | 255 | 128 | 0 | 8,000
360 | DTAG_BROWNRUN | BRUN | DukeTag announcer: "Brown team running." | -128 | 128 | 255 | 128 | 0 | 8,000
361 | DTAG_GREENSCORE | GSCORE | DukeTag announcer: "Green team scores." | -128 | 128 | 255 | 128 | 0 | 8,000
362 | DTAG_BROWNSCORE | BSCORE | DukeTag announcer: "Brown team scores." | -128 | 128 | 255 | 128 | 0 | multi
363 | INTRO4_1 | INTRO4H1 | Pregnant woman in agony, aliens heard in background. | 0 | 0 | 255 | 0 | 0 | 22,050
364 | INTRO4_2 | TYPING | Typing on a keyboard. | 0 | 0 | 255 | 0 | 0 | multi
365 | INTRO4_3 | INTROA | General Graves: "Duke we've got a new problem here!" | 0 | 0 | 255 | 0 | 0 | 8,000
366 | INTRO4_4 | INTROB | General Graves: "This video was shot by an undercover operative." | 0 | 0 | 255 | 0 | 0 | multi
367 | INTRO4_5 | CLANG1 | Clang of something breaking. | 0 | 0 | 255 | 0 | 0 | 8,000
368 | INTRO4_6 | INTROC | Duke: "Hmm... I'm goin' in." | 0 | 0 | 255 | 0 | 0 | multi
369 | SCREECH | SKIDCR1 | Screeching tires followed by crashing sounds. | -128 | 128 | 4 | 0 | 0 | multi
370 | BOSS4_DEADSPEECH | ABORT01 | Duke: "It's time to abort your whole friggin' species." | 0 | 0 | 255 | 4 | 0 | 8,000
371 | BOSS4_FIRSTSEE | KICK01-I | Duke: "I'm gonna kick your ass, bitch!" | 0 | 0 | 255 | 12 | 0 | multi
372 | PARTY_SPEECH | PARTY03 | Duke: "Hmm my kind of party... wish I had time." | 0 | 0 | 255 | 12 | 0 | 8,000
373 | POSTAL_SPEECH | POSTAL01 | Duke: "Looks like it's time for me to go postal." | 0 | 0 | 255 | 4 | 0 | 8,000
374 | TGSPEECH | VOCAL02 | Female: "Oh spank me, spank me! oh! oh ya!" | 0 | 0 | 254 | 8 | 0 | 8,000
375 | DOGROOMSPEECH | MEAT04-N | Duke: "Nobody messes with my meat." | 0 | 0 | 255 | 4 | 0 | 8,000
376 | SMACKED | SMACK02 | Duke: "I'm gonna put the smack dab on your ass." | 0 | 0 | 255 | 12 | 0 | multi
377 | MDEVSPEECH | MDEVL01 | Duke: "I'm gonna get medieval on your asses." | 0 | 0 | 255 | 12 | 0 | multi
378 | AREA51SPEECH | INDPNC01 | Duke: "Nobody jacks with our independence." | 0 | 0 | 255 | 4 | 0 | 8,000
379 | JEEPSOUND | JEEP2A | Vehicle engine idling. | 0 | 0 | 0 | 2 | 0 | 8,000
380 | BIGDOORSLAM | CDOOR1B | Large door slamming. | 0 | 0 | 129 | 0 | 0 | 11,025
381 | BOS4_LAY | BQEGG1A | Alien Queen giving birth (sharp guttural hiss followed by squeal and thud of newborn Protector Drone). | 1024 | 1024 | 255 | 0 | 0 | multi
382 | WAVESOUND | WAVE1A | Rolling ocean waves (loops). | 0 | 0 | 129 | 3 | 0 | 11,025
383 | ILLBEBACK | BEBACK01 | The Terminator: "I'll be back." | 0 | 0 | 255 | 4 | 0 | 8,000
384 | VOL4ENDSND1 | SBR1C | Duke breathing through scuba gear underwater. | 0 | 0 | 255 | 0 | 0 | 8,000
385 | VOL4ENDSND2 | SQUISH1A | Duke stuffing a pipebomb up the Alien Queen's private parts (wet squishy noise). | 0 | 0 | 254 | 0 | 0 | 11,025
386 | EXPANDERHIT | DEEPFRY1 | Microwave expander frying an enemy. | 0 | 0 | 128 | 0 | 0 | multi
387 | SNAKESPEECH | ESCAPE01 | Duke: "I guess he didn't escape from L.A." | 0 | 0 | 255 | 4 | 0 | multi
388 | EXPANDERSHOOT | EXSHOT3B | Microwave expander being fired. | -32 | 80 | 128 | 0 | 0 | 11,025
389 | GETBACKTOWORK | SLACKER1 | Duke: "Get back to work you slacker." | 0 | 0 | 255 | 0 | 0 | multi
390 | JIBBED_ACTOR14 | GETCRAP1 | Duke: "Get that crap outta here." | 0 | 0 | 0 | 12 | 0 | 8,000
391 | JIBBED_ACTOR15 | GUYSUK01 | Duke: "You guys suck." | 0 | 0 | 0 | 12 | 0 | 8,000
392 | INTRO4_B | INTRO4H2 | Pregnant woman giving birth (alien in background: "Our Queen is born." ...Ouch!) | 0 | 0 | 255 | 0 | 0 | 22,050
393 | BIGBANG | BANG1 | An enormous explosion in the distance. | 0 | 0 | 255 | 0 | 0 | 6,000
394 | HORNSND | SHORN1 | Ship's foghorn. | 0 | 0 | 255 | 2 | 0 | 11,025
395 | BELLSND | SBELL1A | Ship's bell. | 0 | 0 | 255 | 2 | 0 | multi
396 | GOAWAY | GOAWAY | Butt-head: "Go away. We're like, closed." | 0 | 0 | 4 | 0 | 0 | 5,988
397 | JOKE | JOKE | "`sound joke.voc[#397] not found.`" | 0 | 0 | 128 | 0 | 0 | -
- | // SLIM_PAIN | SLIMPN | (voided definition, `slimpn.voc` file does not exist) | -256 | 256 | 3 | 0 | 0 | -
- | - | DSCREM38 | Duke: (in some form of trouble, very excitedly) "Aye-yi-yi! | - | - | - | - | - | 11,025
- | - | PAIN13 | Duke: (in pain, throaty) "Ohh." | - | - | - | - | - | 8,000
- | - | PAIN28 | Duke: (in pain, under heavy breath) "Ow." | - | - | - | - | - | 8,000
- | - | PIGWRN | Poor excuse for a Pig Cop voice: "Prepare to die", followed by lame chortling sounds. | - | - | - | - | - | 11,025
- | - | PISSIN01 | Duke: "You're pissin' me off." | - | - | - | - | - | 8,000
- | - | BLANK | (a silent `VOC` file) | - | - | - | - | - | 5,988
Music List This list is taken from the `SONGS.TXT` file that is included with the official Duke Nukem 3D: Atomic Edition CD. I have made some slight modifications, such as rearranging the Episode 4 list so it accurately represents the order in which the songs appear in the game, and adding the map filenames and level titles for clarity.
    THE MUSIC OF DUKE NUKEM 3D
    --------------------------
    The songs listed here are in the order in which they appear in the game.
    Songs with an (RP) after the title were written by Robert C. Prince III.
    Songs with an (LJ) after the title were written by Lee Jackson.

    All MIDI files in the game use the Apogee/3D Realms EMIDI format, designed
    by Jim Dose' and Lee Jackson.

    TITLE SONG
    ----------
    GRABBAG.MID  - Grabbag (Theme from Duke Nukem 3D) (LJ)

    EPISODE ONE
    -----------
    E1L1.MAP: "Hollywood Holocaust" - STALKER.MID  - Stalker (LJ)
    E1L2.MAP: "Red Light District"  - DETHTOLL.MID - Taking the Death Toll (RP)
    E1L3.MAP: "Death Row"           - STREETS.MID  - The City Streets (RP)
    E1L4.MAP: "Toxic Dump"          - WATRWLD1.MID - Water World (RP)
    E1L5.MAP: "The Abyss"           - SNAKE1.MID   - Sneaky Snake (RP)
    E1L6.MAP: "Launch Facility"     - THECALL.MID  - The Call of Death (RP)
    E1L7.MAP: "Faces of Death (DM)" - AHGEEZ.MID   - Ah, Geez! (LJ)

    EPISODE TWO
    -----------
    E2L1.MAP "Spaceport"            - FUTURMIL.MID - Future Military Conquests (LJ)
    E2L2.MAP "Incubator"            - STORM.MID    - Space Storm (RP)
    E2L3.MAP "Warp Factor"          - GUTWRNCH.MID - Gut Wrencher (RP)
    E2L4.MAP "Fusion Station"       - ROBOCREP.MID - RoboCreeping (LJ)
    E2L5.MAP "Occupied Territory"   - STALAG.MID   - Stalag 3-D (LJ)
    E2L6.MAP "Tiberius Station"     - PIZZED.MID   - Pissed! (RP)
    E2L7.MAP "Lunar Reactor"        - ALIENZ.MID   - Aliens, Say Your Prayers! (RP)
    E2L8.MAP "Dark Side"            - XPLASMA.MID  - Plasma (LJ)
    E2L9.MAP "Overlord"             - ALFREDH.MID  - Alfred H. (My Family's Plot) (LJ)
    E2L10.MAP "Spin Cycle"          - GLOOMY.MID   - Gloomy (LJ)
    E2L11.MAP "Lunatic Fringe"      - INTENTS.MID  - In Tents (LJ)

    EPISODE THREE
    -------------
    E3L1.MAP "Raw Meat"             - INHIDING.MID - In Hiding (RP)
    E3L2.MAP "Bank Roll"            - FATCMDR.MID  - Going After the Fat Commander (RP)
    E3L3.MAP "Flood Zone"           - NAMES.MID    - Taking Names (RP)
    E3L4.MAP "L.A. Rumble"          - SUBWAY.MID   - Subway (RP)
    E3L5.MAP "Movie Set"            - INVADER.MID  - Invader (RP)
    E3L6.MAP "Rabid Transit"        - GOTHAM.MID   - Gotham (LJ)
    E3L7.MAP "Fahrenheit"           - 233C.MID     - 233.778 Celsius (LJ)
    E3L8.MAP "Hotel Hell"           - LORDOFLA.MID - Lord of L.A. (RP)
    E3L9.MAP "Stadium"              - URBAN.MID    - Urban Jungle (LJ)
    E3L10.MAP "Tier Drops"          - SPOOK.MID    - Spook (RP)
    E3L11.MAP "Freeway"             - WHOMP.MID    - Whomp (LJ)

    Music list for Plutonium Pak/Atomic Duke
    ----------------------------------------

    EPISODE FOUR
    -------------
    BRIEFING.MID - Briefing Room (Opening Cinematic)

    E4L1.MAP "It's Impossible"      - MISSIMP.MID  - Missing?  Impossible!
    E4L2.MAP "Duke-Burger"          - PREPD.MID    - Preparation D
    E4L3.MAP "Shop-N-Bag"           - BAKEDGDS.MID - Baked Goods
    E4L4.MAP "Babe Land"            - CF.MID       - Calypso Facto
    E4L5.MAP "Pigsty"               - LEMCHILL.MID - Lemon Chilllllllllllllllll
    E4L6.MAP "Going Postal"         - POB.MID      - Pissed Office Box
    E4L7.MAP "XXX-Stacy"            - WAREHAUS.MID - Warehaus
    E4L8.MAP "Critical Mass"        - LAYERS.MID   - Layers of Dust
    E4L9.MAP "Derelict"             - FLOGHORN.MID - Floghorn
    E4L10.MAP "The Queen"           - DEPART.MID   - Departure
    E4L11.MAP "Area 51"             - RESTRICT.MID - Restricted Area

    All songs for the Plutonium Pak/Atomic Duke are by Lee Jackson.

    OTHER (DIGITIZED) MUSIC
    -----------------------
    BONUS.VOC    - Huh Huh...You Said Bonus (LJ)
    BARMUSIC.VOC - Mortail Wombat (LJ)
    2BWILD.VOC   - ...Or Not to be Wild (LJ)
    WHISTLE.VOC  - excerpt from Grabbag (LJ)
    GRABBAG.VOC  - Grabbag (reprise) (LJ)
    MUZAK028.VOC - Grabbag (Muzak Version) (LJ)
    MUZAKDIE.VOC - Grabbag (Muzak Death) (LJ)
Return to top