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
 
(56 intermediate revisions by 27 users not shown)
Line 6: Line 6:
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Capcom}}
 
{{Infobox game/row/publisher|Capcom}}
 +
{{Infobox game/row/publisher|1C-SoftClub|Russia}}
 
|engines      =
 
|engines      =
 
{{Infobox game/row/engine|Unreal Engine 3}}
 
{{Infobox game/row/engine|Unreal Engine 3}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|January 25, 2013}}
 
{{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  = 220440
 
|steam appid side  = 223790,223792,223793,229080
 
|steam appid side  = 223790,223792,223793,229080
 
|gogcom id    =  
 
|gogcom id    =  
 
|strategywiki =  
 
|strategywiki =  
|mobygames    = dmc-devil-may-cry
+
|mobygames    = 59494
 +
|hltb        = 2496
 
|wikipedia    = DmC: Devil May Cry
 
|wikipedia    = DmC: Devil May Cry
 
|winehq      = 14901
 
|winehq      = 14901
 +
|lutris      = devil-may-cry
 +
|protondb    = 220440
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Devil May Cry}}
+
'''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|mods that partially provide Definitive Edition features]] for fan-made versions that its features originated from.
  
 
'''General information'''
 
'''General information'''
Line 26: Line 47:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| GamersGate | DD-DMC | Steam | | | Windows }}
+
{{Availability/row| Retail | | Steam | | | Windows }}
 +
{{Availability/row| GamersGate | dmc-devil-may-cry | Steam | | | Windows }}
 
{{Availability/row| Gamesplanet | 1539-1 | Steam |  |  | Windows }}
 
{{Availability/row| Gamesplanet | 1539-1 | Steam |  |  | Windows }}
 
{{Availability/row| GMG | dmc-devil-may-cry | Steam | | | Windows }}
 
{{Availability/row| GMG | dmc-devil-may-cry | Steam | | | Windows }}
{{Availability/row| Origin | devil-may-cry/dmc-devil-may-cry | Steam | | | Windows }}
 
 
{{Availability/row| Steam | 220440 | Steam | [https://store.steampowered.com/sub/50845 Complete Pack] also available. | | Windows }}
 
{{Availability/row| Steam | 220440 | Steam | [https://store.steampowered.com/sub/50845 Complete Pack] also available. | | Windows }}
 
}}
 
}}
Line 49: Line 70:
  
 
{{Fixbox|description=Delete or rename video files|ref=<ref name="refcheck Andytizer">{{Refcheck|user=Andytizer|date=25 January 2013|comment=}}</ref>|fix=
 
{{Fixbox|description=Delete or rename video files|ref=<ref name="refcheck Andytizer">{{Refcheck|user=Andytizer|date=25 January 2013|comment=}}</ref>|fix=
# Go to {{File|{{P|game}}\DevilGame\Movies\}}
+
# Go to {{folder|{{P|game}}\DevilGame\Movies\}}
# Delete or rename <code>AMDlogo.bik</code>, <code>Capcom.bik</code>, and <code>UE3_logo.bik</code>.
+
# Delete or rename {{file|AMDlogo.bik}}, {{file|Capcom.bik}}, and {{file|UE3_logo.bik}}.
 
}}
 
}}
 +
 +
{{Fixbox|description=Change DevilEngine.ini file|fix=
 +
# 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>
 +
StartupMovies=Capcom
 +
StartupMovies=Ninjatheory
 +
StartupMovies=UE3_logo
 +
StartupMovies=AMDLogo
 +
StartupMovies=Save_360
 +
StartupMovies=black
 +
</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.
 +
 +
====[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==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|userprofile\Documents}}\My Games\UnrealEngine3\DevilGame\}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\My Games\UnrealEngine3\DevilGame\*.ini|{{p|userprofile\Documents}}\My Games\UnrealEngine3\DevilGame\Config\}}
 
}}
 
}}
  
Line 66: Line 119:
 
===[[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
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             =  
+
|gog galaxy               =  
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 = unknown
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = true
+
|steam cloud               = true
|steam cloud notes     = Approx. 95 MB available.
+
|steam cloud notes         = Approx. 95 MB available.
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|dmc devil may cry settings.png|General settings.}}
 
{{Image|dmc devil may cry settings.png|General settings.}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/dmc-devil-may-cry/en
 
|wsgf link                  = https://www.wsgf.org/dr/dmc-devil-may-cry/en
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
Line 108: Line 161:
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = "HD AA" in the options menu, resulting 4x [[MSAA]].<br>See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]] for [[SGSSAA]].
 
|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                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 113: Line 169:
 
|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 125: Line 181:
 
{{Fixbox|description=Increase FOV slider range|ref={{cn|date=April 2017}}|fix=
 
{{Fixbox|description=Increase FOV slider range|ref={{cn|date=April 2017}}|fix=
 
# Go to the Flawless Widescreen installation folder.
 
# Go to the Flawless Widescreen installation folder.
# Go into <code>PluginCache\FWS_Plugins\Modules\DMC5\Dependencies\Scripts\</code>.
+
# Go into {{folder|PluginCache\FWS_Plugins\Modules\DMC5\Dependencies\Scripts\}}.
# Open <code>DMC5.lua</code> with a text editor.
+
# Open {{file|DMC5.lua}} with a text editor.
 
# Find <code>fAdditionalFOV = Sender:GetScaledFloat(5)</code>.
 
# Find <code>fAdditionalFOV = Sender:GetScaledFloat(5)</code>.
 
# Change it to <code>fAdditionalFOV = Sender:GetScaledFloat(3)</code>.
 
# Change it to <code>fAdditionalFOV = Sender:GetScaledFloat(3)</code>.
 
# Restart Flawless Widescreen and adjust the slider.
 
# Restart Flawless Widescreen and adjust the slider.
 +
}}
 +
 +
{{Fixbox|description=Use console command|fix=
 +
# Simply use the <code>FOV (value)</code> command in the [[#Console & Debug Menu|console]].
 
}}
 
}}
  
Line 143: Line 203:
 
{{Fixbox|description=Set max anisotropy|ref={{cn|date=April 2017}}|fix=
 
{{Fixbox|description=Set max anisotropy|ref={{cn|date=April 2017}}|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
# Open <code>DevilEngine.ini</code>.
+
# Open {{file|DevilEngine.ini}}.
 
# Change <code>MaxAnisotropy=4</code> to <code>MaxAnisotropy=16</code> for 16x Anisotropic Filtering, or other value to your preferences.
 
# Change <code>MaxAnisotropy=4</code> to <code>MaxAnisotropy=16</code> for 16x Anisotropic Filtering, or other value to your preferences.
 
}}
 
}}
  
 
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
{{Fixbox|description=Force SGSSAA|ref=<ref>{{Refurl|url=http://forums.guru3d.com/showthread.php?t=357956|title=NVidia Anti-Aliasing Guide (updated) - Guru3D.com Forums|date=2017-04-14}}</ref>|fix=
+
{{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=
 
# Download and run [[Nvidia Profile Inspector]].
 
# Download and run [[Nvidia Profile Inspector]].
# Open the '''DmC-Devil May Cry''' profile.
+
# Select the DmC-Devil May Cry profile.
# Set Antialiasing Compatibility to '''0x080000C1'''.
+
# Change <code>Antialiasing compatibility</code> value to <code>0x080000C1</code>.
# Set Antialiasing Behavior Flags to None.
+
# Change <code>Antialiasing - Behavior Flags</code> to <code>None</code>.
# Set Antialiasing Mode to Override any application setting.
+
# Change <code>Antialiasing - Mode</code> to <code>Override any application setting</code>.
# Set Antialiasing Setting to Multisampling (2x, 4x, 8x).
+
# Change <code>Antialiasing - Setting</code> to <code>4x [4x Multisampling]</code>.
# Set Antialiasing Transparency Supersampling to Sparse Grid Supersampling (2x, 4x, 8x).
+
# Change <code>Antialiasing - Transparency Supersampling</code> to <code>4x Sparse Grid Supersampling</code>.
# Apply changes.
+
#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===
 +
{{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=
 +
# Download and run [[Nvidia Profile Inspector]].
 +
# Select the DmC-Devil May Cry profile.
 +
#Change <code>Ambient Occlusion compatibility</code> value to <code>0x00000020</code>.
 +
#Change <code>Ambient Occlusion setting</code> to <code>High Quality</code>.
 +
#Change <code>Ambient Occlusion usage</code> to <code>Enabled</code>.
 +
#Press "Apply Changes" in the top-right corner.
 +
}}
 +
 
 +
==Input==
 
{{ii}} {{key|Backspace}} skips cutscenes.
 
{{ii}} {{key|Backspace}} skips cutscenes.
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          = See [[#Remapping|Remapping]].
 
|key remap notes          = See [[#Remapping|Remapping]].
Line 184: Line 257:
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
 
|impulse triggers          = unknown
 
|impulse triggers          = unknown
Line 202: Line 275:
 
|tracked motion prompts    = unknown
 
|tracked motion prompts    = unknown
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
|other controllers        = unknown
+
|other controllers        = true
 
|other controllers notes  =  
 
|other controllers notes  =  
|other button prompts      = unknown
+
|other button prompts      = generic
 
|other button prompts notes=  
 
|other button prompts notes=  
|button prompts            = Xbox, generic
 
|button prompts notes      =
 
 
|controller hotplug        = true
 
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
Line 256: Line 327:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Up to 5.1 output<ref>[http://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref>
+
|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>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
Line 269: Line 340:
 
|mute on focus lost notes = See [[#Mute on focus lost|Mute on focus lost]].
 
|mute on focus lost notes = See [[#Mute on focus lost|Mute on focus lost]].
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 320: Line 393:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |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
 
{{L10n/switch
Line 348: Line 429:
 
  |language  = Russian
 
  |language  = Russian
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = hackable
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Official localization by «1C-Softclub».
+
  |notes    = Fan dub by "Mechanics VoiceOver" is available [https://www.zoneofgames.ru/games/dmc_devil_may_cry/files/5234.html here].
 
  |fan      =  
 
  |fan      =  
}}
 
{{L10n/switch
 
|language  = Russian
 
|interface = hackable
 
|audio    = hackable
 
|subtitles = hackable
 
|notes    = 1) [https://enpy.net/forum/files/file/86-dmc-devil-may-cry/ Fan translation by «ENPY Studio»].<br>2) [https://www.zoneofgames.ru/games/dmc_devil_may_cry/files/4973.html Fan translation by «Tolma4 Team»].<br>3) [https://www.zoneofgames.ru/games/dmc_devil_may_cry/files/5234.html Fan voice-over by «Mechanics VoiceOver»]
 
|fan      = true
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 368: Line 441:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
}}
 
{{L10n/switch
 
|language  = Indonesian
 
|interface = hackable
 
|audio    = false
 
|subtitles = hackable
 
|fan      = true
 
|notes    = Fan translation by [https://www.igtcindonesiateam.tech/ IGTC Team], [https://www.igtcindonesiateam.tech/dmc-devil-may-cry-patch-indonesia download].
 
 
}}
 
}}
 
}}
 
}}
Line 382: Line 447:
 
{{Fixbox|description=Set mute in background|ref={{cn|date=April 2017}}|fix=
 
{{Fixbox|description=Set mute in background|ref={{cn|date=April 2017}}|fix=
 
# Download [https://gitlab.com/Kaldaien/SpecialK/tags Special K].
 
# Download [https://gitlab.com/Kaldaien/SpecialK/tags Special K].
# Copy {{file|SpecialK32.dll}} to <code>{{p|game}}\Binaries\Win32\</code>.
+
# Copy {{file|SpecialK32.dll}} to {{folder|{{p|game}}\Binaries\Win32\}}.
 
# Rename {{file|SpecialK32.dll}} to {{file|d3d9.dll}}.
 
# Rename {{file|SpecialK32.dll}} to {{file|d3d9.dll}}.
 
# Run the game and exit.
 
# Run the game and exit.
Line 399: Line 464:
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = hackable
 
|nvidia 3d vision            = hackable
|nvidia 3d vision notes      = See [http://helixmod.blogspot.com/2013/01/dmc-devil-may-cry-3d-vision-fix.html DmC Devil May Cry - 3D Vision fix].
+
|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                  = unknown
 
|tridef 3d notes            =  
 
|tridef 3d notes            =  
Line 433: Line 498:
 
==Issues unresolved==
 
==Issues unresolved==
 
===Refresh rate change not saving===
 
===Refresh rate change not saving===
{{--}} Problems saving change in refresh rate for some people,<ref>https://steamcommunity.com/app/220440/discussions/0/846943514133436236/</ref> displaying 23&nbsp;Hz instead of 60&nbsp;Hz.<ref>https://steamcommunity.com/app/220440/discussions/0/846943514129547553/</ref>
+
{{--}} 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|description=Edit resolution from config file|ref=<ref>https://steamcommunity.com/app/220440/discussions/0/846943514172031163/</ref>|fix=
+
{{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=
 
# Go to the [[#Game data|configuration file location]].
 
# Go to the [[#Game data|configuration file location]].
 
# Open {{File|QlocConfig.ini}}.
 
# Open {{File|QlocConfig.ini}}.
Line 447: Line 512:
  
 
{{Fixbox|description=Modify the config file|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Modify the config file|ref={{cn|date=July 2016}}|fix=
# Open {{File|{{P|game}}\DevilGame\Config\DMCKbdInputConfig.ini}}
+
# Open {{File|{{P|game}}\DevilGame\Config\DefaultInput.ini}}
 
# Change
 
# Change
 
<pre>
 
<pre>
Line 463: Line 528:
  
 
===[[Controller:DualShock 3|DualShock 3]] crash===
 
===[[Controller:DualShock 3|DualShock 3]] crash===
{{ii}} The game will crash with MotionInJoy;<ref>https://steamcommunity.com/app/220440/discussions/0/846943514122134446/</ref> Use [http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller XInput Wrapper] instead.
+
{{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=
 
{{Fixbox|description=Replace MotionInJoy with XInput Wrapper|ref={{cn|date=July 2016}}|fix=
Line 474: Line 539:
 
{{ii}} When a Razer Nostromo is installed as a controller, the game crashes.
 
{{ii}} When a Razer Nostromo is installed as a controller, the game crashes.
  
{{Fixbox|description=Device Manager shut down|ref=<ref>[https://steamcommunity.com/app/220440/discussions/0/846943514148847550/ Capcom logo crash (fix for nostoromo, windows 7) :: DmC Devil May Cry General Discussions]</ref>|fix=
+
{{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:
 
# Open the Device Manager:
 
#* 8 and later: right-click the Start corner (or press {{key|Win|X}}), choose Device Manager.
 
#* 8 and later: right-click the Start corner (or press {{key|Win|X}}), choose Device Manager.
Line 496: Line 561:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 518: Line 583:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
|macos 32-bit app       =  
+
|macos intel 32-bit app =  
|macos 64-bit app       =  
+
|macos intel 64-bit app =  
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 529: Line 597:
 
===Middleware===
 
===Middleware===
 
{{Middleware
 
{{Middleware
|physics          =  
+
|physics          = PhysX
 
|physics notes    =  
 
|physics notes    =  
 
|audio            = Wwise
 
|audio            = Wwise
Line 537: Line 605:
 
|input            =  
 
|input            =  
 
|input notes      =  
 
|input notes      =  
|cutscenes        = Bink Video
+
|cutscenes        = Bink Video, Criware
 
|cutscenes notes  =  
 
|cutscenes notes  =  
 
|multiplayer      =  
 
|multiplayer      =  
 
|multiplayer notes=  
 
|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.
 
}}
 
}}
  

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