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
m (updated template usage)
m
 
(35 intermediate revisions by 16 users not shown)
Line 1: Line 1:
{{cleanup}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Orcs Must Die Coverart.png
 
|cover        = Orcs Must Die Coverart.png
Line 5: 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
 
|steam appid side = 102622,102623
 
|steam appid side = 102622,102623
|gogcom page  =  
+
|gogcom id    =  
 +
|hltb        = 6795
 
|strategywiki =  
 
|strategywiki =  
 +
|mobygames    = 53649
 
|wikipedia    = Orcs Must Die!
 
|wikipedia    = Orcs Must Die!
 
|winehq      = 13550
 
|winehq      = 13550
 +
|license      = commercial
 
}}
 
}}
{{Series|Orcs Must Die!}}
 
  
'''Key points'''
+
{{Introduction
{{++}} Reported to run well even on older machines.{{CN|date=August 2015}}
+
|introduction      =
 +
 
 +
|release history  =
 +
 
 +
|current state    =
 +
}}
  
 
'''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://steamcommunity.com/app/102600/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/102600/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Steam | 102600 | Steam | | | Windows }}
+
{{Availability/row| GamersGate | orcs-must-die | Steam | | | Windows }}
 +
{{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 {{DRM|Steam}}. A non-Steam version is available in China on Tencent Games Platform.<ref>http://danji.qq.com/app/gamedetail_30160.shtml</ref>
+
{{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}} A free demo is available on Steam: <code>steam://install/102610</code>
  
 +
==Monetization==
 
{{DLC|
 
{{DLC|
 
{{DLC/row| Artifacts of Power | | Windows}}
 
{{DLC/row| Artifacts of Power | | Windows}}
Line 41: Line 66:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|game}}\Data\startup\user.cfg|{{p|userprofile}}\Documents\Orcs Must Die\VideoSettings.xml}}
+
{{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.
+
{{ii}} <code>VideoSettings.xml</code> includes resolution, Vsync and MSAA. <code>user.cfg</code> has to be created by user.
  
 
===Save game data location===
 
===Save game data location===
Line 52: Line 77:
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  = true
|origin notes         =  
+
|discord notes            =
|steam cloud           = true
+
|epic games launcher      =
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                =
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   = unknown
 +
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Orcs Must Die Options.png|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 71: Line 104:
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = Refer to [http://www.wsgf.org/dr/orcs-must-die/en WSGF article].
+
|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                        = hackable
 
|fov                        = hackable
|fov notes                  = Use [http://www.wsgf.org/forums/viewtopic.php?f=63&t=23375 FOV tool] or [https://www.flawlesswidescreen.org Flawless Widescreen].
+
|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]].
|borderless windowed        = hackable
+
|borderless windowed        = false
|borderless windowed notes  = Use [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]] or [[Glossary:Borderless fullscreen windowed|other software]].
+
|borderless windowed notes  =  
 
|anisotropic                = true
 
|anisotropic                = true
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 91: Line 127:
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = No frame rate or refresh rate cap.<ref>[http://120hz.net/showthread.php?3258-New-120Hz-Games-Report New 120Hz Games Report]</ref>
+
|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                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 101: Line 137:
 
{{Fixbox|description=Edit user.cfg|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Edit user.cfg|ref={{cn|date=July 2016}}|fix=
 
# Go to the [[#Game data|configuration file location]].
 
# Go to the [[#Game data|configuration file location]].
# Open <code>user.cfg</code>.
+
# Open {{file|user.cfg}} with a text editor.
# Add new line <code>Window</code>
+
# Add new line <code>Window</code>.
 +
# Save the changes.
 
}}
 
}}
  
Line 108: Line 145:
 
{{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=
 
{{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=
 
# Go to the [[#Game data|configuration file location]].
 
# Go to the [[#Game data|configuration file location]].
# Open <code>user.cfg</code>.
+
# Open {{file|user.cfg}} with a text editor.
 
# Add new line <code>Forcefps=XX</code> and replace <code>XX</code> with desired value.
 
# Add new line <code>Forcefps=XX</code> and replace <code>XX</code> with desired value.
 +
# Save the changes.
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Orcs Must Die Keyboard Mouse Layout.png|The default keyboard/mouse layout for Orcs Must Die!}}
 
{{Image|Orcs Must Die Keyboard Mouse Layout.png|The default keyboard/mouse layout for Orcs Must Die!}}
 
{{Image|Orcs Must Die Gamepad Layout.png|The gamepad layout for Orcs Must Die!}}
 
{{Image|Orcs Must Die Gamepad Layout.png|The gamepad layout for Orcs Must Die!}}
{{Input settings
+
{{Input
 
|key remap                = hackable
 
|key remap                = hackable
 
|key remap notes          = See [[#Remapping|Remapping]].
 
|key remap notes          = See [[#Remapping|Remapping]].
Line 126: Line 164:
 
|invert mouse y-axis      = true
 
|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  = XInput controllers fully supported.
 
|controller support notes  = XInput controllers fully supported.
Line 136: Line 176:
 
|invert controller y-axis  = true
 
|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  =
|button prompts           = unknown
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|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        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|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 =  
 
}}
 
}}
  
Line 151: Line 219:
 
{{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=
 
{{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]].
 
# Go to the [[#Game data|configuration file location]].
# Open <code>user.cfg</code>.
+
# 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.
 
# Copy and paste the following to <code>user.cfg</code>, uncomment key you want to rebind and change key to desired one.
 +
 +
<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)
Line 220: Line 292:
 
// kp_8 Keypad 8
 
// kp_8 Keypad 8
 
// kp_9 Keypad 9 </pre>
 
// kp_9 Keypad 9 </pre>
 +
</div></div>
 +
 +
* Save the changes.
 
}}
 
}}
  
====Alternative Keyboard Layouts====
+
====Alternative keyboard layouts====
{{Fixbox|description=Edit user.cfg|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Edit configuration file|ref={{cn|date=July 2016}}|fix=
 
# Go to the [[#Game data|configuration file location]].
 
# Go to the [[#Game data|configuration file location]].
# Open <code>user.cfg</code>.
+
# 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.
 
# 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          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 242: Line 318:
 
|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  =  
 
}}
 
}}
  
Line 253: Line 331:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 262: Line 339:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 271: Line 347:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 280: Line 355:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Spanish
+
  |language  = Japanese
 
  |interface = true
 
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
Line 289: Line 363:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Russian
+
  |language  = Polish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
 
  |subtitles = false
 
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Japanese
+
  |language  = Brazilian Portuguese
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
 
  |subtitles = false
 
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Polish
+
  |language  = Russian
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Brazilian Portuguese
+
  |language  = Spanish
 
  |interface = true
 
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
Line 325: Line 395:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
===Black Boxes On Flaming Arrows===
+
===Black boxes on flaming arrows===
{{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 game's options.
+
{{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===
+
===Bladestaff alt-fire crash===
{{ii}} Most recent game patches should have addressed this issue. If you are still experiencing this with Nvidia SLI setup try following fix.
+
{{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=
 
{{Fixbox|description=Nvidia Control Panel|ref={{cn|date=July 2016}}|fix=
# 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> located in <code>{{p|game}}\Build\release</code>.
+
# 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 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 'SLI Rendering Mode' is visible, and set this to 'Force alternate frame rendering 1', accepting the warning box which will appear.
# Finally, click apply.
+
# Click Apply.
 
}}
 
}}
  
Line 346: Line 415:
 
{{ii}} Most recent game patches should have addressed this issue.
 
{{ii}} Most recent game patches should have addressed this issue.
  
{{Fixbox|description=Make sure you meet minimum requirements|ref={{cn|date=September 2016}}}}
+
{{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=Verify game cache with Steam|ref={{cn|date=September 2016}}}}
 
{{Fixbox|description=Reinstall game|ref={{cn|date=September 2016}}}}
 
{{Fixbox|description=Reinstall game|ref={{cn|date=September 2016}}}}
{{Fixbox|description=Install redistributed DirectX and MSCV Runtime|ref={{cn|date=July 2016}}|fix=
+
{{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=
* <code>dxsetup.exe</code> and <code>vcredist_x86.exe</code> located in <code>{{p|game}}\Installer</code>.
+
}}
 +
 
 +
==="ERROR: Failed to load 'shaders\FixedFunctionShaders\ShaderLib'. Engine will not run."===
 +
{{ii}}This error can occur if the game is not installed on the C drive.
 +
 
 +
{{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>
 
}}
 
}}
  
 
===Missing Knight of the Order DLC===
 
===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 <code>{{p|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.
+
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.  
  
===Object/Unit Placement Glitch===
+
{{Fixbox|description=Delete vdf file to force re-creating|ref={{cn|January 2024}}|fix=
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.  
+
# Close the Steam client if it is open.
 +
# Go to {{folder|{{p|steam}}\appcache}}
 +
# Delete {{file|appinfo.vdf}}
 +
# Restart Steam.  
  
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.
+
This file will then automatically be recreated and the DLC should appear in-game.
 +
}}
 +
 
 +
===Object/unit placement glitch===
 +
{{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.
 +
 
 +
==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==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 382: Line 509:
 
|shader model versions  = 3
 
|shader model versions  = 3
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|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 =  
 
}}
 
}}
  

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