Installation and configuration: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
 
(48 intermediate revisions by 11 users not shown)
Line 1: Line 1:
==Installing EDuke32==
==Windows Installation==


# Copy the contents of the ''DN3DINST'' or ''ATOMINST'' directory off of your ''Duke Nukem 3D'' or ''Duke Nukem 3D: Atomic Edition'' CD to a directory of your choosing on your hard disk.
#[[Download EDuke32]] and extract it to a new folder.
# Download the latest version of EDuke32 (currently {{currentversion}}) and start the installer.  Note: if you downloaded the zip version of EDuke32 instead, extract it to the directory you created in step 1 and proceed to step 8.
#The next step is to provide EDuke32 with the game data.
# Click next to view the terms of the [http://www.gnu.org/licenses/gpl.txt GNU General Public License]. If you agree to the licensing terms, click "I Agree" and continue to the component selection screen.
#*If you bought the game from Steam, GOG.com, or ZOOM Platform and installed it normally, 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.
# Choose which components you'd like to install.  The default selection is to install both EDuke32 and [[Mapster32]], the enhanced [[Build]] editor. If you're just here to kick ass and have no plans to create custom maps, feel free to uncheck the 'Level editor' checkbox. If you plan to play multiplayer using version 1.5.x of [[DukesterX]], make sure to select that component here.  You may also want to install the sample custom content definition files if you plan on modifying the game further than creating basic user maps.
#*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".)
# Click 'Browse' and select the directory you created in step 1.  Click next.
#**[https://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition ''Duke Nukem 3D: Atomic Edition'' on ZOOM Platform]: ''C:\ZOOM PLATFORM\Gearbox Software\Duke Nukem 3D - Atomic Edition''
# Select a start menu folder in which to place the EDuke32 shortcuts and then click 'Install'.
#**[https://store.steampowered.com/app/434050/ ''Duke Nukem 3D: 20th Anniversary World Tour'' on Steam]: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D Twentieth Anniversary World Tour''
# Once you click the 'Finish' button, a list of changes detailing the new features and bug fixes since the previous version of EDuke32 will be displayed.  Feel free to close this if you aren't modding the game.
#**''Duke Nukem 3D'' (3D Realms Anthology) on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D''
# Run EDuke32!
#**''Duke Nukem 3D: Megaton Edition'' on Steam: ''<path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\classic''
#**''Duke Nukem 3D: Atomic Edition'' on GOG.com: ''<Program Files>\GOG.com\Duke Nukem 3D''
#**''Duke Nukem 3D: Atomic Edition'' CD-ROM: ''<CD root>\ATOMINST''
#**''Duke Nukem 3D'' CD-ROM:  ''<CD root>\DN3DINST''
#**If you have not purchased the game, the [http://hendricks266.duke4.net/files/3dduke13_data.7z shareware demo] is also supported.
#Optionally, see the [http://hrp.duke4.net/ HRP site] which lists graphical and music update packs, including the High Resolution Pack.
#Run EDuke32!  EDuke32 (eduke32.exe) will allow you to play the game, and Mapster32 (mapster32.exe) lets you create custom maps.
#*If you have trouble, see [[Troubleshooting EDuke32]].
#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.


==Configuration menus==
==MacOS/OSX Installation==
===Game setup===
#[[Download EDuke32]] and copy it your Applications folder.
====Crosshair====
#Copy game data to proper folder. EDuke32 expects game data files to be in the folder: ''<your home folder>/.eduke32''
:The '''''crosshair''''' option allows you to configure whether or not you want the in-game crosshair to be displayed. Available settings are '''''off''''', '''''on (100%)''''', '''''on (50%)''''', and '''''on (25%)'''''.
#*Create game data folder ''~/.eduke32''
#*Copy your games files: '''DUKE3D.GRP''' and '''DUKE.RTS''' into ''~/.eduke32'' folder
#Run EDuke32 from the application folder.
#To bypass GateKeeper ''Unidentified Developer'' error on MacOS Sierra and later:
#*'''Right-Click''' the EDuke32 program
#*'''Click''' Open
#*'''Click''' Open on ''unidentified developer'' warning dialog


