Re: [DX9 > DX12 PROXY] Further Performance Boosting
Posted: Sat Apr 24, 2021 9:16 am
i can confirm dxvk 1.7 works on windows 10, use the 32bit version.
Warhammer Online
https://www.returnofreckoning.com/forum/
https://www.returnofreckoning.com/forum/viewtopic.php?t=43680
I don't think we could upgrade this one could we?Eibon wrote: ↑Sat Apr 24, 2021 10:56 am I've been working on a client performance project for a while, and during that I also proxied DX9 to later versions, though the biggest performance hogs is not related to the gfx rendering.
One of the biggest culprits is the lua intepreter, and this is what I've focused on improving.
I dont know what you mean by "upgrade", but there is theoretically nothing that cant be modified. Whether it is feasible and worth the time investment, is a completely different question.Thaodan wrote: ↑Sat Apr 24, 2021 1:24 pmI don't think we could upgrade this one could we?Eibon wrote: ↑Sat Apr 24, 2021 10:56 am I've been working on a client performance project for a while, and during that I also proxied DX9 to later versions, though the biggest performance hogs is not related to the gfx rendering.
One of the biggest culprits is the lua intepreter, and this is what I've focused on improving.
I wish we could write a foss warhammer client. From what I see Warhammer uses Gamebryo as an engine so something that is still alive and active.
This is interesting, how far along is it?Eibon wrote: ↑Sat Apr 24, 2021 3:06 pmI dont know what you mean by "upgrade", but there is theoretically nothing that cant be modified. Whether it is feasible and worth the time investment, is a completely different question.Thaodan wrote: ↑Sat Apr 24, 2021 1:24 pmI don't think we could upgrade this one could we?Eibon wrote: ↑Sat Apr 24, 2021 10:56 am I've been working on a client performance project for a while, and during that I also proxied DX9 to later versions, though the biggest performance hogs is not related to the gfx rendering.
One of the biggest culprits is the lua intepreter, and this is what I've focused on improving.
I wish we could write a foss warhammer client. From what I see Warhammer uses Gamebryo as an engine so something that is still alive and active.
My goal has been to change the static Lua (under LuaPlus) to LuaJIT.
Yes, the game uses GameBryo as engine, but if you wanted to completely rewrite the game client, there would probably be better choices.
I know my idea was just to reuse as much as possible.Eibon wrote: ↑Sat Apr 24, 2021 3:06 pmI dont know what you mean by "upgrade", but there is theoretically nothing that cant be modified. Whether it is feasible and worth the time investment, is a completely different question.Thaodan wrote: ↑Sat Apr 24, 2021 1:24 pmI don't think we could upgrade this one could we?Eibon wrote: ↑Sat Apr 24, 2021 10:56 am I've been working on a client performance project for a while, and during that I also proxied DX9 to later versions, though the biggest performance hogs is not related to the gfx rendering.
One of the biggest culprits is the lua intepreter, and this is what I've focused on improving.
I wish we could write a foss warhammer client. From what I see Warhammer uses Gamebryo as an engine so something that is still alive and active.
My goal has been to change the static Lua (under LuaPlus) to LuaJIT.
Yes, the game uses GameBryo as engine, but if you wanted to completely rewrite the game client, there would probably be better choices.
Very interesting.Eibon wrote: ↑Sat Apr 24, 2021 3:06 pmI dont know what you mean by "upgrade", but there is theoretically nothing that cant be modified. Whether it is feasible and worth the time investment, is a completely different question.Thaodan wrote: ↑Sat Apr 24, 2021 1:24 pmI don't think we could upgrade this one could we?Eibon wrote: ↑Sat Apr 24, 2021 10:56 am I've been working on a client performance project for a while, and during that I also proxied DX9 to later versions, though the biggest performance hogs is not related to the gfx rendering.
One of the biggest culprits is the lua intepreter, and this is what I've focused on improving.
I wish we could write a foss warhammer client. From what I see Warhammer uses Gamebryo as an engine so something that is still alive and active.
My goal has been to change the static Lua (under LuaPlus) to LuaJIT.
Yes, the game uses GameBryo as engine, but if you wanted to completely rewrite the game client, there would probably be better choices.