serpentiem / ddmk

Extensive gameplay mods and more for the Devil May Cry PC games.
zlib License
236 stars 13 forks source link

now dmc4 not working because of new update #350

Open horay133 opened 1 year ago

horay133 commented 1 year ago

now dmc4 not working because of new update

ProjectXsent commented 1 year ago

Try downgrading with the old exe. DMC4SE 2019.zip

Edit: Not sure if you can use this exe directly before doing the "Downgrade Method" on the README.md.

horay133 commented 1 year ago

"Downgrade Method" this don't work I have tried

ProjectXsent commented 1 year ago

"Downgrade Method" this don't work I have tried

But did the attachment alone work?

Lasergammer commented 1 year ago

"Downgrade Method" this don't work I have tried

But did the attachment alone work?

Hey I'm not the original guy but it worked perfectly for me, thank you very much

horay133 commented 1 year ago

"Downgrade Method" this don't work I have tried

But did the attachment alone work?

yes it is working

ProjectXsent commented 1 month ago

Going to add a much older version here for backup purposes. DMC4SE 2015.zip

RenegadeActivate commented 2 weeks ago

I need help with launching DMC4SE game from my steam account, it keeps going off whenever I want to launch it, like once I clicked on 'Start' then the window just closes straight away before playing the game, is there a way to make it work again please?

ProjectXsent commented 2 weeks ago

I need help with launching DMC4SE game from my steam account, it keeps going off whenever I want to launch it, like once I clicked on 'Start' then the window just closes straight away before playing the game, is there a way to make it work again please?

Does the game crash even without the mod? Because if it is, that's a common issue for some users. Check out "temporary fix for start-up crash" on the game's Steam Discussion.

Also do you have a monitor/resolution that is above 1080p?

Bztxo commented 2 weeks ago

I tried that "temporary fix" and DDMK still doesn't work. Im having the same issues as him but my vanilla DMC4SE became playable after the temporary fix.

ProjectXsent commented 2 weeks ago

I tried that "temporary fix" and DDMK still doesn't work. Im having the same issues as him but my vanilla DMC4SE became playable after the temporary fix.

Have you installed DirectX End User Runtime Wenlb Installer, Visual C++ Redistributable 2015-2022 x86 & x64? Those are quite required since the mod was compiled with Visual C++.

You also need to downgrade DMC4SE exe (then possibly do the temporary fix again since it uses old offset locations) and steam_api.dll to the old version.

Bztxo commented 1 week ago

Im sure I have downloaded both of the above since when I tried to download them my computer said already installed. Also whenever I try using downgraded exe (2015-2019) doing the temporary fix no longer makes the game launch. I can only do the temporary fix on the newest exe for DMC4SE.

Bztxo commented 1 week ago

The applypatch.bat also changes my DMC4SE exe and steam says exe not found when I try to launch it. Im going on vacation until Monday sorry if I can't respond

ProjectXsent commented 1 week ago

The applypatch.bat also changes my DMC4SE exe and steam says exe not found when I try to launch it.

That applypatch batch file was supposed to work before August 2023 update. Steam updated messed it up so that downgrade method doesn't work anymore.

Bztxo commented 1 week ago

What do you think I should do now then?

ProjectXsent commented 6 days ago

What do you think I should do now then?

Backup the original exe and dll then replace the one from the zip file for the manual downgrade.

Bztxo commented 6 days ago

Thank you so much for your help but I just figured out what was wrong. Turns out for the newest exe for dmc 4 you need to go to offset 6790E7. However, for the 2019 exe the offset is actually different, it's 6964ac. I didn't read the article all the way through because I was getting frustrated but after I went to 6964ac ddmk works.

ProjectXsent commented 3 days ago

I just made a new downgrade method. Similarly uses the xdelta3 and apply_patch.bat but this is for the Aug 2023 update (the most recent as of the moment).

4SE downgrade 2023.zip

Instructions:

You'll likely have to redo the hex edit method (older version) if you're experiencing start-up crashes.