MattyXarope

joined 1 year ago
MODERATOR OF
[–] MattyXarope@lemmy.world 2 points 11 months ago

Native, binary

[–] MattyXarope@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

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.

[–] MattyXarope@lemmy.world 1 points 1 year ago (2 children)

Which version of Wine are you running?

[–] MattyXarope@lemmy.world 1 points 1 year ago (4 children)

Need logs again

[–] MattyXarope@lemmy.world 1 points 1 year ago* (last edited 1 year ago) (6 children)

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.

[–] MattyXarope@lemmy.world 1 points 1 year ago* (last edited 1 year ago) (8 children)

These 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

[–] MattyXarope@lemmy.world 1 points 1 year ago* (last edited 1 year ago) (10 children)

Post the logs please

Also copy what the error message says. It's difficult to read.

 

So recently, for reasons unknown to me, the old trick of

 WINEDLLOVERRIDES="steam_api64=n,b" %command%

has not been working, at least with SteamOS 3.5 on the Steam Deck.

So here is the fix if you've been having the problem of "SteamAPI_Init() failed" in your logs, particularly when using something like the Goldberg emulator that relies on implementing a replacement for steam_api64.dll. This should work for other cracks like TENOKE's which use the same method.

1.Navigate to the folder of the Proton version that you want to use for the game (it defaults here on the Steam Deck):

 /home/deck/.local/share/Steam/steamapps/common/(THE PROTON VERSION THAT YOU USE)/user_settings.sample.py

2.Rename that file to:

 user_settings.py

3.Within that file, erase everything and add one single line:

 user_settings = {"WINEDLLOVERRIDES": "steam_api64=n,b"}

4.Save the file and check to see if your games are working through Steam.

I don't know why this works over WINEDLLOVERRIDES in the launch options - it really shouldn't. But I've found that it does.

Let me know your experience.

[–] MattyXarope@lemmy.world 4 points 1 year ago (1 children)

After the Wii U fiasco I'd be shocked if they called it anything other than Switch 2.

[–] MattyXarope@lemmy.world 2 points 1 year ago* (last edited 1 year ago) (1 children)

In the runner debug options for the game ( here) choose "Inherit from the environment" and upload the log to something like pastebin.

[–] MattyXarope@lemmy.world 1 points 1 year ago (3 children)

How are you running it?

[–] MattyXarope@lemmy.world 2 points 1 year ago (5 children)

Need more info about your system

 

Just saw that Gary is back home and thought some people might support him after the work he's done for the Switch scene.

 

Please take a brief moment and read through the following.

This is a copy/backup of the r/LinuxCrackSupport subreddit.

For now this is just a rough copy of the subreddit and things are still work-in-progress. So as always feel free to give feedback!

view more: next ›