Archiving Steam games for fun and profit

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • For a lot of games you can simply copy out of Steamapps/common and run the exe and it'll run like a standalone copy.

    For games that use steam features, you can drop in a steam emulator[0] to shim the API calls. I use this for when I want to run multiple versions of the base game with different mods.

    Typically this works fine as long as there's no real Drm/anticheat (which is common in multi player games but rare for single player).

    So this should allow you to clone parts of your library for your son to play (as well as consolidate your many accounts).

    [0] https://gitlab.com/Mr_Goldberg/goldberg_emulator/blob/master...

  • DepotDownloader

    Steam depot downloader utilizing the SteamKit2 library.

  • There's also DepotDownloader that lets you download anything, including past version, from Steam https://github.com/SteamRE/DepotDownloader

    I use this to download historical versions of a game to help with reverse engineering to archive dialogue trees from a game https://dialogue.destiny.report

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lwjgl3ify

    A mod to run Minecraft 1.7.10 using LWJGL3 and Java 17, 19, 20

  • goldberg_emulator

    Forked from https://gitlab.com/Mr_Goldberg/goldberg_emulator, with modifications to compile on macOS (by inflation)

  • https://github.com/inflation/goldberg_emulator#but-it-breaks...

    > It doesn't break any DRM. If the game has a protection that doesn't let you use a custom steam api dll it needs to be cracked before you use my emulator. Steam is a DRM as much as any API is a DRM. Steam has actual DRM called steamstub which can easily be cracked but this won't crack it for you.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts