Recent Topics

Ads

[DX9 > DX12 PROXY] Further Performance Boosting

Share, discuss, and get help with addons for Return of Reckoning.
For most available addons, visit Idrinth's Addons site.
Forum rules
Before posting in this forum, please read the Terms of Use and visit Idrinth's Addons site for most available addons.
User avatar
unfairway2003
Posts: 14

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#131 » Wed Mar 30, 2022 1:41 am

Scottx125 wrote: Wed Mar 30, 2022 12:23 am
Tesq wrote: Tue Mar 29, 2022 10:58 pm
Scottx125 wrote: Tue Mar 29, 2022 10:36 pm
Yeah I don't understand that. I've posted an issue on the DXVK github to try and see if they can come up with a cause and recommendation for the issue.
What issue? Mine not an issue, i just don't have a reason to replace it over and over..

It does make the launcher half visual bug while giving 10+ fps x sec tought. But it's all there, i dont see a faster load or less or more problem and after fix the client with my guide the only isssue i have is latency load lots of ppl.
Yeah sorry that was poorly worded. I meant I didn't understand the point of deleting the files every time. And in combination separate to your post, I reached out to the devs of the DXVK to see if they can solve the hitching issue a lot of people are having.
Thank you Scottx125!. I think that's really great news that the dev's over at DXVK know about ROR now for whenever the next release comes out to fix that hitching problem hopefully.
As for what you and @Tesq were questioning about not having to delete the d3d9.dll file every time, it's just something I interpreted from @Automation that the d3d9.dll file and it's following corresponding cache files:

WAR-64.dxvk-cache
RoRLauncher.dxvk-cache
WAR-64_d3d9.log
RoRLauncher_d3d9.log

all possibly became corrupted after @Automation closed the game? .@Tesq and @Scottx125m, I really don't care if you don't delete your d3d9.dll. But for me, I just want to play it safe with this thing because it was never originally coded with support for the WAR client nor even fully tested by the ROR dev's themselves, so I just want to be careful to minimize any potential graphical errors or outright crashing that this might cause me if it was to backlash, even if it means I have to go out of my way to mundanely delete my d3d9.dll and it's corresponding cache files every single time I play the game, as I garnered from @Automation here:
Automation wrote: Tue Mar 29, 2022 2:20 pm
Weird, i just logged in and i could see anomalys in the game so i restarted the game but now i cant see the HUD annymore so i asume the dxvk thingie isnt on board annymore.

Scottx125 wrote: Tue Mar 29, 2022 2:27 pm
No clue what changed that caused this.
Only thing i did was shut down my pc last night and booted it up again today.
Strange, try replacing the d3d9.dll. Also make sure if you're messing around with the config you ensure commands are case sensitive.

Automation wrote: Tue Mar 29, 2022 2:33 pm
I havent changed annything or touched the config other then add this hut and create a bat file to launch the game.
I will try to place the d3d9 in again.
Definatly weird yeah :D
Edit: replacing the d3d9 reapplied it again and the anomalys seems to be gone aswell.
Also thanks @Tesq for your "WAR_online_definitive_FIX_guide_V2.3" guide, very helpful!

Ads
User avatar
Tesq
Posts: 5713

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#132 » Wed Mar 30, 2022 7:57 am

Scottx125 wrote: Wed Mar 30, 2022 12:23 am
Spoiler:
Tesq wrote: Tue Mar 29, 2022 10:58 pm
Scottx125 wrote: Tue Mar 29, 2022 10:36 pm
Yeah I don't understand that. I've posted an issue on the DXVK github to try and see if they can come up with a cause and recommendation for the issue.
What issue? Mine not an issue, i just don't have a reason to replace it over and over..

It does make the launcher half visual bug while giving 10+ fps x sec tought. But it's all there, i dont see a faster load or less or more problem and after fix the client with my guide the only isssue i have is latency load lots of ppl.
Yeah sorry that was poorly worded. I meant I didn't understand the point of deleting the files every time. And in combination separate to your post, I reached out to the devs of the DXVK to see if they can solve the hitching issue a lot of people are having.
mm i think that is for the most part (but not all) a problem of data exectution protection checking war.exe memory usage, you need to disable it as i said above.

"DEP" is a common problem for all 32 bit era games where they had been programmed to use memory in place where windows would not allow or is sckecy about you being there, dep was usued as a protection method against virus back in the days. But it have lots of issues with those games era while it still present in today new win version. You can selective disable it for warhammer tough i just total disable it and so far war has been more stable.

