Joshua-Ashton/d9vk

Dungeon Siege II Broken World - Objects / Meshes wrong position.

dlshinobi opened this issue · 2 comments

Software information

Dungeon Siege 2 Broken World

System information

  • GPU: nVidia GTX 960
  • Driver: 435.27.02
  • Wine version: 4.18
  • DXVK version: #957 master (3deda2a)

Apitrace file(s)

https://drive.google.com/file/d/1LKBPM9euB56nVmqYpbYAplCpx77OFgGs/view?usp=sharing

Log files

https://drive.google.com/file/d/1boUYmAV85Z4LsiHO7ZUPoJinIYYXQ76J/view?usp=sharing


Dungeon Siege II Broken World with d9vk renders all objects in the world (npc, rocks, grass, etc.) in wrong position. Moving main character or rotating camera all objects jumping all over the screen. Probably the problem is with calculation of transformations.
P.S. Wined3d renders everything fine except the performance is abysmal (30-40 fps) compared with d9vk (const 60 fps).

Few shots and video below shows the problem better.


Video example:
https://drive.google.com/file/d/11oiS28cxbRDZcTDMEld2aVEOTbfAwC-G/view?usp=sharing

  • Windows (d3d9):
    d3d9-screen-01
    d3d9-screen-02

  • Wine (d9vk):
    d9vk-screen-01
    d9vk-screen-02

Screenshot_20200222_125941

Well, the world is not broken anymore! It can be closed.

Tested with DXVK 1168.

Yep, fixed in master.