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

Availability[edit]

All versions require Steam DRM.[2]

Downloadable content (DLC) and expansions

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

Essential improvements[edit]

Skip intro videos[edit]

Instructions[3]
  1. See Command line arguments.
  2. Add -nostartupmovies
Delete or rename video files[4]
  1. Go to <path-to-game>\DevilGame\Movies\
  2. Delete or rename AMDlogo.bik, Capcom.bik, and UE3_logo.bik.

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.

Field of view (FOV)[edit]

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.

Borderless fullscreen windowed[edit]

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)[edit]

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)[edit]

Force SGSSAA[6]
  1. Download and run NVIDIA Profile Inspector.
  2. Open the DmC-Devil May Cry profile.
  3. Set Antialiasing Compatibility to 0x080000C1.
  4. Set Antialiasing Behavior Flags to None.
  5. Set Antialiasing Mode to Override any application setting.
  6. Set Antialiasing Setting to Multisampling (2x, 4x, 8x).
  7. Set Antialiasing Transparency Supersampling to Sparse Grid Supersampling (2x, 4x, 8x).
  8. Apply changes.

Input settings[edit]

← Backspace skips cutscenes.
Keyboard and mouse Native Notes
Remapping
See Remapping.
Mouse acceleration
Small amount of acceleration that can't be disabled.
Mouse sensitivity
X and Y axis sensitivity.
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
Controller remapping
Issues when rebinding DirectInput controllers.
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Input settings icon - Generic Controller.svg
Controller hotplugging
Haptic feedback

Remapping[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.
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 settings[edit]

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

Localizations

Language UI Audio CC Notes
English
German
French
Italian
Spanish
Dutch
Polish
Brazilian Portuguese
Russian

Mute on focus lost[edit]

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[edit]

Issues unresolved[edit]

Refresh rate change not saving[edit]

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

Issues fixed[edit]

Start up with wrong resolution and aspect ratio[edit]

Edit resolution from config file[10]
  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[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;[11] 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[12]
  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[edit]

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[edit]

API[edit]

Technical specs Supported Notes
Direct3D 9
64-bit executable

Middleware[edit]

Middleware Notes
Audio Wwise
Cutscenes Bink Video

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP Vista, 7, 8
Processor (CPU) Intel Core 2 Duo 2.4 GHz
AMD Athlon X2 2.8 GHz
Intel Core 2 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
ATI Radeon HD 3850
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. Verified by User:aaronth07 on 2017-8-18
  4. Verified by User:Andytizer on 25 January 2013
  5. New 120Hz Games Report
  6. NVidia Anti-Aliasing Guide (updated) - Guru3D.com Forums - last accessed on 2017-04-14
  7. PC Gaming Surround Sound Round-up
  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/846943514172031163/
  11. http://steamcommunity.com/app/220440/discussions/0/846943514122134446/
  12. Capcom logo crash (fix for nostoromo, windows 7) :: DmC Devil May Cry General Discussions