Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Orcs Must Die!"

From PCGamingWiki, the wiki about fixing PC games
(removed OnLive details)
(Major cleanup. Moved DLC to seriesbox. Modding -> Other as not essential at all. Explaining creating file like for 5-y-o... Removed WSGF copy-paste and linked instead. Localization.)
Line 30: Line 30:
 
}}
 
}}
 
{{ii}} All versions require [[Steam]].
 
{{ii}} All versions require [[Steam]].
 
==Versions==
 
===Game of the Year Edition===
 
The Game of the Year Edition includes the Artifacts of Power and Lost Adventures DLCs, providing new weapons, traps and levels.
 
 
===Demo===
 
A demo version of the game is available on the Steam store.
 
 
==Essential improvements==
 
===Mods===
 
Orcs Must Die! has a limited capacity for modding; the developers implemented the ability to be able to customise the content of orc waves for existing levels. To do this, navigate to <code>...\Steam\steamapps\common\orcs must die!\Data\</code>. From here you will need to create a new folder called 'mod', and another folder within it named 'onslaughts'.
 
 
By editing the default onslaught files ([http://assets.robotentertainment.com/Orcs-Must-Die/modding/Onslaughts.zip downloadable here]) and putting them in this folder, you can use your custom levels essentially as an override so that the game will load your levels. Note that you should not rename levels when editing them as the game will no longer recognise them. Also of importance is the fact that using these overrides disables leaderboard scoring and statistics for as long as you are using the modified onslaughts. To return the game to its original state after modification, simply delete the contents of the onslaughts folder.
 
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\Data\startup\user.cfg}}
+
{{Game data/row|Windows|{{p|game}}\Data\startup\user.cfg<br/>{{p|userprofile}}\Documents\Orcs Must Die\VideoSettings.xml}}
 
}}
 
}}
====Creating user.cfg====
+
{{ii}} <code>VideoSettings.xml</code> includes resolution, vsync and MSAA. <code>user.cfg</code> has to be created by user.
To create a <code>user.cfg</code> file, navigate to <code>C:\Program Files (x86)\Steam\steamapps\common\orcs must die!\Data\startup\</code> and right click, before selecting <code>New > Text Document</code>. Name this document <code>user.cfg</code>. Ensure that when creating <code>user.cfg</code> you create <code>user.cfg</code> and not <code>user.cfg.txt</code> as this file format will be invalid.
 
  
 
===Save game data location===
 
