protonscr

Illusion game problem bones distorted

dxvkclosed needs apitraceneeds feedbackd3d9
doitsujin/dxvk#5243 · opened 2025-10-02 by GreenTare · updated 2025-10-02 · 10 comments · github
GGreenTare 2025-10-02 github

Hello , I have the same issue in this post: https://github.com/misyltoad/d9vk/issues/230 , im using wine to load the game , on linux mint.
I was so happy to find this fix however i NEVER compiled something so i asked chatgpt *i know i shouldnt but i was so desperate , and i tried to compile the code but i got an error while compiling and then i saw the repository was archivied... i really dont know what to do i have the same problems of the linked post
I use Q4Wine to load my applications.

Software information

Name of the game, settings used etc.

System information

  • GPU: 1050
  • Driver: 580.82.09
  • Wine version: 9.0
  • DXVK version: to be honest i dont know how to
KK0bin maintainer 2025-10-02 github

Please make an apitrace. I don't have access to that game. There's a guide for how to do that in our wiki.

EDIT: Are you even using DXVK?

BBlisto91 2025-10-02 github

Wine log output would also be good to make sure dxvk is used.

GGreenTare 2025-10-02 github

Hello! So i found a fix on my bug by just adding the libraries in winecfg

While i was in the wiki as K0bin suggested https://github.com/doitsujin/dxvk/wiki/Using-Apitrace i noticed that just by adding those , it fixed the skeleton problem for the game!

BBlisto91 2025-10-02 github

You mean the apitrace files?

GGreenTare 2025-10-02 github
Image i went to winecfg and added those
BBlisto91 2025-10-02 github

Where did you get the files in question from? They have to be in your prefix or game folder or those settings shouldn't do anything.

GGreenTare 2025-10-02 github

In the game folder i had a d3d9.dll , i think it used that one

BBlisto91 2025-10-02 github

That is correct. Dxvk would need the winecfg option be used assuming Q4wine doesn't handle it.

I just wanted to make sure you weren't using the apitrace files as a sort of work around as that would create big trace files while you play filling up your storage.
But if it isn't that then it should be fine.

GGreenTare 2025-10-02 github

Is this a sort of problem for old and maybe japanese games? or its specific? cause in games like jurassic park operation genesis i didnt had those problems

BBlisto91 2025-10-02 github

Some very old games might rely on behavior that might not always hold true anymore on modern hardware and software. This could be the case if they replied on undefined behavior that just happened to work back then but wasn't necessarily set in stone and so changed with time.
But for the most part I wouldn't say that is the general case and plenty of old games work fine since ideally the implementations they use to work haven't changed in any breaking way.

DLLs