DmC: Devil May Cry

From PCGamingWiki, the wiki about fixing PC games
DmC: Devil May Cry
DmC: Devil May Cry cover
Developers
Ninja Theory
Windows QLOC
Publishers
Capcom
Engines
Unreal Engine 3
Release dates
Windows January 25, 2013
Devil May Cry
Devil May Cry 3: Dante's Awakening 2005
Devil May Cry 4 2008
DmC: Devil May Cry 2013
Devil May Cry 4 Special Edition 2015

Key points

A good, well-performing port.[1]

General information

Steam Community Discussions
Steam Users' Forums for game series

Availability[edit]

All versions require Steam DRM.[2]

Downloadable content (DLC) and expansions

Name Notes
Bloody Palace Mode Available as a free download.
Costume Pack
Golden Pack
Vergil's Downfall
Weapon Bundle

Essential improvements[edit]

Skip intro videos[edit]

Instructions[citation needed]
  1. See Command line arguments.
  2. Add -nostartupmovies
Delete or rename video files[3]
  1. Navigate to <path-to-game>\DevilGame\Movies\
  2. Rename or delete the files:
Capcom.bik
UE3_logo.bik
AMDlogo.bik
Edit DefaultEngine.ini[4]
  1. Navigate to <path-to-game>\DevilGame\Config\
  2. Edit DefaultEngine.ini. Look for a section called [FullScreenMovie]:
  3. Change the following lines:
+StartupMovies=Capcom
+StartupMovies=Ninjatheory
+StartupMovies=UE3_logo
+StartupMovies=AMDLogo
+StartupMovies=Save_360
+StartupMovies=black

to

;+StartupMovies=Capcom
;+StartupMovies=Ninjatheory
;+StartupMovies=UE3_logo
;+StartupMovies=AMDLogo
;+StartupMovies=Save_360
;+StartupMovies=black

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\UnrealEngine3\DevilGame\

Save game data location[edit]

System Location
Windows <Steam-folder>\userdata\<user-id>\220440\remote\

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

General settings.
General settings.
Graphics option Option WSGF Notes
Widescreen resolution
Multi-monitor
Full 3xLandscape or 3xPortrait support.
Ultra-widescreen
4K Ultra HD
Scaling issues with loading screen hints
Field of view (FOV)
See Field of view (FOV).
Windowed
Borderless fullscreen windowed
Window cannot be resized.[5] Alt+Tab works quickly and is stable.[6]
Anisotropic filtering (AF)
Default is 4x. Can be set up to 16x in devilengine.ini
Anti-aliasing (AA)
"HD AA" in the options menu. MSAA options in devilengine.ini
Vertical sync (Vsync)
60 FPS
120+ FPS
No frame rate or refresh rate cap.[7]

Refresh rate change not saving[edit]

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

Field of view (FOV)[edit]

Edit BaseEngine.cfg[citation needed]
This tweak causes the camera to frequently zoom in during combat.
  1. Open the folder <path-to-game>\engine\config and locate BaseEngine.cfg
  2. Locate the line AspectRatioAxisConstraint=AspectRatio_MaintainXFOV
  3. Change it to AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
Use Flawless Widescreen[citation needed]
Do not apply the previous fix as well, as effects are cumulative.
This tweak might still cause the camera to frequently zoom in during combat.

Input settings[edit]

Keyboard and mouse Native Notes
Remapping
← Backspace skips cutscenes.
Mouse acceleration
Small amount of acceleration that can't be disabled.
Mouse sensitivity
By default, horizontal sensitivity is higher than vertical sensitivity, but they can be changed independently.
Mouse input in menus
Mouse Y-axis inversion
Ability to invert x-axis as well.
Controller
Controller support
Some issues using DualShock 3 controller and Nostromo.
Full controller support
Connecting a controller after launch can create problems.
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback

Remapping Devil Trigger and Gun Special[edit]

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.
Modify the config file[citation needed]
  1. Open <path-to-game>\DevilGame\Config\DefaultInput.ini
  2. Change the following entries:
EVADE2 = NTB_LEFT_SHOULDER
GUNSPECIAL = NTB_V_GAME2
DEVILTRIGGER = NTB_V_GAME3

to

EVADE2 = NTB_NONE
GUNSPECIAL = NTB_LEFT_SHOULDER
DEVILTRIGGER = NTB_DPADDOWN
  1. Navigate to configuration file location and open DMCKbdInputConfig.ini
  2. 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
  1. Also, there appears to be an unconfigured key for manual lock in <path-to-game>\DevilGame\Config\DefaultInput.ini
LOCKON = NTB_NONE

Swap axes of right analog stick[edit]

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\DMCKbdInputConfig.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[edit]

The game will crash with MotionInJoy;[10] 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[edit]

When a Razer Nostromo is installed as a controller, the game crashes.
Device Manager shut down[11]
  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 work perfectly with all the binds and will launch correctly.

Audio settings[edit]

Audio options Native Notes
Separate volume controls
Surround sound
Up to 5.1 output[12]
Subtitles
Closed captions
Mute on focus lost

VR support[edit]

Issues fixed[edit]

Start up with wrong resolution and aspect ratio[edit]

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

Other information[edit]

Middleware[edit]

Middleware Notes
Audio Wwise

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP, Vista, 7, 8
Processor (CPU) Intel Core2 Duo 2.4 Ghz or better, AMD Athlon X2 2.8 Ghz or better Intel Core2 Quad 2.7 Ghz or better, AMD Phenom II X4 3 Ghz or better
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 9 GB
Video card (GPU) NVIDIA GeForce 8800GTS or better, ATI Radeon HD 3850 or better ATI Radeon HD 6950 or better

References

  1. http://steamcommunity.com/app/220440/discussions/0/846943514125170515/
  2. http://www.capcom-unity.com/ask_capcom/go/thread/view/7371/29535005/some-leftover-dmc-pc-questions&post_num=3#526846585
  3. Tested by Andytizer 25 January 2013.
  4. Tested by voltagex 25 January 2013.
  5. Tested by Andytizer 25 January 2013.
  6. Tested by Andytizer 25 January 2013.
  7. New 120Hz Games Report
  8. http://steamcommunity.com/app/220440/discussions/0/846943514133436236/
  9. http://steamcommunity.com/app/220440/discussions/0/846943514129547553/
  10. http://steamcommunity.com/app/220440/discussions/0/846943514122134446/
  11. Capcom logo crash (fix for nostoromo, windows 7) :: DmC Devil May Cry General Discussions
  12. PC Gaming Surround Sound Round-up
  13. http://steamcommunity.com/app/220440/discussions/0/846943514172031163/