misyltoad/dxup

[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.

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.