Open mirh opened 8 years ago
It shouldn't be hard until it is :/
I started using SmartSteamEmu as it seems to be a general problem solver, but it will give me some work still to transfer save files. And still, when we work a way besides the DRM/SteamWorks stuff theres always that one game that doesnt work while not in focus.
I started using SmartSteamEmu as it seems to be a general problem solver, but it will give me some work still to transfer save files.
And indeed, that always seemed like a dirty workaround, considering we are always ideally talking of legit buyers.
Said this, perhaps you can ask syahmixp some hints? Is it so hard to duplicate authentication when this already happened under your eyes? Since you can't make Steam itself start the game twice, the idea was about having nucleuscoop directly starting the game executable, feeding it with previous auth data so that it's happy.
that one game that doesnt work while not in focus.
Mhh.. I dunno.. If autohotkey can do that with just a couple of lines of code, it shouldn't be all that hard to do other ways. EDIT: well, seems like so
https://github.com/MAXBURAOT/SmartSteamEmu https://gitlab.com/Mr_Goldberg/goldberg_emulator
Lots of code releases these days, it seems.
Follow 68754cf22d77e67fae166e466682edc293bba019 comments
It should be possible, with enough effort and without messing up with drm itself, to provide the information Steam used to authenticate [the first instance of] a game to the same executable multiple times.
Steamworks services would probably only work on the first one, but the situation shouldn't be much different from BL2. More on the DRM here.
If games have mutexs, it shouldn't be hard to work around them.