Devil May Cry 4 Special Edition

Devil May Cry 4 Special Edition

View Stats:
Zeronium Nov 4, 2018 @ 4:50pm
Windows 10 startup crash fix.
So I decided to play some DMC and it for some reason just shut down on launch and no notification or nothing. After searching around for a good while I didn't really find a good fix for win 10 if any so I decided to sort of fix it myself.

- Go to your DMC Special edition folder (wherever you have it)
- rclick and properties on DevilMayCry4SpecialEdition.exe
- go to compatibility and run in 640 x 480

After that the game should launch no problems and after putting it full screen and setting your desired resolution it should work just fine. Restart the game after too or otherwise it runs slow.

ONLY issue is that your windows behind the game is 640 x 480.
Do tell if this worked for you!
Last edited by Zeronium; Nov 4, 2018 @ 4:58pm
< >
Showing 1-8 of 8 comments
L Apr 23, 2019 @ 7:34am 
sad buddy, just does not work:steamsad:
lp Apr 30, 2020 @ 7:44pm 
I think this has gotten me somewhere; the game starts for the first time. I also set compatibility mode for Windows 7 but maybe that's overkill. Either way, many thanks
APN34Z Sep 19, 2022 @ 11:53pm 
Game is messed up, cant start it on my 1440p monitor but works fine on my 4K TV 😂
yakumi_tuyu Sep 25, 2022 @ 3:10am 
Thanks to you I was able to get it up and running on win11. Thank you :)
Zeronium Sep 25, 2022 @ 3:56pm 
Originally posted by yakumi_tuyu:
Thanks to you I was able to get it up and running on win11. Thank you :)
Yaay ! So it does work for others than me. Glad to hear it!
Originally posted by L:
sad buddy, just does not work:steamsad:
Not working on my pc
李慕白 May 17, 2023 @ 10:57pm 
If you were directed here by Capcom, let them know that this is not okay.
I suggest anyone having issues like this one to demand a permanent fix from Capcom.
Small but important aspects of the engine are broken, and it is more apparent on newer systems. For now I know that there are at least 4 affected games using the same engine:
- Devil May Cry 4 Special Edition
- Resident Evil Revelations
- Resident Evil Revelations 2
- Ultimate Marvel vs. Capcom 3

Fixing these issues will not be a problem, should Capcom become interested. Kindly ask them to provide permanent fixes.

Remember that you can issue a refund for your game if certain conditions apply. Read here: https://support.steampowered.com/kb_article.php?ref=6695-QIKM-7966

---
Temporary fix for start-up crash
...and possible solutions to other types of crashes. See below.
Thanks to ThreeSon for providing information and access to the game, and for testing.
Thanks to hinosuna for providing the file from Japanese edition of the game.
I'll try to update this post when I have more useful information.

0. Delayed crash due to 3rd party overlay applications.
If you have Discord running, make sure Discord Overlay is disabled for Devil May Cry 4 Special Edition, as it causes delayed crash from the very start. You can also try to globally disable Discord Overlay or shut down Discord to make sure it will not interfere with the game.
Additionally, try to disable any other 3rd party applications that add overlays into games. Another problematic application is RTSS (Rivatuner Statistics Server). You can disable its 'Stealth' mode or shut it down completely before running the game.

1. The most possible issue you are experiencing - immediate start-up crash.
For this issue, "Problem details" section inside the crash dialog shows this:

Problem Event Name: APPCRASH
Application Name: DevilMayCry4SpecialEdition.exe
Application Version: 1.0.0.0
Application Timestamp: 556d7520
Fault Module Name: DevilMayCry4SpecialEdition.exe
Fault Module Version: 1.0.0.0
Fault Module Timestamp: 556d7520
Exception Code: c0000005
Exception Offset: 006970eb

Note the Exception Offset value. If it's same for you, this is your problem. Here is how you can fix it.
a) Get any hex editor.
I recommend HxD (portable version available): website[mh-nexus.de]

b) Launch your hex editor. Drag-and-drop the DevilMayCry4SpecialEdition.exe file from the game folder to hex editor window. Or press Ctrl+O and use that to open the file.
To find this file on your PC, right-click Devil May Cry 4 Special Edition in your library - Properties - Local files - Browse local files.

c) Go to offset (Ctrl+G): 6790E7 (or 6787303 in decimal mode).
Older version (pre-2018.03.28) offsets:
WW: 6964ac (or 6907052 in decimal mode)
Japanese: 69686c (or 6908012 in decimal mode)
You'll see the following hex values at cursor position:
80 02 00 00
Change them to this:
00 05 00 00
d) Save the file (Ctrl+S). All done.
You can try running the game now. This should work for absolute most people having this exact crash.

Still having the same crash happening? Are you from the future? See below.
a) Repeat the above editing process, but this time write different values to the same offset. Depending on screen resolution you want to use in game, try these:
1280xAny and above: 00 05 00 00 <- this is the value suggested above
1360xAny and above: 50 05 00 00
1440xAny and above: A0 05 00 00
1600xAny and above: 40 06 00 00
1920xAny and above: 80 07 00 00
2560xAny and above: 00 0A 00 00
3840xAny and above: 00 0F 00 00
b) After this change, even if the game will run, it will not allow you to change the screen resolution from PC Settings menu. To solve this issue, open this file for editing (use Notepad or any other text editor here): %LOCALAPPDATA%\CAPCOM\DEVILMAYCRY4SPECIALEDITION\config.ini
Locate the following line:
Resolution=Unknown
and change it to your desired resolution. For example:
Resolution=1920x1080
Then save the file (Ctrl+S). Done.
After this, the game will allow you to change screen resolution from PC Settings menu.

The problem with this solution is that you will not be able to properly play the game on resolution lower than the limitation set by editing this value. Hence why this solution is temporary, until properly fixed by developers.

NOTE: At any point you can revert changes by Verifying Integrity of Game Files.

2. Possible crash after few minutes of playing on Windows 7.
For this issue, "Problem details" section inside the crash dialog would show something like this:

Fault Module Name: d3d11.dll
Fault Module Version: 6.2.9200.16570
Fault Module Timestamp: 5153774d
Exception Code: c0000005

Devil May Cry 4 Special Edition should not be affected by this problem, even though some people may suggest otherwise.
It appears that KB2670838 does not need to be uninstalled and you don't need old d3d10.dll / dxgi.dll files to play Devil May Cry 4 Special Edition. It also appears that no game is affected by this issue when runn
demonman Apr 14 @ 5:22am 
Thank you, replacing the fixed exe and the settings file helped!
< >
Showing 1-8 of 8 comments
Per page: 1530 50