https://www.online-tech-tips.com/window ... p-windows/
Spoiler:
Even today, computers are dumb. They cannot reason, they can only use the most basic of logic. Plus, that logic is put into them by humans so computers also get our mistakes put into them.
Sometimes, good programs will wander off into the areas that DEP monitors and work in those spaces.
When this happens, DEP will sometimes shut the entire program down and let you know via an error message. But sometimes DEP will just cause the program to run very poorly and there won’t be anything obvious to tell you why.

What Programs Have Problems With DEP?
Programs that conflict with DEP are typically older programs or built on old codebases. A lot of Enterprise Resource Planning (ERP) software is built on codebases that go back to the 1970s. There was no DEP then, so the program will go into areas that DEP patrols.

64-bit programs were created after DEP was well established, so they were developed to comply. Most programs that conflict with DEP will be 32-bit programs.

Non-Microsoft programs that interact with Windows Services heavily or run their own Windows Services may be tripped up by DEP. If that is the case, the vendor will recommend to completely turn off DEP.

For the home user, old games that are 32-bit, and some emulators for playing even older games, are the most likely to conflict with DEP.
Using the option "show frame" in war setting also remove the hitching for the most part but it make warhammer hard to be check by my gpu software and so it wont put the overclock setting at work. So a dog that bite its own tail. Remove the hitchicng but the gpu wont dish out frames fast as it should / be buff by OC as it should.


/////////////////////////////////////////////////////////////////////////
unfairway2003 wrote: Wed Mar 30, 2022 1:41 am
Spoiler:
Scottx125 wrote: Wed Mar 30, 2022 12:23 am
Tesq wrote: Tue Mar 29, 2022 10:58 pm

What issue? Mine not an issue, i just don't have a reason to replace it over and over..

It does make the launcher half visual bug while giving 10+ fps x sec tought. But it's all there, i dont see a faster load or less or more problem and after fix the client with my guide the only isssue i have is latency load lots of ppl.
Yeah sorry that was poorly worded. I meant I didn't understand the point of deleting the files every time. And in combination separate to your post, I reached out to the devs of the DXVK to see if they can solve the hitching issue a lot of people are having.
Thank you Scottx125!. I think that's really great news that the dev's over at DXVK know about ROR now for whenever the next release comes out to fix that hitching problem hopefully.
As for what you and @Tesq were questioning about not having to delete the d3d9.dll file every time, it's just something I interpreted from @Automation that the d3d9.dll file and it's following corresponding cache files:

WAR-64.dxvk-cache
RoRLauncher.dxvk-cache
WAR-64_d3d9.log
RoRLauncher_d3d9.log

all possibly became corrupted after @Automation closed the game? .@Tesq and @Scottx125m, I really don't care if you don't delete your d3d9.dll. But for me, I just want to play it safe with this thing because it was never originally coded with support for the WAR client nor even fully tested by the ROR dev's themselves, so I just want to be careful to minimize any potential graphical errors or outright crashing that this might cause me if it was to backlash, even if it means I have to go out of my way to mundanely delete my d3d9.dll and it's corresponding cache files every single time I play the game, as I garnered from @Automation here:
Automation wrote: Tue Mar 29, 2022 2:20 pm
Weird, i just logged in and i could see anomalys in the game so i restarted the game but now i cant see the HUD annymore so i asume the dxvk thingie isnt on board annymore.

Scottx125 wrote: Tue Mar 29, 2022 2:27 pm
No clue what changed that caused this.
Only thing i did was shut down my pc last night and booted it up again today.
Strange, try replacing the d3d9.dll. Also make sure if you're messing around with the config you ensure commands are case sensitive.

Automation wrote: Tue Mar 29, 2022 2:33 pm
I havent changed annything or touched the config other then add this hut and create a bat file to launch the game.
I will try to place the d3d9 in again.
Definatly weird yeah :D
Edit: replacing the d3d9 reapplied it again and the anomalys seems to be gone aswell.
Also thanks @Tesq for your "WAR_online_definitive_FIX_guide_V2.3" guide, very helpful!
i see, np for the guide i want to add this proxy aswell if it work but i need more testing, i also have to re do some profile UI cuz they got buggy for one reason or another so the testing so far may had been flawed.

EDIT: i think i've nailed it

1-drag new d3d9.dll into war folder
2-disable DEP
3-use "fullscreen mode"
4-enable "show frame"

