Installation: Difference between revisions

From The DarkMod Wiki
Jump to navigationJump to search
Tels (talk | contribs)
typo
 
(147 intermediate revisions by 15 users not shown)
Line 1: Line 1:
{{important|headline=Important|text=This article tells you how to install the full version of [[The Dark Mod]]. If you are installing one of the demos: ''Thief's Den'' or ''Saint Lucia'', then you can ignore this page. Instead, follow the instructions here: [[Thief%27s_Den#Installation|Thief's Den Installation]] or [[Saint_Lucia|Saint Lucia Installation]].}}
'''Intended article audience:''' players, general users


__TOC__
__TOC__


{{important|headline=Important|text=You'll need to install the [http://www.dramthethief.com/darkmod/files/DOOM3-1.3.1.exe Doom 3 patch 1.3.1] ([http://72.8.59.188/TheDarkMod/Files/DOOM3-1.3.1.exe mirror]) otherwise the Mod won't run.}}
== Installation ==
 
The only official way to freshly install TDM is described on the [http://www.thedarkmod.com/downloads/ downloads page on website].<br>
In short:<br>
* Download the TDM Installer for your operating system from the [http://www.thedarkmod.com/downloads/ downloads page on website], unpack it in a folder and run the installer.<br>
* And if you want to update an existing TDM installation, see [[Update|the Update article]].<br>
<br>
If you are using Windows and find those instructions difficult, try using the Freyk's Unofficial Installer (download from the download page).<br>
<br>
And a large list of Official and ''unofficial & unsupported'' installation methods is provided in article [[Installer and Manual Installation]].
<br>
If you want help after trying reading the documentation above, please ask for it on "Tech Support" subforum.


== Prerequisites ==
== Prerequisites ==
=== System Requirements ===
At a minimum, you'll need a machine which is capable of running the Doom 3 game. The team recommends adding more RAM and a bit more CPU to the basic requirements, however, otherwise running the larger maps will be difficult.
Supported operating systems are Windows (2000/XP/Vista/Win7) or Linux. Doom 3 currently supports Macs, but The Dark Mod has not been ported to that platform.
=== Install Doom 3 Patch 1.3.1 ===
In order to install The Dark Mod, you need to have the v1.3.1 patch for Doom 3 installed. See the [[#Weblinks|download section below]] for links.
Linux users: make sure that the install path for Doom 3 is all lowercase (e.g. <code>/usr/local/lib/doom3</code>).
=== Space Requirements ===
This is only an estimation of the space requirements needed to play TDM missions. Keep in mind that development on TDM is going to continue over time and new stuff will be added all the time.
* For the D3 installation you roughly need 1.5 GB.
* For the base TDM 1.00 package you need another 1.6 GB.
* Plus a variable amount of space you need for downloaded FM packages.
* Plus a variable amount of space for screenshots, savegames, etc.


'''So the minimum can be estimated to be slightly above 3 GB.'''
==== Operating Systems supported ====
*Windows (Vista/Win7/Win8/Win10/Win11)
*Linux


It's difficult to give numbers about FM package size, as this depends on the amount of custom content the FM author is packing in. Usually FMs are very small, if they're using the stock TDM content (1 to 10 MB). Note: FMs are in PK4 (i.e. ZIP) format, so textures and mission files are shipped in compressed form.
Running TDM on Mac OS is unsupported, but possible in Wine.


Savegames are of varying size, they can be up to 10-20 MB per save depending on the size of the FM you're playing, plus a small 700 kB screenshot generated per savegame.
* Note: Microsoft no longer supports Vista or Win7


Screenshots depend on the screen resolution you're using (~2 MB per shot).
==== General ====
At a minimum, you'll need a machine which is capable of running the Doom 3 game on comfortably high settings. The team recommends adding more RAM and a bit more CPU to the basic requirements, however, otherwise running the larger maps will be difficult.


=== References ===
See the article [[Known System Configurations]] for a growing collection of system configurations and the corresponding user feedback.
See the article [[Known System Configurations]] for a (hopefully growing) collection of system configurations and the corresponding user feedback.


== Installing The Dark Mod ==
==== Hard Disk Space ====
A rough estimate of how much disk space required is '''4-6 GB'''. As TDM is under continual development this is likely to increase slowly over time.


===Install on Windows===
Breakdown of the estimate:
You need a working and patched Doom 3 installation on your hard drive. These steps will assume that you installed Doom 3 in the folder <tt>C:\Games\Doom3</tt>.
* Base TDM package takes around 3.5 GB of space.
# Download the [http://www.bloodgate.com/mirrors/tdm/pub/pk4/tdm_update_win.zip TDM Updater] from one of our mirrors.
* Size of one Fan Mission varies from 10 MB to 400 MB (depending on amount of custom content). <br/> Total size of all fan missions ever released over 15 GB, but you don't have to download them all at once =)
# Save the file to your Doom 3 folder, i.e. <tt>C:\Games\Doom3.</tt>
* You also need some space for screenshots, savegames, etc --- negligible compared to the first two points.
# Run the file. The installer will connect to our download mirrors and start the download process.
* Windows 10 and newer have incredibly high Disk IO consumption. We advise that you use an SSD rather than HDD if you are on Windows 10+ <br>( or use RAID, a Hybrid HDD, Ramdisk software, Optane Memory, or a Flash Drive caching solution such as Primocache )
# Be patient and wait. The download will take a while.
# If you see error messages about corrupt files, please try to run the updater again, these massive downloads are sometimes failing.
# After installation, you'll find an executable <tt>tdmlauncher.exe</tt> in your darkmod folder, i.e. <tt>C:\Games\Doom3\darkmod\tdmlauncher.exe</tt>. Use this to start The Dark Mod.


===Install on Linux===
==== GPU Hardware ====


# You need the native version of Doom 3 installed and patched to v1.3.1, [[#Weblinks|see below]] for download links and install instructions.
* As of TDM 2.09, only OpenGL 3.3 and newer hardware are supported
# Since there is no 64 bit version of either Doom 3 or The DarkMod, on 64 bit systems you also need the 32 bit compatibility libraries installed. On some distributions like SuSE, these are included in the default installation, but on Kubuntu/Ubuntu you need to install the package called <code>ia32-lib</code> and all its dependencies. Otherwise, even the installer for Doom 3 will fail to run.
* As a general proviso, we recommend at least 512MB of Video RAM
# Create a folder <tt>~/.doom3/darkmod</tt> in your home directory. Mind the dot in the path.
# Download the Linux version of the [http://www.bloodgate.com/mirrors/tdm/pub/pk4/tdm_update_linux.zip TDM Updater] and save it to <tt>~/.doom3/darkmod/</tt>
# Extract ''tdm_update.linux'': <tt>unzip tdm_update_linux.zip</tt>
# Make ''tdm_update.linux'' executable: <tt>chmod +x tdm_update.linux</tt>
# Run the updater: <tt>./tdm_update.linux</tt>  It will connect to our mirrors and download the packages for you.
If you get an error about GLIBCXX_3.4.9, delete or rename the files <tt>/usr/local/games/doom3/libstdc++.so.6</tt> and <tt>/usr/local/games/doom3/libgcc_s.so.1</tt>.
 
=== Alternative download methods ===
 
If you have troubles running tdm_update, you can see if [[tdm_update|this page]] helps you. Otherwise, you can
also use other download methods to get a initial copy of the mod. Visit [[http://www.mindplaces.com/darkmod/downloads.php]].
 
== Launching The Dark Mod ==
Use the '''tdmlauncher''' application to run The Dark Mod. This small application will take care of launching the Doom 3 process with the correct command line arguments. TDM Launcher is available for both Windows and Linux.
 
* '''Windows:''' <tt>C:\Games\Doom3\darkmod\tdmlauncher.exe</tt>
* '''Linux:''' <tt>~/.doom3/darkmod/tdmlauncher.linux</tt>
** Before it can be run the first time, you must make '''tdmlauncher.linux''' executable: <br /><tt>chmod +x ~/.doom3/darkmod/tdmlauncher.linux</tt>
 
Note: The tdmlauncher application will also be used by the game itself when installing/re-installing/uninstalling FM packages, so don't ever think about deleting that file.
* See also [[Creating Desktop Shortcuts for TDM]].
 
=== Passing custom command line arguments ===
Some people like to have custom command line arguments to the game, which is supported by tdmlauncher. Open the <tt>dmargs.txt</tt> in your darkmod folder and add any arguments you'd like TDM Launcher to pass to the Doom3 command line.
* See also [[Doom3 command line arguments]].
 
=== Troubleshooting TDM Launcher ===
The tdmlauncher executable will generate a small logfile <tt>tdmlauncher.log</tt> each time it is invoked. The log file is located right next to the executable and might give some useful insight if the game fails to load.


== First Startup ==
== First Startup ==
* Please take your time to read through [[The Dark Mod Gameplay]] article to get familiar with the game.  
* Please take your time to read through [[The Dark Mod Gameplay]] article to get familiar with the game.
* TDM ships with a Training Mission which is designed to introduce you to TDM gameplay. You should start this mission first even if you've played stealth games before.
* TDM ships with a [[Training Mission (OM)|Training Mission]] which is designed to introduce you to the various gameplay elements TDM has to offer. It is recommended to play through this mission first, even if you've played other stealth games before.
* Adjust the settings in the menus, like screen resolution and gameplay settings.
* Adjust the settings in the menus if needed (like screen resolution and gameplay settings).
* See also the [[Performance Tweaks]] article to make TDM run a little bit faster if you're on a lower end machine.
* See also the [[Performance Tweaks]] article to make TDM run a little bit faster if you're on a lower end machine.
* If the game doesn't start the first time, the game create logs. The following article provides more information: "[[Debugging_TDM_systemerrors|Debugging TDM Systemerrors]]"
* In case of any problems, please read the [[Reporting Problem]] article.
* If you encounter a problem, please check the [[FAQ]]. If you can't find an answer there, you can leave a post in the TDM Support forum.


== Installing and Running Fan Missions ==
== Installing and Running Fan Missions ==
Go to www.thedarkmod.com to get hold of mission packages available for The Dark Mod. Each FM is contained in a PK4 file, which contains all the files necessary to run the mission.
# Download the mission PK4
# Drop the file into the fms/ folder, e.g. <tt>C:\Games\doom3\darkmod\fms\</tt>
# Launch The Dark Mod
# The mission should now be listed in your ''New Mission'' menu.
# Highlight the mission and hit ''Install'' to install. TDM will automatically restart.
# Hit ''New Mission'' and then ''Start this Mission'' on the upper left.
See the full article [[Installing and Running Fan Missions]] for a detailed explanation.


== Weblinks ==
Fan Missions can be downloaded from inside the TDM menu. Go to "New Mission" and click on "Get new missions".


* Doom [http://72.8.59.188/TheDarkMod/Files/DOOM3-1.3.1.exe v1.3.1 patch for Windows]  ([http://www.dramthethief.com/darkmod/files/DOOM3-1.3.1.exe mirror])
Alternatively, you can go to [http://www.thedarkmod.com/missions/ www.thedarkmod.com] to get hold of mission packages available for The Dark Mod. Each FM is contained in a PK4 file, which contains all the files necessary to run the mission. Sometimes missions also have an optional _l10n.pk4 file; these contain the content for all other languages than English.
* Doom v1.3.1 for Linux: [ftp://ftp.idsoftware.com/idstuff/doom3/ FTP] [http://zerowing.idsoftware.com:6969/ BitTorrent]


See the full article [[Installing and Running Fan Missions]] for a detailed explanation.


==DoomConfig.cfg Howto==
Game configuration settings are stored in the file DoomConfig.cfg but there is one in every FM folder as well as base and darkmod folders. Normally you just use the Settings menu but if you want to manually change or add any settings you should read  [[DoomConfig.cfg]] to see how they all integrate together or you may lose some settings if you edit the wrong way.


== See also ==
== See also ==
 
* [[FAQ]] - Frequently Asked Questions and their answers.
* [[tdm_update]] - if you have troubles with running the installer/updater
* [[Hosting The Dark Mod]]
* [[FAQ]] - Frequently Asked Questions and their answers
 


{{installation}}
{{installation}}

Latest revision as of 02:02, 11 June 2024

Intended article audience: players, general users

Installation

The only official way to freshly install TDM is described on the downloads page on website.
In short:


If you are using Windows and find those instructions difficult, try using the Freyk's Unofficial Installer (download from the download page).

And a large list of Official and unofficial & unsupported installation methods is provided in article Installer and Manual Installation.
If you want help after trying reading the documentation above, please ask for it on "Tech Support" subforum.

Prerequisites

Operating Systems supported

  • Windows (Vista/Win7/Win8/Win10/Win11)
  • Linux

Running TDM on Mac OS is unsupported, but possible in Wine.

  • Note: Microsoft no longer supports Vista or Win7

General

At a minimum, you'll need a machine which is capable of running the Doom 3 game on comfortably high settings. The team recommends adding more RAM and a bit more CPU to the basic requirements, however, otherwise running the larger maps will be difficult.

See the article Known System Configurations for a growing collection of system configurations and the corresponding user feedback.

Hard Disk Space

A rough estimate of how much disk space required is 4-6 GB. As TDM is under continual development this is likely to increase slowly over time.

Breakdown of the estimate:

  • Base TDM package takes around 3.5 GB of space.
  • Size of one Fan Mission varies from 10 MB to 400 MB (depending on amount of custom content).
    Total size of all fan missions ever released over 15 GB, but you don't have to download them all at once =)
  • You also need some space for screenshots, savegames, etc --- negligible compared to the first two points.
  • Windows 10 and newer have incredibly high Disk IO consumption. We advise that you use an SSD rather than HDD if you are on Windows 10+
    ( or use RAID, a Hybrid HDD, Ramdisk software, Optane Memory, or a Flash Drive caching solution such as Primocache )

GPU Hardware

  • As of TDM 2.09, only OpenGL 3.3 and newer hardware are supported
  • As a general proviso, we recommend at least 512MB of Video RAM

First Startup

  • Please take your time to read through The Dark Mod Gameplay article to get familiar with the game.
  • TDM ships with a Training Mission which is designed to introduce you to the various gameplay elements TDM has to offer. It is recommended to play through this mission first, even if you've played other stealth games before.
  • Adjust the settings in the menus if needed (like screen resolution and gameplay settings).
  • See also the Performance Tweaks article to make TDM run a little bit faster if you're on a lower end machine.
  • If the game doesn't start the first time, the game create logs. The following article provides more information: "Debugging TDM Systemerrors"
  • In case of any problems, please read the Reporting Problem article.
  • If you encounter a problem, please check the FAQ. If you can't find an answer there, you can leave a post in the TDM Support forum.

Installing and Running Fan Missions

Fan Missions can be downloaded from inside the TDM menu. Go to "New Mission" and click on "Get new missions".

Alternatively, you can go to www.thedarkmod.com to get hold of mission packages available for The Dark Mod. Each FM is contained in a PK4 file, which contains all the files necessary to run the mission. Sometimes missions also have an optional _l10n.pk4 file; these contain the content for all other languages than English.

See the full article Installing and Running Fan Missions for a detailed explanation.


See also