• 59 Posts
  • 501 Comments
Joined 10 months ago
cake
Cake day: February 10th, 2024

help-circle

  • Yeah, they did. I wasn’t a fan of every part of Cyberpunk 2077, but I have to hand it to them: the gameplay was pretty solid compared to the mess I read about at launch. They even made the player controls responsive and reasonably nice to use. That alone was a huge improvement over The Witcher 3.

    (Geralt, I’ll never forgive you for all the times you stepped forward into danger when I pressed back to avoid it, or decided to fiddle about with a candle when there was something more important for your hands to do, or moved like a lumbering sloth instead of… well… a witcher.)

    I’m optimistic about this one.















  • Seems like a pretty big project to hook all of the different parts together.

    Not what I would call huge, but big enough to be a real time investment, and nobody wants to spend that much of their life reverse engineering and building such a thing only to have it broken whenever Valve changes something.

    That, I believe, is why we have no open source Steam clients.



  • OP is comparing to tools that download and install games, but the Steam emulators you’re thinking of don’t do that; they only emulate a minimal set of runtime services that Steam games expect to be present in order to run.

    They don’t implement Steam’s online features, like registering achievements and making cloud backups of save data, and don’t have the extra features like input device remapping or video streaming. They are great for running games without network access, or for continuing to play games if Steam ever shuts down, but they’re not really replacements for the Steam client.

    I don’t know whether Valve has opened the APIs for downloading games, registering achievements, etc. If they haven’t, then a full replacement for Steam might still be technically possible, but it would require some reverse engineering and be vulnerable to breakage whenever Valve changes something on their end.