pro:
-same stability as borderless due proxy thing
-enable "show frame" remove hitching
-fullscreen swap tab like is borderless (no texture recharge effect all the time).
-higer framerate (from +/-60 to 70+)

(win7 pro - 64 bit )
Image

User avatar
Fenris78
Posts: 866

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#133 » Wed Mar 30, 2022 10:10 am

Are all people using DXVK able to run ReShade too, or two directX overlays wont be compatible with each other ?

I can remember a year or two ago, I managed to run DXVK (without visible improvement alas), but had to remove ReShade, wich is not an option to me since base graphics are still ugly... :p

User avatar
Tesq
Posts: 5713

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#134 » Wed Mar 30, 2022 10:13 am

Fenris78 wrote: Wed Mar 30, 2022 10:10 am Are all people using DXVK able to run ReShade too, or two directX overlays wont be compatible with each other ?

I can remember a year or two ago, I managed to run DXVK (without visible improvement alas), but had to remove ReShade, wich is not an option to me since base graphics are still ugly... :p
what we are testing now dont require an overlay, is simply drag and drop a custom/proxy d3d9.dll into war folder unless i miss something in how this is working
Image

User avatar
Scottx125
Posts: 974

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#135 » Wed Mar 30, 2022 11:38 am

Tesq wrote: Wed Mar 30, 2022 7:57 am EDIT: i think i've nailed it

1-drag new d3d9.dll into war folder
2-disable DEP
3-use "fullscreen mode"
4-enable "show frame"

pro:
-same stability as borderless due proxy thing
-enable "show frame" remove hitching
-fullscreen swap tab like is borderless (no texture recharge effect all the time).
-higer framerate (from +/-60 to 70+)

(win7 pro - 64 bit )
Doesn't work. I run my game in windowed, with DEP disabled and it has the frame. I still have hitching. And I don't like playing in full screen as I've got a 5120x1440 monitor, it's too big :lol:.

Edit: Just tried it fullscreen with frames. Doesn't remove hitching.
Spoiler:
Seiigfrid RR 8X WP | Arthasus RR 7X KOTBS | Zalthazar RR 5X BW
Image
For the Gif in it's full glory:
Now a member of Oath.

User avatar
Tesq
Posts: 5713

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#136 » Wed Mar 30, 2022 11:42 am

Scottx125 wrote: Wed Mar 30, 2022 11:38 am
Tesq wrote: Wed Mar 30, 2022 7:57 am EDIT: i think i've nailed it

1-drag new d3d9.dll into war folder
2-disable DEP
3-use "fullscreen mode"
4-enable "show frame"

pro:
-same stability as borderless due proxy thing
-enable "show frame" remove hitching
-fullscreen swap tab like is borderless (no texture recharge effect all the time).
-higer framerate (from +/-60 to 70+)

(win7 pro - 64 bit )
Doesn't work. I run my game in windowed, with DEP disabled and it has the frame. I still have hitching. And I don't like playing in full screen as I've got a 5120x1440 monitor, it's too big :lol:.

Edit: Just tried it fullscreen with frames. Doesn't remove hitching.
no, i said use fullscreen :P cuz it work with fullscreen
Image

User avatar
Scottx125
Posts: 974

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#137 » Wed Mar 30, 2022 11:44 am

Tesq wrote: Wed Mar 30, 2022 11:42 am
Scottx125 wrote: Wed Mar 30, 2022 11:38 am
Tesq wrote: Wed Mar 30, 2022 7:57 am EDIT: i think i've nailed it

1-drag new d3d9.dll into war folder
2-disable DEP
3-use "fullscreen mode"
4-enable "show frame"

pro:
-same stability as borderless due proxy thing
-enable "show frame" remove hitching
-fullscreen swap tab like is borderless (no texture recharge effect all the time).
-higer framerate (from +/-60 to 70+)

(win7 pro - 64 bit )
Doesn't work. I run my game in windowed, with DEP disabled and it has the frame. I still have hitching. And I don't like playing in full screen as I've got a 5120x1440 monitor, it's too big :lol:.

Edit: Just tried it fullscreen with frames. Doesn't remove hitching.
no, i said use fullscreen :P cuz it work with fullscreen
Read the edit ^^.
Spoiler:
Seiigfrid RR 8X WP | Arthasus RR 7X KOTBS | Zalthazar RR 5X BW
Image
For the Gif in it's full glory:
Now a member of Oath.