===Sound setup===
==In Game Settings Menus==
===Video setup===
===Player setup===
===Keyboard setup===
===Mouse setup===
Under '''''mouse setup''''', you will find the menu which allows you to configure which functions are assigned to which mouse buttons.  You will also find the following options:
====Sensitivity====
:'''''Sensitivity''''' is a slider which allows you to configure how sensitive the in-game mouse movement is.  Lower values equal a lower degree of mouse sensitivity, of course.
====Mouse aiming toggle====
:'''''Mouse aiming toggle''''' determines whether the mouse aim functionality in the game is toggled on or off.  Note that this option will be disabled if the 'mouse aiming type' option in player setup is set to 'held'.  Available values are '''''on''''' and '''''off'''''.
====Invert mouse aim====
:'''''Invert mouse aim''''' controls whether or not vertical mouse input is inverted in the game.  If this option is enabled, moving the mouse upwards in-game will move your view downwards and vice-versa.  Available values are '''''on''''' and '''''off'''''.
====Advanced====
=====X-axis scale=====
:'''''X-axis scale''''' is a multiplier for mouse input on the X axis.  This can be used to fine-tune the horizontal mouse sensitivity separately from the vertical mouse sensitivity.  Values range from '''''-4.00''''' to '''''3.88'''''.
=====Y-axis scale=====
:'''''Y-axis scale''''' is a multiplier for mouse input on the Y axis.  This can be used to fine-tune the vertical mouse sensitivity separately from the horizontal mouse sensitivity.  Values range from '''''-4.00''''' to '''''3.88'''''.
=====Dead zone=====
:The '''''dead zone''''' option allows you to configure the game to ignore a certain amount of mouse input.  This can be useful if you have a mouse which "twitches" and the subsequent sporadic twitching of the game view bothers you.
=====Digital axes actions=====
:'''''Digital axes actions''''' enables you to assign game functions to the so-called 'digital axes' of your mouse.  Most players will never have a need to change this.


===Joystick setup===
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.
 
*[[Game setup]]
*[[Sound setup]]
*[[Video setup]]
*[[Player setup]]
*[[Keyboard setup]]
*[[Mouse setup]]
*[[Joystick setup]]
 
==Configuring EDuke32 in other ways==
 
*[[Command line options]]
*[[Console commands]]
*[[Configuration file options]]
*[[Environment variables]]
 
[[Category:EDuke32 end-user documentation]]

Latest revision as of 00:44, 15 June 2022

Windows Installation

  1. Download EDuke32 and extract it to a new folder.
  2. The next step is to provide EDuke32 with the game data.
    • If you bought the game from Steam, GOG.com, or ZOOM Platform and installed it normally, copying the data yourself is not required. EDuke32 will use the Windows registry to automatically identify your installation and add the required data to its search path.
    • Otherwise, copy the files DUKE3D.GRP and DUKE.RTS from one of the following locations to the folder created in step 1. (On Windows, the GRP file may show up as a "Microsoft Program Group".)
      • Duke Nukem 3D: Atomic Edition on ZOOM Platform: C:\ZOOM PLATFORM\Gearbox Software\Duke Nukem 3D - Atomic Edition
      • Duke Nukem 3D: 20th Anniversary World Tour on Steam: <path to Steam Library>\SteamApps\common\Duke Nukem 3D Twentieth Anniversary World Tour
      • Duke Nukem 3D (3D Realms Anthology) on Steam: <path to Steam Library>\SteamApps\common\Duke Nukem 3D\Duke Nukem 3D
      • Duke Nukem 3D: Megaton Edition on Steam: <path to Steam Library>\SteamApps\common\Duke Nukem 3D\gameroot\classic
      • Duke Nukem 3D: Atomic Edition on GOG.com: <Program Files>\GOG.com\Duke Nukem 3D
      • Duke Nukem 3D: Atomic Edition CD-ROM: <CD root>\ATOMINST
      • Duke Nukem 3D CD-ROM: <CD root>\DN3DINST
      • If you have not purchased the game, the shareware demo is also supported.
  3. Optionally, see the HRP site which lists graphical and music update packs, including the High Resolution Pack.
  4. Run EDuke32! EDuke32 (eduke32.exe) will allow you to play the game, and Mapster32 (mapster32.exe) lets you create custom maps.
  5. 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.

MacOS/OSX Installation

  1. Download EDuke32 and copy it your Applications folder.
  2. Copy game data to proper folder. EDuke32 expects game data files to be in the folder: <your home folder>/.eduke32
    • Create game data folder ~/.eduke32
    • Copy your games files: DUKE3D.GRP and DUKE.RTS into ~/.eduke32 folder
  3. Run EDuke32 from the application folder.
  4. To bypass GateKeeper Unidentified Developer error on MacOS Sierra and later:
    • Right-Click the EDuke32 program
    • Click Open
    • Click Open on unidentified developer warning dialog

In Game Settings Menus

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.

Configuring EDuke32 in other ways