We do often include affiliate links to earn us some pennies. See more here.

Sometimes you might need the Windows game files from a game on Steam, possibly for running it in an open source game engine that supports Linux. It can usually be tricky, but a little script called "steamget" from Icculus can help.

Just giving this a bit of a boost, since I thought it was neat and Icculus is a very clever boy.

The script is simple and relies on you installing SteamCMD, which is simple enough to do (instructions on that linked page). Then, you just run the script in terminal with: a Steam username, an appid (the number you get in the URL on Steam store pages), either windows/macos/linux for that platforms files and optionally a beta branch name and a password, if one is needed for that beta branch. Here's an example for X-COM: UFO Defense:

liam@liam-mate:~$ '/home/liam/Desktop/steamget.sh' liamdawe 7760 /home/liam/xcom/ windows

I've tested it myself, by doing exactly that. Then I could simply use those files in the openXcom open source game engine. It worked a treat!

I asked Icculus about why you don't need a password, he said that SteamCMD will ask for a password and a Steam Guard code if you haven't logged in recently as it's all handled by SteamCMD. I didn't get either, likely as it detected my main PC correctly.

No more resorting to running Steam in Wine for me, this little trick will do the job nicely when I need to grab Steam files. Of course, this can also help for a variety of other things and I'm sure people will find other uses for such a script.

You can find the script here. If you like this sort of thing, Icculus has a Patreon.

Article taken from GamingOnLinux.com.
Tags: HOWTO, Steam
18 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
11 comments
Page: «2/2
  Go to:

slapin Sep 19, 2017
  • Supporter Plus
I wonder if it is possible to get game's CD key, as game requires activation (e.g. GTAIV)
so I wonder how to activate version downloaded via steamget as Steam do not give me CD key for it...
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.