User avatar
Fenris78
Posts: 866

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#138 » Wed Mar 30, 2022 11:58 am

(win7 pro - 64 bit + Reshade 4.9.1)
I use the batch file to move the DLL, or launcher simply close itself. Game starts with splashscreen, however I only see DXVK running, but no reShade loading banner in the upper left corner.
I tried fullscreen and with DEP disabler for all RoR executables, still no luck : game still close itslef right before character loading screen (as if it encountered fatal error trying to load character model).

I use DXVK.conf as this :
Spoiler:

Code: Select all

dxvk.hud = 1
d3d9.samplerAnisotropy = 16
d3d9.forceSwapchainMSAA = 4
d3d9.maxFrameRate = 60
Process didnt end with error however, so cannot figure out what's going wrong here, the WAR_d3d9.log :
Spoiler:

Code: Select all

info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Device properties:
info:    Device name:     : NVIDIA GeForce GTX 1080
info:    Driver version   : 473.4.0
info:  Enabled device extensions:
info:    VK_EXT_4444_formats
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_extended_dynamic_state
info:    VK_EXT_full_screen_exclusive
info:    VK_EXT_host_query_reset
info:    VK_EXT_memory_priority
info:    VK_EXT_robustness2
info:    VK_EXT_shader_demote_to_helper_invocation
info:    VK_EXT_shader_viewport_index_layer
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_create_renderpass2
info:    VK_KHR_depth_stencil_resolve
info:    VK_KHR_draw_indirect_count
info:    VK_KHR_driver_properties
info:    VK_KHR_image_format_list
info:    VK_KHR_sampler_mirror_clamp_to_edge
info:    VK_KHR_shader_float_controls
info:    VK_KHR_swapchain
info:  Device features:
info:    robustBufferAccess                     : 1
info:    fullDrawIndexUint32                    : 1
info:    imageCubeArray                         : 1
info:    independentBlend                       : 1
info:    geometryShader                         : 1
info:    tessellationShader                     : 0
info:    sampleRateShading                      : 1
info:    dualSrcBlend                           : 0
info:    logicOp                                : 0
info:    multiDrawIndirect                      : 0
info:    drawIndirectFirstInstance              : 0
info:    depthClamp                             : 1
info:    depthBiasClamp                         : 1
info:    fillModeNonSolid                       : 1
info:    depthBounds                            : 1
info:    multiViewport                          : 1
info:    samplerAnisotropy                      : 1
info:    textureCompressionBC                   : 1
info:    occlusionQueryPrecise                  : 1
info:    pipelineStatisticsQuery                : 1
info:    vertexPipelineStoresAndAtomics         : 1
info:    fragmentStoresAndAtomics               : 0
info:    shaderImageGatherExtended              : 0
info:    shaderStorageImageExtendedFormats      : 0
info:    shaderStorageImageReadWithoutFormat    : 0
info:    shaderStorageImageWriteWithoutFormat   : 1
info:    shaderClipDistance                     : 1
info:    shaderCullDistance                     : 1
info:    shaderFloat64                          : 0
info:    shaderInt64                            : 0
info:    variableMultisampleRate                : 0
info:  VK_EXT_4444_formats
info:    formatA4R4G4B4                         : 1
info:    formatA4B4G4R4                         : 1
info:  VK_EXT_custom_border_color
info:    customBorderColors                     : 1
info:    customBorderColorWithoutFormat         : 1
info:  VK_EXT_depth_clip_enable
info:    depthClipEnable                        : 1
info:  VK_EXT_extended_dynamic_state
info:    extendedDynamicState                   : 1
info:  VK_EXT_host_query_reset
info:    hostQueryReset                         : 1
info:  VK_EXT_memory_priority
info:    memoryPriority                         : 1
info:  VK_EXT_robustness2
info:    robustBufferAccess2                    : 1
info:    robustImageAccess2                     : 0
info:    nullDescriptor                         : 1
info:  VK_EXT_shader_demote_to_helper_invocation
info:    shaderDemoteToHelperInvocation         : 1
info:  VK_EXT_transform_feedback
info:    transformFeedback                      : 0
info:    geometryStreams                        : 0
info:  VK_EXT_vertex_attribute_divisor
info:    vertexAttributeInstanceRateDivisor     : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_buffer_device_address
info:    bufferDeviceAddress                    : 0
info:  Queue families:
info:    Graphics : 0
info:    Transfer : 1
info:  DXVK: Read 8 valid state cache entries
info:  DXVK: Using 5 compiler threads
info:  D3D9DeviceEx::ResetSwapChain:
info:    Requested Presentation Parameters
info:      - Width:              2560
info:      - Height:             1440
info:      - Format:             D3D9Format::X8R8G8B8
info:      - Auto Depth Stencil: true
info:                  ^ Format: D3D9Format::D24S8
info:      - Windowed:           false
info:  Presenter: Actual swap chain properties:
info:    Format:       VK_FORMAT_B8G8R8A8_UNORM
info:    Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info:    Buffer size:  2560x1440
info:    Image count:  2
info:    Exclusive FS: 0
info:  Setting timer interval to 500 us
info:  Setting display mode: 2560x1440@0
info:  Presenter: Actual swap chain properties:
info:    Format:       VK_FORMAT_B8G8R8A8_UNORM
info:    Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info:    Buffer size:  2560x1440
info:    Image count:  2
info:    Exclusive FS: 0

