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 "DmC: Devil May Cry"

From PCGamingWiki, the wiki about fixing PC games
 
(212 intermediate revisions by 64 users not shown)
Line 1: Line 1:
{{Infobox
+
{{Infobox game
|title          = DmC: Devil May Cry
+
|cover        = DmC Devil May Cry cover.jpg
|cover          = dmc_devil_may_cry_2013_cover.png
+
|developers  =  
|developer     = [[Wikipedia:Ninja Theory|Ninja Theory]]<br/><sup>Windows</sup>QLOC
+
{{Infobox game/row/developer|Ninja Theory}}
|publisher     = [[Wikipedia:Capcom|Capcom]]
+
{{Infobox game/row/porter|QLOC|Windows}}
|engine         = [[Wikipedia:Unreal Engine|Unreal Engine 3]]
+
|publishers  =
|release dates = January 25, 2013
+
{{Infobox game/row/publisher|Capcom}}
 +
{{Infobox game/row/publisher|1C-SoftClub|Russia}}
 +
|engines      =
 +
{{Infobox game/row/engine|Unreal Engine 3}}
 +
|release dates=  
 +
{{Infobox game/row/date|Windows|January 25, 2013}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|dmc-devil-may-cry|85}}
 +
{{Infobox game/row/reception|IGDB|dmc-devil-may-cry|82}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{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            | Hack and slash }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Supernatural }}
 +
{{Infobox game/row/taxonomy/series            | Devil May Cry }}
 +
|steam appid  = 220440
 +
|steam appid side  = 223790,223792,223793,229080
 +
|gogcom id    =
 +
|strategywiki =
 +
|mobygames    = 59494
 +
|hltb        = 2496
 +
|wikipedia    = DmC: Devil May Cry
 +
|winehq      = 14901
 +
|lutris      = devil-may-cry
 +
|protondb    = 220440
 +
|license      = commercial
 
}}
 
}}
{{:Devil May Cry (series)}}
 
 
'''Key points'''
 
