@BronzeAgeHogCranker Neither! It's a free game! Which is ALSO a problem with steamcmd because you can't actually subscribe to things with it (purchase/add to library), and you can't do the latter on the website!
hmm that is a head scratcher then... only thing I can think is that someone needs to "crack" it for the game exe to run without steam, but that's hardly helpful
@BronzeAgeHogCranker It's up to each game to decide how heavily it depends on Steam. I've only ever encountered one game (Splitgate) that is extremely anal about it; more anal than goldberg's "emulator" can handle. I ought to learn how to tweak exes so I can cut gameguard out of 9d and play it again, and work on figuring out the heartbeat however many bans. Actually the problem is that I can't simulate the running environment correctly. I think it requires something proton-specific.
I was getting a random kernel32.dll failed to load error, turns out it's because I was specifying the path to proton relative to my working dir, so it was creating broken links in the prefix(!!!) Quality software
tangentally related but there's also a good little GUI tool called protonup that I use to update my steam/lutris runners (despite the name it supports both) https://github.com/DavidoTek/ProtonUp-Qt
@BronzeAgeHogCranker Progress so far: - proton-ge-custom currently doesn't demand a running copy of steam; this is mentioned explicitly in the entry file. This was not the case for a certain period of time, despite the wording's implication: # default steam install path (don't worry, you still don't need steam)
Also, turns out the thing -does- work fine, actually, on basically anything, while I could occasionally get it to crash earlier, most of the crashes were caused by having goldberg's steamapi dll. The game will actually happily launch without steam at all, with stock dll, but won't be able to login because it can't get your account details. New version of goldberg's dll fixes that, but I now discover the reason I never made this work in the past: For some reason, it "can't verify the account".
@BronzeAgeHogCranker I... Think it's a cert error. I can actually see the login request and response (of course it's https lmao) in the output, and then after that it goes into some CL_GS_VERIFY_ACCOUNT_REQ that fails with : [1125/050402.025:WARNING:cert_verify_proc_win.cc(111)] Unknown error -2146762482 mapped to net::ERR_FAILED And this appears to be the point of failure. I guess I could try running it with all normal steam situation, and see what happens here. But I doubt I'd be able to make progress that way, unless I can mitm it.