Help getting the Steam client working on Windows 7?
-
I just bought the game, and it doesn't launch, with an error box saying invalid platform.
I don't mind that too much, the purchase still registered on the website (once I unlinked and re-linked my steam account.)
But I would like to get the Steam client working, just so Steam and Discord will show me playing it to my friends.
I found out that current versions of NWJS don't support Windows 7. The latest one that supports Windows 7 is 0.72.0.
So I tried out downloading NWJS 0.72.0 and dropping the whole zip file into the Screeps steam folder, overwriting every file that they had in common (which was almost all of them).
Now the program runs, but it stays in a loading screen with the Screeps logo forever.
Is there a next step I can try to get a breakthrough and get this working?
Thank you.
-
I came across a helpful substitute! (I asked on Stack Exchange.)
It's possible to have Steam open a browser while thinking it's opening the game.
This is done using the Properties -> Launch Options dialogue.
I use Waterfox, but this should work for Firefox too.
"C:\Program Files\Waterfox\Waterfox.exe" https://screeps.com/a/ -start-debugging-server %command%
Normally, Steam puts the game's exe at the beginning of the command. But if you place
%command%
anywhere, it replaces that with the path of the executable instead.The trick is to put
%command%
after a flag that won't do anything you don't want it to do. If you just put it at the end without such a flag, it considers the game's path to be an url and opens two tabs, one for screeps and one to try to download the game's exe from your own computer.