===Save game data location===
Line 78: Line 64:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]].
+
|widescreen resolution notes=  
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = See [[#Multi-monitor|Multi-monitor]].
+
|multimonitor notes        = Refer to [http://www.wsgf.org/dr/orcs-must-die/en WSGF article].
 
|ultrawidescreen            = unknown
 
|ultrawidescreen            = unknown
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
Line 104: Line 90:
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
 
The game will initially run at your current resolution. You can change it using the slider under Help & Options, Settings or by editing Documents\Orcs Must Die\VideoSettings.xml.
 
 
Gameplay is Vert- out of the box, but you can adjust the FOV using GeneralAdmission's tool (see WSGF Links above).
 
Simply extract the tool anywhere, run it, choose your FOV and launch the game. You can freely {{key|Alt|Tab}} from game to tool and change the FOV at any time.
 
 
Suggested values for Hor+ gameplay:
 
 
    Camera offset = Center (default)
 
 
    Aspect ratio 4:3 --- FOV 85 (default)
 
    Aspect ratio 16:10 --- FOV 95
 
    Aspect ratio 16:9 --- FOV 101
 
    Aspect ratio 15:9 (1280x768) --- FOV 98
 
    Camera offset = Left or Right
 
 
    Aspect ratio 4:3 --- FOV 75 (default)
 
    Aspect ratio 16:10 --- FOV 90 (lowest value in the tool; according to FOVCalc it should be 85.28)
 
    Aspect ratio 16:9 --- FOV 91
 
    Aspect ratio 15:9 (1280x768) --- FOV 88
 
 
===[[Glossary:Multi-monitor|Multi-monitor]]===
 
====Eyefinity / Surround Specific Solution====
 
 
Same method. Kudos to EvilEngineer and AlexV for their modding of earlier versions of the game, but GA's tool is the only working method by now.
 
 
Suggested values for Hor+ gameplay:
 
 
    Camera offset = Center (default)
 
 
    Aspect ratio 15:4 (3x 5:4) --- FOV 138
 
    Aspect ratio 48:10 (3x 16:10) --- FOV 146
 
    Aspect ratio 48:9 (3x 16:9) --- FOV 149
 
    Camera offset = Left or Right
 
 
    Aspect ratio 15:4 (3x 5:4) --- FOV 130
 
    Aspect ratio 48:10 (3x 16:10) --- FOV 140
 
    Aspect ratio 48:9 (3x 16:9) --- FOV 144
 
  
 
===Overheating Graphics Card===
 
===Overheating Graphics Card===
By creating a <code>user.cfg</code> file, you can manually cap the games frame rate which will reduce the strain on the chipset and should prevent your graphics card from overheating. See [[Orcs Must Die!#Creating user.cfg|Creating user.cfg]] for more information on the creation of this file. If you have already created this file to modify the game in another way, simply open the file.
+
{{ii}} There's reports game overheating GPU. Vsync seems to help but some users may prefer not to use it.
 
+
{{Fixbox|1=
From here, type in the following on a new line:
+
{{Fixbox/fix|Cap the frame rate|ref=<ref>[http://support.robotentertainment.com/customer/portal/articles/339825-my-graphics-card-is-running-very-hot-or-overheating- Robot Entertainment | My graphics card is running very hot or ...]</ref>}}
<pre>Forcefps=x</pre>
+
# Open created <code>user.cfg</code> in [[#Game data|configuration file location]].
Where 'x' is the number of frames per second you wish to cap the game at. Setting this value below 30 will result in visible frame stuttering in-game. As such it is recommended you set it no higher than 60 and no lower than 30 - setting the frame rate cap higher than 60 will result in little or no visible improvement in fluidity while potentially decreasing performance.
+
# Add new line <code>Forcefps=XX</code> and replace <code>XX</code> with desired value.
 +
}}
  
 
===[[Glossary:Borderless fullscreen windowed|Windowed]]===
 
===[[Glossary:Borderless fullscreen windowed|Windowed]]===
By creating a <code>user.cfg</code> file in your <code>...\Steam\steamapps\common\orcxs must die!\Data\startup</code> folder you can force the game to run in windowed mode. See [[Orcs Must Die!#Creating user.cfg|Creating user.cfg]] for more information on the creation of user.cfg.
+
{{Fixbox|1=
 
+
{{Fixbox/fix|Edit user.cfg}}
Once you have created the file, type the following line:
+
# Open created <code>user.cfg</code> in [[#Game data|configuration file location]].
<pre>Window</pre>
+
# Add new line <code>Window</code>
Note that this process will run the game in windowed mode at essentially fullscreen resolution, and there is no way to move the window around the screen.
+
}}
  
 
==Input settings==
 
==Input settings==
Line 184: Line 131:
  
 
===[[Glossary:Remapping|Remapping]]===
 
===[[Glossary:Remapping|Remapping]]===
See [[Orcs Must Die!#Creating user.cfg|Creating user.cfg]] for more information on editing user.cfg.
+
{{Fixbox|1=
 
+
{{Fixbox/fix|Edit user.cfg|ref=<ref>[http://forums.steampowered.com/forums/showthread.php?t=2199997 Custom Keybinding using user.cfg - Steam Users' Forums]</ref>}}
All actions can be remapped to different keys.<ref>http://forums.steampowered.com/forums/showthread.php?t=2199997</ref>
+
# Open created <code>user.cfg</code> in [[#Game data|configuration file location]].
 +
# Copy and paste the following to <code>user.cfg</code>, uncomment key you want to rebind and change key to desired one.
 
<pre>// Sample Key Bindings
 
<pre>// Sample Key Bindings
 
// Uncomment and remap to your liking. (delete the // marks at the beginning of the line)
 
// Uncomment and remap to your liking. (delete the // marks at the beginning of the line)
Line 254: Line 202:
 
// kp_8 Keypad 8
 
// kp_8 Keypad 8
 
// kp_9 Keypad 9 </pre>
 
// kp_9 Keypad 9 </pre>
 +
}}
  
 
====Alternative Keyboard Layouts====
 
====Alternative Keyboard Layouts====
If you are using a QWERTZ/Y or AZERTY keyboard layout and wish to use a control set more suited to your keyboard, you can create a <code>user.cfg</code> file to fix this:
+
{{Fixbox|1=
#See [[Orcs Must Die!#Creating user.cfg|Creating user.cfg]] for more information on the creation of this file.
+
{{Fixbox/fix|Edit user.cfg}}
#Open <code>user.cfg</code> and type one of the following in this file depending on your keyboard layout:
+
# Open created <code>user.cfg</code> in [[#Game data|configuration file location]].
<pre>Keyboardlayout="azerty"
+
# Add new line <code>Keyboardlayout="XXXXX"</code> and replace <code>XXXXX</code> with either <code>azerty</code>, <code>qwerty</code> or <code>qwertz</code> to force said keyboard layout.
Keyboardlayout=”qwerty”
+
}}
Keyboardlayout=”qwertz”</pre>
 
 
 
This will act as an override in the locale selection the game uses to determine keyboard layout, essentially forcing the game to adjust controls to suit your keyboard.
 
  
 
==Audio settings==
 
==Audio settings==
Line 279: Line 225:
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
}}
 +
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 +
}}
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
 
===Black Boxes On Flaming Arrows===
 
===Black Boxes On Flaming Arrows===
This issue is most likely caused by incompatibility with certain graphics cards. You can avoid this by lowering the graphics detail slider in the games options.
+
{{ii}} This issue is most likely caused by incompatibility with certain graphics cards. You can avoid this by lowering the graphics detail slider in the games options.
  
 
===Bladestaff Alt-fire Crash===
 
===Bladestaff Alt-fire Crash===
Recent patches have largely eradicated this issue, however if the problem persists there is a simple solution provided you are using an NVIDIA chipset:
+
{{ii}} Most recent game patches should have addressed this issue. If you are still experiencing this with Nvidia SLI setup try following fix.
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Nvidia Control Panel}}
 
# Open the NVIDIA Control Panel and click 'Manage 3D Settings'.
 
# Open the NVIDIA Control Panel and click 'Manage 3D Settings'.
# Click on the 'Program Settings' tab and click Add, before selecting <code>orcsmustdie.exe</code>, most likely found in <code>C:\Program Files (x86)\Steam\steamapps\common\orcs must die!\Build\release</code>.
+
# Click on the 'Program Settings' tab and click Add, before selecting <code>orcsmustdie.exe</code> located in <code>{{p|game}}\Build\release</code>.
 
# Scroll through the 'Feature' list until you find 'SLI Rendering Mode' and set this to 'Force alternate frame rendering 1', accepting the warning box which will appear.
 
# Scroll through the 'Feature' list until you find 'SLI Rendering Mode' and set this to 'Force alternate frame rendering 1', accepting the warning box which will appear.
 
# Finally, click apply.
 
# Finally, click apply.
 +
}}
  
===Failed To Correctly Load Data Files Error===
+
==="Failed To Correctly Load Data Files", "Failed To Initialise Engine"===
The most likely cause of this issue is that some game files have been corrupted. A clean install will fix this.
+
{{ii}} Most recent game patches should have addressed this issue.  
 
+
{{Fixbox|1=
===Failed To Initialise Engine Error===
+
{{Fixbox/fix|Make sure you meet minimum requirements}}
The most recent patch included a fix for this issue, and as such it can largely be avoided by simply making sure your game is up to date. However, if it is still occurring, there are several potential causes:
+
}}
# If this is the first time you are starting the game, it is possible that your video card doesn't meet the minimum requirements to run the game (see the bottom of the page). This issue is most likely to be the cause if you have an integrated video card. It is worth noting that the game does not support SVGA drivers.
+
{{Fixbox|1=
# If you meet the minimum system requirements, try re-installing your graphics card drivers. NVIDIA drivers can be found [http://www.nvidia.co.uk/Download/indexsg.aspx?lang=en-uk here], whilst AMD drivers can be found [http://support.amd.com/us/gpudownload/Pages/index.aspx here].
+
{{Fixbox/fix|Verify game cache with steam}}
# Another possible cause could be your DirectX 9 install, see below for instructions on doing this from your install folder:
+
}}
## Go to your Orcs Must Die! folder, located in: <code>C:\Program Files (x86)\steam\steamapps\common\orcs must die!\Installer</code>.
+
{{Fixbox|1=
## Find the executable file <code>dxsetup.exe</code> and run it. Note: If you cannot find this file, go to your Steam client and right click on the game. Click 'Properties' and go to the 'Local Files' tab, before clicking 'Verify Integrity of Game Cache'. This will check the installation folder and download any relevant missing files, including <code>dxsetup.exe</code>.
+
{{Fixbox/fix|Reinstall game}}
## After running <code>dxsetup.exe</code> accept the agreement and let the installer complete.
+
}}
## Note that the same process can be followed to install MSVC Runtime - instead look for the file <code>vcredist_x86.exe</code> and run it.
+
{{Fixbox|1=
 +
{{Fixbox/fix|Install redistributed DirectX and MSCV Runtime}}
 +
* <code>dxsetup.exe</code> and <code>vcredist_x86.exe</code> located in <code>{{p|game}}\Installer</code>.
 +
}}
  
 
===Missing Knight of the Order DLC===
 
===Missing Knight of the Order DLC===
Line 312: Line 348:
  
 
If your computer has a dual or quad-core processor and you are still encountering this issue, you should check that the game is not being forced to run on a single core. To do this, minimise the game whilst it is running and open the task manager using the keyboard shortcut <code>Ctrl+Alt+Del</code> and go to the 'Processes' tab. Here, find <code>OrcsMustDie.exe</code> in the list of processes and right click it before selecting 'Set Affinity...'. If you are on a dual core system, a box will appear with two processor cores listed - most likely <code>CPU 0</code> and <code>CPU 1</code>. On quad core systems, this list will most likely also include <code>CPU 2</code> and <code>CPU 3</code>. Tick the 'All Processors' box and press OK - the game will now correctly distribute processes amongst all processor cores.
 
If your computer has a dual or quad-core processor and you are still encountering this issue, you should check that the game is not being forced to run on a single core. To do this, minimise the game whilst it is running and open the task manager using the keyboard shortcut <code>Ctrl+Alt+Del</code> and go to the 'Processes' tab. Here, find <code>OrcsMustDie.exe</code> in the list of processes and right click it before selecting 'Set Affinity...'. If you are on a dual core system, a box will appear with two processor cores listed - most likely <code>CPU 0</code> and <code>CPU 1</code>. On quad core systems, this list will most likely also include <code>CPU 2</code> and <code>CPU 3</code>. Tick the 'All Processors' box and press OK - the game will now correctly distribute processes amongst all processor cores.
 +
 +
==Other information==
 +
===Customize orc content of excisting levels===
 +
Orcs Must Die! has a limited capacity for modding; the developers implemented the ability to be able to customise the content of orc waves for existing levels. To do this, navigate to <code>...\Steam\steamapps\common\orcs must die!\Data\</code>. From here you will need to create a new folder called 'mod', and another folder within it named 'onslaughts'.
 +
 +
By editing the default onslaught files ([http://assets.robotentertainment.com/Orcs-Must-Die/modding/Onslaughts.zip downloadable here]) and putting them in this folder, you can use your custom levels essentially as an override so that the game will load your levels. Note that you should not rename levels when editing them as the game will no longer recognise them. Also of importance is the fact that using these overrides disables leaderboard scoring and statistics for as long as you are using the modified onslaughts. To return the game to its original state after modification, simply delete the contents of the onslaughts folder.
  
 
==System requirements==
 
==System requirements==

Revision as of 16:24, 1 June 2014

This page may require cleanup to meet basic quality standards. You can help by modifying the article. The discussion page may contain useful suggestions.
Orcs Must Die!
Orcs Must Die! cover
Developers
Robot Entertainment
Publishers
Microsoft Studios
Engines
Vision
Release dates
Windows October 12, 2011
Orcs Must Die! on Wikipedia
Orcs Must Die!
Orcs Must Die! 2011
Orcs Must Die! 2 2012
Orcs Must Die! Unchained 2017
Orcs Must Die! 3 2021

Key points

Reported to run well even on older machines.[citation needed]

General information

Orcs Must Die! Wiki - A small wiki for the Orcs Must Die! series
Official Forums
Steam Community Discussions
Steam Users' Forums - For the series

Availability

Template:Availability Table

All versions require Steam.

Game data

Configuration file(s) location

Template:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/102600/pfx/[Note 1]
VideoSettings.xml includes resolution, vsync and MSAA. user.cfg has to be created by user.

Save game data location

Template:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/102600/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

In-game options menu.

Template:Video settings

Overheating Graphics Card

There's reports game overheating GPU. Vsync seems to help but some users may prefer not to use it.
Instructions

Windowed

Instructions

Input settings

The default keyboard/mouse layout for Orcs Must Die!
The gamepad layout for Orcs Must Die!

Template:Input settings

Remapping

Instructions

Alternative Keyboard Layouts

Instructions

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Spanish
Russian
Japanese
Polish
Brazilian Portuguese

Issues fixed

Black Boxes On Flaming Arrows

This issue is most likely caused by incompatibility with certain graphics cards. You can avoid this by lowering the graphics detail slider in the games options.

Bladestaff Alt-fire Crash

Most recent game patches should have addressed this issue. If you are still experiencing this with Nvidia SLI setup try following fix.
Instructions

"Failed To Correctly Load Data Files", "Failed To Initialise Engine"

Most recent game patches should have addressed this issue.
Instructions
Instructions
Instructions
Instructions

Missing Knight of the Order DLC

This issue is most likely to occur with pre-ordered versions of the game, and results in the Knight of the Order DLC not appearing in game. To fix this, go to ...\Steam\appcache\appinfo.vdf and delete this file before restarting Steam. This file will then automatically be recreated and the DLC should appear in-game.

Object/Unit Placement Glitch

If a machine is below the minimum requirements to run the game then this issue may occur; involving incorrect positioning of many character models and equipment. Often orcs may appear stuck in the ground and their heads will be colliding with the floor mesh. This is most likely to occur on PCs with single-core processors, as the game itself is optimized to distribute animation-related processes to a second core. Without this core the game will not properly render most enemy units, meaning the game is essentially unplayable on single-core systems. The only solution to this is to run the game on a computer which utilises a multi-core processor.

If your computer has a dual or quad-core processor and you are still encountering this issue, you should check that the game is not being forced to run on a single core. To do this, minimise the game whilst it is running and open the task manager using the keyboard shortcut Ctrl+Alt+Del and go to the 'Processes' tab. Here, find OrcsMustDie.exe in the list of processes and right click it before selecting 'Set Affinity...'. If you are on a dual core system, a box will appear with two processor cores listed - most likely CPU 0 and CPU 1. On quad core systems, this list will most likely also include CPU 2 and CPU 3. Tick the 'All Processors' box and press OK - the game will now correctly distribute processes amongst all processor cores.

Other information

Customize orc content of excisting levels

Orcs Must Die! has a limited capacity for modding; the developers implemented the ability to be able to customise the content of orc waves for existing levels. To do this, navigate to ...\Steam\steamapps\common\orcs must die!\Data\. From here you will need to create a new folder called 'mod', and another folder within it named 'onslaughts'.

By editing the default onslaught files (downloadable here) and putting them in this folder, you can use your custom levels essentially as an override so that the game will load your levels. Note that you should not rename levels when editing them as the game will no longer recognise them. Also of importance is the fact that using these overrides disables leaderboard scoring and statistics for as long as you are using the modified onslaughts. To return the game to its original state after modification, simply delete the contents of the onslaughts folder.

System requirements

Windows
Minimum
Operating system (OS) XP
Processor (CPU) 2 GHz dual core
System memory (RAM)
Hard disk drive (HDD) 5 GB
Video card (GPU) Nvidia Geforce 6800
ATI Radeon x1950
256 MB of VRAM

Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References