General Recommendations for Wine: Bottle Arch (32,64), Windows Components/DLLs, WoW64, linuxulator

I am using an Nvidia RTX 4090 GPU with the 565.77 driver version.
My game I attempt to get to run is Ender Lilies Quietus of the Knights.
So far I can get to the "Binary Haze" logo, but after that the game gets stuck with the message "Fatal Error".
I tried out wine-proton 9.0.3 and wine 10.0.
Remembering back then I used linux, I had the same error message, too, but I fixed it through winetricks.

For FreeBSD now, which DLLs are already included into wine, and which one should I attempt to install with winetricks in order to ensure general game compatibility ?

This question was probably asked X times, but WoW64 is still not ready for FreeBSD, right ?
Since many games need 32-bit, and 64-bit libraries, is there a way in FreeBSD to create a general-purpose bottle with common 32-bit, 64-bit libraries installed so, I can just add minor parts for game X to work properly, but have otherwise a large compatibility range ? :-/

I did something similar on linux back then by creating a common bottle for many games, and just installed feature X or Y for a specific game if needed.
Every game got its own bottle.
Such kind of approach on FreeBSD would be appreciated :D

Would I get better game compatibility by using linuxulator with wine(-proton) ?
Since I read on the internet that FreeBSD gaming is more or less on pair with Linux gaming.
 
Remembering back then I used linux, I had the same error message, too, but I fixed it through winetricks.

One approach I can suggest is to see how you fixed it on Linux, take some notes, and then try to replicate the approach in FreeBSD.

Also, it would be helpfull if you post the exact errors that you got, preferably in text (as opposed to screenshots). And, a description of how you got there. That will help with research and troubleshooting.
 
One approach I can suggest is to see how you fixed it on Linux, take some notes, and then try to replicate the approach in FreeBSD.
I installed faudio, and msvc 2019, 2015, it fixed that problem on linux.
I guess the general problem lies within the game trying to access 32-bit libs in a 64-bit wine prefix.
In linux multilibs took care of that, but how can I reproduce a multilib behavior in FreeBSD ?
The 32-libs are installed in my $HOME directory.

Also, it would be helpfull if you post the exact errors that you got, preferably in text (as opposed to screenshots). And, a description of how you got there. That will help with research and troubleshooting.
Yes, I am going to do that in the next couple of days.
I had problems with screenshot tools before, but I fixed it.
Now, on my clean FreeBSD install, I need to re-install wine again.
 
Back
Top