I left a TODO list in Makefile.. removed it (it was out of date anyway); otherwise no changes. New tarball without the TODO attached.
*ping* ? On Sat, Jun 08, 2019 at 09:36:56PM -0700, Thomas Frohwein wrote: > Hi, > > I am pleased to offer this port as a solution for obtaining games > purchased on Steam without needing to boot into another OS. It was > discovered by anthk_ on the Freenode channel #openbsd-gaming and I > turned it into a port with a few quality-of-life enhancements in the > wrapper script. > > The port downloads the CIL assemblies and installs a wrapper script. > Building would require msbuild which don't have (yet). > > The wrapper script adds 2 modifications to make this more usable (until > they may be included into upstream): > > 1. add '-appname <name>' to download game by name instead of (numeric) > AppId > 2. install to ~/games/steamdepots/<AppName> unless `-dir` is specified > - this prevents installing in $PWD by default > > I've tested it with a few of my games (CometStriker, Salt and > Sanctuary, Cryptark, One Finger Death Punch) without problems. Note > that the appname needs to be in quotes/double-quotes; it may also work > with whitespace escaped. The assembly seems to assume "linux" as OS; > therefore if trying to download a game that is only distributed for > Windows, you need to add '-os windows'. > > More info in the README of the repo [1], including how to download > Steam Workshop items/mods (not tested by me). > > Of note, this works with the 2FA "SteamGuard" via email code. I don't > use the 2FA via the Steam mobile app and don't know if that also works. > Testing by someone who uses the Steam mobile app as the second factor > would be appreciated. > > ok? > > [1] https://github.com/SteamRE/DepotDownloader
depotdownloader.tgz
Description: Binary data
