Skip to content
This repository was archived by the owner on Jan 15, 2026. It is now read-only.

Releases: serpentiem/ddmk

DDMK 2.7.3

27 Jan 20:19

Choose a tag to compare

Devil May Cry 3

  • Fixed Infinite Shredder affecting other mash checks.

DDMK 2.7.2

25 Jan 23:05

Choose a tag to compare

Devil May Cry 3

  • Added Infinite Shredder.
  • Added Hold Drive.
  • GUI Updates

DDMK 2.7.1

25 Jan 15:53

Choose a tag to compare

Devil May Cry 3

  • Added FOV Multiplier.
  • GUI Updates

DDMK 2.7

23 Jan 23:07

Choose a tag to compare

Devil May Cry 3

  • Refined Exp module.

  • Added secret mission detection & abstraction. Fixes #257.

Core

  • Fixed a type size issue in LoadFile for x86_32.

  • Fixed size_t nonsense.

  • Fixed missing JSON compile-time type checking regression.

All

  • Added gamepad & JSON support.

  • Updated some Config stuff.

  • GUI Updates

Everything I wanted is now implemented and the games feel great.

I will now focus on other projects.

If you're one of my supporters and you were only in it for DMC, feel free to cancel your pledge.

Cheers!

DDMK 2.7 Nightly Mary 10 January 2022

10 Jan 12:16

Choose a tag to compare

Pre-release

Devil May Cry 3

  • Fixed Blue & Purple Orbs not updating hit & magic points correctly.

DDMK 2.7 Nightly Mary 7 January 2022

08 Jan 19:05

Choose a tag to compare

Pre-release

Devil May Cry 3

DDMK 2.7 Nightly Mary 6 January 2022

06 Jan 22:08

Choose a tag to compare

Pre-release

Devil May Cry 3

  • Added JSON support.

    Settings will now persist between sessions AND versions.

  • Added exp support.

    Yes, that means you can level up again now. This was nearly as much work as the weapon switcher, holy moly. But I know a lot of you really wanted this for a long time. So I did more research, devised a new plan and things went from impossible to not feasible to doable. And I implemented it.

    Note that only player 1's active actor can accumulate exp.

    If you don't like the idea of levelling up again, check Absolute Unit in the Actor section to set the relevant values to max.

    absolute_unit

    If Arcade is enabled the values will also be set to max.

    If either Absolute Unit or Arcade is enabled, exp data will NOT be saved.

    Check out the new shop:

    new_shop.mp4

    To spice things up I added the ability to sell things. This opens up some interesting dynamics. For example: If you don't care about items at all, you can now sell them to acquire actions more quickly. Or if you want to change your actions for a certain part of the game. You can now do it.

  • Added menu gamepad support.

    You can now open, close and navigate all the menus with your gamepad.

    You can change the name and main menu toggle button in the System section. You have to restart the game to apply the changes.

    gamepad

  • Re-did some input stuff.

    This should fix the rare bug where you lose mouse access and have to restart the game.

  • GUI Updates

Happy new year!

It shouldn't take too long to add JSON and gamepad support to the other ladies. Check back in a few days.

Cheers!

DDMK 2.7 Nightly 13 November 2021

13 Nov 16:21

Choose a tag to compare

Pre-release

Devil May Cry 3

  • Updated Scene Handler.

Devil May Cry 4

  • Updated Scene Handler.

  • Added Character Switch Controller.

    It's a little more limited than the one in 3. It cycles through the player characters. So only player 1 can use it and while it's enabled other players can't use their characters.

    When you switch, all characters are teleported and aligned to the currently active character.

lady_dante.mp4
  • Added Disable Center Camera option.

All

  • Fixed mouse scrolling being enabled while the game window was not focused.
  • GUI Updates

I also made an effort to unify stuff to get rid of redundant code.

The build system has seen a lot of love as well. It's almost ready to be included. It's quite funny too. I didn't write it with performance in mind at all, but it's so much faster than the ton of batch scripts I used before.

Cheers!

DDMK 2.7 Nightly 28 October 2021

28 Oct 16:44

Choose a tag to compare

Pre-release

Devil May Cry 3

  • Updated Event Handler.
  • Added Bloody Palace level selector to Arcade.

Devil May Cry 4

  • New Event Handler. This should fix the actor toggle issue.
  • Added Bloody Palace floor selector to Arcade.

All

  • Added Key Bindings section.

key_bindings

To change a key binding, click on the key binding name to open the key popup, press the desired keys and press enter.

key_popup

Escape, Delete and Enter are special keys that control the popup and thus are not detected. If you want to use them click on the relevant buttons.

Escape discards all new keys and closes the popup.

Delete clears all new keys.

Enter applies the new keys and closes the popup. Can also be used to clear the key binding.

Here's an example of where Move To Main Actor is useful.

move_to_main_actor.mp4
  • GUI Updates

DDMK 2.7 Nightly 20 October 2021

20 Oct 18:25

Choose a tag to compare

Pre-release

Devil May Cry 4

  • Fixed actors not getting toggled properly before and after cutscenes.

All

  • Updated loader.