Page 22 of 23

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Thu Jun 16, 2022 1:31 pm
by xpander
uanaka wrote: Wed Jun 15, 2022 5:57 pm Should I use this build, or the async version if I wanted to smoothen out the stuttering?
If you for some reason experience stuttering then i guess you can try the async one. For me under linux, theres really no difference when it comes to RoR. But async should help with games where shader compiling stutter is happening

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Thu Jul 07, 2022 9:12 am
by Yipman
Its possible that we must chance the name of downloaded 64bit dll to d3dx9_34.dll ? i dont found a 64bit dll in my ror folder

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Sun Jul 24, 2022 11:58 pm
by Gruikgruik
Good evening

Works fine for me

[RoRLauncher.exe]
d3d9.shaderModel = 1

[WAR.exe]
d3d9.shaderModel = 3
d3d9.samplerAnisotropy=16
d3d9.maxAvailableMemory = 4096
d3d9.forceSwapchainMSAA=4
d3d9.maxFrameRate = 144

[WAR-64.exe]
d3d9.shaderModel = 3
d3d9.samplerAnisotropy=16
d3d9.maxAvailableMemory = 4096
d3d9.forceSwapchainMSAA=4
d3d9.maxFrameRate = 144

I just have a problem with GPU texture memory cache in graphics settings is disabled

Image

An idea ?

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Mon Jul 25, 2022 12:43 am
by Scottx125
Spoiler:
Gruikgruik wrote: Sun Jul 24, 2022 11:58 pm Good evening

Works fine for me

[RoRLauncher.exe]
d3d9.shaderModel = 1

[WAR.exe]
d3d9.shaderModel = 3
d3d9.samplerAnisotropy=16
d3d9.maxAvailableMemory = 4096
d3d9.forceSwapchainMSAA=4
d3d9.maxFrameRate = 144

[WAR-64.exe]
d3d9.shaderModel = 3
d3d9.samplerAnisotropy=16
d3d9.maxAvailableMemory = 4096
d3d9.forceSwapchainMSAA=4
d3d9.maxFrameRate = 144

I just have a problem with GPU texture memory cache in graphics settings is disabled

Image

An idea ?
Shouldn't have anything to do with the proxy. Can you confirm that it doesn't work without the proxy? I'd imagine it's either a setting in one of the configs has been disabled OR something funky is going on your your GPU detection.

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Mon Jul 25, 2022 7:20 am
by Gruikgruik
Scottx125 wrote: Mon Jul 25, 2022 12:43 am
Spoiler:
Gruikgruik wrote: Sun Jul 24, 2022 11:58 pm Good evening

Works fine for me

[RoRLauncher.exe]
d3d9.shaderModel = 1

[WAR.exe]
d3d9.shaderModel = 3
d3d9.samplerAnisotropy=16
d3d9.maxAvailableMemory = 4096
d3d9.forceSwapchainMSAA=4
d3d9.maxFrameRate = 144

[WAR-64.exe]
d3d9.shaderModel = 3
d3d9.samplerAnisotropy=16
d3d9.maxAvailableMemory = 4096
d3d9.forceSwapchainMSAA=4
d3d9.maxFrameRate = 144

I just have a problem with GPU texture memory cache in graphics settings is disabled

Image

An idea ?
Shouldn't have anything to do with the proxy. Can you confirm that it doesn't work without the proxy? I'd imagine it's either a setting in one of the configs has been disabled OR something funky is going on your your GPU detection.
Yes it works without the dxvk : https://github.com/doitsujin/dxvk

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Tue Jul 26, 2022 9:22 pm
by Scottx125
Gruikgruik wrote: Mon Jul 25, 2022 7:20 am Yes it works without the dxvk : https://github.com/doitsujin/dxvk
Try removing the max memory variable or increasing it. That might be artificially locking out control. My old settings that worked fine were as follows:
[RoRLauncher.exe]
d3d9.shaderModel = 1
[WAR-64.exe]
dxvk.hud = 0
dxvk.enableAsync = true
d3d9.shaderModel = 3
d3d9.maxAvailableMemory = 10240
d3d9.samplerAnisotropy = 16
d3d9.forceSwapchainMSAA = 8
d3d9.maxFrameRate = 100
d3d9.evictManagedOnUnlock = False

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Tue Jul 26, 2022 9:38 pm
by Gruikgruik
Scottx125 wrote: Tue Jul 26, 2022 9:22 pm
Gruikgruik wrote: Mon Jul 25, 2022 7:20 am Yes it works without the dxvk : https://github.com/doitsujin/dxvk
Try removing the max memory variable or increasing it. That might be artificially locking out control. My old settings that worked fine were as follows:
[RoRLauncher.exe]
d3d9.shaderModel = 1
[WAR-64.exe]
dxvk.hud = 0
dxvk.enableAsync = true
d3d9.shaderModel = 3
d3d9.maxAvailableMemory = 10240
d3d9.samplerAnisotropy = 16
d3d9.forceSwapchainMSAA = 8
d3d9.maxFrameRate = 100
d3d9.evictManagedOnUnlock = False
I tested with and without maxAvailableMemory and it doesn't change anything

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Tue Jul 26, 2022 10:38 pm
by Scottx125
Gruikgruik wrote: Tue Jul 26, 2022 9:38 pm I tested with and without maxAvailableMemory and it doesn't change anything
I've copied your settings to see if I could recreate the problem and I couldn't. Are you by any chance using the latest version of DXVK? Try using the Async version or an older version. I've tried loads of different versions of DXVK and I can't reproduce your issue. All I can say is make sure to use the 32bit version of dxvk. The only thing I can think of is that somehow DXVK is causing some funkiness with your GPU Driver, which in turn is making RoR disable the mem slider. I've played around with different emulated GPU's, sometimes the game will simply refuse to boot if it doesn't think you have enough memory.

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Wed Jul 27, 2022 6:05 pm
by Gruikgruik
Scottx125 wrote: Tue Jul 26, 2022 10:38 pm
Gruikgruik wrote: Tue Jul 26, 2022 9:38 pm I tested with and without maxAvailableMemory and it doesn't change anything
I've copied your settings to see if I could recreate the problem and I couldn't. Are you by any chance using the latest version of DXVK? Try using the Async version or an older version. I've tried loads of different versions of DXVK and I can't reproduce your issue. All I can say is make sure to use the 32bit version of dxvk. The only thing I can think of is that somehow DXVK is causing some funkiness with your GPU Driver, which in turn is making RoR disable the mem slider. I've played around with different emulated GPU's, sometimes the game will simply refuse to boot if it doesn't think you have enough memory.
With version 1.8 and lower I have the memory cache texture option activated, but once connected the ground is all white ^^

So I will stay with version 1.10.2, I already have a good result.
Thanks again for your help

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Posted: Fri Jul 29, 2022 3:54 am
by kikostrugamk
Can anyone please Kilera#0518 add me on discord and help me properly make this DX12 work properly and istall it properly cos i have trouble doing it ty