Ads
User avatar
Tesq
Posts: 5713

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#139 » Wed Mar 30, 2022 12:26 pm

Fenris78 wrote: Wed Mar 30, 2022 11:58 am (win7 pro - 64 bit + Reshade 4.9.1)
I use the batch file to move the DLL, or launcher simply close itself. Game starts with splashscreen, however I only see DXVK running, but no reShade loading banner in the upper left corner.
I tried fullscreen and with DEP disabler for all RoR executables, still no luck : game still close itslef right before character loading screen (as if it encountered fatal error trying to load character model).

I use DXVK.conf as this :
Spoiler:

Code: Select all

dxvk.hud = 1
d3d9.samplerAnisotropy = 16
d3d9.forceSwapchainMSAA = 4
d3d9.maxFrameRate = 60
Process didnt end with error however, so cannot figure out what's going wrong here, the WAR_d3d9.log :
Spoiler:

Code: Select all

info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Game: WAR.exe
info:  DXVK: v1.10
info:  Found config file: dxvk.conf
info:  Found built-in config:
info:  Effective configuration:
info:    d3d9.customVendorId = 1002
info:    d3d9.forceSwapchainMSAA = 4
info:    d3d9.maxFrameRate = 60
info:    d3d9.samplerAnisotropy = 16
info:    dxvk.hud = 1
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  NVIDIA GeForce GTX 1080:
info:    Driver: 473.4.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]: 
info:      Size: 8077 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 32488 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:  Process set as DPI aware
info:  Device properties:
info:    Device name:     : NVIDIA GeForce GTX 1080
info:    Driver version   : 473.4.0
info:  Enabled device extensions:
info:    VK_EXT_4444_formats
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_extended_dynamic_state
info:    VK_EXT_full_screen_exclusive
info:    VK_EXT_host_query_reset
info:    VK_EXT_memory_priority
info:    VK_EXT_robustness2
info:    VK_EXT_shader_demote_to_helper_invocation
info:    VK_EXT_shader_viewport_index_layer
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_create_renderpass2
info:    VK_KHR_depth_stencil_resolve
info:    VK_KHR_draw_indirect_count
info:    VK_KHR_driver_properties
info:    VK_KHR_image_format_list
info:    VK_KHR_sampler_mirror_clamp_to_edge
info:    VK_KHR_shader_float_controls
info:    VK_KHR_swapchain
info:  Device features:
info:    robustBufferAccess                     : 1
info:    fullDrawIndexUint32                    : 1
info:    imageCubeArray                         : 1
info:    independentBlend                       : 1
info:    geometryShader                         : 1
info:    tessellationShader                     : 0
info:    sampleRateShading                      : 1
info:    dualSrcBlend                           : 0
info:    logicOp                                : 0
info:    multiDrawIndirect                      : 0
info:    drawIndirectFirstInstance              : 0
info:    depthClamp                             : 1
info:    depthBiasClamp                         : 1
info:    fillModeNonSolid                       : 1
info:    depthBounds                            : 1
info:    multiViewport                          : 1
info:    samplerAnisotropy                      : 1
info:    textureCompressionBC                   : 1
info:    occlusionQueryPrecise                  : 1
info:    pipelineStatisticsQuery                : 1
info:    vertexPipelineStoresAndAtomics         : 1
info:    fragmentStoresAndAtomics               : 0
info:    shaderImageGatherExtended              : 0
info:    shaderStorageImageExtendedFormats      : 0
info:    shaderStorageImageReadWithoutFormat    : 0
info:    shaderStorageImageWriteWithoutFormat   : 1
info:    shaderClipDistance                     : 1
info:    shaderCullDistance                     : 1
info:    shaderFloat64                          : 0
info:    shaderInt64                            : 0
info:    variableMultisampleRate                : 0
info:  VK_EXT_4444_formats
info:    formatA4R4G4B4                         : 1
info:    formatA4B4G4R4                         : 1
info:  VK_EXT_custom_border_color
info:    customBorderColors                     : 1
info:    customBorderColorWithoutFormat         : 1
info:  VK_EXT_depth_clip_enable
info:    depthClipEnable                        : 1
info:  VK_EXT_extended_dynamic_state
info:    extendedDynamicState                   : 1
info:  VK_EXT_host_query_reset
info:    hostQueryReset                         : 1
info:  VK_EXT_memory_priority
info:    memoryPriority                         : 1
info:  VK_EXT_robustness2
info:    robustBufferAccess2                    : 1
info:    robustImageAccess2                     : 0
info:    nullDescriptor                         : 1
info:  VK_EXT_shader_demote_to_helper_invocation
info:    shaderDemoteToHelperInvocation         : 1
info:  VK_EXT_transform_feedback
info:    transformFeedback                      : 0
info:    geometryStreams                        : 0
info:  VK_EXT_vertex_attribute_divisor
info:    vertexAttributeInstanceRateDivisor     : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_buffer_device_address
info:    bufferDeviceAddress                    : 0
info:  Queue families:
info:    Graphics : 0
info:    Transfer : 1
info:  DXVK: Read 8 valid state cache entries
info:  DXVK: Using 5 compiler threads
info:  D3D9DeviceEx::ResetSwapChain:
info:    Requested Presentation Parameters
info:      - Width:              2560
info:      - Height:             1440
info:      - Format:             D3D9Format::X8R8G8B8
info:      - Auto Depth Stencil: true
info:                  ^ Format: D3D9Format::D24S8
info:      - Windowed:           false
info:  Presenter: Actual swap chain properties:
info:    Format:       VK_FORMAT_B8G8R8A8_UNORM
info:    Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info:    Buffer size:  2560x1440
info:    Image count:  2
info:    Exclusive FS: 0
info:  Setting timer interval to 500 us
info:  Setting display mode: 2560x1440@0
info:  Presenter: Actual swap chain properties:
info:    Format:       VK_FORMAT_B8G8R8A8_UNORM
info:    Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info:    Buffer size:  2560x1440
info:    Image count:  2
info:    Exclusive FS: 0
i dont understand how can it crash are you using this one here? the 32 bit one not the 64 bit one ? (must use 32 even if system is 64 cuz both war.exe are 32bit)
https://github.com/doitsujin/dxvk/releases/tag/v1.10 (site)
https://github.com/doitsujin/dxvk/relea ... .10.tar.gz (download link)

