nipkownix / re4_tweaks

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

v1.9 slowdowns #502

Open nr1995 opened 1 year ago

nr1995 commented 1 year ago

Validation

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

Hi, noob here. I'm seeing some big slowdowns since trying out v1.9 today. (I mean the game running in slow-motion as a result of low FPS) I don't know if it's related or not because I haven't been playing much the past 6 months, but I've a GTX 1060 and I'm dropping almost down to 30fps in the big spiral room with rolling barrels before the Salazar boss fight. I'm pretty sure there was no area of the game I had slowdowns in before. I thought perhaps it was because of the recent Steam-pushed update, and that I needed to re-apply the 4 GB patch perhaps, but that doesn't seem to be the case. Anyone else getting lower-than-average performance? Maybe just try that one room? Thanks!

p.s. I checked the “data has been validated with SFV” box, but actually the “input.ini” file failed the test because I altered it to change my gamepad bindings. I don't know if this matters, but I replaced the ###XINPUT_CONTROLLER_A section with this:

KEY_FORWARD = QKEY_GC_B4 ; walking, DPad forward KEY_FORWARD = QKEY_GC_B20 ; walking, analog forward KEY_BACK = QKEY_GC_B3 ; walking, DPad backwards KEY_BACK = QKEY_GC_B19 ; walking, analog backwards KEY_RIGHT = QKEY_GC_B2 ; walking, DPad right KEY_RIGHT = QKEY_GC_B18 ; walking, analog right KEY_LEFT = QKEY_GC_B1 ; walking, DPad left KEY_LEFT = QKEY_GC_B17 ; walking, analog left KEY_KAMAE = QKEY_GC_B5 ; walking, raise weapon KEY_RELOCKON = QKEY_GC_B7 ; don't know, I'll leave disabled. KEY_RUN = QKEY_GC_B10 ; walking, run/quickturn KEY_FIRE = QKEY_GC_B9 ;
KEY_ASHLEY = QKEY_GC_B11 ;
KEY_CK = QKEY_GC_B9 ; walking, some contextual actions like kick open doors KEY_KAMAE_KNIFE = QKEY_GC_B8 ; walking, raise knife KEY_ST = QKEY_GC_B13 ;
KEY_OPTION = QKEY_GC_B13 ;
KEY_C_U = QKEY_GC_B24 ;
KEY_C_D = QKEY_GC_B23 ;
KEY_Y = QKEY_GC_B12 ;
KEY_X = QKEY_GC_B11 ;
KEY_B = QKEY_GC_B10 ;
KEY_A = QKEY_GC_B9 ;
KEY_SSCRN = QKEY_GC_B12 ;
KEY_MAP = QKEY_GC_B6 ;
KEY_LB = QKEY_GC_B6 ; in menu, LB KEY_RB = QKEY_GC_B6 ; in menu, RB KEY_LB = QKEY_GC_B7 ; in menu, LB KEY_RB = QKEY_GC_B7 ; in menu, RB (both buttons do both left/right)

KEY_U = QKEY_GC_B4 ; in menu, DPad up KEY_U = QKEY_GC_B20 ; in menu, analog up KEY_D = QKEY_GC_B3 ; in menu, DPad down KEY_D = QKEY_GC_B19 ; in menu, analog down KEY_R = QKEY_GC_B2 ; in menu, DPad right KEY_R = QKEY_GC_B18 ; in menu, analog right KEY_L = QKEY_GC_B1 ; in menu, DPad left KEY_L = QKEY_GC_B17 ; in menu, analog left

KEY_Z = QKEY_GC_B5 ; do anything? KEY_Z = QKEY_GC_B8 ; do anything? KEY_EV_CANCEL = QKEY_GC_B13 ;
KEY_CANCEL = QKEY_GC_B10 ;
KEY_OK = QKEY_GC_B9 ;
KEY_OK = QKEY_GC_B9 ;
KEY_LL = QKEY_GC_B1 ; don't know (DPad) KEY_LR = QKEY_GC_B2 ; don't know (DPad) KEY_LD = QKEY_GC_B3 ; don't know (DPad) KEY_LU = QKEY_GC_B4 ; don't know (DPad) KEY_C_R = QKEY_GC_B22 ;
KEY_C_L = QKEY_GC_B21 ;

nipkownix commented 1 year ago

Must be related to the DXVK update. Have you tried disabling Vulkan? I'll most likely have DXVK disable by default in the future to avoid issues like these, since there's nothing I can really do about performance-related problems between DXVK and older GPUs.

nr1995 commented 1 year ago

Must be related to the DXVK update. Have you tried disabling Vulkan? I'll most likely have DXVK disable by default in the future to avoid issues like these, since there's nothing I can really do about performance-related problems between DXVK and older GPUs.

I'm using v1.9.1 now, and DirectX, and it doesn't seem to have helped the slowdown much, if at all.