Have you experimented with another launcher like Bottles or even Steam?
You could eliminate the possibility that it is a Lutris settings problem that way.
Have you experimented with another launcher like Bottles or even Steam?
You could eliminate the possibility that it is a Lutris settings problem that way.
Which version of Wine are you running?
Need logs again
Look at all of the lines with
:err:
You’re not updated somewhere, I bet. You need to make sure it’s all updated - kernel, drivers, manually make sure vkd3d is newest.
Also try changing Wine versions to an older build.
but choose inherit from the environment. Try to only post the errors in the log (usually at the end) because it will be long.
Also the only time I’ve ever seen that error is when a person’s drivers are not up to date or they don’t have the latest vkd3d / Wine installed.
You should also have the correct dependencies - VC 2019 Redist
Post the logs please
Also copy what the error message says. It’s difficult to read.
In the runner debug options for the game ( here) choose “Inherit from the environment” and upload the log to something like pastebin.
How are you running it?
Need more info about your system
im not able to get them working using wine
That’s it? No logs, not system specs, no nothin? We need these things at a bare minimum in order to help.
What are your system specs?
This is probably the solution - dependencies as usual.
What’s the code in “start.tmodloader.sh”? When you run it in the console does it give any errors?
Have you tried:
WINEDLLOVERRIDES="tmodloader=n,b" %command%
as a launch command in Steam or as an environmental dll override in Lutris?
Explain how it works - what are the files included with it?
Same, those make no sense to me either lol. Still seems like a permissions error.
Do you have any other launchers to try?
How is Lutris installed - flatpak? If so, use flatseal to make sure it has permission for “for device L”\??\Z:\“”
Post a log
System info?
Good question. I’ve written before about this topic, and I’m not sure much has changed. I’ll copy what I wrote before, but keep in mind I haven’t tried it in a while so it might work with Steam natively now:
I’ve done some research (mostly from Thunderfox’s posts from Reddit) which revolve around overriding steam_api.dll with the one produced by CreamAPI. He says to either:
WINEDLLOVERRIDES=“steam_api=n;steam_api_o=n” %command%
steam_api=n;steam_api_o=n
However, it seems neither of them work.
CreamAPI, as far as I understand, works under the assumptions:
Steam is running
The dll that CreamAPI produces interacts with Steam (by replacing the game’s default steam_api.dll) in order to unlock the DLC
I think what is going on here is that either:
Steam is closed or suspended in the background on the Deck and therefore CreamAPI’s dll is not hooking into Steam (this doesn’t seem likely as other games use Steam to run things like multiplayer)
Steam has another steam_api.dll (on the particular Steam version included with the Deck) which is not being properly replaced by the simple winedll commands I’ve listed above.
I should mention that I’ve tried using Bottles by:
And it works. However, it’s not convenient and I run into a lot of problems using Bottles and Lutris in one way or another.
Native, binary