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?

    • falseprophet@piefed.socialOP
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      2 天前

      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.

      • Kairos@lemmy.today
        link
        fedilink
        arrow-up
        24
        ·
        2 天前

        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.

  • rotopenguin@infosec.pub
    link
    fedilink
    English
    arrow-up
    23
    ·
    edit-2
    2 天前

    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.