• Holytimes@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    15 days ago

    Yes? You have been able to basically since day 1 of steam. Games fall into two camps either it’s DRM enforced by the developer and your stuck with the client. And then there’s everything else.

    For everything else you can use the appid to disable the client check, or just remove the single dll that hooks the steam services. Aka the overlay and cloud.

    99% of games on steam outside of major triple A games on steam are entirely drm free. They literally just use a single dll for the steam stuff.

    Iv bene making zips of steam games iv bought for over a decade now and they still just work years later.

    And for games with mandatory drm they would have drm on gog too if they sold them there. But since they require drm gog won’t allow them.

    Valve just doesn’t actually give a single fuck about drm one way or the other. It’s there if the dev wants it but doesn’t require it at all.

    Even the whole offline check in thing is technically optional. Since that just doesn’t happen if you just remove the single dll file.

    • ScoffingLizard@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      45 minutes ago

      Oh, that DLL file removal sounds cool. It would be neat to rename the DLL, make a little daemon to rename the file to original name, open the game, run deamon in background while gaming, and then rename the file back to the fake name when the daemon detects that Steam closes. That way you can use the deamin to play online when you want and not have the offline check when you’re offline.

      Also, I was able to filter a lot of the queries with NextDNS if anyone is interested. The Steam trackers are shitty. They don’t even suggest good stuff based in preferences either.