Skip to content

Revolthell/ddmk

 
 

Repository files navigation

DDMK

The compilation of my work on the Devil May Cry PC games. It contains various extensive gameplay mods, tools, fixes and training utilities. It also adds multiplayer capabilities to select entries.

See Features for a more detailed overview.

Installation

Releases may vary. Names, directories and files could all be different. However, unless special instructions are given, your job is always the same: You just copy a bunch of stuff to the game's root directory.

Be sure to create backups of your savegames!

  • Download and extract the latest release.

    The latest stable release is labelled Latest, while releases with experimental features are usually labelled alpha, beta, nightly or Pre-release.

    The archive you need to download can be found under Assets at the end of the release post. Its name usually starts with ddmk and ends with .zip.

DMC:HDC, DMC4SE

https://mega.nz/folder/hwdW0QoI#L7FH_oAKMij9A-pKOwu6zw

Download and Paste the modified .exes to their installation folders accordingly.

On Linux Proton Experimental or 9.0 ^ is stable as DDMK is using consolas.ttf it will crash without the font. Install protontricks in order to launch the games and mods in a stable environment. Download Fonts.zip and follow the instructions to paste them in their respective protontricks folder.

*.local > share > Steam or .steam / steamapps > compatdata > DMC HDC (631510), DMC4SE (329050) > drive_c > windows > Fonts

Create Savegame Backups

Devil May Cry HD Collection

  • Go to the savegame directory. By default this is C:\Program Files (x86)\Steam\userdata\STEAM_ACCOUNT_ID\631510\remote.

If you don't know your STEAM_ACCOUNT_ID, here's how to get it without external tools:

  • In Steam hover over your big username and click on Profile.

  • Right click somewhere in the middle of the window and left click on View Source....

    This will open a copy of your profile page's source code with your default text editor.

  • In the text editor, press CTRL+F and search for data-miniprofile=.

    The number in the quotes, on the right side of the first search result, is your STEAM_ACCOUNT_ID.

Copy the following files to a secure and easily accessible location:

  • dmc1.sav
  • dmc2.sav
  • dmc3.sav

Devil May Cry 4

  • Go to the savegame directory. By default this is C:\Users\USER_NAME\Documents\CAPCOM\DEVILMAYCRY4SPECIALEDITION.

If you don't know your USER_NAME, give your tech-savvy grandchild a call.

Copy SavedGame00.DevilMayCry4SpecialEdition to a secure and easily accessible location.

Build

Download & Install
Visual Studio
Node

When installing Visual Studio make sure Desktop development with C++ is checked to get the MSVC Compiler and the Windows SDK.

Edit the paths & locations in ddmk.js if necessary. You can find them at the top and in the Env region.

Open a terminal, navigate to the project directory and run:

node run ddmk buildAll

Credits

See Third Party Libraries for a detailed overview of libraries used.

About

Extensive gameplay mods and more for the Devil May Cry PC games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 90.1%
  • JavaScript 8.9%
  • C 1.0%