also try total DEP disable not just war exeption i run with out it.

if you ppl have problem then it must be my add on to make client lighter that are workign with it tought crash at start wont be changed by that.
Image

User avatar
Fenris78
Posts: 866

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#140 » Wed Mar 30, 2022 12:50 pm

Tesq wrote: Wed Mar 30, 2022 12:26 pm i dont understand how can it crash are you using this one here? the 32 bit one not the 64 bit one ? (must use 32 even if system is 64 cuz both war.exe are 32bit)
https://github.com/doitsujin/dxvk/releases/tag/v1.10 (site)
https://github.com/doitsujin/dxvk/relea ... .10.tar.gz (download link)

also try total DEP disable not just war exeption i run with out it.

if you ppl have problem then it must be my add on to make client lighter that are workign with it tought crash at start wont be changed by that.
I'm using the 32 bits d3d9.dll from the version 1.10.

I dont know how to entirely disable DEP, the only choices are enabled or disable only for selected applications.

Anyway I still think it's linked to reshade. If I remember correctly, I had to use a modified dll to make the 4.9.1 work with RoR, since newer version didnt seemed to launch properly under win7 (for this game apparently, didnt got trouble with recent ones and latest Reshade release).

I will try latest reshade to be sure it's not the old version conflicting with DXVK, but I still doubt it will make me anywhere.

Do you use Reshade too under win7 and what version of it ? Do you use a dxgi.dll file for it ?
It may be related.

Who is online

Users browsing this forum: Google [Bot] and 3 guests