Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

World of Tanks missing traces of caterpillars #410

Closed
magist3r opened this issue Jun 1, 2018 · 13 comments
Closed

World of Tanks missing traces of caterpillars #410

magist3r opened this issue Jun 1, 2018 · 13 comments
Labels

Comments

@magist3r
Copy link

magist3r commented Jun 1, 2018

Hi! World of Tanks works great with DXVK except for small rendering issue. There are no traces of caterpillars on the ground. Here is a screenshot from internet:
http://cdn-frm-eu.wargaming.net/wot/ru/uploads/monthly_04_2016/post-8526561-0-23752200-1459951178.jpg

Unfortunately I can't write apitrace. I have no windows host, and WoT doesn't work with wined3d for me (it works with GLSL disabled, but in this case apitrace is not valid).

Software information

World Of Tanks 1.0.1.1 CIS

System information

  • GPU: Nvidia 660 Ti
  • Driver: 396.24.02
  • Wine version: 3.9-staging
  • DXVK version: 0.53 and master

Log files

@doitsujin
Copy link
Owner

There's nothing suspicious in the logs. Since the game is free-to-play I might take a look at it at some point but without an apitrace there's not much I can do right now.

@sl1pkn07
Copy link

sl1pkn07 commented Jun 1, 2018

how to get the apitrace? i have the client in my VM(passtrougth)

@doitsujin
Copy link
Owner

@sl1pkn07 An easy way of obtaining a D3D11 apitrace is described in the DXVK wiki.

@sl1pkn07
Copy link

sl1pkn07 commented Jun 1, 2018

done (put the dlls into the game directory and lanunch the game directly without launcher (WorldOfTanks.exe), and play the game), but i can't see the log/apitrace/whatever related stuff

where is stored?

EDIT seems is a 32bit game, trying with 32bit libs

EDIT2: now done, https://mega.nz/#!hwNi2CrT!tXdeDgt2IoxqANcdCCdKS8yHiNmRizpvd3x9gxjNwns

only I opened the game and stay the time in the garage. the game runs with the apitrace dlls near of 0.5 FPS :/

@magist3r
Copy link
Author

magist3r commented Jun 3, 2018

@doitsujin I recorded apitrace, but was unable to retrace it on the same windows machine. Maybe it is because of NVIDIA Optimus in my notebook.
Anyway, here it is: https://mega.nz/#!2QIBDCgI!kcpUThs11ku5an9T7WdZ44zBDpvNAc5HJfVi0fBrCT8

@sl1pkn07
Copy link

sl1pkn07 commented Jun 9, 2018

finally can run the game with the wine-staging and dxvk

for me, 30fps (at 4K (windowded mode), almost all graphic options in ultra preset) and various render issues (appart of the cartepillars), like can't see the effects of the cannon shots, the destruction explosions or can't see the bullet tracers (gold ammunition)

Software information
World Of Tanks 1.0.1.1 CIS

System information
OS: Arclinux
GPU: Nvidia 1070Ti
Driver: 396.24.02
Wine version: 3.9-staging GIT (3.9.230.g868fb05e77)
DXVK version: GIT (v0.53.13.g3447793)
Log files
d3d11.log: worldoftanks_d3d11.log
dxgi.log: worldoftanks_dxgi.log

@magist3r
Copy link
Author

@doitsujin I run the game with validation layers enabled, hope it helps. Here is the output:
debug_layers.txt

@magist3r
Copy link
Author

@doitsujin Finally I recorded replayable apitrace.
Hope it helps.
https://mega.nz/#!WdQkXArL!EA26xIV1nAjWJXs9WqHTUG3mcgSOHTZo1_CD3sEjwfg

@doitsujin
Copy link
Owner

Thank you, I'll take a look next week.

@doitsujin
Copy link
Owner

I can reproduce the problem with your apitrace, will look into it.

doitsujin added a commit that referenced this issue Sep 1, 2018
Fixes missing caterpillars in World of Tanks (#410).
@doitsujin
Copy link
Owner

Should be fixed in the dxvk-render-target-swizzle branch, please let me know if it works for you.

doitsujin added a commit that referenced this issue Sep 1, 2018
Fixes missing caterpillars in World of Tanks (#410).
@doitsujin
Copy link
Owner

Fix is confirmed to work by others, merged into master.

@magist3r
Copy link
Author

magist3r commented Sep 3, 2018

Fixed. Thanks a lot!

misyltoad added a commit to misyltoad/dxvk that referenced this issue Nov 27, 2019
misyltoad added a commit to misyltoad/dxvk that referenced this issue Dec 16, 2019
misyltoad added a commit to misyltoad/dxvk that referenced this issue Dec 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants
@sl1pkn07 @magist3r @doitsujin and others