https://wiki.eduke32.com/w/api.php?action=feedcontributions&user=Master+O&feedformat=atomEDukeWiki - User contributions [en]2024-03-28T22:19:10ZUser contributionsMediaWiki 1.42.0-alphahttps://wiki.eduke32.com/w/index.php?title=Installation_and_configuration&diff=14772Installation and configuration2022-06-07T12:41:41Z<p>Master O: /* Windows Installation */</p>
<hr />
<div>==Windows Installation==<br />
<br />
#[[Download EDuke32]] and extract it to a new folder.<br />
#The next step is to provide EDuke32 with the game data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')] or [http://www.gog.com/en/gamecard/duke_nukem_3d_atomic_edition/?pp=6c1e671f9af5b46d9c1a52067bdf0e53685674f7 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.<br />
#*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".)<br />
#**''Duke Nukem 3D: Atomic Edition'' on Zoom Platform: ''<Game root>''.<br />
#**''Duke Nukem 3D: 20th Anniversary World Tour'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D Twentieth Anniversary World Tour''.<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\classic''.<br />
#**''Duke Nukem 3D: Atomic Edition'' on GOG.com: ''<Program Files>\GOG.com\Duke Nukem 3D''<br />
#**''Duke Nukem 3D: Atomic Edition'' CD-ROM: ''<CD root>\ATOMINST''<br />
#**''Duke Nukem 3D'' CD-ROM: ''<CD root>\DN3DINST''<br />
#**If you have not purchased the game, the [http://hendricks266.duke4.net/files/3dduke13_data.7z shareware demo] is also supported.<br />
#Optionally, see the [http://hrp.duke4.net/ HRP site] which lists graphical and music update packs, including the High Resolution Pack.<br />
#Run EDuke32! EDuke32 (eduke32.exe) will allow you to play the game, and Mapster32 (mapster32.exe) lets you create custom maps.<br />
#*If you have trouble, see [[Troubleshooting EDuke32]].<br />
#To run any of Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc, refer to [[Installation Guide for Official Add-ons]] '''after''' following steps 1 through 3.<br />
<br />
==MacOS/OSX Installation==<br />
#[[Download EDuke32]] and copy it your Applications folder.<br />
#Copy game data to proper folder. EDuke32 expects game data files to be in the folder: ''<your home folder>/.eduke32''<br />
#*Create game data folder ''~/.eduke32''<br />
#*Copy your games files: '''DUKE3D.GRP''' and '''DUKE.RTS''' into ''~/.eduke32'' folder<br />
#Run EDuke32 from the application folder.<br />
#To bypass GateKeeper ''Unidentified Developer'' error on MacOS Sierra:<br />
#*'''Right-Click''' the EDuke32 program<br />
#*'''Click''' Open<br />
#*'''Click''' Open on ''unidentified developer'' warning dialog<br />
<br />
==In Game Settings Menus==<br />
<br />
EDuke32 has several configuration menus full of options which allow you to adjust many aspects of the game to your preference. The following pages will explain the various sub-menus and the settings you will find within them when you select '''''options''''' from the game's main menu.<br />
<br />
*[[Game setup]]<br />
*[[Sound setup]]<br />
*[[Video setup]]<br />
*[[Player setup]]<br />
*[[Keyboard setup]]<br />
*[[Mouse setup]]<br />
*[[Joystick setup]]<br />
<br />
==Configuring EDuke32 in other ways==<br />
<br />
*[[Command line options]]<br />
*[[Console commands]]<br />
*[[Configuration file options]]<br />
*[[Environment variables]]<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14771Installation Guide for Official Add-ons2022-06-07T12:32:39Z<p>Master O: /* Duke: Nuclear Winter */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. Please note that the Zoom Platform release requires '''two''' files to be copied to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. Please note that the Zoom Platform release requires '''two''' files to be copied to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. Please note that the Zoom Platform release requires '''two''' files to be copied to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder: (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread]. <br />
<br />
For any additional help and assistance, you can also join the [https://discord.gg/FQkMQ7r Duke4 Discord Channel] which requires a [https://www.discord.com Discord] chat account.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14770Installation Guide for Official Add-ons2022-06-07T12:31:43Z<p>Master O: /* Duke Caribbean: Life's A Beach */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. Please note that the Zoom Platform release requires '''two''' files to be copied to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. Please note that the Zoom Platform release requires '''two''' files to be copied to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder: (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread]. <br />
<br />
For any additional help and assistance, you can also join the [https://discord.gg/FQkMQ7r Duke4 Discord Channel] which requires a [https://www.discord.com Discord] chat account.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14769Installation Guide for Official Add-ons2022-06-07T12:31:13Z<p>Master O: /* Duke it out in D.C. */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. Please note that the Zoom Platform release requires '''two''' files to be copied to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder: (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread]. <br />
<br />
For any additional help and assistance, you can also join the [https://discord.gg/FQkMQ7r Duke4 Discord Channel] which requires a [https://www.discord.com Discord] chat account.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14768Installation Guide for Official Add-ons2022-06-06T15:27:35Z<p>Master O: /* Errors, Questions, and Feedback */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder: (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread]. <br />
<br />
For any additional help and assistance, you can also join the [https://discord.gg/FQkMQ7r Duke4 Discord Channel] which requires a [https://www.discord.com Discord] chat account.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14767Installation Guide for Official Add-ons2022-06-06T15:24:42Z<p>Master O: /* Duke Nukem's Penthouse Paradise */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder: (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14766Installation Guide for Official Add-ons2022-06-06T13:58:51Z<p>Master O: /* Duke!ZONE 2 */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14765Installation Guide for Official Add-ons2022-06-06T13:58:36Z<p>Master O: /* Duke!ZONE */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR Copy both files below into your Eduke32 folder:<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14764Installation Guide for Official Add-ons2022-06-06T13:56:36Z<p>Master O: /* Duke Xtreme */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14763Installation Guide for Official Add-ons2022-06-06T13:55:38Z<p>Master O: /* Duke: Nuclear Winter */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14762Installation Guide for Official Add-ons2022-06-06T13:55:01Z<p>Master O: /* Duke Caribbean: Life's A Beach */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14761Installation Guide for Official Add-ons2022-06-06T13:54:20Z<p>Master O: /* Duke it out in D.C. */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder, except for the Zoom Platform release, which requires two files. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14760Installation Guide for Official Add-ons2022-06-06T13:52:27Z<p>Master O: /* Add-on Guides */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
===Duke Nukem's Penthouse Paradise===<br />
<br />
# Copy the file below to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#*''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''PENTHOUS.GRP'''''<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14759Installation Guide for Official Add-ons2022-06-06T13:46:52Z<p>Master O: /* Duke!ZONE 2 */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14758Installation Guide for Official Add-ons2022-06-06T13:46:09Z<p>Master O: /* Duke!ZONE */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
* OR<br />
<br />
#''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14757Installation Guide for Official Add-ons2022-06-06T13:43:40Z<p>Master O: /* Duke!ZONE */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKE!ZON.GRP''' and <Game root>\AddOns\'''DZ-GAME.CON'''''<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14756Installation Guide for Official Add-ons2022-06-06T13:42:17Z<p>Master O: /* Duke: Nuclear Winter */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''NWINTER.GRP''' and <Game root>\AddOns\'''NWINTER.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14755Installation Guide for Official Add-ons2022-06-06T13:41:16Z<p>Master O: /* Duke Caribbean: Life's A Beach */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''VACATION.GRP''' and <Game root>\AddOns\'''VACATION.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14754Installation Guide for Official Add-ons2022-06-06T13:39:38Z<p>Master O: /* Duke it out in D.C. */</p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Zoom Platform DRM-Free Release'': ''<Game root>\AddOns\'''DUKEDC.GRP''' and <Game root>\AddOns\'''DUKEDC.CON'''''<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=14753Frequently Asked Questions2022-06-05T20:33:06Z<p>Master O: /* EDuke32 */</p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Duke Nukem 3D: Atomic Edition and its expansion packs can now be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform]. You can also scour used game resellers for a copy of the original DOS release instead if you so choose. Alternatively, you can use the [https://dukeworld.duke4.net/2001-current/rtcm/duke3d-shareware/3dduke13SW.zip one episode shareware version] which is available from Duke4 for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the Duke 64 mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
:* ''Shadow Warrior'' ('''Note: Supported by VoidSW ONLY, not EDuke32 itself!''')<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where else can I find additional help regarding the EDuke32 and VoidSW source ports?<br />
<br />
:A: Join the [https://discord.gg/FQkMQ7r Duke4 Discord Channel] which requires a [https://www.discord.com Discord] chat account. Alternatively, you can join the [https://forums.duke4.net/forum/26-everything-eduke32/ Duke4 Forums] and create an account there in order to post.<br />
<br />
'''<br />
<br />
'''Q: When I am playing EDuke32 with 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
{{EDuke32 source|source/duke3d/src/grpscan.h}}<br />
<br />
== VoidSW ==<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ, you are probably wondering what the difference is between Shadow Warrior Classic Complete and Classic Redux. The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free Shadow Warrior Classic Complete version does not. VoidSW, the EDuke32-based sourceport, looks for the two GRP files from these two expansion packs from Classic Redux and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download EDuke32 via the Synthesis builds, which now include the program "VoidSW", the new EDuke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of EDuke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your EDuke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=14749Frequently Asked Questions2022-05-31T19:48:41Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Duke Nukem 3D: Atomic Edition and its expansion packs can now be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform]. You can also scour used game resellers for a copy of the original DOS release instead if you so choose. Alternatively, you can use the [https://dukeworld.duke4.net/2001-current/rtcm/duke3d-shareware/3dduke13SW.zip one episode shareware version] which is available from Duke4 for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the Duke 64 mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
:* ''Shadow Warrior'' ('''Note: Supported by VoidSW ONLY, not EDuke32 itself!''')<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
{{EDuke32 source|source/duke3d/src/grpscan.h}}<br />
<br />
== VoidSW ==<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ, you are probably wondering what the difference is between Shadow Warrior Classic Complete and Classic Redux. The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free Shadow Warrior Classic Complete version does not. VoidSW, the EDuke32-based sourceport, looks for the two GRP files from these two expansion packs from Classic Redux and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download EDuke32 via the Synthesis builds, which now include the program "VoidSW", the new EDuke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of EDuke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your EDuke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=14748Frequently Asked Questions2022-05-31T19:39:13Z<p>Master O: /* EDuke32 */</p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Duke Nukem 3D: Atomic Edition and its expansion packs can now be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform]. You can also scour used game resellers for a copy of the original DOS release instead if you so choose. Alternatively, you can use the [https://dukeworld.duke4.net/2001-current/rtcm/duke3d-shareware/3dduke11SW.zip one episode shareware version] which is available from Duke4 for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the Duke 64 mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
:* ''Shadow Warrior'' ('''Note: Supported by VoidSW ONLY, not EDuke32 itself!''')<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
{{EDuke32 source|source/duke3d/src/grpscan.h}}<br />
<br />
== VoidSW ==<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ, you are probably wondering what the difference is between Shadow Warrior Classic Complete and Classic Redux. The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free Shadow Warrior Classic Complete version does not. VoidSW, the EDuke32-based sourceport, looks for the two GRP files from these two expansion packs from Classic Redux and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download EDuke32 via the Synthesis builds, which now include the program "VoidSW", the new EDuke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of EDuke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your EDuke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=14747Frequently Asked Questions2022-05-31T19:32:10Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Duke Nukem 3D: Atomic Edition and its expansion packs can now be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform]. You can also scour used game resellers for a copy of the original DOS release instead if you so choose. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the Duke 64 mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
:* ''Shadow Warrior'' ('''Note: Supported by VoidSW ONLY, not EDuke32 itself!''')<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
{{EDuke32 source|source/duke3d/src/grpscan.h}}<br />
<br />
== VoidSW ==<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ, you are probably wondering what the difference is between Shadow Warrior Classic Complete and Classic Redux. The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free Shadow Warrior Classic Complete version does not. VoidSW, the EDuke32-based sourceport, looks for the two GRP files from these two expansion packs from Classic Redux and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download EDuke32 via the Synthesis builds, which now include the program "VoidSW", the new EDuke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of EDuke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your EDuke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14043Installation Guide for Official Add-ons2020-12-15T15:19:18Z<p>Master O: </p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can also be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_Guide_for_Official_Add-ons&diff=14042Installation Guide for Official Add-ons2020-12-14T17:36:53Z<p>Master O: </p>
<hr />
<div>This guide is intended to help users install the officially released add-ons to Duke Nukem 3D. Unlike other mods, they are unique in the facts that they were officially endorsed by 3D Realms (making them canon) and they were (and are) for sale. <br />
<br />
Duke 3D and its expansion packs can be purchased digitally DRM-Free at [https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition Zoom Platform].<br />
<br />
Disclaimer: This guide assumes you have legally acquired a legitimate copy (or demo) of the add-on you wish to install, from eBay, etc.<br />
<br />
'''Do not ask where you can acquire these add-ons illegally.'''<br />
<br />
<font size="3">Before proceeding, ensure you have downloaded the latest [http://www.eduke32.com/ EDuke32] and installed Duke Nukem 3D by copying the DUKE3D.GRP and DUKE.RTS files to your EDuke32 directory.</font><br />
<br />
==Add-on Guides==<br />
<br />
===Duke it out in D.C.===<br />
<font size="1">a.k.a. Duke D.C., DukeDC, D.C., DC, DDC</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''DUKEDC.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\dc\'''dukedc.grp'''''.<br />
#**''Duke it out in D.C.'' CD-ROM: ''<CD root>\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Kill-a-Ton Collection'' CD-ROM #3: ''<CD root>\DUKEDC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**''Duke: The Apocalypse 2'' CD-ROM: ''<CD root>\DUKE_DC\DUKEDC\'''DUKEDCPP.SSI'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/dukedc_demo.7z one-level demo] is also supported.<br />
<br />
<br />
===Duke Caribbean: Life's A Beach===<br />
<font size="1">a.k.a. Duke Vacation: Life's a Beach, Duke Caribbean Vacation, LAB, DCLAB</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''VACATION.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\vacation\'''vacation.grp'''''.<br />
#**''Duke Caribbean: Life's A Beach'' CD-ROM: ''<CD root>\VACATION\'''VACA15.SSI'''''<br />
<br />
<br />
===Duke: Nuclear Winter===<br />
<font size="1">a.k.a. Nuclear Winter, NW</font><br />
<br />
#[[Installation and configuration|Install the base game.]]<br />
#The next step is to provide EDuke32 with the add-on data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')], 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.<br />
#*Otherwise, copy one of the following files to your EDuke32 folder. (On Windows, GRP files may be labeled "Microsoft Program Group".)<br />
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D\'''NWINTER.GRP'''''.<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\addons\nw\'''nwinter.grp'''''.<br />
#**''Duke: Nuclear Winter'' CD-ROM: ''<CD root>\GAMEDATA\'''NWINTER.GRP'''''<br />
#**If you have not purchased the add-on, the [http://hendricks266.duke4.net/stuff/nw_demo.7z one-level demo] is also supported.<br />
<br />
<br />
===Duke!ZONE===<br />
<br />
#Insert your Duke!ZONE CD or Duke: The Apocalypse 2 CD into your CD-ROM drive.<br />
#Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
<br />
<br />
===Duke!ZONE 2===<br />
<br />
#Insert your Duke!ZONE 2 CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy '''DUKE!ZON.GRP''' from the "'''DZ2'''" directory for v1.3D or "'''DZ2PP'''" for v1.4/v1.5 to your EDuke32 directory.<br />
#*Alternatively, download the [http://hendricks266.duke4.net/stuff/d!z2_demo.7z Duke!ZONE 2 demo].<br />
#Download [http://hendricks266.duke4.net/stuff/duke_zone2_cons.zip the fixed CON files].<br />
#Extract them to a subdirectory of your EDuke32 directory.<br />
#Run EDuke32 with these command line parameters: "-j<dir> -g DUKE!ZON.GRP". (replace <dir> with the subdirectory from the previous step)<br />
<br />
<br />
===Duke Xtreme===<br />
<br />
#Insert your Duke Xtreme CD, Kill-a-Ton Collection Disc 3, or Duke: The Apocalypse CD into your CD-ROM drive.<br />
#Copy the '''DKXTRM''' directory from the CD to your EDuke32 directory.<br />
#In DKXTRM/PACK14, rename '''DKEXGAME.CON''' to '''GAME.CON''', '''DKEXDEFS.CON''' to '''DN3DDEFS.CON''', and '''DKEXUSER.CON''' to '''DN3DUSER.CON'''.<br />
#Run EDuke32 with these command line parameters: "-jDKXTRM\PACK14 -jDKXTRM\SPMAPS -jDKXTRM\DMMAPS".<br />
#''For the time being, the other content from this expansion is not covered in this tutorial.'' Try using Skulldog's [http://forums.duke4.net/topic/3909-duke-nukem-3d-dosbox-launcher-frontend/ Duke Nukem 3D Dosbox Launcher - Frontend].<br />
#If you desire, you can download [http://hendricks266.duke4.net/stuff/duke_xtreme_cons.zip some CON files that have the maps grouped into episodes] until a better solution is created.<br />
<br />
<br />
===Duke Assault===<br />
<br />
#Insert your Duke Assault CD into your CD-ROM drive.<br />
#Copy the '''ASSAULT''' directory from the CD to your EDuke32 directory.<br />
#Copy the two '''TILES0??.ART''' files to the ASSAULT directory.<br />
#In EDuke32, select ASSAULT for your mod directory, or run EDuke32 with the command line parameters "-jASSAULT".<br />
#Select your map from the user map selection.<br />
<br />
==Errors, Questions, and Feedback==<br />
<br />
Ask any questions in the [http://forums.duke4.net/topic/2231-the-official-add-on-installation-guide/ The Official Add-on Installation Guide Duke4.net forum thread].<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13900Frequently Asked Questions2020-06-10T12:24:02Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
:* ''Shadow Warrior'' ('''Note: Supported by VoidSW ONLY, not Eduke32 itself!''')<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== VoidSW ==<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ, you are probably wondering what the difference is between Shadow Warrior Classic Complete and Classic Redux. The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free Shadow Warrior Classic Complete version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files from these two expansion packs from Classic Redux and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13898Frequently Asked Questions2020-06-07T15:02:06Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
:* ''Shadow Warrior'' ('''Note: Supported by VoidSW ONLY, not Eduke32 itself!''')<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ, you are probably wondering what the difference is between Shadow Warrior Classic Complete and Classic Redux. The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free Shadow Warrior Classic Complete version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files from these two expansion packs from Classic Redux and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13897Frequently Asked Questions2020-06-06T17:45:46Z<p>Master O: /* EDuke32 */</p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ and wondering why is there a free version of Shadow Warrior on GOG, so what is the difference between that and Classic Redux? The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free GOG version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files for these expansion packs from Classic Redux and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13896Frequently Asked Questions2020-06-06T17:45:11Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
:* OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ and wondering why is there a free version of Shadow Warrior on GOG, so what is the difference between that and Classic Redux? The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free GOG version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files for these expansion packs and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13895Frequently Asked Questions2020-06-06T17:44:42Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ and wondering why is there a free version of Shadow Warrior on GOG, so what is the difference between that and Classic Redux? The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free GOG version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files for these expansion packs and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13894Frequently Asked Questions2020-06-06T17:44:11Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
<br />
OR<br />
<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ and wondering why is there a free version of Shadow Warrior on GOG, so what is the difference between that and Classic Redux? The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free GOG version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files for these expansion packs and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13893Frequently Asked Questions2020-06-06T17:43:31Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ and wondering why is there a free version of Shadow Warrior on GOG, so what is the difference between that and Classic Redux? The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free GOG version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files for these expansion packs and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following filename convention: track02.ogg, track03.ogg, etc. Your filenames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above in step 2, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13892Frequently Asked Questions2020-06-06T17:42:53Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: Where do I purchase Shadow Warrior?'''<br />
<br />
:* GOG: https://www.gog.com/game/shadow_warrior_classic_redux<br />
:* STEAM: https://store.steampowered.com/app/225160/Shadow_Warrior_Classic_Redux/<br />
<br />
If you are reading this FAQ and wondering why is there a free version of Shadow Warrior on GOG, so what is the difference between that and Classic Redux? The simple answer is that Shadow Warrior Classic Redux comes with the base game and both expansion packs Wanton Destruction and Twin Dragon, while the free GOG version does not. VoidSW, the Eduke32-based sourceport, looks for the two GRP files for these expansion packs and expects them to be present if you expect to play them.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following file name convention: track02.ogg, track03.ogg, etc. Your tracknames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13891Frequently Asked Questions2020-06-06T17:31:23Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: How do I enable Shadow Warrior's CD Music?'''<br />
<br />
:A: Do the following:<br />
<br />
:* 1) Create a new folder called "music" without quotes in your Eduke32 folder where the VoidSW executable is located. For example: c:\eduke32\music\ <br />
:* 2) Place your audio files (FLAC or OGG format) within this folder using the following file name convention: track02.ogg, track03.ogg, etc. Your tracknames should be track02.ogg (or flac) - track14.ogg (or .flac). For example: c:\eduke32\music\track02.ogg<br />
:* 3) Start Shadow Warrior and you will now hear Japanese music playing at the 3D Realms intro screen.<br />
:* 4) If you still do not hear music after following steps 1 - 3, check that your files are named correctly as above, then start Shadow Warrior and go to Options --> Sound --> Music. <br />
:* 5) Click on "Music" and make sure that the Yin / Yang symbol is illuminated. <br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=13890Frequently Asked Questions2020-06-06T17:14:26Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: How do I play Shadow Warrior and its two expansions: Wanton Destruction and Twin Dragon?'''<br />
<br />
:A: Download Eduke32 via the Synthesis builds, which now include the program "VoidSW", the new Eduke32-based sourceport for Shadow Warrior and its two mission packs:<br />
<br />
:* 1) Go to https://dukeworld.duke4.net/eduke32/synthesis/<br />
:* 2) Download either the 32-bit or 64-bit version of Eduke32 and extract the contents to a folder of your choice.<br />
:* 3) Place SW.GRP, SW.RTS, WD.GRP, and TD.GRP in the same folder as the VoidSW executable.<br />
:* 4) Double-click on the VoidSW executable.<br />
:* 5) The VoidSW startup menu should now show the base Shadow Warrior game and both mission packs.<br />
:* 6) Select either the base Shadow Warrior game or one of the mission packs and press Start.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.4 (Plutonium Pak)<br />
| 44,348,015<br />
| 1996/10/21, 14:40:00<br />
| F514A6AC<br />
| C904FFB6A4F3C6080DD1DAC31218B25A<br />
| 61E70F883DF9552395406BF3D64F887F3C709438<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=12699Frequently Asked Questions2019-08-16T12:11:38Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: At this time, your only option is to scour used game resellers for a copy of the original DOS release. Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''Ion Fury'' (Formerly known as "Ion Maiden", but name had to be changed due to trademark issues.)<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Command_line_options&diff=12423Command line options2017-01-22T04:40:46Z<p>Master O: </p>
<hr />
<div>Usage: eduke32 [files] [options]<br><br />
Example: eduke32 -q4 -a -m -tx -map nukeland.map<br />
<br />
Files can be *.grp/zip/con/def<br />
<br />
----<br />
<br />
To enable hi-def music packs, use the -g switch with eduke32. <br />
<br />
For example: eduke32 -g duke3d_flac_v4.zip<br />
<br />
Duke32_flac_v4.zip can be found here: http://sc55.duke4.net/games.php#duke3d<br />
<br />
You can also substitute duke3d_flac_v4.zip with one of the other Duke3D music packs at the above link or other similar packs from other sites ending in those file extensions.<br />
<br />
Any further information regarding the Roland SC-55 music packs (outside of the above site obviously) can be found in the Eduke32 forum thread below:<br />
<br />
https://forums.duke4.net/topic/2505-roland-sc-55-music-packs/<br />
<br />
----<br />
<br />
<br />
{| {{prettytable}}<br />
!Command!!Description!!Notes!!<br />
|-<br />
| -addon [0,1,2,3]<br />
|Use one of the Megaton-edition packaged addons for duke3d <br />
| 0 = none, 1 = Duke it out in D.C., 2 = Duke: Nuclear Winter, 3 = Duke Caribbean: Life's a Beach<br />
|-<br />
| -cfg [file.cfg]<br />
|Use an alternate configuration file<br />
|<br />
|-<br />
| -clipmap [file.map]<br />
|Load an additional clipping map for use with clipshape<br />
|-<br />
| -c#<br />
|Use MP mode #, 1 = Dukematch, 2 = Co-op, 3 = Dukematch (no spawn)<br />
|<br />
|-<br />
| -d [file.edm]<br />
|Play a demo<br />
|<br />
|-<br />
| -g [file.grp/.zip]<br />
|Use an extra group file<br />
|<br />
|-<br />
| -h [file.def]<br />
|Use an alternate def<br />
|<br />
|-<br />
| -j [dir]<br />
|Adds a directory to EDuke32's search list<br />
|<br />
|-<br />
| -l#<br />
|Warp to level #<br />
|see -v<br />
|-<br />
| -map [file.map]<br />
|Loads a map<br />
|<br />
|-<br />
| -mh [file.def]<br />
|Include an additional def module<br />
|<br />
|-<br />
| -mx [file.con]<br />
|Include an additional CON script module<br />
|<br />
|-<br />
| -m<br />
|Disable monsters<br />
|<br />
|-<br />
| -nam<br>-ww2gi<br />
|Run in [[NAM]] or [[WWII GI]] -compatible mode<br />
|<br />
|-<br />
| -server<br />
|Start multiplayer server<br />
|(see [[multiplayer]])<br />
|-<br />
| -r<br />
|Record demo<br />
|<br />
|-<br />
| -s#<br />
|Set skill level (1-4)<br />
|<br />
|-<br />
| -setup<br>-nosetup<br />
|Enables/disables startup window<br />
|[only on Windows, SDL, and/or GTK2 environments]<br />
|-<br />
| -t#<br />
|Set respawn mode: 1 = Monsters, 2 = Items, 3 = Inventory, x = All<br />
|<br />
|-<br />
| -usecwd<br />
|Read game data and configuration file from working directory<br />
|[non-Windows only]<br />
|-<br />
| -u#########<br />
|User's favorite weapon order<br />
|(default: 3425689071)<br />
|-<br />
| -v#<br />
|Warp to volume #<br />
|see -l<br />
|-<br />
| -x [game.con]<br />
|Load custom CON script<br />
|<br />
|-<br />
| -#<br />
|Load and run a game from slot # (0-9)<br />
|<br />
|-<br />
| -?<br>--help<br />
|Display this help message and exit<br />
|<br />
|-<br />
| -debughelp <br />
|Display debug parameters message and exit<br />
|<br />
|-<br />
| -a<br />
|Use fake player AI (fake multiplayer only)<br />
|<br />
|-<br />
| -cachesize #<br />
|Sets cache size, in Kb<br />
|<br />
|-<br />
| -fNUM<br />
|Send fewer packets in multiplayer (1, 2, 4)<br />
|(deprecated)<br />
|-<br />
| -game_dir [dir]<br />
|Duke3d_w32 compatibility option<br />
|see -j<br />
|-<br />
| -gamegrp <br />
|Selects which file to use as main grp<br />
|<br />
|-<br />
| -i#<br />
|Use networking mode (1/0)<br />
|<br />
|-<br />
| -name [name]<br />
|Player name in multiplay<br />
|<br />
|-<br />
| -nD<br />
|Dump default gamevars to gamevars.txt<br />
|<br />
|-<br />
| -noautoload<br />
|Disable loading content from autoload dir<br />
|<br />
|-<br />
| -nologo<br />
|Skip the logo anim<br />
|<br />
|-<br />
| -ns<br>-nm<br />
|Disable sound or music<br />
|<br />
|-<br />
| -q#<br />
|Fake multiplayer with # (2-8) players<br />
|<br />
|-<br />
| -rmnet<br />
|Use network config file<br />
|(OBSOLETE, see -net)<br />
|-<br />
| -stun<br />
|Use UDP hole punching for multiplayer connections<br />
|<br />
|-<br />
| -w<br />
|Show coordinates<br />
|<br />
|-<br />
| -z#<br>-condebug<br />
|Enable line-by-line CON compile debugging at level #<br />
|<br />
|}</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Command_line_options&diff=12422Command line options2017-01-22T03:15:32Z<p>Master O: </p>
<hr />
<div>Usage: eduke32 [files] [options]<br><br />
Example: eduke32 -q4 -a -m -tx -map nukeland.map<br />
<br />
Files can be *.grp/zip/con/def<br />
<br />
----<br />
<br />
To enable hi-def music packs, use the -g switch with eduke32. <br />
<br />
For example: eduke32 -g duke3d_flac_v4.zip<br />
<br />
Duke32_flac_v4.zip can be found here: http://sc55.duke4.net/games.php#duke3d<br />
<br />
You can also substitute duke3d_flac_v4.zip with one of the other Duke3D music packs at the above link or other similar packs from other sites ending in those file extensions.<br />
<br />
----<br />
<br />
<br />
{| {{prettytable}}<br />
!Command!!Description!!Notes!!<br />
|-<br />
| -addon [0,1,2,3]<br />
|Use one of the Megaton-edition packaged addons for duke3d <br />
| 0 = none, 1 = Duke it out in D.C., 2 = Duke: Nuclear Winter, 3 = Duke Caribbean: Life's a Beach<br />
|-<br />
| -cfg [file.cfg]<br />
|Use an alternate configuration file<br />
|<br />
|-<br />
| -clipmap [file.map]<br />
|Load an additional clipping map for use with clipshape<br />
|-<br />
| -c#<br />
|Use MP mode #, 1 = Dukematch, 2 = Co-op, 3 = Dukematch (no spawn)<br />
|<br />
|-<br />
| -d [file.edm]<br />
|Play a demo<br />
|<br />
|-<br />
| -g [file.grp/.zip]<br />
|Use an extra group file<br />
|<br />
|-<br />
| -h [file.def]<br />
|Use an alternate def<br />
|<br />
|-<br />
| -j [dir]<br />
|Adds a directory to EDuke32's search list<br />
|<br />
|-<br />
| -l#<br />
|Warp to level #<br />
|see -v<br />
|-<br />
| -map [file.map]<br />
|Loads a map<br />
|<br />
|-<br />
| -mh [file.def]<br />
|Include an additional def module<br />
|<br />
|-<br />
| -mx [file.con]<br />
|Include an additional CON script module<br />
|<br />
|-<br />
| -m<br />
|Disable monsters<br />
|<br />
|-<br />
| -nam<br>-ww2gi<br />
|Run in [[NAM]] or [[WWII GI]] -compatible mode<br />
|<br />
|-<br />
| -server<br />
|Start multiplayer server<br />
|(see [[multiplayer]])<br />
|-<br />
| -r<br />
|Record demo<br />
|<br />
|-<br />
| -s#<br />
|Set skill level (1-4)<br />
|<br />
|-<br />
| -setup<br>-nosetup<br />
|Enables/disables startup window<br />
|[only on Windows, SDL, and/or GTK2 environments]<br />
|-<br />
| -t#<br />
|Set respawn mode: 1 = Monsters, 2 = Items, 3 = Inventory, x = All<br />
|<br />
|-<br />
| -usecwd<br />
|Read game data and configuration file from working directory<br />
|[non-Windows only]<br />
|-<br />
| -u#########<br />
|User's favorite weapon order<br />
|(default: 3425689071)<br />
|-<br />
| -v#<br />
|Warp to volume #<br />
|see -l<br />
|-<br />
| -x [game.con]<br />
|Load custom CON script<br />
|<br />
|-<br />
| -#<br />
|Load and run a game from slot # (0-9)<br />
|<br />
|-<br />
| -?<br>--help<br />
|Display this help message and exit<br />
|<br />
|-<br />
| -debughelp <br />
|Display debug parameters message and exit<br />
|<br />
|-<br />
| -a<br />
|Use fake player AI (fake multiplayer only)<br />
|<br />
|-<br />
| -cachesize #<br />
|Sets cache size, in Kb<br />
|<br />
|-<br />
| -fNUM<br />
|Send fewer packets in multiplayer (1, 2, 4)<br />
|(deprecated)<br />
|-<br />
| -game_dir [dir]<br />
|Duke3d_w32 compatibility option<br />
|see -j<br />
|-<br />
| -gamegrp <br />
|Selects which file to use as main grp<br />
|<br />
|-<br />
| -i#<br />
|Use networking mode (1/0)<br />
|<br />
|-<br />
| -name [name]<br />
|Player name in multiplay<br />
|<br />
|-<br />
| -nD<br />
|Dump default gamevars to gamevars.txt<br />
|<br />
|-<br />
| -noautoload<br />
|Disable loading content from autoload dir<br />
|<br />
|-<br />
| -nologo<br />
|Skip the logo anim<br />
|<br />
|-<br />
| -ns<br>-nm<br />
|Disable sound or music<br />
|<br />
|-<br />
| -q#<br />
|Fake multiplayer with # (2-8) players<br />
|<br />
|-<br />
| -rmnet<br />
|Use network config file<br />
|(OBSOLETE, see -net)<br />
|-<br />
| -stun<br />
|Use UDP hole punching for multiplayer connections<br />
|<br />
|-<br />
| -w<br />
|Show coordinates<br />
|<br />
|-<br />
| -z#<br>-condebug<br />
|Enable line-by-line CON compile debugging at level #<br />
|<br />
|}</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Command_line_options&diff=12421Command line options2017-01-22T03:14:07Z<p>Master O: </p>
<hr />
<div>Usage: eduke32 [files] [options]<br><br />
Example: eduke32 -q4 -a -m -tx -map nukeland.map<br />
<br />
Files can be *.grp/zip/con/def<br />
<br />
<br />
----<br />
<br />
<br />
To enable hi-def music packs, use the -g switch with eduke32. <br />
<br />
For example: eduke32 -g duke3d_flac_v4.zip<br />
<br />
Duke32_flac_v4.zip can be found here: http://sc55.duke4.net/games.php#duke3d<br />
<br />
You can also substitute duke3d_flac_v4.zip with one of the other Duke3D music packs at the above link or other similar packs from other sites ending in those file extensions.<br />
<br />
----<br />
<br />
<br />
{| {{prettytable}}<br />
!Command!!Description!!Notes!!<br />
|-<br />
| -addon [0,1,2,3]<br />
|Use one of the Megaton-edition packaged addons for duke3d <br />
| 0 = none, 1 = Duke it out in D.C., 2 = Duke: Nuclear Winter, 3 = Duke Caribbean: Life's a Beach<br />
|-<br />
| -cfg [file.cfg]<br />
|Use an alternate configuration file<br />
|<br />
|-<br />
| -clipmap [file.map]<br />
|Load an additional clipping map for use with clipshape<br />
|-<br />
| -c#<br />
|Use MP mode #, 1 = Dukematch, 2 = Co-op, 3 = Dukematch (no spawn)<br />
|<br />
|-<br />
| -d [file.edm]<br />
|Play a demo<br />
|<br />
|-<br />
| -g [file.grp/.zip]<br />
|Use an extra group file<br />
|<br />
|-<br />
| -h [file.def]<br />
|Use an alternate def<br />
|<br />
|-<br />
| -j [dir]<br />
|Adds a directory to EDuke32's search list<br />
|<br />
|-<br />
| -l#<br />
|Warp to level #<br />
|see -v<br />
|-<br />
| -map [file.map]<br />
|Loads a map<br />
|<br />
|-<br />
| -mh [file.def]<br />
|Include an additional def module<br />
|<br />
|-<br />
| -mx [file.con]<br />
|Include an additional CON script module<br />
|<br />
|-<br />
| -m<br />
|Disable monsters<br />
|<br />
|-<br />
| -nam<br>-ww2gi<br />
|Run in [[NAM]] or [[WWII GI]] -compatible mode<br />
|<br />
|-<br />
| -server<br />
|Start multiplayer server<br />
|(see [[multiplayer]])<br />
|-<br />
| -r<br />
|Record demo<br />
|<br />
|-<br />
| -s#<br />
|Set skill level (1-4)<br />
|<br />
|-<br />
| -setup<br>-nosetup<br />
|Enables/disables startup window<br />
|[only on Windows, SDL, and/or GTK2 environments]<br />
|-<br />
| -t#<br />
|Set respawn mode: 1 = Monsters, 2 = Items, 3 = Inventory, x = All<br />
|<br />
|-<br />
| -usecwd<br />
|Read game data and configuration file from working directory<br />
|[non-Windows only]<br />
|-<br />
| -u#########<br />
|User's favorite weapon order<br />
|(default: 3425689071)<br />
|-<br />
| -v#<br />
|Warp to volume #<br />
|see -l<br />
|-<br />
| -x [game.con]<br />
|Load custom CON script<br />
|<br />
|-<br />
| -#<br />
|Load and run a game from slot # (0-9)<br />
|<br />
|-<br />
| -?<br>--help<br />
|Display this help message and exit<br />
|<br />
|-<br />
| -debughelp <br />
|Display debug parameters message and exit<br />
|<br />
|-<br />
| -a<br />
|Use fake player AI (fake multiplayer only)<br />
|<br />
|-<br />
| -cachesize #<br />
|Sets cache size, in Kb<br />
|<br />
|-<br />
| -fNUM<br />
|Send fewer packets in multiplayer (1, 2, 4)<br />
|(deprecated)<br />
|-<br />
| -game_dir [dir]<br />
|Duke3d_w32 compatibility option<br />
|see -j<br />
|-<br />
| -gamegrp <br />
|Selects which file to use as main grp<br />
|<br />
|-<br />
| -i#<br />
|Use networking mode (1/0)<br />
|<br />
|-<br />
| -name [name]<br />
|Player name in multiplay<br />
|<br />
|-<br />
| -nD<br />
|Dump default gamevars to gamevars.txt<br />
|<br />
|-<br />
| -noautoload<br />
|Disable loading content from autoload dir<br />
|<br />
|-<br />
| -nologo<br />
|Skip the logo anim<br />
|<br />
|-<br />
| -ns<br>-nm<br />
|Disable sound or music<br />
|<br />
|-<br />
| -q#<br />
|Fake multiplayer with # (2-8) players<br />
|<br />
|-<br />
| -rmnet<br />
|Use network config file<br />
|(OBSOLETE, see -net)<br />
|-<br />
| -stun<br />
|Use UDP hole punching for multiplayer connections<br />
|<br />
|-<br />
| -w<br />
|Show coordinates<br />
|<br />
|-<br />
| -z#<br>-condebug<br />
|Enable line-by-line CON compile debugging at level #<br />
|<br />
|}</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Command_line_options&diff=12420Command line options2017-01-22T03:00:37Z<p>Master O: </p>
<hr />
<div>Usage: eduke32 [files] [options]<br><br />
Example: eduke32 -q4 -a -m -tx -map nukeland.map<br />
<br />
Files can be *.grp/zip/con/def<br />
<br />
<br />
----<br />
<br />
<br />
To enable hi-def music packs, use the -g switch with eduke32. <br />
<br />
For example: eduke32 -g duke3d_flac_v4.zip<br />
<br />
Duke32_flac_v4 can be found here: http://sc55.duke4.net/games.php#duke3d<br />
<br />
You can also substitute duke3d_flac_v4.zip with one of the other Duke3D music packs at the above link or other similar packs from other sites ending in those file extensions.<br />
<br />
----<br />
<br />
<br />
{| {{prettytable}}<br />
!Command!!Description!!Notes!!<br />
|-<br />
| -addon [0,1,2,3]<br />
|Use one of the Megaton-edition packaged addons for duke3d <br />
| 0 = none, 1 = Duke it out in D.C., 2 = Duke: Nuclear Winter, 3 = Duke Caribbean: Life's a Beach<br />
|-<br />
| -cfg [file.cfg]<br />
|Use an alternate configuration file<br />
|<br />
|-<br />
| -clipmap [file.map]<br />
|Load an additional clipping map for use with clipshape<br />
|-<br />
| -c#<br />
|Use MP mode #, 1 = Dukematch, 2 = Co-op, 3 = Dukematch (no spawn)<br />
|<br />
|-<br />
| -d [file.edm]<br />
|Play a demo<br />
|<br />
|-<br />
| -g [file.grp/.zip]<br />
|Use an extra group file<br />
|<br />
|-<br />
| -h [file.def]<br />
|Use an alternate def<br />
|<br />
|-<br />
| -j [dir]<br />
|Adds a directory to EDuke32's search list<br />
|<br />
|-<br />
| -l#<br />
|Warp to level #<br />
|see -v<br />
|-<br />
| -map [file.map]<br />
|Loads a map<br />
|<br />
|-<br />
| -mh [file.def]<br />
|Include an additional def module<br />
|<br />
|-<br />
| -mx [file.con]<br />
|Include an additional CON script module<br />
|<br />
|-<br />
| -m<br />
|Disable monsters<br />
|<br />
|-<br />
| -nam<br>-ww2gi<br />
|Run in [[NAM]] or [[WWII GI]] -compatible mode<br />
|<br />
|-<br />
| -server<br />
|Start multiplayer server<br />
|(see [[multiplayer]])<br />
|-<br />
| -r<br />
|Record demo<br />
|<br />
|-<br />
| -s#<br />
|Set skill level (1-4)<br />
|<br />
|-<br />
| -setup<br>-nosetup<br />
|Enables/disables startup window<br />
|[only on Windows, SDL, and/or GTK2 environments]<br />
|-<br />
| -t#<br />
|Set respawn mode: 1 = Monsters, 2 = Items, 3 = Inventory, x = All<br />
|<br />
|-<br />
| -usecwd<br />
|Read game data and configuration file from working directory<br />
|[non-Windows only]<br />
|-<br />
| -u#########<br />
|User's favorite weapon order<br />
|(default: 3425689071)<br />
|-<br />
| -v#<br />
|Warp to volume #<br />
|see -l<br />
|-<br />
| -x [game.con]<br />
|Load custom CON script<br />
|<br />
|-<br />
| -#<br />
|Load and run a game from slot # (0-9)<br />
|<br />
|-<br />
| -?<br>--help<br />
|Display this help message and exit<br />
|<br />
|-<br />
| -debughelp <br />
|Display debug parameters message and exit<br />
|<br />
|-<br />
| -a<br />
|Use fake player AI (fake multiplayer only)<br />
|<br />
|-<br />
| -cachesize #<br />
|Sets cache size, in Kb<br />
|<br />
|-<br />
| -fNUM<br />
|Send fewer packets in multiplayer (1, 2, 4)<br />
|(deprecated)<br />
|-<br />
| -game_dir [dir]<br />
|Duke3d_w32 compatibility option<br />
|see -j<br />
|-<br />
| -gamegrp <br />
|Selects which file to use as main grp<br />
|<br />
|-<br />
| -i#<br />
|Use networking mode (1/0)<br />
|<br />
|-<br />
| -name [name]<br />
|Player name in multiplay<br />
|<br />
|-<br />
| -nD<br />
|Dump default gamevars to gamevars.txt<br />
|<br />
|-<br />
| -noautoload<br />
|Disable loading content from autoload dir<br />
|<br />
|-<br />
| -nologo<br />
|Skip the logo anim<br />
|<br />
|-<br />
| -ns<br>-nm<br />
|Disable sound or music<br />
|<br />
|-<br />
| -q#<br />
|Fake multiplayer with # (2-8) players<br />
|<br />
|-<br />
| -rmnet<br />
|Use network config file<br />
|(OBSOLETE, see -net)<br />
|-<br />
| -stun<br />
|Use UDP hole punching for multiplayer connections<br />
|<br />
|-<br />
| -w<br />
|Show coordinates<br />
|<br />
|-<br />
| -z#<br>-condebug<br />
|Enable line-by-line CON compile debugging at level #<br />
|<br />
|}</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Command_line_options&diff=12419Command line options2017-01-22T02:45:16Z<p>Master O: </p>
<hr />
<div>Usage: eduke32 [files] [options]<br><br />
Example: eduke32 -q4 -a -m -tx -map nukeland.map<br />
<br />
Files can be *.grp/zip/con/def<br />
<br />
{| {{prettytable}}<br />
!Command!!Description!!Notes!!<br />
|-<br />
| -addon [0,1,2,3]<br />
|Use one of the Megaton-edition packaged addons for duke3d <br />
| 0 = none, 1 = Duke it out in D.C., 2 = Duke: Nuclear Winter, 3 = Duke Caribbean: Life's a Beach<br />
|-<br />
| -cfg [file.cfg]<br />
|Use an alternate configuration file<br />
|<br />
|-<br />
| -clipmap [file.map]<br />
|Load an additional clipping map for use with clipshape<br />
|-<br />
| -c#<br />
|Use MP mode #, 1 = Dukematch, 2 = Co-op, 3 = Dukematch (no spawn)<br />
|<br />
|-<br />
| -d [file.edm]<br />
|Play a demo<br />
|<br />
|-<br />
| -g [file.grp/.zip]<br />
|Use an extra group file<br />
|To enable hi-def music packs, use the -g switch with eduke32. For example: eduke32 -g duke3d_flac_v4.zip<br />
|-<br />
| -h [file.def]<br />
|Use an alternate def<br />
|<br />
|-<br />
| -j [dir]<br />
|Adds a directory to EDuke32's search list<br />
|<br />
|-<br />
| -l#<br />
|Warp to level #<br />
|see -v<br />
|-<br />
| -map [file.map]<br />
|Loads a map<br />
|<br />
|-<br />
| -mh [file.def]<br />
|Include an additional def module<br />
|<br />
|-<br />
| -mx [file.con]<br />
|Include an additional CON script module<br />
|<br />
|-<br />
| -m<br />
|Disable monsters<br />
|<br />
|-<br />
| -nam<br>-ww2gi<br />
|Run in [[NAM]] or [[WWII GI]] -compatible mode<br />
|<br />
|-<br />
| -server<br />
|Start multiplayer server<br />
|(see [[multiplayer]])<br />
|-<br />
| -r<br />
|Record demo<br />
|<br />
|-<br />
| -s#<br />
|Set skill level (1-4)<br />
|<br />
|-<br />
| -setup<br>-nosetup<br />
|Enables/disables startup window<br />
|[only on Windows, SDL, and/or GTK2 environments]<br />
|-<br />
| -t#<br />
|Set respawn mode: 1 = Monsters, 2 = Items, 3 = Inventory, x = All<br />
|<br />
|-<br />
| -usecwd<br />
|Read game data and configuration file from working directory<br />
|[non-Windows only]<br />
|-<br />
| -u#########<br />
|User's favorite weapon order<br />
|(default: 3425689071)<br />
|-<br />
| -v#<br />
|Warp to volume #<br />
|see -l<br />
|-<br />
| -x [game.con]<br />
|Load custom CON script<br />
|<br />
|-<br />
| -#<br />
|Load and run a game from slot # (0-9)<br />
|<br />
|-<br />
| -?<br>--help<br />
|Display this help message and exit<br />
|<br />
|-<br />
| -debughelp <br />
|Display debug parameters message and exit<br />
|<br />
|-<br />
| -a<br />
|Use fake player AI (fake multiplayer only)<br />
|<br />
|-<br />
| -cachesize #<br />
|Sets cache size, in Kb<br />
|<br />
|-<br />
| -fNUM<br />
|Send fewer packets in multiplayer (1, 2, 4)<br />
|(deprecated)<br />
|-<br />
| -game_dir [dir]<br />
|Duke3d_w32 compatibility option<br />
|see -j<br />
|-<br />
| -gamegrp <br />
|Selects which file to use as main grp<br />
|<br />
|-<br />
| -i#<br />
|Use networking mode (1/0)<br />
|<br />
|-<br />
| -name [name]<br />
|Player name in multiplay<br />
|<br />
|-<br />
| -nD<br />
|Dump default gamevars to gamevars.txt<br />
|<br />
|-<br />
| -noautoload<br />
|Disable loading content from autoload dir<br />
|<br />
|-<br />
| -nologo<br />
|Skip the logo anim<br />
|<br />
|-<br />
| -ns<br>-nm<br />
|Disable sound or music<br />
|<br />
|-<br />
| -q#<br />
|Fake multiplayer with # (2-8) players<br />
|<br />
|-<br />
| -rmnet<br />
|Use network config file<br />
|(OBSOLETE, see -net)<br />
|-<br />
| -stun<br />
|Use UDP hole punching for multiplayer connections<br />
|<br />
|-<br />
| -w<br />
|Show coordinates<br />
|<br />
|-<br />
| -z#<br>-condebug<br />
|Enable line-by-line CON compile debugging at level #<br />
|<br />
|}</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Command_line_options&diff=12418Command line options2017-01-22T02:44:29Z<p>Master O: </p>
<hr />
<div>Usage: eduke32 [files] [options]<br><br />
Example: eduke32 -q4 -a -m -tx -map nukeland.map<br />
<br />
Files can be *.grp/zip/con/def<br />
<br />
{| {{prettytable}}<br />
!Command!!Description!!Notes!!<br />
|-<br />
| -addon [0,1,2,3]<br />
|Use one of the Megaton-edition packaged addons for duke3d <br />
| 0 = none, 1 = Duke it out in D.C., 2 = Duke: Nuclear Winter, 3 = Duke Caribbean: Life's a Beach<br />
|-<br />
| -cfg [file.cfg]<br />
|Use an alternate configuration file<br />
|<br />
|-<br />
| -clipmap [file.map]<br />
|Load an additional clipping map for use with clipshape<br />
|-<br />
| -c#<br />
|Use MP mode #, 1 = Dukematch, 2 = Co-op, 3 = Dukematch (no spawn)<br />
|<br />
|-<br />
| -d [file.edm]<br />
|Play a demo<br />
|<br />
|-<br />
| -g [file.grp/.zip]<br />
|Use an extra group file<br />
|If you wish to enable hi-def music packs, use the -g switch followed by the filename. For example: Eduke32 -g duke3d_flac_v4.zip<br />
|-<br />
| -h [file.def]<br />
|Use an alternate def<br />
|<br />
|-<br />
| -j [dir]<br />
|Adds a directory to EDuke32's search list<br />
|<br />
|-<br />
| -l#<br />
|Warp to level #<br />
|see -v<br />
|-<br />
| -map [file.map]<br />
|Loads a map<br />
|<br />
|-<br />
| -mh [file.def]<br />
|Include an additional def module<br />
|<br />
|-<br />
| -mx [file.con]<br />
|Include an additional CON script module<br />
|<br />
|-<br />
| -m<br />
|Disable monsters<br />
|<br />
|-<br />
| -nam<br>-ww2gi<br />
|Run in [[NAM]] or [[WWII GI]] -compatible mode<br />
|<br />
|-<br />
| -server<br />
|Start multiplayer server<br />
|(see [[multiplayer]])<br />
|-<br />
| -r<br />
|Record demo<br />
|<br />
|-<br />
| -s#<br />
|Set skill level (1-4)<br />
|<br />
|-<br />
| -setup<br>-nosetup<br />
|Enables/disables startup window<br />
|[only on Windows, SDL, and/or GTK2 environments]<br />
|-<br />
| -t#<br />
|Set respawn mode: 1 = Monsters, 2 = Items, 3 = Inventory, x = All<br />
|<br />
|-<br />
| -usecwd<br />
|Read game data and configuration file from working directory<br />
|[non-Windows only]<br />
|-<br />
| -u#########<br />
|User's favorite weapon order<br />
|(default: 3425689071)<br />
|-<br />
| -v#<br />
|Warp to volume #<br />
|see -l<br />
|-<br />
| -x [game.con]<br />
|Load custom CON script<br />
|<br />
|-<br />
| -#<br />
|Load and run a game from slot # (0-9)<br />
|<br />
|-<br />
| -?<br>--help<br />
|Display this help message and exit<br />
|<br />
|-<br />
| -debughelp <br />
|Display debug parameters message and exit<br />
|<br />
|-<br />
| -a<br />
|Use fake player AI (fake multiplayer only)<br />
|<br />
|-<br />
| -cachesize #<br />
|Sets cache size, in Kb<br />
|<br />
|-<br />
| -fNUM<br />
|Send fewer packets in multiplayer (1, 2, 4)<br />
|(deprecated)<br />
|-<br />
| -game_dir [dir]<br />
|Duke3d_w32 compatibility option<br />
|see -j<br />
|-<br />
| -gamegrp <br />
|Selects which file to use as main grp<br />
|<br />
|-<br />
| -i#<br />
|Use networking mode (1/0)<br />
|<br />
|-<br />
| -name [name]<br />
|Player name in multiplay<br />
|<br />
|-<br />
| -nD<br />
|Dump default gamevars to gamevars.txt<br />
|<br />
|-<br />
| -noautoload<br />
|Disable loading content from autoload dir<br />
|<br />
|-<br />
| -nologo<br />
|Skip the logo anim<br />
|<br />
|-<br />
| -ns<br>-nm<br />
|Disable sound or music<br />
|<br />
|-<br />
| -q#<br />
|Fake multiplayer with # (2-8) players<br />
|<br />
|-<br />
| -rmnet<br />
|Use network config file<br />
|(OBSOLETE, see -net)<br />
|-<br />
| -stun<br />
|Use UDP hole punching for multiplayer connections<br />
|<br />
|-<br />
| -w<br />
|Show coordinates<br />
|<br />
|-<br />
| -z#<br>-condebug<br />
|Enable line-by-line CON compile debugging at level #<br />
|<br />
|}</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_and_configuration&diff=12417Installation and configuration2017-01-22T02:41:49Z<p>Master O: </p>
<hr />
<div>==Windows Installation==<br />
<br />
#[[Download EDuke32]] and extract it to a new folder.<br />
#The next step is to provide EDuke32 with the game data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')] or [http://www.gog.com/en/gamecard/duke_nukem_3d_atomic_edition/?pp=6c1e671f9af5b46d9c1a52067bdf0e53685674f7 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.<br />
#*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".)<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\classic''.<br />
#**''Duke Nukem 3D: Atomic Edition'' on GOG.com: ''<Program Files>\GOG.com\Duke Nukem 3D''<br />
#**''Duke Nukem 3D: Atomic Edition'' CD-ROM: ''<CD root>\ATOMINST''<br />
#**''Duke Nukem 3D'' CD-ROM: ''<CD root>\DN3DINST''<br />
#**If you have not purchased the game, the [http://hendricks266.duke4.net/files/3dduke13_data.7z shareware demo] is also supported.<br />
#Optionally, see the [http://hrp.duke4.net/ HRP site] which lists graphical and music update packs, including the High Resolution Pack.<br />
#Run EDuke32! EDuke32 (eduke32.exe) will allow you to play the game, and Mapster32 (mapster32.exe) lets you create custom maps.<br />
#*If you have trouble, see [[Troubleshooting EDuke32]].<br />
#To run any of Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc, refer to [[the Official Add-on Installation Guide]] '''after''' following steps 1 through 3.<br />
<br />
==MacOS/OSX Installation==<br />
#[[Download EDuke32]] and copy it your Applications folder.<br />
#Copy game data to proper folder. EDuke32 expects game data files to be in the folder: ''<your home folder>/.eduke32''<br />
#*Create game data folder ''~/.eduke32''<br />
#*Copy your games files: '''DUKE3D.GRP''' and '''DUKE.RTS''' into ''~/.eduke32'' folder<br />
#Run EDuke32 from the application folder.<br />
#To bypass GateKeeper ''Unidentified Developer'' error on MacOS Sierra:<br />
#*'''Right-Click''' the EDuke32 program<br />
#*'''Click''' Open<br />
#*'''Click''' Open on ''unidentified developer'' warning dialog<br />
<br />
==In Game Settings Menus==<br />
<br />
EDuke32 has several configuration menus full of options which allow you to adjust many aspects of the game to your preference. The following pages will explain the various sub-menus and the settings you will find within them when you select '''''options''''' from the game's main menu.<br />
<br />
*[[Game setup]]<br />
*[[Sound setup]]<br />
*[[Video setup]]<br />
*[[Player setup]]<br />
*[[Keyboard setup]]<br />
*[[Mouse setup]]<br />
*[[Joystick setup]]<br />
<br />
==Configuring EDuke32 in other ways==<br />
<br />
*[[Command line options]]<br />
*[[Console commands]]<br />
*[[Configuration file options]]<br />
*[[Environment variables]]<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_and_configuration&diff=12416Installation and configuration2017-01-22T02:41:04Z<p>Master O: </p>
<hr />
<div>==Windows Installation==<br />
<br />
#[[Download EDuke32]] and extract it to a new folder.<br />
#The next step is to provide EDuke32 with the game data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')] or [http://www.gog.com/en/gamecard/duke_nukem_3d_atomic_edition/?pp=6c1e671f9af5b46d9c1a52067bdf0e53685674f7 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.<br />
#*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".)<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\classic''.<br />
#**''Duke Nukem 3D: Atomic Edition'' on GOG.com: ''<Program Files>\GOG.com\Duke Nukem 3D''<br />
#**''Duke Nukem 3D: Atomic Edition'' CD-ROM: ''<CD root>\ATOMINST''<br />
#**''Duke Nukem 3D'' CD-ROM: ''<CD root>\DN3DINST''<br />
#**If you have not purchased the game, the [http://hendricks266.duke4.net/files/3dduke13_data.7z shareware demo] is also supported.<br />
#Optionally, see the [http://hrp.duke4.net/ HRP site] which lists graphical and music update packs, including the High Resolution Pack.<br />
#Run EDuke32! EDuke32 (eduke32.exe) will allow you to play the game, and Mapster32 (mapster32.exe) lets you create custom maps.<br />
#*If you have trouble, see [[Troubleshooting EDuke32]].<br />
#To run any of Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc, refer to [[the Official Add-on Installation Guide]] '''after''' following steps 1 through 4.<br />
<br />
==MacOS/OSX Installation==<br />
#[[Download EDuke32]] and copy it your Applications folder.<br />
#Copy game data to proper folder. EDuke32 expects game data files to be in the folder: ''<your home folder>/.eduke32''<br />
#*Create game data folder ''~/.eduke32''<br />
#*Copy your games files: '''DUKE3D.GRP''' and '''DUKE.RTS''' into ''~/.eduke32'' folder<br />
#Run EDuke32 from the application folder.<br />
#To bypass GateKeeper ''Unidentified Developer'' error on MacOS Sierra:<br />
#*'''Right-Click''' the EDuke32 program<br />
#*'''Click''' Open<br />
#*'''Click''' Open on ''unidentified developer'' warning dialog<br />
<br />
==In Game Settings Menus==<br />
<br />
EDuke32 has several configuration menus full of options which allow you to adjust many aspects of the game to your preference. The following pages will explain the various sub-menus and the settings you will find within them when you select '''''options''''' from the game's main menu.<br />
<br />
*[[Game setup]]<br />
*[[Sound setup]]<br />
*[[Video setup]]<br />
*[[Player setup]]<br />
*[[Keyboard setup]]<br />
*[[Mouse setup]]<br />
*[[Joystick setup]]<br />
<br />
==Configuring EDuke32 in other ways==<br />
<br />
*[[Command line options]]<br />
*[[Console commands]]<br />
*[[Configuration file options]]<br />
*[[Environment variables]]<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=12345Frequently Asked Questions2016-04-25T02:41:20Z<p>Master O: /* EDuke32 */</p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Just click the '''gog.com''' banner to the left, where you can download the full, registered version of ''Duke Nukem 3D: Atomic Edition'' for the low price of '''$5.99'''! Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]].<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Installation_and_configuration&diff=12344Installation and configuration2016-04-25T02:40:04Z<p>Master O: /* Installing EDuke32 */</p>
<hr />
<div>==Installing EDuke32==<br />
<br />
#[[Download EDuke32]] and extract it to a new folder.<br />
#The next step is to provide EDuke32 with the game data.<br />
#*If you bought the game from [http://store.steampowered.com/app/225140/ Steam (as ''Duke Nukem 3D: Megaton Edition'')] or [http://www.gog.com/en/gamecard/duke_nukem_3d_atomic_edition/?pp=6c1e671f9af5b46d9c1a52067bdf0e53685674f7 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.<br />
#*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".)<br />
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\classic''.<br />
#**''Duke Nukem 3D: Atomic Edition'' on GOG.com: ''<Program Files>\GOG.com\Duke Nukem 3D''<br />
#**''Duke Nukem 3D: Atomic Edition'' CD-ROM: ''<CD root>\ATOMINST''<br />
#**''Duke Nukem 3D'' CD-ROM: ''<CD root>\DN3DINST''<br />
#**If you have not purchased the game, the [http://hendricks266.duke4.net/files/3dduke13_data.7z shareware demo] is also supported.<br />
#Optionally, see the [http://hrp.duke4.net/ HRP site] which lists graphical and music update packs, including the High Resolution Pack.<br />
#Run EDuke32! EDuke32 (eduke32.exe) will allow you to play the game, and Mapster32 (mapster32.exe) lets you create custom maps.<br />
#*If you have trouble, see [[Troubleshooting EDuke32]].<br />
#To run any of Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc, refer to [[the Official Add-on Installation Guide]] '''after''' following steps 1 through 4.<br />
<br />
==Configuring EDuke32 via Settings Menus==<br />
<br />
EDuke32 has several configuration menus full of options which allow you to adjust many aspects of the game to your preference. The following pages will explain the various sub-menus and the settings you will find within them when you select '''''options''''' from the game's main menu.<br />
<br />
*[[Game setup]]<br />
*[[Sound setup]]<br />
*[[Video setup]]<br />
*[[Player setup]]<br />
*[[Keyboard setup]]<br />
*[[Mouse setup]]<br />
*[[Joystick setup]]<br />
<br />
==Configuring EDuke32 in other ways==<br />
<br />
*[[Command line options]]<br />
*[[Console commands]]<br />
*[[Configuration file options]]<br />
*[[Environment variables]]<br />
<br />
[[Category:EDuke32 end-user documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=12343Frequently Asked Questions2016-04-25T02:34:22Z<p>Master O: /* EDuke32 */</p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Just click the '''gog.com''' banner to the left, where you can download the full, registered version of ''Duke Nukem 3D: Atomic Edition'' for the low price of '''$5.99'''! Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How do I play Duke Nukem 3D's various add-ons, like Duke It Out in DC, Life's a Beach, Nuclear Winter, etc?'''<br />
<br />
:A: See [[the Official Add-on Installation Guide]] page.<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the checksums, sizes, and timestamps for the various files that EDuke32 can use?'''<br />
<br />
'''A:''' <br />
{| class="wikitable"<br />
|-<br />
! File Name<br />
! Size (Bytes)<br />
! Timestamp (Y/M/D)<br />
! CRC-32<br />
! MD5 Hash Sum<br />
! SHA-1 Hash Sum<br />
|-<br />
| DUKE.RTS v0.99<br />
| 175,567<br />
| 1995/12/18, 13:47:30<br />
| 6148685E<br />
| 7ECAF2753AA9CC924F746B3D0F36E7C2<br />
| A9356036AEA01583C85B71410F066285AFE3AF2B<br />
|-<br />
| Shareware DUKE3D.GRP v0.99<br />
| 9,690,241<br />
| 1996/01/05, 12:48:08<br />
| 02F18900<br />
| 56B35E575EBA7F16C0E19628BD6BD934<br />
| A6341C16BC1170B43BE7F28B5A91C080F9CE3409<br />
|-<br />
| Shareware DUKE3D.GRP v1.0<br />
| 10,429,258<br />
| 1996/01/29, 13:00:00<br />
| A28AA589<br />
| 1E57CF6272E8BE0E746666700CC0EE96<br />
| 7D2FDF1E9F1BBCE327650B3AECDAF78E6BBD6211<br />
|-<br />
| Shareware DUKE3D.GRP v1.1<br />
| 10,442,980<br />
| 1996/02/20, 13:10:00<br />
| 912E1E8D<br />
| 9B0683A74C8BF36BF85631616385BEC8<br />
| 5166D6E4DBBA2B8ABB2FDA48257F0FCBDBF17626<br />
|-<br />
| Shareware DUKE3D.GRP v1.3D<br />
| 11,035,779<br />
| 1996/04/24, 13:30:00<br />
| 983AD923<br />
| C03558E3A78D1C5356DC69B6134C5B55<br />
| A58BDBFAF28416528A0D9A4452F896F46774A806<br />
|-<br />
| Shareware DUKE3D.GRP v1.5 Mac<br />
| 10,444,391<br />
| <br />
| C5F71561<br />
| B9CAC374477E09459A313CEA457971EA<br />
| F035E9F0615E3DB23D2DB4C90232D8A95B5B9585<br />
|-<br />
| DUKE3D.GRP v1.3D<br />
| 26,524,524<br />
| 1996/04/19, 08:30:00<br />
| BBC9CE44<br />
| 981125CB9237C19AA0237109958D2B50<br />
| 3D508EAF3360605B0204301C259BD898717CF468<br />
|-<br />
| DUKE.RTS v1.0/1.1/1.3D/1.4/1.5<br />
| 188,954<br />
| 1996/04/19, 08:30:00<br />
| 504086C1<br />
| 9D29F9673BBDB56068ACF7645C13749C<br />
| 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07<br />
|-<br />
| DUKE3D.GRP v1.5 (Atomic Edition)<br />
| 44,356,548<br />
| 1996/12/11, 07:50:00<br />
| FD3DCFF1<br />
| 22B6938FE767E5CC57D1FE13080CD522<br />
| 4FDEF8559E2D35B1727FE92F021DF9C148CF696C<br />
|-<br />
| DUKE!ZON.GRP v1.3D<br />
| 26,135,388<br />
| 1997/01/30, 08:46:58<br />
| 82C1B47F<br />
| C960FE3CC6920369EB43A8B00AC4E4EE<br />
| 169E9E2BEAB2E9FF6E0660FA3CE93C85B4B56884<br />
|-<br />
| DZ-GAME.CON v1.3D<br />
| 99,967<br />
| 1996/12/19, 03:50:56<br />
| F3DCF89D<br />
| 65C72C2550049D7456D5F983E0051E7B<br />
| 8D05E4646DFBD201877036F5379534D06E6A6DDC<br />
|-<br />
| DZ-DEFS.CON v1.3D<br />
| 28,959<br />
| 1997/01/30, 11:28:22<br />
| F2FE1424<br />
| 45DDEB920FF7AF450CD6A19CDFF6EE7E<br />
| 7BA88D2B12F5F193DA96822E59E5B7EE9DABFD5C<br />
|-<br />
| DZ-USER.CON v1.3D<br />
| 36,237<br />
| 1997/02/11, 08:47:42<br />
| 93401EA4<br />
| A81793173C384F025768ED853A060F3A<br />
| 1E37C7EB9EAB03C938B18B3712DAEF97BA9B9B13<br />
|-<br />
| DUKE!ZON.GRP v1.4<br />
| 44,100,411<br />
| 1997/01/30, 08:41:16<br />
| 7FB6117C<br />
| 031C271C689DD76F9E40241B10B8EBA9<br />
| 86A58754A2F2D95271B389FA2B8FAC9AA34CCFCE<br />
|-<br />
| DZ-GAME.CON v1.4<br />
| 151,198<br />
| 1996/12/19, 14:52:28<br />
| 5C0E6CC7<br />
| 8EF020D2F63C0EE1CC391F00FEEE895D<br />
| D6DC4C24EC5986C7AC8FB3F4DA85D97E06D72F2E<br />
|-<br />
| DZ-DEFS.CON v1.4<br />
| 36,038<br />
| 1997/01/30, 11:29:18<br />
| 85847E24<br />
| 8C7A4622A71F580B57954CA129B0474B<br />
| D23A2E9CC0FF30B02911AC9D7EC49D55CE856EE0<br />
|-<br />
| DZ-USER.CON v1.4<br />
| 45,037<br />
| 1997/02/11, 08:48:04<br />
| 739BE376<br />
| 1862C4CD17B6C95942B75F72CEAC7AEA<br />
| 31E39D7BB9E7E77E468CC67684F41AA58238179A<br />
|-<br />
| DUKEDC13.SSI v1.3D<br />
| 7,926,624<br />
| 1997/02/21, 11:55:30<br />
| A9242158<br />
| D085D538A6BF40EBB041D964787A5D20<br />
| 66A96327EC514710D3526D87259CF5C0ABBBB841<br />
|-<br />
| DUKEDCPP.SSI v1.4<br />
| 8,225,517<br />
| 1997/02/21, 11:57:08<br />
| B79D997F<br />
| F0BFA5B956C8E3DBCBA1042118C1F456<br />
| 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9<br />
|-<br />
| DUKEDC.GRP (Atomic Edition)<br />
| 8,410,183<br />
| <br />
| A8CF80DA<br />
| 8AB2E7328DB4153E4158C850DE82D7C0<br />
| 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B<br />
|-<br />
| NWINTER.GRP<br />
| 16,169,365<br />
| 1997/12/15, 14:12:48<br />
| F1CAE8E4<br />
| 1250F83DCC3588293F0CE5C6FC701B43<br />
| A6728F621F121F9DB02EE67C39EFDBB5EEA95711<br />
|-<br />
| VACA13.SSI v1.3D<br />
| 23,559,381<br />
| 1998/01/09, 12:50:06<br />
| 4A2DBB62<br />
| 974616FC968D188C984E4F9A60F3C4BE<br />
| 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F<br />
|-<br />
| VACAPP.SSI v1.4<br />
| 22,551,333<br />
| 1998/01/09, 12:51:16<br />
| 2F4FCCEE<br />
| 540AFD010435450D73FA3463437FCFC9<br />
| 58FD872BE376957D63D9F5C3BD169D5FCDF28664<br />
|-<br />
| VACA15.SSI v1.5<br />
| 22,521,880<br />
| 1998/01/09, 12:51:56<br />
| B62B42FD<br />
| 22C8CD6235FC2B7ECEFEFC2442570D68<br />
| 84945D64E246E91840A872F332494D8509B66DD9<br />
|-<br />
| VACATION.GRP (Atomic Edition)<br />
| 22,213,819<br />
| <br />
| 18F01C5B<br />
| 1C105CED73B776C172593764E9D0D93E<br />
| 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC<br />
|-<br />
| NAPALM.GRP<br />
| 44,365,728<br />
| 1998/06/02, 05:41:52<br />
| 3DE1589A<br />
| D926E362839949AA6EBA5BDF35A5F2D6<br />
| 9C42E7268A45D57E4B7961E6F1D3414D9DE12323<br />
|-<br />
| NAPALM.RTS<br />
| 564,926<br />
| 1998/04/28, 11:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAPALM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 06:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| NAM.GRP<br />
| 43,448,927<br />
| 1998/06/02, 11:13:04<br />
| 75C1F07B<br />
| 6C910A5438E230F85804353AC54D77B9<br />
| 2FD12F94246FBD3014223B76301B812EE8341D05<br />
|-<br />
| NAM.RTS<br />
| 564,926<br />
| 1998/04/28, 16:25:58<br />
| 12505172<br />
| D571897B4E3D43B3757A98C856869ED7<br />
| C90B050192030FFBD0137C03A4181CB1705B95D3<br />
|-<br />
| NAM.CON (GAME.CON)<br />
| 142,803<br />
| 1998/05/13, 11:31:10<br />
| 75EF92BD<br />
| CCBBB146C094F490242FD922293DD5F9<br />
| 46F3AE2B37983660835F220AECEEA6060C89F2A7<br />
|-<br />
| WW2GI.GRP<br />
| 77,939,508<br />
| 1999/03/02, 13:30:58<br />
| 907B82BF<br />
| 27E927BEBA43447DB3951EAADEDB4709<br />
| FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5<br />
|-<br />
| WW2GI.RTS<br />
| 259,214<br />
| 1999/02/19, 18:17:18<br />
| 79D16760<br />
| 759F66C9F3C70AEDCAE29473AADE9966<br />
| CE352EF4C22F85869FDCB060A64EBC263ACEA6B0<br />
|}<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=12328Frequently Asked Questions2016-02-15T04:53:37Z<p>Master O: /* EDuke32 */</p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Just click the '''gog.com''' banner to the left, where you can download the full, registered version of ''Duke Nukem 3D: Atomic Edition'' for the low price of '''$5.99'''! Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the CRC/MD5/SHA1 for the various versions of Duke Nukem 3D?'''<br />
<br />
'''A:'''<br />
<br />
v1.5 DUKE3D.GRP (Atomic Edition):<br />
<br />
<code>CRC32: FD3DCFF1<br />
<br />
MD5: 22B6938FE767E5CC57D1FE13080CD522<br />
<br />
SHA-1: 4FDEF8559E2D35B1727FE92F021DF9C148CF696C</code><br />
<br />
v1.3D DUKE3D.GRP:<br />
<br />
<code>CRC32: BBC9CE44<br />
<br />
MD5: 981125CB9237C19AA0237109958D2B50<br />
<br />
SHA-1: 3D508EAF3360605B0204301C259BD898717CF468</code><br />
<br />
DUKE.RTS:<br />
<br />
<code>CRC32: 504086C1<br />
<br />
MD5: 9D29F9673BBDB56068ACF7645C13749C<br />
<br />
SHA-1: 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07</code><br />
<br />
---<br />
<br />
VACA15.SSI (v1.5)<br />
<br />
<code>CRC32: B62B42FD<br />
<br />
MD5: 22C8CD6235FC2B7ECEFEFC2442570D68<br />
<br />
SHA-1: 84945D64E246E91840A872F332494D8509B66DD9</code><br />
<br />
VACAPP.SSI (v1.4)<br />
<br />
<code>CRC32: 2F4FCCEE<br />
<br />
MD5: 540AFD010435450D73FA3463437FCFC9<br />
<br />
SHA-1: 58FD872BE376957D63D9F5C3BD169D5FCDF28664</code><br />
<br />
VACA13.SSI (v1.3D)<br />
<br />
<code>CRC32: 4A2DBB62<br />
<br />
MD5: 974616FC968D188C984E4F9A60F3C4BE<br />
<br />
SHA-1: 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F</code><br />
<br />
VACATION has 3 SSI files, one for v1.3D, one for the Plutonium Pack (v1.4) and one for Atomic Edition (v1.5).<br />
<br />
---<br />
<br />
NWINTER.GRP<br />
<br />
<code>CRC32: F1CAE8E4<br />
<br />
MD5: 1250F83DCC3588293F0CE5C6FC701B43<br />
<br />
SHA-1: A6728F621F121F9DB02EE67C39EFDBB5EEA95711</code><br />
<br />
Nuclear Winter has a single GRP file, as it was not developed by Sunstorm Interactive, like Duke It Out in DC and Duke in the Caribbean, but rather Simply Silly Software (SSI is a Sunstorm Interactive format.)<br />
<br />
---<br />
<br />
DUKEDCPP.SSI (v1.4)<br />
<br />
<code>CRC32: B79D997F<br />
<br />
MD5: F0BFA5B956C8E3DBCBA1042118C1F456<br />
<br />
SHA-1: 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9</code><br />
<br />
DUKEDC13.SSI (v1.3D)<br />
<br />
<code>CRC32: A9242158<br />
<br />
MD5: D085D538A6BF40EBB041D964787A5D20<br />
<br />
SHA-1: 66A96327EC514710D3526D87259CF5C0ABBBB841</code><br />
<br />
DUKEDC has 2 SSI files, one for v1.3D of the game and one for the Plutonium Pack (v1.4).<br />
<br />
---<br />
<br />
DUKEDC.GRP (CD version for Atomic Edition converted from SSI to GRP):<br />
<br />
<code>CRC32: A8CF80DA<br />
<br />
MD5: 8AB2E7328DB4153E4158C850DE82D7C0<br />
<br />
SHA-1: 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B</code><br />
<br />
VACATION.GRP (CD version for Atomic Edition converted from SSI to GRP):<br />
<br />
<code>CRC32: 18F01C5B<br />
<br />
MD5: 1C105CED73B776C172593764E9D0D93E<br />
<br />
SHA-1: 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC</code><br />
<br />
---<br />
<br />
NAM.GRP:<br />
<br />
<code>CRC32: 75C1F07B<br />
<br />
MD5: 6C910A5438E230F85804353AC54D77B9<br />
<br />
SHA-1: 2FD12F94246FBD3014223B76301B812EE8341D05</code><br />
<br />
NAPALM.GRP:<br />
<br />
<code>CRC32: 3DE1589A<br />
<br />
MD5: D926E362839949AA6EBA5BDF35A5F2D6<br />
<br />
SHA-1: 9C42E7268A45D57E4B7961E6F1D3414D9DE12323</code><br />
<br />
NAPALM.RTS:<br />
<br />
<code>CRC32: 12505172<br />
<br />
MD5: D571897B4E3D43B3757A98C856869ED7<br />
<br />
SHA-1: C90B050192030FFBD0137C03A4181CB1705B95D3</code><br />
<br />
NAM.CON and NAPALM.CON:<br />
<br />
<code>CRC32: 75EF92BD<br />
<br />
MD5: CCBBB146C094F490242FD922293DD5F9<br />
<br />
SHA-1: 46F3AE2B37983660835F220AECEEA6060C89F2A7</code><br />
<br />
WW2GI.GRP:<br />
<br />
<code>CRC32: 907B82BF<br />
<br />
MD5: 27E927BEBA43447DB3951EAADEDB4709<br />
<br />
SHA-1: FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5</code><br />
<br />
---<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=12327Frequently Asked Questions2016-02-15T04:52:31Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Just click the '''gog.com''' banner to the left, where you can download the full, registered version of ''Duke Nukem 3D: Atomic Edition'' for the low price of '''$5.99'''! Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the CRC/MD5/SHA1 for the various versions of Duke Nukem 3D?'''<br />
<br />
'''A:'''<br />
<br />
v1.5 DUKE3D.GRP (Atomic Edition):<br />
<br />
<code>CRC32: FD3DCFF1<br />
<br />
MD5: 22B6938FE767E5CC57D1FE13080CD522<br />
<br />
SHA-1: 4FDEF8559E2D35B1727FE92F021DF9C148CF696C</code><br />
<br />
v1.3D DUKE3D.GRP:<br />
<br />
<code>CRC32: BBC9CE44<br />
<br />
MD5: 981125CB9237C19AA0237109958D2B50<br />
<br />
SHA-1: 3D508EAF3360605B0204301C259BD898717CF468</code><br />
<br />
DUKE.RTS:<br />
<br />
<code>CRC32: 504086C1<br />
<br />
MD5: 9D29F9673BBDB56068ACF7645C13749C<br />
<br />
SHA-1: 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07</code><br />
<br />
---<br />
<br />
VACA15.SSI (v1.5)<br />
<br />
<code>CRC32: B62B42FD<br />
<br />
MD5: 22C8CD6235FC2B7ECEFEFC2442570D68<br />
<br />
SHA-1: 84945D64E246E91840A872F332494D8509B66DD9</code><br />
<br />
VACAPP.SSI (v1.4)<br />
<br />
<code>CRC32: 2F4FCCEE<br />
<br />
MD5: 540AFD010435450D73FA3463437FCFC9<br />
<br />
SHA-1: 58FD872BE376957D63D9F5C3BD169D5FCDF28664</code><br />
<br />
VACA13.SSI (v1.3D)<br />
<br />
<code>CRC32: 4A2DBB62<br />
<br />
MD5: 974616FC968D188C984E4F9A60F3C4BE<br />
<br />
SHA-1: 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F</code><br />
<br />
VACATION has 3 SSI files, one for v1.3D, one for the Plutonium Pack (v1.4) and one for Atomic Edition (v1.5).<br />
<br />
---<br />
<br />
NWINTER.GRP<br />
<br />
<code>CRC32: F1CAE8E4<br />
<br />
MD5: 1250F83DCC3588293F0CE5C6FC701B43<br />
<br />
SHA-1: A6728F621F121F9DB02EE67C39EFDBB5EEA95711</code><br />
<br />
Nuclear Winter has a single GRP file, as it was not developed by Sunstorm Interactive, like Duke It Out in DC and Duke in the Caribbean, but rather Simply Silly Software (SSI is a Sunstorm Interactive format.)<br />
<br />
---<br />
<br />
DUKEDCPP.SSI (v1.4)<br />
<br />
<code>CRC32: B79D997F<br />
<br />
MD5: F0BFA5B956C8E3DBCBA1042118C1F456<br />
<br />
SHA-1: 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9</code><br />
<br />
DUKEDC13.SSI (v1.3D)<br />
<br />
<code>CRC32: A9242158<br />
<br />
MD5: D085D538A6BF40EBB041D964787A5D20<br />
<br />
SHA-1: 66A96327EC514710D3526D87259CF5C0ABBBB841</code><br />
<br />
DUKEDC has 2 SSI files, one for v1.3D of the game and one for the Plutonium Pack (v1.4).<br />
<br />
---<br />
<br />
DUKEDC.GRP (CD version for Atomic Edition converted from SSI to GRP):<br />
<br />
<code>CRC32: A8CF80DA<br />
<br />
MD5: 8AB2E7328DB4153E4158C850DE82D7C0<br />
<br />
SHA-1: 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B</code><br />
<br />
VACATION.GRP (CD version for Atomic Edition converted from SSI to GRP):<br />
<br />
<code>CRC32: 18F01C5B<br />
<br />
MD5: 1C105CED73B776C172593764E9D0D93E<br />
<br />
SHA-1: 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC</code><br />
<br />
NWINTER.GRP (Atomic Edition):<br />
<br />
<code>CRC32: F1CAE8E4<br />
<br />
MD5: 1250F83DCC3588293F0CE5C6FC701B43<br />
<br />
SHA-1: A6728F621F121F9DB02EE67C39EFDBB5EEA95711</code><br />
<br />
---<br />
<br />
NAM.GRP:<br />
<br />
<code>CRC32: 75C1F07B<br />
<br />
MD5: 6C910A5438E230F85804353AC54D77B9<br />
<br />
SHA-1: 2FD12F94246FBD3014223B76301B812EE8341D05</code><br />
<br />
NAPALM.GRP:<br />
<br />
<code>CRC32: 3DE1589A<br />
<br />
MD5: D926E362839949AA6EBA5BDF35A5F2D6<br />
<br />
SHA-1: 9C42E7268A45D57E4B7961E6F1D3414D9DE12323</code><br />
<br />
NAPALM.RTS:<br />
<br />
<code>CRC32: 12505172<br />
<br />
MD5: D571897B4E3D43B3757A98C856869ED7<br />
<br />
SHA-1: C90B050192030FFBD0137C03A4181CB1705B95D3</code><br />
<br />
NAM.CON and NAPALM.CON:<br />
<br />
<code>CRC32: 75EF92BD<br />
<br />
MD5: CCBBB146C094F490242FD922293DD5F9<br />
<br />
SHA-1: 46F3AE2B37983660835F220AECEEA6060C89F2A7</code><br />
<br />
WW2GI.GRP:<br />
<br />
<code>CRC32: 907B82BF<br />
<br />
MD5: 27E927BEBA43447DB3951EAADEDB4709<br />
<br />
SHA-1: FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5</code><br />
<br />
---<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master Ohttps://wiki.eduke32.com/w/index.php?title=Frequently_Asked_Questions&diff=12326Frequently Asked Questions2016-02-15T04:52:03Z<p>Master O: </p>
<hr />
<div>== EDuke32 ==<br />
<br />
'''Q: Where can I get a copy of ''Duke Nukem 3D'' to run EDuke32?'''<br />
:A: Just click the '''gog.com''' banner to the left, where you can download the full, registered version of ''Duke Nukem 3D: Atomic Edition'' for the low price of '''$5.99'''! Alternatively, you can use the [ftp://ftp.3drealms.com/share/3dduke13.zip one episode shareware version] which is available from 3D Realms for free. While the source code to ''Duke Nukem 3D'' has been released to the public under the [http://www.gnu.org/licenses/gpl-2.0.txt GNU General Public License], the game's content (artwork, sounds, maps, et cetera) remains a commercial product. DO NOT post anywhere or ask anybody at all about where to acquire this game illegally. Support 3D Realms for making the most awesome game ever and don't be a pirate, yarrr!<br />
<br />
'''Q: When launching EDuke32, I get an error about a missing file called 'GAME.CON' or 'EDUKE.CON'. Help!'''<br />
:A: It would appear that you haven't placed a copy of 'DUKE3D.GRP' from your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD into your EDuke32 directory. Once you place 'DUKE3D.GRP' into the same directory as 'eduke32.exe', the game should launch and run fine. You may also use the shareware version's 'DUKE3D.GRP' as well. If you're sure you've put 'DUKE3D.GRP' in the right place but you still get this error, your GRP file is likely corrupt and will need to be re-copied off of your CD.<br />
<br />
[[Image:Gametab.png|frame|Here is a picture of what the startup window looks like with several different GRP files available and the DukePlus mod selected. Note that the shareware version and the original, non-''Atomic Edition'' version of the game have both had their GRP files renamed; all versions of ''Duke Nukem 3D'' ship with a GRP file named 'DUKE3D.GRP']]<br />
<br />
'''Q: What is the 'Game' section of the startup screen used for?'''<br />
:A: The 'Game' section is a feature that allows you to select which GRP file you would like to play. The GRP files must exactly match the versions found on their respective CDs, without any modifications. The following games are supported:<br />
<br />
:* ''Duke Nukem 3D Shareware Version''<br />
:* ''Duke Nukem 3D Mac Shareware Version''<br />
:* ''Duke Nukem 3D''<br />
:* ''Duke Nukem 3D: Atomic Edition''<br />
:* ''[[NAM]]'' (Note: you must rename GAME.CON from ''NAM'' to NAM.CON)<br />
:* ''[[Napalm]]'' (Wal-Mart only version of ''NAM'', some .GRP differences between the two releases)<br />
:* ''[[WWII GI]]'' (Limited Support using ''NAM'' mode as a base)<br />
<br />
:You can also use the startup window to select a third party mod to play.<br />
<br />
'''Q: When I am playing EDuke32 with 16-, 24-, or 32-bit color, everything has a blue tint! How can I fix this?'''<br />
:A: Unfortunately, most people who run into this error are out of luck, especially those with an Intel or SiS video chipset. There are a few things you can do to try and fix this problem:<br />
<br />
:* Open the [[console]] and type "r_redbluemode 0"<br />
:* Download the newest drivers for your graphics card<br />
:* Delete the texture cache<br />
:* Try the [http://dukeworld.duke4.net/eduke32/synthesis/eduke32_latest.zip most recent build] of EDuke32<br />
<br />
:The following driver vendors have been blacklisted in the newest versions of EDuke32. If you have a video card or driver from one of these companies, OpenGL modes will '''''not''''' be available:<br />
:* Microsoft (default OpenGL ICD which comes with Windows)<br />
:* SiS<br />
:* 3Dfx<br />
<br />
:OpenGL can still be enabled for these cards by setting the BUILD_FORCEGL environment variable before running EDuke32, or by using the command line <code>eduke32 -forcegl</code>. It should be noted, however, that the results will probably be less than satisfactory. If you have a blacklisted driver but EDuke32 seems to run fine using BUILD_FORCEGL, please enter the <code>glinfo</code> [[console]] command and send us your eduke32.log so that we can add an exception for your video card/driver combination.<br />
<br />
:Note: Intel video cards are no longer blacklisted.<br />
:Note2: Some recent (G33 for example) Intel graphics cards work with OpenGL mode if texture compression is disabled (<tt>r_texcompr "0"</tt>, see <tt>settings.cfg</tt> configuration file).<br />
<br />
'''Q: How can I play multiplayer on the Internet or my LAN using EDuke32?'''<br />
<br />
:A: See the [[Multiplayer]] page.<br />
<br />
'''Q: Where is my "eduke32.log" and what is it used for?'''<br />
<br />
:A: The "eduke32.log" file is generated each time you run eduke32.exe. (mapster32.exe has a separate one titled, "mapster32.log") <br />
:You can find both of these files in the same directory where your "eduke32.exe" and "mapster32.exe" is located. Having "Hide extensions for known file types" (Tools, Folder Options, View) unticked will help you locate it easier.<br />
<br />
:What is the log used for?<br />
:* Helping the EDuke32 developers and other helpful community members locate problems with a users EDuke32 if he or she is having trouble getting it to run, as the log file will 99% of the time indicate what is not working correctly plus many other various things that help developers and modders all around.<br />
<br />
:Where should I paste my log or URL?<br />
:*Follow the instructions in the [[Troubleshooting EDuke32]] page.<br />
<br />
:Note: If you are having problems with Mapster32 you should do the same as above but replace "eduke32.log" with "mapster32.log"<br />
<br />
'''Q: If in system international properties system language is not English then symbol keys on keyboard is not work (Mac OS X). So I can't play the game. And I don't want to switch system language because I'm living in Russia.'''<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;['''followup Q:''' is there an OSX API call to set the keyboard layout per-process? If you're knowledgeable in OS X, please let the developers know!]<br />
<br />
'''Q: What the heck are these new-fangled '.7z' files?'''<br />
<br />
:A: Introduced in 1999, the 7-zip format offers better compression ratios than traditional .zip files, saving us space in storing our builds and saving you time in downloading them. Thanks, 7-zip! See the 7-zip site [http://www.7-zip.org/] for a great, free tool to extract them.<br />
<br />
'''Q: What are the CRC/MD5/SHA1 for the various versions of Duke Nukem 3D?'''<br />
<br />
'''A:'''<br />
<br />
v1.5 DUKE3D.GRP (Atomic Edition):<br />
<br />
<code>CRC32: FD3DCFF1<br />
<br />
MD5: 22B6938FE767E5CC57D1FE13080CD522<br />
<br />
SHA-1: 4FDEF8559E2D35B1727FE92F021DF9C148CF696C</code><br />
<br />
v1.3D DUKE3D.GRP:<br />
<br />
<code>CRC32: BBC9CE44<br />
<br />
MD5: 981125CB9237C19AA0237109958D2B50<br />
<br />
SHA-1: 3D508EAF3360605B0204301C259BD898717CF468</code><br />
<br />
DUKE.RTS:<br />
<br />
<code>CRC32: 504086C1<br />
<br />
MD5: 9D29F9673BBDB56068ACF7645C13749C<br />
<br />
SHA-1: 738C7F5FD0C8B57EE2E87AE7A97BF8E21A821D07</code><br />
<br />
---<br />
<br />
VACA15.SSI (v1.5)<br />
<br />
<code>CRC32: B62B42FD<br />
<br />
MD5: 22C8CD6235FC2B7ECEFEFC2442570D68<br />
<br />
SHA-1: 84945D64E246E91840A872F332494D8509B66DD9</code><br />
<br />
VACAPP.SSI (v1.4)<br />
<br />
<code>CRC32: 2F4FCCEE<br />
<br />
MD5: 540AFD010435450D73FA3463437FCFC9<br />
<br />
SHA-1: 58FD872BE376957D63D9F5C3BD169D5FCDF28664</code><br />
<br />
VACA13.SSI (v1.3D)<br />
<br />
<code>CRC32: 4A2DBB62<br />
<br />
MD5: 974616FC968D188C984E4F9A60F3C4BE<br />
<br />
SHA-1: 2B7779AB211FB21CD2D7DEF93E2B9BBF948E406F</code><br />
<br />
VACATION has 3 SSI files, one for v1.3D, one for the Plutonium Pack (v1.4) and one for Atomic Edition (v1.5).<br />
<br />
---<br />
<br />
NWINTER.GRP<br />
<br />
<code>CRC32: F1CAE8E4<br />
<br />
MD5: 1250F83DCC3588293F0CE5C6FC701B43<br />
<br />
SHA-1: A6728F621F121F9DB02EE67C39EFDBB5EEA95711</code><br />
<br />
Nuclear Winter has a single GRP file, as it was not developed by Sunstorm Interactive like Duke It Out in DC and Duke in the Caribbean, but rather Simply Silly Software (SSI is a Sunstorm Interactive format.)<br />
<br />
---<br />
<br />
DUKEDCPP.SSI (v1.4)<br />
<br />
<code>CRC32: B79D997F<br />
<br />
MD5: F0BFA5B956C8E3DBCBA1042118C1F456<br />
<br />
SHA-1: 30D6AA2A44E936D09D6B423CFAB7C0595E2376F9</code><br />
<br />
DUKEDC13.SSI (v1.3D)<br />
<br />
<code>CRC32: A9242158<br />
<br />
MD5: D085D538A6BF40EBB041D964787A5D20<br />
<br />
SHA-1: 66A96327EC514710D3526D87259CF5C0ABBBB841</code><br />
<br />
DUKEDC has 2 SSI files, one for v1.3D of the game and one for the Plutonium Pack (v1.4).<br />
<br />
---<br />
<br />
DUKEDC.GRP (CD version for Atomic Edition converted from SSI to GRP):<br />
<br />
<code>CRC32: A8CF80DA<br />
<br />
MD5: 8AB2E7328DB4153E4158C850DE82D7C0<br />
<br />
SHA-1: 1B66C3AD9A65556044946DD1CA97A839FCFEDC3B</code><br />
<br />
VACATION.GRP (CD version for Atomic Edition converted from SSI to GRP):<br />
<br />
<code>CRC32: 18F01C5B<br />
<br />
MD5: 1C105CED73B776C172593764E9D0D93E<br />
<br />
SHA-1: 65B8B787616ED637F86CFCAA90DE24C8E65B3DCC</code><br />
<br />
NWINTER.GRP (Atomic Edition):<br />
<br />
<code>CRC32: F1CAE8E4<br />
<br />
MD5: 1250F83DCC3588293F0CE5C6FC701B43<br />
<br />
SHA-1: A6728F621F121F9DB02EE67C39EFDBB5EEA95711</code><br />
<br />
---<br />
<br />
NAM.GRP:<br />
<br />
<code>CRC32: 75C1F07B<br />
<br />
MD5: 6C910A5438E230F85804353AC54D77B9<br />
<br />
SHA-1: 2FD12F94246FBD3014223B76301B812EE8341D05</code><br />
<br />
NAPALM.GRP:<br />
<br />
<code>CRC32: 3DE1589A<br />
<br />
MD5: D926E362839949AA6EBA5BDF35A5F2D6<br />
<br />
SHA-1: 9C42E7268A45D57E4B7961E6F1D3414D9DE12323</code><br />
<br />
NAPALM.RTS:<br />
<br />
<code>CRC32: 12505172<br />
<br />
MD5: D571897B4E3D43B3757A98C856869ED7<br />
<br />
SHA-1: C90B050192030FFBD0137C03A4181CB1705B95D3</code><br />
<br />
NAM.CON and NAPALM.CON:<br />
<br />
<code>CRC32: 75EF92BD<br />
<br />
MD5: CCBBB146C094F490242FD922293DD5F9<br />
<br />
SHA-1: 46F3AE2B37983660835F220AECEEA6060C89F2A7</code><br />
<br />
WW2GI.GRP:<br />
<br />
<code>CRC32: 907B82BF<br />
<br />
MD5: 27E927BEBA43447DB3951EAADEDB4709<br />
<br />
SHA-1: FD0208A55EAEF3937C126E1FFF474FB4DFBDA6F5</code><br />
<br />
---<br />
<br />
The link below also provides all other known CRCs for Duke Nukem 3D GRP files:<br />
<br />
http://svn.eduke32.com/filedetails.php?repname=eduke32&path=%2Fpolymer%2Feduke32%2Fsource%2Fgrpscan.h<br />
<br />
== Mapster32 ==<br />
'''Q: I can't pan with Shift+KP5+KP<whatever> in 3D mode.'''<br />
<br />
:A: This is an issue with modern keyboards and happens because some key combinations are "dead" (See [http://www.sjbaker.org/wiki/index.php?title=Keyboards_Are_Evil] for an overview and [http://www.dribin.org/dave/keyboard/one_html/] for a technical explanation). There are various workarounds. One is to alias some key to the KP5 key with the goal of finding one for which all key combinations will be passed to the OS. To do that, you need to edit the ''remap'' line at the end of mapster32.cfg. A suggestion is to map the KP0 key to KP5. Another way to solve the issue is by finding a keyboard from circa 1996 (one with a big 5-pin connector). Newer revisions of Mapster32 also let you to use Alt instead of Shift in these situations.<br />
<br />
'''Q: Why is aiming at objects so imprecise?'''<br />
<br />
:A: The issue occurs only with the Polymost renderer and has its cause in the way it determines the aimed-at object: based on the mouse position on the screen, it constructs a direction vector and calls [[hitscan]]. Both steps are a cause of imprecision. The classic BUILD and the Polymer renderers determine the aimed-at object (roughly) by querying what object was drawn at the mouse position, and thus are pixel-perfect. If you prefer to use Polymost, try avoiding aiming at objects at the border of the screen and looking up or down, since the aiming method is particularly ill-behaved in these cases. *update: actually it's a bug that need to be fixed some time.<br />
[[Category:EDuke32_end-user_documentation]]</div>Master O