First post, by roshiahito
Hi. I have a few question regarding The Sims and dgvoodoo.
1) I've successfully managed to run The Sims Deluxe edition using dgvoodoo + DXVK in wine under Linux (even wrote an installer for Lutris, check it out https://lutris.net/games/the-sims/). So far it works ok but I am experiencing an issue with 3d models (sims themselves) leaving "dirt" on the ground, like leftover bits of the characters. Disappears when I move the camera. It also happens on actual Windows too, but doesn't happen without dgvoodoo when using native d3d7. I have attached a debug log with this version of Sims, but there are not error messages so I doubt it's useful. Is there anything else I can I provide to help fix it?
2) I had no success running a newer edition of The Sims, the Complete Collection. It just crashes, both with DXVK with wine on Linux and on Windows. I've run apitrace with d3d7 parameter (the forum won't let me attach it so here https://yadi.sk/d/Gvkmo1yG3ahEro) using native Window's d3d7, in case it can be useful, and also created a debug log (attached it). If you want an apitrace of Deluxe Edition as well to compare two, just say so and I will make one. There is also some .txt dump file that gets created by the game itself but i don't know if it's useful. This one is a real bummer so it would be nice if this got fixed :3
2) When I try to use Sims Deluxe edition with dgvoodoo with wined3d's dx11 implementation, the results... are quite broken. It's an issue with wine, not dgvoodoo. I've tried to apitrace dgvoodoo for a bug report (this one https://bugs.winehq.org/show_bug.cgi?id=45728), however it just crashes when I use both Valve's d3d11 dlls specifically made for apitracing and an actual apitrace with d3d11 or dxgi flag. The apitrace itself is probably just broken, I doubt dgvoodoo actually somehow prevents apitracing, but can anybody suggest some tool I can use to apitrace dgvoodoo with this game?
The version of dgvoodoo I used is 2.55.3.