nipkownix / re4_tweaks

Fixes and tweaks for the "UHD" port of Resident Evil 4
zlib License
334 stars 32 forks source link

Incompatibility issue with dxvk #285

Open kTeo-0 opened 2 years ago

kTeo-0 commented 2 years ago

Validation

Describe your issue here (drag+drop ZIP to attach it)

I'm currently using dxvk to increase my overall fps and so far it looks astounding. super heavy areas from before that dragged me down to 30fps are now running smoothly at 60fps. However, since yesterday i noticed a big problem with using this dll along with RE4 Tweaks, which made the inventory models misplaced.

I'm not sure how i could guide you guys to replicate it since it was working before, my best guess would be that it's caused by having too many different models in the inventory at once. Maybe implementing dxvk into RE4 Tweaks could be a possibility? not sure.

dxvk: https://github.com/doitsujin/dxvk

aa

emoose commented 2 years ago

Does removing dxvk definitely fix it for you? Maybe using a nightly build of dxvk could help, https://github.com/doitsujin/dxvk/suites/7491174833/artifacts/307575916 is the latest from a couple hours ago afaik.

If that doesn't help at all, it seems dxvk does have a ton of config options, maybe one of those could help: https://github.com/doitsujin/dxvk/blob/39dd25e972c28564571a82089a36bc7b84c79071/dxvk.conf (search for d3d9.)

kTeo-0 commented 2 years ago

Does removing dxvk definitely fix it for you? Maybe using a nightly build of dxvk could help, https://github.com/doitsujin/dxvk/suites/7491174833/artifacts/307575916 is the latest from a couple hours ago afaik.

Huh, it worked! at least so far it did, i'll save this version for future use and mess with the config options if i find anything else. I'll let you guys know if i find something i can't fix. Thanks for the reply

I definitely think adding support for dxvk or guiding people to their most stable build should be a thing in RE4 Tweaks, since it can help that much with framerates

Mister-Curious commented 2 years ago

Are you positive this doesn't have to do with the custom DLL files you are using that create that extra layer of the inventory case? I don't really see how dxvk could manage to move things around in the inventory. I suggest you test this without all those other custom DLLs just to make sure.

dante3732 commented 1 year ago

I have framedrops and desync in cutscenes on vulkan. But on dx9 game work good. I have ryzen 3600 and vega 64.