Releases: muhopensores/dmc4_hook
DMC4Hook 1.4.5
DMC4_HOOK IS INTENDED FOR USE ON THE STEAM VANILLA DX9 VERSION OF DEVIL MAY CRY 4.
Additions
Air Hike Height Restriction Removal
Nero Grounded DT Cancel
Calibur Inertia
Dante JdC
RevFlying
Angel Snatch
DT Knuckle
Char Swapper
New Selective Cancels
Hide All HUD Toggle
HDD File Priority loads more filetypes
- HDD File Priority allows you to replace files without needing to invalidate filenames in arcs
Fixes
The game will no longer crash if UAC or similar pops up while playing
Installation Instructions:
- Drop dinput8.dll into the root of your dmc4 install.
By default this is C\Steam\steamapps\common\Devil May Cry 4
Usage Instructions:
- Press Delete while ingame to open the menu.
Saved options will be automatically applied next time you open the game.
Dante JdC Installation Instructions:
- Download "DanteJDC" zip from the Assets below
- Install the archive using Fluffy Manager or extract its contents into your game directory
- Tick the "HDD File Priority" cheat in the Debug page of dmc4_hook
- Tick the "Judgement Cut" cheat in the Dante section of the Character page of dmc4_hook
- Load into a stage
Hey Siy these additions are pretty crazy compared to normal, what happened??
- Vieris happened! Point all thanks to Vieris.
Check out the wiki for more info!
DMC4Hook 1.4.4
This version is outdated. The current version can be found here.
DMC4_HOOK IS INTENDED FOR USE ON THE STEAM VANILLA DX9 VERSION OF DEVIL MAY CRY 4.
Additions
Frenzied Boss AI (from SpoilerAL)
Disable DT Stinger
Disable Keyboard + Hotkey
High Time Weapon Switch
Hide Weapons + Map HUD
Cancellable Draw
Always Royal Release
Disable Faust Cloak
Double Tap Darkslayer
Target Change Darkslayer
Custom Model Fix
Hide Boss HP HUD
Guardsteer
Rotation Unlock
Disable Lockon Autocorrects
Same Tick Style Change
Dreadrun
No Super Characters
No DTless Assault Escape
Vibe
Console
Camera Hotkeys
Game Pause Hotkey
Fixes
A lot of how dmc4_hook accesses game data was changed in this release. It's possible there are a few mistakes, but I can't find anything obvious
Fast Sprint timer is the same every time
Difficulty Select definitely applies all the correct patches
Style Dial HUD now hides the dong
Installation Instructions:
- Drop dinput8.dll into the root of your dmc4 install.
By default this is C\Steam\steamapps\common\Devil May Cry 4
Usage Instructions:
- Press Delete while ingame to open the menu.
Saved options will be automatically applied next time you open the game.
Check out the wiki for more info!
DMC4Hook 1.4.3
This version is outdated. The current version can be found here.
DMC4_HOOK IS INTENDED FOR USE ON THE STEAM VANILLA DX9 VERSION OF DEVIL MAY CRY 4.
Additions
room reset
new hotkeys system
next / refresh bp stage hotkeys
never hide weapon display
auto facing sky star
infinite pin timer
slower turn speed on backslide
random enemy spawn
disable teleport planes (and an option to lock your vertical axis to explore)
skip shotgun, skip gilgamesh
fast bp fade (I should do this for every mission but they aren't easy to find ok)
new twitch modifiers
twitch voting
shorthand twitch commands
toggle twitch commands
random timed gameplay mods so you can pretend your twitch chat hates you without needing a twitch chat
auto delete shaderlog.slg
added debug view for disaster, exceed and pin timers
Fixes
force lucifer now forces lucifer
hide orbs now hides orbs
enemy replace replaced, new options, saves
random bp now randomizes bp immediately
added stats to enemy stats including a stun viewer (and lots of other values I haven't ID'd)
saveable turbo value
fixed bael spawn
remade difficulty select
reverted to older d3d9 hooks, might fix tab out crash
4hook inputs are no longer accepted while tabbed out
remade RestoreMaxHP
more readable text
bigger menu, limited to window size
taunt rose cancels fix
Installation Instructions:
- Drop dinput8.dll into the root of your dmc4 install.
By default this is C\Steam\steamapps\common\Devil May Cry 4
Usage Instructions:
- Press Delete while ingame to open the menu.
Saved options will be automatically applied next time you open the game.
Check out the wiki for more info!
DMC4Hook 1.4.2
This version is outdated. The current version can be found here.
DMC4_HOOK IS INTENDED FOR USE ON THE STEAM VANILLA DX9 VERSION OF DEVIL MAY CRY 4.
Changes
Taunt Ecstasy improvements:
- Inputs are more reliably read
- Rose and Lucifer aren't destroyed upon changing weapon. Regular Ecstasy functions as vanilla
Payline improvements:
- Helm Splitter and Double Down are moved to lockon+back+melee
- Payline landing animation now uses the cut animation with functioning cancels and buffers
- Changes to when the move hits and cancels
Added Enemy Debug:
- Enemy debug also allows you to replay or set animations on an enemy of your choice
Additions to Player Debug:
- Player Debug now displays more values and allows you to play animations
Added Rose Options
Added Faster Round Trip Charge
Added Easy Quick Drive
Added Instant Trick
Added Showdown Selective Cancel
Fixes to Infinite Trick Range
Fixes to Infinite Air Hikes
Layout changes
Added and changed some helpmarker explanations
Installation Instructions:
- Drop dinput8.dll into the root of your dmc4 install.
By default this is C\Steam\steamapps\common\Devil May Cry 4
Usage Instructions:
- Press Delete while ingame to open the menu.
Saved options will be automatically applied next time you open the game.
Check out the wiki for more info!
DMC4Hook 1.4.1
This version is outdated. The current version can be found here.
DMC4_HOOK IS INTENDED FOR USE ON THE STEAM VANILLA DX9 VERSION OF DEVIL MAY CRY 4.
reorganized UI, fixed some inconsistencies and added Increased Snatch Range and Release Always Stuns.
Installation Instructions:
- Drop dinput8.dll into the root of your dmc4 install.
By default this is C\Steam\steamapps\common\Devil May Cry 4
Usage Instructions:
- Press Delete while ingame to open the menu.
Saved options will be automatically applied next time you open the game.
Check out the wiki for more info!
DMC4Hook 1.4
This version is outdated. The current version can be found here.
DMC4_HOOK IS INTENDED FOR USE ON THE STEAM VANILLA DX9 VERSION OF DEVIL MAY CRY 4.
Installation Instructions:
- Drop dinput8.dll into the root of your dmc4 install.
By default this is C\Steam\steamapps\common\Devil May Cry 4
Usage Instructions:
- Press Delete while ingame to open the menu.
Saved options will be automatically applied next time you open the game.
Check out the wiki for more info!
DMC4Hook 1.3
This version is outdated. The current version can be found here.
DMC4_HOOK IS INTENDED FOR USE ON THE STEAM VANILLA DX9 VERSION OF DEVIL MAY CRY 4.
Installation Instructions:
Drop dinput8.dll into the root of your dmc4 install.
By default this is C\Steam\steamapps\common\Devil May Cry 4
Usage Instructions:
Press Delete while ingame to open the menu.
Saved options will be automatically applied next time you open the game.
DMC4Hook 1.2
This version is outdated. The current version can be found here.
Drop dinput8.dll into the root of your dmc4 install.
DMC4Hook 1.1
This version is outdated. The current version can be found here.
- Fixed Dante in Mission 1 getting 1 hit killed after toggling Default Difficulty on the trainer
- Fixed Frosts not jumping out of combos in the game's default DMD difficulty
Thanks DK for spotting both of these!
DMC4Hook 1.0
Devil May Cry 4 - Vanilla. Not Debug, not Special Edition.
This version is outdated. The current version can be found here.
What is DMC4Hook?
DMC4Hook is a dll file that will apply your .ini customized settings without extra input whenever you open DMC4. These settings and more can be changed via a display ingame, accessed by pressing the Delete
key.
As well as providing convenient access to the usual training options and cheats, DMC4Hook contains more direct gameplay edits such as Height Restriction Removal, Weapon/Style Switch Limit Removal, JC Limit Removal, options for Selective Cancels, Tracking Full House, Trick Down and more. A full list of features can be found on the Wiki.
How do I install it?
Installation is super easy. Download the zip below, place the files next to your game's exe, edit the ini to your liking and open the DX9 version of the game.
You can find more detailed instructions here.
Who made this?
Mstislav Capusta figured out the hooks and UI, taught socks and Siyan how to get started, showed us how to use GitHub and somehow still puts up with us to this day.
socks has been in the charge of its contents from the beginning. Spent a lot of time putting the dll together, making it look pretty, finding addresses and porting stuff from 4SE and other Vanilla trainers to get it all in one place.
Siyan finally braved up enough recently to look at life beyond Cheat Engine to help socks port SiyanScripts™ that make sense to nobody but him.
Anyone who made trainers for DMC4/4SE in the past, thank you! We've learnt a lot from other people's work and it's thanks to you guys this thing can be so feature rich.
Thanks to everyone who helped us test this dll and its scripts. Thanks to those guys, you'll never get teleported to Credo for JCing too quickly.
I've found a bug, how can I report it?
Create a new Issue and we'll take a look!
If you're curious about how something works, bug me, Siyan, on Twitter. If something's broken, it's probably my fault.