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
Eisboleas
Posts: 145

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#101 » Mon Mar 28, 2022 7:59 pm

Secrets wrote: Mon Mar 28, 2022 2:00 am
Kenshiken wrote: Sun Mar 27, 2022 1:57 pm Using latest DXVK 32bit now. In game it says "VULKAN".

For first 2 hours of gameplay (fort, keep, rvr) game objectively through monitoring by RivaTuner to be A LOT more frame-time steady and MUCH MORE stutter-less.

ALSO, I think this VULKAN proxy remove the BIG PROBLEM of required restart of the client because of the perfrormance degraradation over playtime.

But It run in Fullscreen even if "Use Fullscreen" is disabled. So, that's a big-big baddy because you can't alt-tab normally. I didn't encounter any bad behavior with alt+tabbing so far that you encounter with DX9 renderer (black screen, textures issues), but, it's still a problem.

Maybe you can force window and with "borderless gaming" make it borderless fullscreen. Going to try it, too.

UPDATE: Enabling "Show Frame" is basically fixed Fullscreen issue. You can alt+tab without any issues.
This has been my experience with it too. Remember - you have to rename the dll after the launcher starts. Glad you're experiencing the same results I am!
Just creat a Start.bat file inside the RoR folder with this inside

set workingdir=%~dp0
if not exist temp mkdir temp
move d3d9.dll temp
start RoRLauncher.exe
timeout 3
move "%workingdir%temp\d3d9.dll" "%workingdir%"

Make a shortcut to your desktop and run the game through the .bat file.
"If you want to know who you are, you have to look at your real self and acknowledge what you see."

Darkenya [WE]

Ads
User avatar
CSW
Posts: 5

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#102 » Mon Mar 28, 2022 8:49 pm

How exactly does one go about installing the 64 bit version of DXVK? I copied all of the included dll files into the exact same folder as my Warhammer executables but I'm not seeing any noticable difference or any hud element explicitly stating it is running in Vulkan.

Strakar
Posts: 144

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#103 » Mon Mar 28, 2022 9:47 pm


Just creat a Start.bat file inside the RoR folder with this inside

set workingdir=%~dp0
if not exist temp mkdir temp
move d3d9.dll temp
start RoRLauncher.exe
timeout 3
move "%workingdir%temp\d3d9.dll" "%workingdir%"

Make a shortcut to your desktop and run the game through the .bat file.
Someone else mentioned it but are these the layman's instructions? What type of extension is .bat?

I need to try something, even doing /reload multiple times, clearing cache every session, graphics settings on minimum and all add-ons disabled I'm still getting crippling stutters. I don't crash usually but hard to play a healer or pve boss fights, ranked, etc where I would let my team down.

User avatar
Secrets
Former Staff
Posts: 413

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#104 » Mon Mar 28, 2022 10:53 pm

Strakar wrote: Mon Mar 28, 2022 9:47 pm
I need to try something, even doing /reload multiple times, clearing cache every session, graphics settings on minimum and all add-ons disabled I'm still getting crippling stutters. I don't crash usually but hard to play a healer or pve boss fights, ranked, etc where I would let my team down.
Try and also make sure your logging to disk setting isn't set to true. Some of that can be expensive in combat. See below:

<Logging logAllToDisk="false" />

Image

User avatar
Secrets
Former Staff
Posts: 413

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#105 » Mon Mar 28, 2022 11:01 pm

CSW wrote: Mon Mar 28, 2022 8:49 pm How exactly does one go about installing the 64 bit version of DXVK? I copied all of the included dll files into the exact same folder as my Warhammer executables but I'm not seeing any noticable difference or any hud element explicitly stating it is running in Vulkan.
You need to use the \x32 folder in DXVK. The WAR client is not actually 64-bit.

Automation
Posts: 87

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#106 » Mon Mar 28, 2022 11:31 pm

Is it possible for someone to make a step by step guide on how to setup and use this proxy?

User avatar
Scottx125
Posts: 974

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#107 » Tue Mar 29, 2022 1:23 am

Automation wrote: Mon Mar 28, 2022 11:31 pm Is it possible for someone to make a step by step guide on how to setup and use this proxy?
It's pretty simple. Download the proxy and open the .gz file with winrar (https://github.com/doitsujin/dxvk/releases/tag/v1.10.1). Then plop the 32bit d3d9 file into your main RoR folder and you're done. If you want to make sure it's working just create a config file by changing the extension of a text file and name it "dxvk.conf" and put into it "dxvk.hud = 1". It should appear in game if it's working.
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
Scottx125
Posts: 974

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#108 » Tue Mar 29, 2022 2:20 am

Just gave it a try, definitely smooths out gameplay a lot more (though I still get the random stutters). I've tweaked around with some of the settings, can't really tell if any of them make a difference. Haven't had any crashes yet.
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.

Ads
Automation
Posts: 87

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#109 » Tue Mar 29, 2022 3:45 am

Not sure what folder to open tbh. Theres multiple and theres no file wich is called d3d9.
There is d3dcompiler in the lib32 folder but thats it

User avatar
Scottx125
Posts: 974

Re: [DX9 > DX12 PROXY] Further Performance Boosting

Post#110 » Tue Mar 29, 2022 4:06 am

Automation wrote: Tue Mar 29, 2022 3:45 am Not sure what folder to open tbh. Theres multiple and theres no file wich is called d3d9.
There is d3dcompiler in the lib32 folder but thats it
1. Download the dxvk-1.10.1.tar.gz at the bottom of the page..
2. Open it with Winrar.
3. Take the d3d9 from the 32bit folder.
4. Paste it into your RoR folder.

Btw, did some basic performance testing. Seems I get an uplift of around 30-40fps. Trying to figure out what's causing the stutters though. It'll be lovely and smooth with frame times at 12ms and then jump to 66ms (see below).
Spoiler:
Image
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.

Who is online

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