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
(Added link to the game's How Long To Beat page)
m
 
(95 intermediate revisions by 29 users not shown)
Line 4: Line 4:
 
{{Infobox game/row/developer|Robot Entertainment}}
 
{{Infobox game/row/developer|Robot Entertainment}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Microsoft Studios}}
 
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Vision}}
 
{{Infobox game/row/engine|Vision}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|October 12, 2011}}
 
{{Infobox game/row/date|Windows|October 12, 2011}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|orcs-must-die!|83}}
 +
{{Infobox game/row/reception|IGDB|orcs-must-die--1|86}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | None }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-Time}}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-Person}}
 +
{{Infobox game/row/taxonomy/controls          | Direct Control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, Shooter }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Cartoon }}
 +
{{Infobox game/row/taxonomy/themes            | Fantasy }}
 +
{{Infobox game/row/taxonomy/series            | Orcs Must Die! }}
 
|steam appid  = 102600
 
|steam appid  = 102600
|gogcom page  =  
+
|steam appid side = 102622,102623
 +
|gogcom id    =
 +
|hltb        = 6795
 +
|strategywiki =
 +
|mobygames    = 53649
 
|wikipedia    = Orcs Must Die!
 
|wikipedia    = Orcs Must Die!
 +
|winehq      = 13550
 +
