[d3d9-dev] SWTOR logs.
Opened this issue · 10 comments
Hello Joshua,
I tried to run Star Wars: The Old Republic
using latest build of DXUP, result is black screen with some of 2D GUI elements, text, and some of them was misplaced.
Logs of DXVK and DXUP:
swtor_d3d11.log
swtor_dxgi.log
swtor_d3d9.log
Possibly they'll help getting DXUP working.
Can you provide an apitrace? I don't own this game.
I'll try to get apitrace of it. SWTOR uses launcher with login, so I can't run client directly.
Putting the d3d9.dll from apitrace next to the game file should do it, it will drop <Exefile name>.trace
to your desktop
Thanks, I'll try.
Apitraces:
https://drive.google.com/file/d/1qZc_eqG_k-l-oS0gApovg3Z6O1g-F8n6/view?usp=sharing
https://drive.google.com/file/d/16TC9Ke8q8C4-HfcijUom7Aywry6QYnwC/view?usp=sharing
https://drive.google.com/file/d/1QuycyMwWwv_mEFaXOAy5n9Nq0_BbTZPY/view?usp=sharing
They are quite big and that just the character selection screen.
Game have multiple processes swtor.exe
running, probably that is why it generates multiple trace files.
One of processes is used for running Chromium Embedded Framework.
Second process owns a window and possibly draws 2D GUI.
Third process draws 3D models.
This sounds like hell to debug.
I'd start from logs:
[FAIL] Unimplemented operation texkill encountered.
[FAIL] Unimplemented operation dp2add encountered.
[FAIL] Unimplemented operation texldl encountered.
If I understand correctly this is a unsupported shader instructions?
I haven't implemented these yet. It's on my todo list.