Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: Witcher 1 wine
razing32 24 Aug 2018
User Avatar
Is anyone else having issues with the First witcher game in wine ?
It installed flawlessly and started up fine , but all characters (Gerlat and NPCs) are missing their bodies. I only see their eyes and bits of their upper torso.
razing32 24 Aug 2018
User Avatar
Ok , managed to find the fix

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
CheckFloatConstants="enabled"
Shmerl 24 Aug 2018
It's mentioned right here: https://appdb.winehq.org/objectManager.php?sClass=version&iId=26114#notes
razing32 24 Aug 2018
User Avatar
Quoting: ShmerlIt's mentioned right here: https://appdb.winehq.org/objectManager.php?sClass=version&iId=26114#notes
Yup :-P
Was middle of the night and could not sleep and decided to listen to Witcher soundtrack on youtube which made me nostalgic to play it
Shmerl 24 Aug 2018
Yeah, the Witcher soundtrack is amazing:

https://www.youtube.com/watch?v=KrnLywkGenE
Shmerl 5 Feb 2019
I've been experimenting a bit with TW1 again, to see how Wine is handling it now. There are still these black textures flickering indoors, which can be worked around with d3d9_35 native override (installable with winetricks).

I also tested wine-nine-standalone (relevant only if you are using Mesa): https://github.com/iXit/wine-nine-standalone

The idea is same as dxvk, you just get their dll and symlink it to d3d9.dll inside your prefix. Make sure you also have Gallium 9 packages installed. In Debian it's libd3dadapter9-mesa:i386.

It has nice performance, however the flickering is still there unfortunately (unless you rely on d3d9_35 and I'm not sure what that combination is using in the end). Or may be I'm doing something wrong?

External Media: You need to be logged in to view this.


Also, there is no explicit vsync option in the game, so with Mesa unless you are testing max framerate, you can set:

export vblank_mode=3
Shmerl 2 Aug 2019
d9vk started rendering TW nicely!

But now I need to figure out how to limit the framerate, since there is no built in vsync option in the game. Does radv have some environment variable that forces vsync?

External Media: You need to be logged in to view this.


External Media: You need to be logged in to view this.
Shmerl 2 Aug 2019
Oh, there is a way! This forces vsync:

MESA_VK_WSI_PRESENT_MODE=fifo
Shmerl 2 Aug 2019
Hm, forcing vsync for 60Hz monitor causes periodic black blinking in the game. I wonder if it's d9vk or radv issue.
Shmerl 2 Aug 2019
https://github.com/Joshua-Ashton/d9vk/issues/15
skyrrd 2 Aug 2019
What about libstrangl?

https://github.com/milaq/libstrangle
Shmerl 2 Aug 2019
I didn't try that, but regular vsync forcing shouldn't be broken really. It's a bug somewhere.
Shmerl 13 Sep 2019
No more blinking with latest d9vk! The game runs perfectly.

External Media: You need to be logged in to view this.


External Media: You need to be logged in to view this.
denyasis 9 Aug 2021
Also decided to play Witcher 1 (GOG with Lutris) after trying a little bit of 3 and realizing I have no clue what's going on plot wise.

It's fun, but I've run into the weirdest bug, I think. In the tutorial, after Leo dies, clicking on the meditate button when talking to Vessimer does nothing. Pretty much stopd all progression right there.

If tried looking at the wine appdb with no luck and googling. I've seen others post something similar, but no solutions.

I've tried re installing, restarting, mods, no mods. Each time the same thing happens... Clicking on meditation does nothing. So weird.

I'm sad because it's really fun, or already the tutorial is, lol. Any suggestions?

Last edited by denyasis on 9 Aug 2021 at 5:42 pm UTC
Shmerl 9 Aug 2021
Hm, I don't remember that particular bug. What if you reload some earlier save and try to replay that part?
denyasis 9 Aug 2021
Same thing. I've tried reloading manual and autosaves and complete restarts. I've gotten it down to when I can do the while tutorial mission in less than 20 min, lol. Only think I've not done is fight the frightener ( I always choose to go to the lab). I'll try that in a little bit when I get a break.

Edit: I did the frightener branch. Still same bug. Clicking on the meditate dialog option when talking to Vessimer does not start meditation

Last edited by denyasis on 9 Aug 2021 at 5:43 pm UTC
denyasis 9 Aug 2021
Holy mother of pearl, I finally figured it out.

Switched to my system default wine (6.13) instead of the Lutris version (6.14fshack).

Got the option to meditate! Sweet!

That was a weird one!

Last edited by denyasis on 9 Aug 2021 at 7:21 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register