tiny lemmy 

Cannot run game bought from itch.io on steam deck because of missing licenses

c/steamdeck · u/falseprophet@piefed.social · 29 points

I am trying to run a game that I bought on itch.io but I get no licenses error. Even if try to run it directly in desktop mode, steam just interrupts the game and displays no licenses error.

Any ideas?


Comments

u/woelkchen@lemmy.world · 3 points

FYI: https://github.com/Detanup01/gbe_fork

Still gets updates, unlike original Goldberg

u/rotopenguin@infosec.pub · 7 points

You might be the first person to run the Linux build, including the developer. I have a few games where the Linux version is a mess, so I have to use the Windows ver. "Win32 is Linux's stable gaming API".

u/Laser@feddit.org · 1 points

You could also try replacing the steam lib with an emulator like https://mr_goldberg.gitlab.io/goldberg_emulator/

u/Durandal@lemmy.today · 5 points

I'm a little disappointed that Jenny's number doesn't correspond to an actual appid...

u/falseprophet@piefed.social · 1 points

I found the steam library file but when the I delete the file the game crashes. With the heroic the game just crashes after a long black screen. No info on db or itch.io I left a comment on itch.io.

The game is native Linux so no proton is needed. Maybe I should try running the windows version.

u/LodeMike@lemmy.today · 27 points

That doesn't happen automatically. It's actually very illegal for it to do that. The publisher bundled a steam lib that talks to Steam.

u/falseprophet@piefed.social · 4 points

I am not sure the game has DRM it seems more like Steam recognizes it as game from it own store and thinks there should be a license for it. I could be wrong though.

u/rotopenguin@infosec.pub · 23 points

I think the problem is that the itch release is literally the same build as steam's, but the dev didn't do a very good job of neutering the "ask a steam api" bit. They accept "lol what is steam?" as a valid answer, but not "steam is responding, and says you own 0 copies of game 8675309".

First, check protondb. Then put a comment up on itch.io. Is anybody else complaining? Is anybody else commenting on the game at all?

Add the game to heroic and let heroic add it to Steam? I recommend always using either the latest proton-ge, or the latest of the previous proton-ge (9.27).

Or remove the steamapi library from the game's folder. Or add a steam_appid.txt.

Or a last resort would be Goldberg.