'''Key points'''
{{ii}} Ported to Windows by QLOC, which have worked on the PC versions of a number of Capcom games. <ref>http://www.eurogamer.net/articles/2012-09-20-devil-may-cry-pc-port-outsourced-due-after-console-versions</ref>
+
{{--}} New features and content introduced in the Definitive Edition available on PlayStation 4 and Xbox One are not available on PC. See [[#Mods that partially provide Definitive Edition features|mods that partially provide Definitive Edition features]] for fan-made versions that its features originated from.
{{++}} A good, well-performing port.<ref>http://steamcommunity.com/app/220440/discussions/0/846943514125170515/</ref>
 
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://www.ninjatheory.com/forums/forumdisplay.php?7-DmC Ninja Theory (developer) forum] - for Devil May Cry series and all platforms.
+
{{mm}} [https://steamcommunity.com/app/220440/discussions/ Steam Community Discussions]
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=203 Steam Users' Forums] for Devil May Cry series.
 
{{mm}} [http://steamcommunity.com/app/220440/discussions/ Steam Community Discussions]
 
  
 
==Availability==
 
==Availability==
{{Availability Table|
+
{{Availability|
{{Availability Table/row| [http://store.steampowered.com/app/220440/ Steam] | {{ID|Steam}} | All versions register on Steam. }}
+
{{Availability/row| Retail | | Steam | | | Windows }}
{{Availability Table/row| [http://www.gamersgate.com/DD-DMC/dmc-devil-may-cry GamersGate] | {{ID|Steam}} | Steamworks. }}
+
{{Availability/row| GamersGate | dmc-devil-may-cry | Steam | | | Windows }}
 +
{{Availability/row| Gamesplanet | 1539-1 | Steam |  |  | Windows }}
 +
{{Availability/row| GMG | dmc-devil-may-cry | Steam | | | Windows }}
 +
{{Availability/row| Steam | 220440 | Steam | [https://store.steampowered.com/sub/50845 Complete Pack] also available. | | Windows }}
 
}}
 
}}
{{ii}} DmC: Devil May Cry uses [[Steamworks]] which means that all versions, including retail and digital distribution, all require Steam to be used.<ref>http://www.capcom-unity.com/ask_capcom/go/thread/view/7371/29535005/some-leftover-dmc-pc-questions&post_num=3#526846585</ref>
+
{{ii}} All versions require {{DRM|Steam}}.<ref>http://www.capcom-unity.com/ask_capcom/go/thread/view/7371/29535005/some-leftover-dmc-pc-questions&post_num=3#526846585</ref>
  
==Improvements==
+
{{DLC|
 +
{{DLC/row| [https://store.steampowered.com/app/229080/DmC_Devil_May_Cry_Bloody_Palace_Mode Bloody Palace Mode] | Available as a {{store link|Steam|229080|free download}}. | Windows}}
 +
{{DLC/row| [https://store.steampowered.com/app/223790/DmC_Devil_May_Cry_Costume_Pack Costume Pack] | Included in the [https://store.steampowered.com/sub/50845 Complete Pack] | Windows}}
 +
{{DLC/row| [https://store.steampowered.com/app/223793/DmC_Devil_May_Cry_Vergils_Downfall Vergil's Downfall] | Included in the [https://store.steampowered.com/sub/50845 Complete Pack] | Windows}}
 +
{{DLC/row| [https://store.steampowered.com/app/223792/DmC_Devil_May_Cry_Weapon_Bundle Weapon Bundle] | Included in the [https://store.steampowered.com/sub/50845 Complete Pack] | Windows}}
 +
}}
 +
 
 +
==Essential improvements==
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Instructions|ref=<ref>{{Refcheck|user=aaronth07|date=2017-8-18}}</ref>|fix=
{{Fixbox/fix|Delete or rename video files|ref=<ref>Tested by [[User:Andytizer|Andytizer]] 25 January 2013.</ref>}}
+
# See [[Glossary:Command line arguments|Command line arguments]].
#Navigate to <code>C:\Program Files (x86)\Steam\SteamApps\common\DmC Devil May Cry\DevilGame\Movies\</code>
+
# Add <code>-nostartupmovies</code>
#Rename or delete the files:
 
<pre>Capcom.bik
 
UE3_logo.bik</pre>
 
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Delete or rename video files|ref=<ref name="refcheck Andytizer">{{Refcheck|user=Andytizer|date=25 January 2013|comment=}}</ref>|fix=
{{Fixbox/fix|Edit DefaultEngine.ini|ref=<ref>Tested by [[User:Voltagex|voltagex]] 25 January 2013.</ref>}}
+
# Go to {{folder|{{P|game}}\DevilGame\Movies\}}
#Navigate to <code>C:\Program Files (x86)\Steam\SteamApps\common\DmC Devil May Cry\DevilGame\Config</code>
+
# Delete or rename {{file|AMDlogo.bik}}, {{file|Capcom.bik}}, and {{file|UE3_logo.bik}}.
 +
}}
  
Edit DefaultEngine.ini. Look for a section called [FullScreenMovie]:
+
{{Fixbox|description=Change DevilEngine.ini file|fix=
#Change the following lines:
+
# Open {{File|{{p|userprofile\Documents}}\My Games\UnrealEngine3\DevilGame\Config\DevilEngine.ini}} and navigate to the FullScreenMovie section
 +
# Delete or comment out these lines:
 
<pre>
 
<pre>
+StartupMovies=Capcom
+
StartupMovies=Capcom
+StartupMovies=Ninjatheory
+
StartupMovies=Ninjatheory
+StartupMovies=UE3_logo
+
StartupMovies=UE3_logo
+StartupMovies=AMDLogo
+
StartupMovies=AMDLogo
+StartupMovies=Save_360
+
StartupMovies=Save_360
+StartupMovies=black
+
StartupMovies=black
 
</pre>
 
</pre>
 +
}}
 +
===Mods that partially provide Definitive Edition features===
 +
====[https://infernalwarks.boards.net/thread/506/damage-colored-enemies-bloody-palace Disable Colored-Coded Enemies]====
 +
{{++}} Allows color-coded enemies to be damaged by any weapon regardless of their alignment, and also allows Butchers to be damaged by guns.
 +
{{--}} Shielded Hell and Frost Knights still require their shields to be broken by attacking them with their matching alignment before they can be damaged by any other weapons.
 +
 +
====[https://infernalwarks.boards.net/thread/507/trickster-angel-dash-faster-rainstorm Faster Rainstorm & Trickster Angel Evade]====
 +
{{++}} Increases the speed of Rainstorm and implements a faster Angel Evade.
 +
 +
====[https://1drv.ms/u/s!AmZlhUlwACFugeMF7PsSU9K_A41CfQ?e=2JaHV0 Remove Devil Trigger Launch Effect]====
 +
{{++}} Removes the launching effect from Devil Trigger mode, functioning similar to the mainline Devil May Cry games.
 +
{{ii}} Requires starting a mission over in order to prevent crashing when resuming from a previously unmodified game.
  
to
+
====[https://infernalwarks.boards.net/thread/538/vergils-hightime-fix-patch Vergil Hangtime Fix]====
 +
{{++}} Fixes a glitch caused by Vergil's Hangtime ability.
 +
 
 +
====[https://infernalwarks.boards.net/thread/508/dmc-devil-cry-turbo-mod Turbo Mode]====
 +
{{++}} Features adjustable faster game speed of 10%, 15%, 20%, and 30%, or disable Turbo Mode altogether.
 +
{{--}} Requires pressing a combination of {{Key|Alt|F8}} though {{key|Alt|F12}} respectively during gameplay and cannot be toggled via the game options unlike Definitive Edition.
 +
{{--}} In-engine cutscenes also speed up by the respective percentage resulting in voice lines going out of sync.<ref>{{Refcheck|user=Itzrealkardi1|date=2023-06-15|comment=Tested with the 20% mode; cutscenes were also 20% faster.}}</ref>
 +
 
 +
==Game data==
 +
===Configuration file(s) location===
 +
{{Game data|
 +
{{Game data/config|Windows|{{p|userprofile\Documents}}\My Games\UnrealEngine3\DevilGame\*.ini|{{p|userprofile\Documents}}\My Games\UnrealEngine3\DevilGame\Config\}}
 +
}}
 +
 
 +
===Save game data location===
 +
{{Game data|
 +
{{Game data/saves|Windows|{{p|steam}}\userdata\{{p|uid}}\220440\remote\}}
 +
}}
  
<pre>;+StartupMovies=Capcom
+
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
;+StartupMovies=Ninjatheory
+
{{Save game cloud syncing
;+StartupMovies=UE3_logo
+
|discord                  =
;+StartupMovies=AMDLogo
+
|discord notes            =
;+StartupMovies=Save_360
+
|epic games launcher      =
;+StartupMovies=black</pre>
+
|epic games launcher notes =
 +
|gog galaxy                =
 +
|gog galaxy notes          =
 +
|origin                    =
 +
|origin notes              =
 +
|steam cloud              = true
 +
|steam cloud notes        = Approx. 95 MB available.
 +
|ubisoft connect          =  
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes          =  
 
}}
 
}}
  
==Game data==
+
==Video==
{{Game Location Table|
+
{{Image|dmc devil may cry settings.png|General settings.}}
{{Game Location Table/row|Save game location| C:\Program Files (x86)\Steam\userdata\[usernumber]\220440\remote\ }}
+
{{Video
{{Game Location Table/row|Configuration files location| C:\Users\[username]\Documents\my games\UnrealEngine3\DevilGame\ }}  
+
|wsgf link                  = https://www.wsgf.org/dr/dmc-devil-may-cry/en
 +
|widescreen wsgf award      = gold
 +
|multimonitor wsgf award    = gold
 +
|ultrawidescreen wsgf award = gold
 +
|4k ultra hd wsgf award    = incomplete
 +
|widescreen resolution      = true
 +
|widescreen resolution notes=
 +
|multimonitor              = true
 +
|multimonitor notes        =
 +
|ultrawidescreen            = true
 +
|ultrawidescreen notes      =
 +
|4k ultra hd                = true
 +
|4k ultra hd notes          = Scaling issues with loading screen hints.
 +
|fov                        = hackable
 +
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 +
|windowed                  = true
 +
|windowed notes            =
 +
|borderless windowed        = hackable
 +
|borderless windowed notes  = See [[#Borderless fullscreen windowed|Borderless fullscreen windowed]].
 +
|anisotropic                = hackable
 +
|anisotropic notes          = See [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
 +
|antialiasing              = true
 +
|antialiasing notes        = "HD AA" in the options menu, resulting 4x [[MSAA]].<br>See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]] for [[SGSSAA]].
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = true
 +
|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                = false
 +
|color blind notes          =
 
}}
 
}}
  
===[[Save game cloud syncing]]===
+
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Save Game Cloud Syncing|
+
{{ii}} This tweak for [https://www.flawlesswidescreen.org Flawless Widescreen] offers a slight FOV boost compared to the default setting.
{{Save Game Cloud Syncing/row| [[Steam Cloud]] | true | Untested.}}
+
 
{{Save Game Cloud Syncing/row| [[GameSave Manager]] | true | }}
+
{{Fixbox|description=Increase FOV slider range|ref={{cn|date=April 2017}}|fix=
 +
# Go to the Flawless Widescreen installation folder.
 +
# Go into {{folder|PluginCache\FWS_Plugins\Modules\DMC5\Dependencies\Scripts\}}.
 +
# Open {{file|DMC5.lua}} with a text editor.
 +
# Find <code>fAdditionalFOV = Sender:GetScaledFloat(5)</code>.
 +
# Change it to <code>fAdditionalFOV = Sender:GetScaledFloat(3)</code>.
 +
# Restart Flawless Widescreen and adjust the slider.
 
}}
 
}}
  
==Video settings==
+
{{Fixbox|description=Use console command|fix=
[[File:dmc_devil_may_cry_settings.png|290px|right|thumb|General settings.]]
+
# Simply use the <code>FOV (value)</code> command in the [[#Console & Debug Menu|console]].
{{Video Settings
 
|widescreen_resolution      =true
 
|widescreen_resolution_notes=
 
|multimonitor              =false
 
|multimonitor_notes        =Works, but displays vert-.<ref>http://www.wsgf.org/forums/viewtopic.php?f=64&t=25342&p=143894&sid=e0d0797bc9a7593276c033bc2aebb0ee</ref>
 
|fov                        =false
 
|fov_notes                  =See [[#Field of view (FOV)|field of view]].
 
|windowed                  =true
 
|windowed_notes            =
 
|fullscreen                =false
 
|fullscreen_notes          =Window cannot be resized.<ref>Tested by [[User:Andytizer|Andytizer]] 25 January 2013.</ref> Alt+tab works quickly and is stable.<ref>Tested by [[User:Andytizer|Andytizer]] 25 January 2013.</ref>
 
|anisotropic                =unknown
 
|anisotropic_notes          =
 
|antialiasing              =true
 
|antialiasing_notes        =Simple on/off option for HD Antialiasing.
 
|vsync                      =true
 
|vsync_notes                =Refresh rate options.
 
 
}}
 
}}
===Refresh rate change not saving===
 
{{--}} Problems saving change in refresh rate for some people<ref>http://steamcommunity.com/app/220440/discussions/0/846943514133436236/</ref>, displaying 23 Hz instead of 60 Hz.<ref>http://steamcommunity.com/app/220440/discussions/0/846943514129547553/</ref>
 
  
===[[Field of view (FOV)]]===
+
===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]===
{{--}} No native option.
+
{{Fixbox|description=Force borderless|ref={{cn|date=April 2017}}|fix=
 +
# Download and run [https://community.pcgamingwiki.com/files/file/897-gedosato/ GeDoSaTo].
 +
# Edit the '''DMC-DevilMayCry''' profile.
 +
# Add <code>forceBorderlessFullscreen true</code>.
 +
# Run the game in fullscreen mode.
 +
}}
  
{{Fixbox|1=
+
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]===
{{Fixbox/fix|Edit BaseEngine.cfg|ref=<ref>http://www.wsgf.org/forums/viewtopic.php?f=64&t=25342&p=143894&sid=e0d0797bc9a7593276c033bc2aebb0ee</ref>}}
+
{{Fixbox|description=Set max anisotropy|ref={{cn|date=April 2017}}|fix=
{{--}} This fix introduces large amounts of zooming during combat, making game unplayable after a time.
+
# Go to the [[#Game data|configuration file(s) location]].
#Go to the ...\DMC\engine\config and locate BaseEngine.cfg
+
# Open {{file|DevilEngine.ini}}.
#Locate code - <code>AspectRatioAxisConstraint=AspectRatio_MaintainXFOV</code>
+
# Change <code>MaxAnisotropy=4</code> to <code>MaxAnisotropy=16</code> for 16x Anisotropic Filtering, or other value to your preferences.
#Change code to - <code>AspectRatioAxisConstraint=AspectRatio_MaintainYFOV</code>
 
 
}}
 
}}
  
{{Fixbox|1=
+
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
{{Fixbox/fix|Use Flawless Widescreen utility|ref=<ref>http://www.wsgf.org/forums/viewtopic.php?f=64&t=25342&p=143894&sid=e0d0797bc9a7593276c033bc2aebb0ee</ref>}}
+
{{Fixbox|description=Force SGSSAA (Nvidia only)|ref=<ref>{{Refurl|url=https://docs.google.com/spreadsheets/d/1ekUZsK2YXgd5XjjH1M7QkHIQgKO_i4bHCUdPeAd6OCo/edit#gid=0&range=A201|title=NVidia Profile Inspector - AA Flags - Google Drive|date=May 2023}}</ref><ref>https://www.forum-3dcenter.org/vbulletin/showpost.php?p=9732895&postcount=4090</ref>|fix=
{{ii}} Do not apply the [[#Edit BaseEngine.cfg]] fix as well, as effects are cumulative.
+
# Download and run [[Nvidia Profile Inspector]].
{{--}} This does not fix the zooming problem in [[#Edit BaseEngine.cfg]] fix.
+
# Select the DmC-Devil May Cry profile.
#Go to the ...\DMC\engine\config and locate BaseEngine.cfg
+
# Change <code>Antialiasing compatibility</code> value to <code>0x080000C1</code>.
#Locate code - <code>AspectRatioAxisConstraint=AspectRatio_MaintainXFOV</code>
+
# Change <code>Antialiasing - Behavior Flags</code> to <code>None</code>.
#Change code to - <code>AspectRatioAxisConstraint=AspectRatio_MaintainYFOV</code>
+
# Change <code>Antialiasing - Mode</code> to <code>Override any application setting</code>.
 +
# Change <code>Antialiasing - Setting</code> to <code>4x [4x Multisampling]</code>.
 +
# Change <code>Antialiasing - Transparency Supersampling</code> to <code>4x Sparse Grid Supersampling</code>.
 +
#Press "Apply Changes" in the top-right corner.
 +
 
 +
'''Notes'''
 +
{{ii}} Antialiasing fix and setting negative LOD bias to -1.5 is recommended.<ref>https://docs.google.com/spreadsheets/d/1ekUZsK2YXgd5XjjH1M7QkHIQgKO_i4bHCUdPeAd6OCo/edit#gid=0&range=A205</ref>
 
}}
 
}}
  
==Input settings==
+
===Ambient occlusion===
{{Input Settings
+
{{Fixbox|description=Force HBAO+ (Nvidia only)|ref=<ref>{{Refurl|url=https://docs.google.com/spreadsheets/d/1sq0vgFlerS-YT093TS2jEpx6xjZP7X1x1BcAs7EHXYY/edit#gid=0&range=A101|title=HBAO+ Compatibility Flags|date=May 2023}}</ref><ref>{{Refurl|url=https://forums.guru3d.com/threads/hbao-compatibility-flags-thread.387114/page-33#post-4872621|title=Original HBAO+ Post at Guru3D.com Forums|date=17 May 2023}}</ref>|fix=
|key_remap                  =true
+
# Download and run [[Nvidia Profile Inspector]].
|key_remap_notes            =
+
# Select the DmC-Devil May Cry profile.
|acceleration_option        =
+
#Change <code>Ambient Occlusion compatibility</code> value to <code>0x00000020</code>.
|acceleration_option_notes  =
+
#Change <code>Ambient Occlusion setting</code> to <code>High Quality</code>.
|controller_support        =true
+
#Change <code>Ambient Occlusion usage</code> to <code>Enabled</code>.
|controller_support_notes  =Some issues using [[#DualShock 3 crash|DualShock 3 controller]] and [[#Nostromo crash|Nostromo]].
+
#Press "Apply Changes" in the top-right corner.
 
}}
 
}}
  
===[[DualShock 3]] crash===
+
==Input==
{{ii}} Issue where if you have a controller plugged in on start-up and use a Dualshock 3 controller the game will crash.<ref>http://steamcommunity.com/app/220440/discussions/0/846943514122134446/</ref>
+
{{ii}} {{key|Backspace}} skips cutscenes.
{{Fixbox|1=
+
{{Input
{{Fixbox/fix|Select Xbox 360 Controller Emulator in DS3}}
+
|key remap                = true
#Open DS3 tool.
+
|key remap notes          = See [[#Remapping|Remapping]].
#Select "Xbox 360 Controller Emulator" and click enable. The game should no longer crash.
+
|acceleration option      = false
 +
|acceleration option notes = Small amount of acceleration that can't be disabled.
 +
|mouse sensitivity        = true
 +
|mouse sensitivity notes  = X and Y axis sensitivity.
 +
|mouse menu                = false
 +
|mouse menu notes          =
 +
|invert mouse y-axis      = true
 +
|invert mouse y-axis notes = Ability to invert x-axis as well.
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 +
|controller support        = true
 +
|controller support notes  = Some issues using [[#DualShock 3 crash|DualShock 3 controller]] and [[#Razer Nostromo crash|Nostromo]].
 +
|full controller          = true
 +
|full controller notes    =
 +
|controller remap          = true
 +
|controller remap notes    = Issues when rebinding DirectInput controllers.
 +
|controller sensitivity    = false
 +
|controller sensitivity notes=
 +
|invert controller y-axis  = true
 +
|invert controller y-axis notes=
 +
|xinput controllers        = true
 +
|xinput controllers notes  =
 +
|xbox prompts              = true
 +
|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        = true
 +
|other controllers notes  =
 +
|other button prompts      = generic
 +
|other button prompts notes=
 +
|controller hotplug        = true
 +
|controller hotplug notes  =
 +
|haptic feedback          = true
 +
|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 =
 
}}
 
}}
{{Fixbox|1=
+
 
{{Fixbox/fix|Move dinput8.dll|ref=<ref>http://steamcommunity.com/app/220440/discussions/0/846943514122134446/#c846943514126397173</ref><ref>http://steamcommunity.com/app/220440/discussions/0/846943514126952553/</ref>}}
+
===[[Glossary:Remapping|Remapping]]===
{{++}} Works for some users.
+
{{ii}} The game does not allow assigning Devil Trigger and Gun Special function to a single key press (when using keyboard) instead of executing button combo.
#Copy <code>dinput8.dll</code> from [[x360ce]].
+
 
#Place into the folder <code>C:\Program Files (x86)\Steam\steamapps\common\DmC Devil May Cry\Binaries\</code>
+
{{Fixbox|description=Remapping Devil Trigger and Gun Special|ref={{cn|date=July 2016}}|fix=
 +
<ol>
 +
<li>Open {{File|{{P|game}}\DevilGame\Config\DefaultInput.ini}}</li>
 +
<li>FInd the following entries:</li>
 +
<pre>EVADE2 = NTB_LEFT_SHOULDER
 +
GUNSPECIAL = NTB_V_GAME2
 +
DEVILTRIGGER = NTB_V_GAME3</pre>
 +
<li>Change them to:</li>
 +
<pre>
 +
EVADE2 = NTB_NONE
 +
GUNSPECIAL = NTB_LEFT_SHOULDER
 +
DEVILTRIGGER = NTB_DPADDOWN
 +
</pre>
 +
<li>Go to the [[#Game data|configuration file location]].</li>
 +
<li>Open {{File|DMCKbdInputConfig.ini}}.</li>
 +
<li>Remap the <code>NTB_LEFT_SHOULDER</code> (Gun Special) and <code>NTB_DPADDOWN</code> (Devil Trigger) manually to a key. For example:
 +
<pre
 +
>NTB_LEFT_SHOULDER=O
 +
NTB_DPADDOWN=N
 +
</pre>
 +
<li>Also, there appears to be an unconfigured key for manual lock in {{File|{{P|game}}\DevilGame\Config\DefaultInput.ini}}</li>
 +
<pre>
 +
LOCKON = NTB_NONE
 +
</pre>
 +
</ol>
 
}}
 
}}
  
===Nostromo crash===
+
==Audio==
{{ii}} When Nostromo is installed as a controller, DmC: Devil May Cry crashes/
+
{{Audio
{{Fixbox|1=
+
|separate volume          = true
{{Fixbox/fix|Device Manager shut down|ref=<ref>http://steamcommunity.com/app/220440/discussions/0/846943514148847550/</ref>}}
+
|separate volume notes    =  
#Go to [[Device Manager]] > HID (human interface devices) -> Razer Nostromo
+
|surround sound          = true
#Right click and shut down the device and thats it.
+
|surround sound notes    = Up to 5.1 output<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=17 May 2023}}</ref>
#Nostromo keeps work perfectly with all the binds and will launch correctly.
+
|subtitles                = true
 +
|subtitles notes          =
 +
|closed captions          = false
 +
|closed captions notes    =
 +
|mute on focus lost      = hackable
 +
|mute on focus lost notes = See [[#Mute on focus lost|Mute on focus lost]].
 +
|eax support              =
 +
|eax support notes        =
 +
|royalty free audio        = unknown
 +
|royalty free audio notes  =
 
}}
 
}}
  
==System requirements==
+
{{L10n|content=
{{System Requirements
+
{{L10n/switch
|OSfamily_ = Windows
+
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Dutch
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =  
 +
|fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/magyaritasok/dmc-devil-may-cry/dmc-devil-may-cry/2561 Fan translation.]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Indonesian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation by [https://igtcid.blogspot.com IGTC Team], [https://igtcid.blogspot.com/2018/11/dmc-devil-may-cry-patch-indonesia.html download].
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = hackable
 +
|subtitles = true
 +
|notes    = Fan dub by "Mechanics VoiceOver" is available [https://www.zoneofgames.ru/games/dmc_devil_may_cry/files/5234.html here].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
}}
  
|minOS_  = Windows Vista(R)/XP, Windows 7, Windows 8
+
===Mute on focus lost===
|minproc_ = Intel(R) Core(TM)2 Duo 2.4 Ghz or better, AMD Athlon(TM) X2 2.8 Ghz or better
+
{{Fixbox|description=Set mute in background|ref={{cn|date=April 2017}}|fix=
|minmem_  = 2 GB
+
# Download [https://gitlab.com/Kaldaien/SpecialK/tags Special K].
|minHD_  = 9 GB
+
# Copy {{file|SpecialK32.dll}} to {{folder|{{p|game}}\Binaries\Win32\}}.
|minGPU1_ = NVIDIA(R) GeForce(R) 8800GTS or better, ATI Radeon(TM) HD 3850 or better
+
# Rename {{file|SpecialK32.dll}} to {{file|d3d9.dll}}.
 +
# Run the game and exit.
 +
# Edit {{file|d3d9.ini}} in the same folder.
 +
# Change <code>MuteInBackground=false</code> to <code>MuteInBackground=true</code> under <code>[Window.System]</code>.
 +
}}
  
|recOS_  = Windows Vista(R)/XP, Windows 7, Windows 8
+
==VR support==
|recproc_ = Intel(R) Core(TM)2 Quad 2.7 Ghz or better, AMD Phenom(TM)II X4 3 Ghz or better
+
{{VR support
|recmem_  = 4 GB
+
|gg3d name                  =
|recHD_  = 9 GB
+
|native 3d gg3d award        =
|recGPU1_ = ATI Radeon(TM) HD 6950 or better
+
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = unknown
 +
|native 3d notes            =
 +
|nvidia 3d vision            = hackable
 +
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2013/01/dmc-devil-may-cry-3d-vision-fix.html DmC Devil May Cry - 3D Vision fix].
 +
|tridef 3d                  = unknown
 +
|tridef 3d notes            =
 +
|iz3d                        = unknown
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created game profile, see [https://www.vorpx.com/forums/search/Divinity_2/ vorpx forum] profile introduction.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr 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  =  
 
}}
 
}}
 +
 +
==Issues unresolved==
 +
===Refresh rate change not saving===
 +
{{--}} Problems saving change in refresh rate for some people,<ref>{{Refurl|url=https://steamcommunity.com/app/220440/discussions/0/846943514133436236/|title=Steam Community|date=17 May 2023}}</ref> displaying 23&nbsp;Hz instead of 60&nbsp;Hz.<ref>{{Refurl|url=https://steamcommunity.com/app/220440/discussions/0/846943514129547553/|title=Steam Community|date=17 May 2023}}</ref>
 +
 
==Issues fixed==
 
==Issues fixed==
 
===Start up with wrong resolution and aspect ratio===
 
===Start up with wrong resolution and aspect ratio===
{{Fixbox|1=
+
{{Fixbox|description=Edit resolution from config file|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/220440/discussions/0/846943514172031163/|title=Steam Community|date=17 May 2023}}</ref>|fix=
{{Fixbox/fix|Edit resolution from config file|ref=<ref>http://steamcommunity.com/app/220440/discussions/0/846943514172031163/</ref>}}
+
# Go to the [[#Game data|configuration file location]].
#Navigate to <code>C:\Users\[Username]\Documents\My Games\UnrealEngine3\DevilGame\</code>
+
# Open {{File|QlocConfig.ini}}.
#Open the file "QlocConfig" using Notepad.
+
# Edit the lines <code>ResWidth=</code> and <code>ResHeight=</code> to match your resolution.
#Change the numbers to match your resolution.
 
 
}}
 
}}
 +
 +
===Swap axes of right analog stick===
 +
{{ii}} Some controllers have a default setting which make using the right stick awful.
 +
 +
{{Fixbox|description=Modify the config file|ref={{cn|date=July 2016}}|fix=
 +
# Open {{File|{{P|game}}\DevilGame\Config\DefaultInput.ini}}
 +
# Change
 +
<pre>
 +
Bindings=(Name="XboxTypeS_RightX", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=0 Min=0.1 Max=1.0")
 +
Bindings=(Name="XboxTypeS_RightY", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=1 Min=0.1 Max=1.0")
 +
</pre>
 +
 +
to
 +
 +
<pre>
 +
Bindings=(Name="XboxTypeS_RightX", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=1 Min=0.1 Max=1.0")
 +
Bindings=(Name="XboxTypeS_RightY", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=0 Min=0.1 Max=1.0")
 +
</pre>
 +
}}
 +
 +
===[[Controller:DualShock 3|DualShock 3]] crash===
 +
{{ii}} The game will crash with MotionInJoy;<ref>{{Refurl|url=https://steamcommunity.com/app/220440/discussions/0/846943514122134446/|title=Steam Community|date=17 May 2023}}</ref> Use [http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller XInput Wrapper] instead.
 +
 +
{{Fixbox|description=Replace MotionInJoy with XInput Wrapper|ref={{cn|date=July 2016}}|fix=
 +
# Uninstall MotionInJoy.
 +
# Install [http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller XInput Wrapper].
 +
# The controller will now show up as an [[Controller:Xbox 360 Controller|Xbox 360 Controller]] in-game.
 +
}}
 +
 +
===Razer Nostromo crash===
 +
{{ii}} When a Razer Nostromo is installed as a controller, the game crashes.
 +
 +
{{Fixbox|description=Device Manager shut down|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/220440/discussions/0/846943514148847550/|title=Capcom logo crash (fix for nostoromo, windows 7) :: DmC Devil May Cry General Discussions|date=17 May 2023}}</ref>|fix=
 +
# Open the Device Manager:
 +
#* 8 and later: right-click the Start corner (or press {{key|Win|X}}), choose Device Manager.
 +
#* Vista and 7: open the Start menu, type <code>devmgmt.msc</code> and press {{key|Enter}}.
 +
# Expand Human Interface Devices.
 +
# Right-click Razer Nostromo, choose Disable, and click Yes to confirm.
 +
# The Razer Nostromo keeps working perfectly with all the binds and will launch correctly.
 +
}}
 +
 +
===Controller dropping input===
 +
{{ii}} When using controller, game suddenly stops accepting analog input for few seconds.
 +
 +
{{Fixbox|description=Change ingame settings|ref={{cn|date=July 2017}}|fix=
 +
# Pause a game
 +
# Enter <code>Options</code> > <code>Graphics Options</code>
 +
# Enable checkbox next to <code>Enable VSync</code>
 +
# Apply settings
 +
}}
 +
 +
==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  =
 +
|metal support          =
 +
|metal support notes    =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|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            = Wwise
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        = Bink Video, Criware
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 +
}}
 +
 +
===Console & Debug Menu===
 +
A console and debug menu can be enabled with a dinput8.dll file:
 +
{{Fixbox|description=Enable Console and debug menu|fix=
 +
# Download the [https://community.pcgamingwiki.com/files/file/2634-dmc-devil-may-cry-console-debug-menu-dinput8dll/ file]
 +
# Go to {{folder|{{P|game}}\Binaries\Win32\}} and put the file there.
 +
# The console can now be opened with either {{key|Tilde}} or {{key|Tab}}, and the debug menu can be opened with a {{key|Backspace}}+{{key|Escape}} key combo.
 +
'''Notes'''
 +
{{ii}} The debug menu key combo becomes more difficult to input with higher FPS. At 120+ FPS, it becomes nearly impossible.
 +
}}
 +
 +
==System requirements==
 +
{{System requirements
 +
|OSfamily = Windows
 +
 +
|minOS    = XP
 +
|minCPU  = Intel Core 2 Duo 2.4 GHz
 +
|minCPU2  = AMD Athlon X2 2.8 GHz
 +
|minRAM  = 2 GB
 +
|minHD    = 9 GB
 +
|minGPU  = Nvidia GeForce 8800GTS
 +
|minGPU2  = ATI Radeon HD 3850
 +
|minDX    = 9.0c
 +
|minaudio = Standard audio device
 +
 +
|recOS    = Vista, 7, 8
 +
|recCPU  = Intel Core 2 Quad 2.7 GHz or better
 +
|recCPU2  = AMD Phenom II X4 3 GHz or better
 +
|recRAM  = 4 GB
 +
|recHD    =
 +
|recGPU  = ATI Radeon HD 6950 or better
 +
}}
 +
 
{{References}}
 
{{References}}
 
[[Category:Game]] [[Category:Windows]]
 

Latest revision as of 06:02, 28 January 2024

DmC: Devil May Cry
DmC: Devil May Cry cover
Developers
Ninja Theory
Windows QLOC
Publishers
Capcom
Russia 1C-SoftClub
Engines
Unreal Engine 3
Release dates
Windows January 25, 2013
Reception
Metacritic 85
IGDB 82
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Hack and slash
Themes Supernatural
Series Devil May Cry
DmC: Devil May Cry on HowLongToBeat
DmC: Devil May Cry on IGDB
DmC: Devil May Cry on MobyGames
DmC: Devil May Cry on Wikipedia
Devil May Cry
Devil May Cry 3: Special Edition 2006
Devil May Cry 4 2008
DmC: Devil May Cry 2013
Devil May Cry 4: Special Edition 2015
Devil May Cry HD Collection 2018
Devil May Cry 5 2019

Key points

New features and content introduced in the Definitive Edition available on PlayStation 4 and Xbox One are not available on PC. See mods that partially provide Definitive Edition features for fan-made versions that its features originated from.

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
GamersGate
Icon overlay.png
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Steam
Icon overlay.png
Complete Pack also available.
Windows
All versions require Steam DRM.[1]

DLC and expansion packs

Name Notes
Bloody Palace Mode Available as a free download.
Windows
Costume Pack Included in the Complete Pack
Windows
Vergil's Downfall Included in the Complete Pack
Windows
Weapon Bundle Included in the Complete Pack
Windows

Essential improvements

Skip intro videos

Instructions[2]
  1. See Command line arguments.
  2. Add -nostartupmovies
Delete or rename video files[3]
  1. Go to <path-to-game>\DevilGame\Movies\
  2. Delete or rename AMDlogo.bik, Capcom.bik, and UE3_logo.bik.
Change DevilEngine.ini file
  1. Open %USERPROFILE%\Documents\My Games\UnrealEngine3\DevilGame\Config\DevilEngine.ini and navigate to the FullScreenMovie section
  2. Delete or comment out these lines:
StartupMovies=Capcom
StartupMovies=Ninjatheory
StartupMovies=UE3_logo
StartupMovies=AMDLogo
StartupMovies=Save_360
StartupMovies=black

Mods that partially provide Definitive Edition features

Disable Colored-Coded Enemies

Allows color-coded enemies to be damaged by any weapon regardless of their alignment, and also allows Butchers to be damaged by guns.
Shielded Hell and Frost Knights still require their shields to be broken by attacking them with their matching alignment before they can be damaged by any other weapons.

Faster Rainstorm & Trickster Angel Evade

Increases the speed of Rainstorm and implements a faster Angel Evade.

Remove Devil Trigger Launch Effect

Removes the launching effect from Devil Trigger mode, functioning similar to the mainline Devil May Cry games.
Requires starting a mission over in order to prevent crashing when resuming from a previously unmodified game.

Vergil Hangtime Fix

Fixes a glitch caused by Vergil's Hangtime ability.

Turbo Mode

Features adjustable faster game speed of 10%, 15%, 20%, and 30%, or disable Turbo Mode altogether.
Requires pressing a combination of Alt+F8 though Alt+F12 respectively during gameplay and cannot be toggled via the game options unlike Definitive Edition.
In-engine cutscenes also speed up by the respective percentage resulting in voice lines going out of sync.[4]

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\UnrealEngine3\DevilGame\*.ini
%USERPROFILE%\Documents\My Games\UnrealEngine3\DevilGame\Config\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/220440/pfx/[Note 1]

Save game data location

System Location
Windows <Steam-folder>\userdata\<user-id>\220440\remote\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/220440/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud
Approx. 95 MB available.

Video

General settings.
General settings.

Field of view (FOV)

This tweak for Flawless Widescreen offers a slight FOV boost compared to the default setting.
Increase FOV slider range[citation needed]
  1. Go to the Flawless Widescreen installation folder.
  2. Go into PluginCache\FWS_Plugins\Modules\DMC5\Dependencies\Scripts\.
  3. Open DMC5.lua with a text editor.
  4. Find fAdditionalFOV = Sender:GetScaledFloat(5).
  5. Change it to fAdditionalFOV = Sender:GetScaledFloat(3).
  6. Restart Flawless Widescreen and adjust the slider.
Use console command
  1. Simply use the FOV (value) command in the console.

Borderless fullscreen windowed

Force borderless[citation needed]
  1. Download and run GeDoSaTo.
  2. Edit the DMC-DevilMayCry profile.
  3. Add forceBorderlessFullscreen true.
  4. Run the game in fullscreen mode.

Anisotropic filtering (AF)

Set max anisotropy[citation needed]
  1. Go to the configuration file(s) location.
  2. Open DevilEngine.ini.
  3. Change MaxAnisotropy=4 to MaxAnisotropy=16 for 16x Anisotropic Filtering, or other value to your preferences.

Anti-aliasing (AA)

Force SGSSAA (Nvidia only)[6][7]
  1. Download and run Nvidia Profile Inspector.
  2. Select the DmC-Devil May Cry profile.
  3. Change Antialiasing compatibility value to 0x080000C1.
  4. Change Antialiasing - Behavior Flags to None.
  5. Change Antialiasing - Mode to Override any application setting.
  6. Change Antialiasing - Setting to 4x [4x Multisampling].
  7. Change Antialiasing - Transparency Supersampling to 4x Sparse Grid Supersampling.
  8. Press "Apply Changes" in the top-right corner.

Notes

Antialiasing fix and setting negative LOD bias to -1.5 is recommended.[8]

Ambient occlusion

Force HBAO+ (Nvidia only)[9][10]
  1. Download and run Nvidia Profile Inspector.
  2. Select the DmC-Devil May Cry profile.
  3. Change Ambient Occlusion compatibility value to 0x00000020.
  4. Change Ambient Occlusion setting to High Quality.
  5. Change Ambient Occlusion usage to Enabled.
  6. Press "Apply Changes" in the top-right corner.

Input

← Backspace skips cutscenes.

Remapping

The game does not allow assigning Devil Trigger and Gun Special function to a single key press (when using keyboard) instead of executing button combo.
Remapping Devil Trigger and Gun Special[citation needed]
  1. Open <path-to-game>\DevilGame\Config\DefaultInput.ini
  2. FInd the following entries:
  3. EVADE2 = NTB_LEFT_SHOULDER
    GUNSPECIAL = NTB_V_GAME2
    DEVILTRIGGER = NTB_V_GAME3
  4. Change them to:
  5. EVADE2 = NTB_NONE
    GUNSPECIAL = NTB_LEFT_SHOULDER
    DEVILTRIGGER = NTB_DPADDOWN
    
  6. Go to the configuration file location.
  7. Open DMCKbdInputConfig.ini.
  8. Remap the NTB_LEFT_SHOULDER (Gun Special) and NTB_DPADDOWN (Devil Trigger) manually to a key. For example:
    NTB_LEFT_SHOULDER=O
    NTB_DPADDOWN=N
    
  9. Also, there appears to be an unconfigured key for manual lock in <path-to-game>\DevilGame\Config\DefaultInput.ini
  10. LOCKON = NTB_NONE
    

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Up to 5.1 output[11]
Subtitles
Closed captions
Mute on focus lost
See Mute on focus lost.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Dutch
French
German
Hungarian
Fan translation.
Italian
Indonesian
Fan translation by IGTC Team, download.
Japanese
Polish
Brazilian Portuguese
Russian
Fan dub by "Mechanics VoiceOver" is available here.
Spanish

Mute on focus lost

Set mute in background[citation needed]
  1. Download Special K.
  2. Copy SpecialK32.dll to <path-to-game>\Binaries\Win32\.
  3. Rename SpecialK32.dll to d3d9.dll.
  4. Run the game and exit.
  5. Edit d3d9.ini in the same folder.
  6. Change MuteInBackground=false to MuteInBackground=true under [Window.System].

VR support

3D modes State Notes
Nvidia 3D Vision
See DmC Devil May Cry - 3D Vision fix.
vorpX
G3D
User created game profile, see vorpx forum profile introduction.

Issues unresolved

Refresh rate change not saving

Problems saving change in refresh rate for some people,[12] displaying 23 Hz instead of 60 Hz.[13]

Issues fixed

Start up with wrong resolution and aspect ratio

Edit resolution from config file[14]
  1. Go to the configuration file location.
  2. Open QlocConfig.ini.
  3. Edit the lines ResWidth= and ResHeight= to match your resolution.

Swap axes of right analog stick

Some controllers have a default setting which make using the right stick awful.
Modify the config file[citation needed]
  1. Open <path-to-game>\DevilGame\Config\DefaultInput.ini
  2. Change
Bindings=(Name="XboxTypeS_RightX", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=0 Min=0.1 Max=1.0")
Bindings=(Name="XboxTypeS_RightY", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=1 Min=0.1 Max=1.0")

to

Bindings=(Name="XboxTypeS_RightX", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=1 Min=0.1 Max=1.0")
Bindings=(Name="XboxTypeS_RightY", Command="NT_STICK m_vRightStick_Raw DeadZone=0.2 Vertical=0 Min=0.1 Max=1.0")

DualShock 3 crash

The game will crash with MotionInJoy;[15] Use XInput Wrapper instead.
Replace MotionInJoy with XInput Wrapper[citation needed]
  1. Uninstall MotionInJoy.
  2. Install XInput Wrapper.
  3. The controller will now show up as an Xbox 360 Controller in-game.

Razer Nostromo crash

When a Razer Nostromo is installed as a controller, the game crashes.
Device Manager shut down[16]
  1. Open the Device Manager:
    • 8 and later: right-click the Start corner (or press Win+X), choose Device Manager.
    • Vista and 7: open the Start menu, type devmgmt.msc and press Enter.
  2. Expand Human Interface Devices.
  3. Right-click Razer Nostromo, choose Disable, and click Yes to confirm.
  4. The Razer Nostromo keeps working perfectly with all the binds and will launch correctly.

Controller dropping input

When using controller, game suddenly stops accepting analog input for few seconds.
Change ingame settings[citation needed]
  1. Pause a game
  2. Enter Options > Graphics Options
  3. Enable checkbox next to Enable VSync
  4. Apply settings

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics PhysX
Audio Wwise
Cutscenes Bink Video, Criware

Console & Debug Menu

A console and debug menu can be enabled with a dinput8.dll file:

Enable Console and debug menu
  1. Download the file
  2. Go to <path-to-game>\Binaries\Win32\ and put the file there.
  3. The console can now be opened with either Tilde or Tab , and the debug menu can be opened with a ← Backspace+Esc key combo.

Notes

The debug menu key combo becomes more difficult to input with higher FPS. At 120+ FPS, it becomes nearly impossible.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP
Processor (CPU) Intel Core 2 Duo 2.4 GHz
AMD Athlon X2 2.8 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 9 GB
Video card (GPU) Nvidia GeForce 8800GTS
ATI Radeon HD 3850
DirectX 9.0c compatible
Sound (audio device) Standard audio device


Notes

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

References