|license      = commercial
 +
}}
 +
 +
{{Introduction
 +
|introduction      =
 +
 +
|release history  =
 +
 +
|current state    =
 
}}
 
}}
{{Series|Orcs Must Die!}}
 
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://orcsmustdie.wikia.com/wiki/Orcs_Must_Die!_Wiki Orcs Must Die! Wiki] - A small wiki for the Orcs Must Die! series
+
{{mm}} [https://orcsmustdie.fandom.com/wiki/Orcs_Must_Die!_Wiki Orcs Must Die! Wiki] - A small wiki for the Orcs Must Die! series
 
{{mm}} [http://www.robotentertainment.com/Forums/Orcs-Must-Die Official Forums]
 
{{mm}} [http://www.robotentertainment.com/Forums/Orcs-Must-Die Official Forums]
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=1218 Steam Users' Forums] - For the series
+
{{mm}} [https://steamcommunity.com/app/102600/discussions/ Steam Community Discussions]
{{mm}} [http://steamcommunity.com/app/102600/discussions/ Steam Community Discussions]
 
{{mm}} {http://www.howlongtobeat.com/game.php?id=6795 How Long To Beat]
 
  
== Availability ==
+
==Availability==
{{Availability Table|
+
{{Availability|
{{Availability Table/row| {{StoreLink|Steam|102600}} | {{ID|Steam}} | }}
+
{{Availability/row| GamersGate | orcs-must-die | Steam | | | Windows }}
{{Availability Table/row| [http://www.onlive.com/launch/trial/orcs-must-die OnLive] | {{ID|OnLive}} | }}
+
{{Availability/row| Steam | 102600 | Steam |  | | Windows }}
 +
{{Availability/row| Origin |  | Origin | <ref>{{Refurl|url=https://web.archive.org/web/20121130082548/http://store.origin.com/store/ea/en_US/pd/ThemeID.718200/productID.244433200|title=Orcs Must Die!|date=7 June 2022}}</ref> |  | Windows | unavailable }}
 
}}
 
}}
{{ii}} All versions require [[Steam]], except for the OnLive version.
+
{{ii}} A non-Steam version is available in China on Tencent Games Platform.<ref>{{Refurl|url=http://danji.qq.com/app/gamedetail_30160.shtml|title=danji.qq.com|date=17 May 2023}}</ref>
{{ii}} Most fixes on this page cannot be used on the OnLive version.
+
{{ii}} A free demo is available on Steam: <code>steam://install/102610</code>
  
==Versions==
+
==Monetization==
=== Game of the Year Edition ===
+
{{DLC|
The Game of the Year Edition includes the Artifacts of Power and Lost Adventures DLCs, providing new weapons, traps and levels.
+
{{DLC/row| Artifacts of Power | | Windows}}
 
+
{{DLC/row| Lost Adventures | | Windows}}
=== Demo ===
+
}}
A demo version of the game is available on the Steam store.
 
 
 
A demo version is also available through [http://www.onlive.com/launch/trial/orcs-must-die OnLive].
 
 
 
==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 directory, 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 directory.
 
  
 
==Game data==
 
==Game data==
{{Game Location Table|
+
===Configuration file(s) location===
{{Game Location Table/row|Save game location|C:\Program Files (x86)\Steam\steamapps\common\orcs must die!\Data\startup}}
+
{{Game data|
{{Game Location Table/row|Configuration files location|C:\Program Files (x86)\Steam\steamapps\common\orcs must die!\Data\startup\user.cfg}}
+
{{Game data/config|Windows|{{p|game}}\Data\startup\user.cfg|{{p|userprofile\Documents}}\Orcs Must Die\VideoSettings.xml}}
 
}}
 
}}
 +
{{ii}} <code>VideoSettings.xml</code> includes resolution, Vsync and MSAA. <code>user.cfg</code> has to be created by user.
  
=== Creating user.cfg ===
+
===Save game data location===
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.
+
{{Game data|
 +
{{Game data/saves|Windows|{{p|game}}\Data\startup}}
 +
}}
  
=== [[Save game cloud syncing]] ===
+
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
{{Save Game Cloud Syncing
+
{{Save game cloud syncing
|steam_cloud            =true
+
|discord                  = true
|steam_cloud_notes      =
+
|discord notes            =  
|origin                =
+
|epic games launcher      =  
|origin_notes          =
+
|epic games launcher notes =  
|uplay                  =
+
|gog galaxy                =  
|uplay_notes            =
+
|gog galaxy notes          =  
|gamesave_manager      =true
+
|origin                    = unknown
|gamesave_manager_notes =
+
|origin notes              =  
|gamestow               =true
+
|steam cloud               = true
|gamestow_notes         =
+
|steam cloud notes         =  
|synctocloud            =false
+
|ubisoft connect          =  
|synctocloud_notes      =
+
|ubisoft connect notes    =  
|square_enix            =
+
|xbox cloud                =  
|square_enix_notes      =
+
|xbox cloud notes          =  
 
}}
 
}}
  
==Video settings==
+
==Video==
[[File:Orcs Must Die Options.png|290px|right|thumb|In-game options menu.]]
+
{{Image|Orcs Must Die Options.png|In-game options menu.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/orcs-must-die/en
+
|wsgf link                  = https://www.wsgf.org/dr/orcs-must-die/en
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
 
|multimonitor wsgf award    = limited
 
|multimonitor wsgf award    = limited
Line 81: Line 102:
 
|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 [https://www.wsgf.org/dr/orcs-must-die/en WSGF article].
|ultrawidescreen            = unknown
+
|ultrawidescreen            = true
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Use [https://www.flawlesswidescreen.org Flawless Widescreen] to fix the HUD.
 
|4k ultra hd                = unknown
 
|4k ultra hd                = unknown
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = false
+
|fov                        = hackable
|fov notes                  =  
+
|fov notes                  = Use [https://www.wsgf.org/phpBB3/viewtopic.php?f=63&t=23375 FOV tool] or [https://www.flawlesswidescreen.org Flawless Widescreen].
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = See [[#Windowed|Windowed]].
 
|windowed notes            = See [[#Windowed|Windowed]].
Line 98: Line 119:
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 +
|60 fps                    = true
 +
|60 fps notes              =
 +
|120 fps                    = true
 +
|120 fps notes              = No frame rate or refresh rate cap.<ref>{{Refurl|url=http://web.archive.org/web/20160913143805/http://120hz.net/showthread.php?3258-New-120Hz-Games-Report|title=New 120Hz Games Report|date=May 2023}}</ref>
 +
|hdr                        = unknown
 +
|hdr notes                  =
 +
|color blind                = unknown
 +
|color blind notes          =
 
}}
 
}}
  
=== [[Widescreen resolution]] ===
+
===[[Glossary:Windowed|Windowed]]===
 +
{{Fixbox|description=Edit user.cfg|ref={{cn|date=July 2016}}|fix=
 +
# Go to the [[#Game data|configuration file location]].
 +
# Open {{file|user.cfg}} with a text editor.
 +
# Add new line <code>Window</code>.
 +
# Save the changes.
 +
}}
  
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.
+
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
+
{{Fixbox|description=Set frame rate cap|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>|fix=
Gameplay is Vert- out of the box, but you can adjust the FOV using GeneralAdmission's tool (see WSGF Links above).
+
# Go to the [[#Game data|configuration file location]].
Simply extract the tool anywhere, run it, choose your FOV and launch the game. You can freely Alt+Tab from game to tool and change the FOV at any time.
+
# Open {{file|user.cfg}} with a text editor.
 
+
# Add new line <code>Forcefps=XX</code> and replace <code>XX</code> with desired value.
Suggested values for Hor+ gameplay:
+
# Save the changes.
 
+
}}
    Camera offset = Center (default)
 
  
    Aspect ratio 4:3 --- FOV 85 (default)
+
==Input==
    Aspect ratio 16:10 --- FOV 95
+
{{Image|Orcs Must Die Keyboard Mouse Layout.png|The default keyboard/mouse layout for Orcs Must Die!}}
    Aspect ratio 16:9 --- FOV 101
+
{{Image|Orcs Must Die Gamepad Layout.png|The gamepad layout for Orcs Must Die!}}
    Aspect ratio 15:9 (1280x768) --- FOV 98
+
{{Input
    Camera offset = Left or Right
+
|key remap                = hackable
 
 
    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
 
 
 
=== [[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 ===
 
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.
 
 
 
From here, type in the following on a new line:
 
<pre>Forcefps=x</pre>
 
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.
 
 
 
=== [[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.
 
 
 
Once you have created the file, type the following line:
 
<pre>Window</pre>
 
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
 
|key remap                = true
 
 
|key remap notes          = See [[#Remapping|Remapping]].
 
|key remap notes          = See [[#Remapping|Remapping]].
 
|acceleration option      = true
 
|acceleration option      = true
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse menu                = unknown
+
|mouse sensitivity        = true
 +
|mouse sensitivity notes  =
 +
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
|controller support notes  = [[Xbox 360 Controller]] fully supported.
+
|controller support notes  = XInput controllers fully supported.
|full controller          = unknown
+
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|invert controller y-axis  = unknown
+
|controller sensitivity    = unknown
 +
|controller sensitivity notes=
 +
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes   =
 +
|dualshock 4 modes         = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|controller hotplug        = unknown
 +
|controller hotplug notes  =
 +
|haptic feedback          = unknown
 +
|haptic feedback notes    =
 +
|simultaneous input        = unknown
 +
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
=== [[Remapping]] ===
+
===[[Glossary:Remapping|Remapping]]===
See [[Orcs Must Die!#Creating user.cfg|Creating user.cfg]] for more information on editing user.cfg.
+
{{Fixbox|description=Edit user.cfg|ref=<ref>[https://web.archive.org/web/20141205130805/http://forums.steampowered.com/forums/showthread.php?t=2199997 Custom Keybinding using user.cfg - Steam Users' Forums] (retrieved)</ref>|fix=
 +
# Go to the [[#Game data|configuration file location]].
 +
# Open {{file|user.cfg}}
 +
# Copy and paste the following to <code>user.cfg</code>, uncomment key you want to rebind and change key to desired one.
  
All actions can be remapped to different keys.<ref>http://forums.steampowered.com/forums/showthread.php?t=2199997</ref>
+
<div class="mw-collapsible mw-collapsed">
 +
: '''Key bindings settings'''
 +
<div class="mw-collapsible-content">
 
<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)
 
// Only the commands listed below support key remappings.
 
// Only the commands listed below support key remappings.
  
Line 249: Line 292:
 
// kp_8 Keypad 8
 
// kp_8 Keypad 8
 
// kp_9 Keypad 9 </pre>
 
// kp_9 Keypad 9 </pre>
 +
</div></div>
  
==== Alternative Keyboard Layouts ====
+
* Save the changes.
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:
+
}}
#See [[Orcs Must Die!#Creating user.cfg|Creating user.cfg]] for more information on the creation of this file.
 
#Open <code>user.cfg</code> and type one of the following in this file depending on your keyboard layout:
 
<pre>Keyboardlayout="azerty"
 
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.
+
====Alternative keyboard layouts====
 +
{{Fixbox|description=Edit configuration file|ref={{cn|date=July 2016}}|fix=
 +
# Go to the [[#Game data|configuration file location]].
 +
# Open {{file|user.cfg}} with a text editor.
 +
# 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.
 +
# Save the changes.
 +
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
|separate volume          = unknown
+
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = true
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = unknown
+
|subtitles                = false
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =
 +
}}
 +
 
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
}}
 +
 
 +
==Issues fixed==
 +
===Black boxes on flaming arrows===
 +
{{ii}} This issue is most likely caused by incompatibility with certain graphics cards. It can be avoided by lowering the graphics detail slider in the game's options.{{cn|January 2024}}
 +
 
 +
===Bladestaff alt-fire crash===
 +
{{ii}} Most recent game patches should have addressed this issue. If still experiencing this with Nvidia SLI setup, try following fix.
 +
 
 +
{{Fixbox|description=Nvidia Control Panel|ref={{cn|date=July 2016}}|fix=
 +
# Open the [[Nvidia Control Panel]] and click 'Manage 3D Settings'.
 +
# Click on the 'Program Settings' tab and click Add, before selecting {{file|orcsmustdie.exe}} located in {{folder|{{p|game}}\Build\release}}.
 +
# Scroll through the 'Feature' list until 'SLI Rendering Mode' is visible, and set this to 'Force alternate frame rendering 1', accepting the warning box which will appear.
 +
# Click Apply.
 +
}}
 +
 
 +
==="Failed To Correctly Load Data Files", "Failed To Initialise Engine"===
 +
{{ii}} Most recent game patches should have addressed this issue.
 +
 
 +
{{Fixbox|description=Make sure the minimum requirements are met|ref={{cn|date=September 2016}}}}
 +
{{Fixbox|description=Verify game cache with Steam|ref={{cn|date=September 2016}}}}
 +
{{Fixbox|description=Reinstall game|ref={{cn|date=September 2016}}}}
 +
{{Fixbox|description=Install DirectX and Visual C++ runtimes in {{folder|{{p|game}}\Installer}} as administrator and reboot the system.|ref={{cn|date=July 2016}}|fix=
 
}}
 
}}
  
== Issues And Fixes ==
+
==="ERROR: Failed to load 'shaders\FixedFunctionShaders\ShaderLib'. Engine will not run."===
=== Black Boxes On Flaming Arrows ===
+
{{ii}}This error can occur if the game is not installed on the C drive.
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 ===
+
{{Fixbox|description=Move or install the game on the C drive to resolve this issue.|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/102600/discussions/0/154642321535563809/#c154644928858798819|title="Steam Discussions: Failed to load 'shaders\fixedfunctionshaders.shaderlib'. Engine will not run. HEEEEEELP"|date=June 2023}}</ref>
Recent patches have largely eradicated this issue, however if the problem persists there is a simple solution provided you are using an NVIDIA chipset:
+
}}
# 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>.
 
# 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.
 
  
=== Failed To Correctly Load Data Files Error ===
+
===Missing Knight of the Order DLC===
The most likely cause of this issue is that some game files have been corrupted. A clean install will fix this.
+
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.  
  
=== Failed To Initialise Engine Error ===
+
{{Fixbox|description=Delete vdf file to force re-creating|ref={{cn|January 2024}}|fix=
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:
+
# Close the Steam client if it is open.
# 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.
+
# Go to {{folder|{{p|steam}}\appcache}}
# 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].
+
# Delete {{file|appinfo.vdf}}
# Another possible cause could be your DirectX 9 install, see below for instructions on doing this from your install directory:
+
# Restart Steam.  
## Go to your Orcs Must Die! directory, located in: <code>C:\Program Files (x86)\steam\steamapps\common\orcs must die!\Installer</code>.
 
## 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 game directory and download any relevant missing files, including <code>dxsetup.exe</code>.
 
## 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.
 
  
=== Missing Knight of the Order DLC ===
+
This file will then automatically be recreated and the DLC should appear in-game.
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 <code>...\Steam\appcache\appinfo.vdf</code> 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 ===
+
===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.  
+
{{ii}} This issue involves incorrect positioning of many character models and equipment. Orcs may appear stuck in the ground and their heads will be colliding with the floor mesh.
 +
{{ii}} This issue may occur if a machine is below the minimum requirements to run the game, especially those with single-core processors, as the game is optimized to distribute animation-related processes to a second core.
 +
{{ii}} If a computer has two or more processor cores but is still encountering this issue, ensure that the {{file|OrcsMustDie.exe}} process has [[Core affinity|core affinity]] set to at least two 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.
+
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  =
 +
|native 3d notes            =
 +
|nvidia 3d vision            =
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created game profile, see [https://www.vorpx.com/forums/topic/orcs-must-die/ vorpx forum] profile introduction.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|windows mixed reality      =
 +
|windows mixed reality notes =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
 +
 
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 9.0c
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  = 3
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
 +
 
 +
===Middleware===
 +
{{Middleware
 +
|physics          = PhysX
 +
|physics notes    =
 +
|audio            = FMOD
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 +
}}
 +
 
 +
===Customize orc content of existing 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, go to <code>{{p|game}}\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==
 
{{System requirements
 
{{System requirements
 +
|OSfamily = Windows
 +
 
|minOS    = XP
 
|minOS    = XP
|minproc  = 2 GHz dual core
+
|minCPU  = 2 GHz dual core
|minmem   = 1 GB
+
|minRAM   = 1 GB
|minHD    = 5 GB free
+
|minHD    = 5 GB
|minGPU  = Nvidia Geforce 6800 or ATI Radeon x1950
+
|minGPU  = Nvidia GeForce 6800
 +
|minGPU2  = ATI Radeon x1950
 
|minVRAM  = 256 MB
 
|minVRAM  = 256 MB
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 11:21, 12 January 2024

Orcs Must Die!
Orcs Must Die! cover
Developers
Robot Entertainment
Engines
Vision
Release dates
Windows October 12, 2011
Reception
Metacritic 83
IGDB 86
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Shooter
Art styles Cartoon
Themes Fantasy
Series Orcs Must Die!
Orcs Must Die! on HowLongToBeat
Orcs Must Die! on IGDB
Orcs Must Die! on MobyGames
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

Orcs Must Die! is a singleplayer and multiplayer third-person action and shooter game in the Orcs Must Die! series.

General information

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

Availability

Source DRM Notes Keys OS
GamersGate
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
Origin (unavailable)
Origin
[1]
Windows
A non-Steam version is available in China on Tencent Games Platform.[2]
A free demo is available on Steam: steam://install/102610

Monetization

DLC and expansion packs

Name Notes
Artifacts of Power
Windows
Lost Adventures
Windows

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\Data\startup\user.cfg[Note 1]
%USERPROFILE%\Documents\Orcs Must Die\VideoSettings.xml
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/102600/pfx/[Note 2]
VideoSettings.xml includes resolution, Vsync and MSAA. user.cfg has to be created by user.

Save game data location

System Location
Windows <path-to-game>\Data\startup[Note 1]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/102600/pfx/[Note 2]

Save game cloud syncing

System Native Notes
Origin
Steam Cloud

Video

In-game options menu.
In-game options menu.

Windowed

Edit user.cfg[citation needed]
  1. Go to the configuration file location.
  2. Open user.cfg with a text editor.
  3. Add new line Window.
  4. Save the changes.

High frame rate

Set frame rate cap[4]
  1. Go to the configuration file location.
  2. Open user.cfg with a text editor.
  3. Add new line Forcefps=XX and replace XX with desired value.
  4. Save the changes.

Input

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

Remapping

Edit user.cfg[5]
  1. Go to the configuration file location.
  2. Open user.cfg
  3. Copy and paste the following to user.cfg, uncomment key you want to rebind and change key to desired one.
Key bindings settings
// Sample Key Bindings
// Uncomment and remap to your liking (delete the // marks at the beginning of the line)
// Only the commands listed below support key remappings.

//KeyBinding_Forward="w"
//KeyBinding_Backward="s"
//KeyBinding_Left="a"
//KeyBinding_Right="d"
//KeyBinding_Run="lshift"
//KeyBinding_Jump="space"
//KeyBinding_Go="g"
//KeyBinding_Book="b"
//KeyBinding_Weavers="v"
//KeyBinding_Map="m"
//KeyBinding_Bloodmap="l"
//KeyBinding_SellTrap="e"
//KeyBinding_RotateTrap="r"
//KeyBinding_ActionBar_1="1"
//KeyBinding_ActionBar_2="2"
//KeyBinding_ActionBar_3="-"
//KeyBinding_ActionBar_4="4"
//KeyBinding_ActionBar_5="5"
//KeyBinding_ActionBar_6="6"
//KeyBinding_ActionBar_7="7"
//KeyBinding_ActionBar_8="8"
//KeyBinding_ActionBar_9="9"
//KeyBinding_ActionBar_0="0"

// The following list is a complete list of valid keys that can be used for remapping
//
// Abbrevation Key(s)
//------------ --------------
// a - z letters
// 0 - 9 numerals
// , comma
// . period
// - minus
// ~ tilde
// ins INS
// del DEL
// home HOME
// end END
// pgup PGUP
// pgdn PGDN
// up up arrow
// down down arrow
// left left arrow
// right right arrow
// space space bar
// lshift left shift (single key mapping only - not to be used as a modifier)
// rshift right shift (single key mapping only - not to be used as a modifier)
// kp_slash Keypad /
// kp_mul Keypad *
// kp_minus Keypad -
// kp_plus Keypad plus
// kp_enter Keypad enter
// kp_period Keypad period
// kp_0 Keypad 0
// kp_1 Keypad 1
// kp_2 Keypad 2
// kp_3 Keypad 3
// kp_4 Keypad 4
// kp_5 Keypad 5
// kp_6 Keypad 6
// kp_7 Keypad 7
// kp_8 Keypad 8
// kp_9 Keypad 9 
  • Save the changes.

Alternative keyboard layouts

Edit configuration file[citation needed]
  1. Go to the configuration file location.
  2. Open user.cfg with a text editor.
  3. Add new line Keyboardlayout="XXXXX" and replace XXXXX with either azerty, qwerty or qwertz to force said keyboard layout.
  4. Save the changes.

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

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

Issues fixed

Black boxes on flaming arrows

This issue is most likely caused by incompatibility with certain graphics cards. It can be avoided by lowering the graphics detail slider in the game's options.[citation needed]

Bladestaff alt-fire crash

Most recent game patches should have addressed this issue. If still experiencing this with Nvidia SLI setup, try following fix.
Nvidia Control Panel[citation needed]
  1. Open the Nvidia Control Panel and click 'Manage 3D Settings'.
  2. Click on the 'Program Settings' tab and click Add, before selecting orcsmustdie.exe located in <path-to-game>\Build\release.
  3. Scroll through the 'Feature' list until 'SLI Rendering Mode' is visible, and set this to 'Force alternate frame rendering 1', accepting the warning box which will appear.
  4. Click Apply.

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

Most recent game patches should have addressed this issue.
Make sure the minimum requirements are met[citation needed]
Verify game cache with Steam[citation needed]
Reinstall game[citation needed]
Install DirectX and Visual C++ runtimes in <path-to-game>\Installer as administrator and reboot the system.[citation needed]

"ERROR: Failed to load 'shaders\FixedFunctionShaders\ShaderLib'. Engine will not run."

This error can occur if the game is not installed on the C drive.
Move or install the game on the C drive to resolve this issue.[6]

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.

Delete vdf file to force re-creating[citation needed]
  1. Close the Steam client if it is open.
  2. Go to <Steam-folder>\appcache
  3. Delete appinfo.vdf
  4. Restart Steam.

This file will then automatically be recreated and the DLC should appear in-game.

Object/unit placement glitch

This issue involves incorrect positioning of many character models and equipment. Orcs may appear stuck in the ground and their heads will be colliding with the floor mesh.
This issue may occur if a machine is below the minimum requirements to run the game, especially those with single-core processors, as the game is optimized to distribute animation-related processes to a second core.
If a computer has two or more processor cores but is still encountering this issue, ensure that the OrcsMustDie.exe process has core affinity set to at least two cores.

VR support

3D modes State Notes
vorpX
G3D
User created game profile, see vorpx forum profile introduction.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Shader Model support 3
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics PhysX
Audio FMOD

Customize orc content of existing 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, go to <path-to-game>\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) 1 GB
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 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:

References