About this mod
Step-by-step instructions for rolling a Steam-based game to a previous version.
- Permissions and credits
You do not need to download the file here. It's just a PDF copy of what follows.
This method is only for the Steam version of the game on a Windows PC. I walked through each of these steps on my machine under these conditions. However if you find an error or a better solution than this, please feel free to leave a comment. I will NOT be providing technical support!
How to roll back a Steam game to a previous version
Step 1: Gather info
- Google search the release date of the game version you want to roll back to.
- Go to SteamDB and search for your game: https://steamdb.info/
- Note the App ID of your game
- Click on Depots and look for the content file of your game. Note the depot number and click that depot.
- Click on Manifests
- Find the manifest whose “seen date” closely matches the release date of the version you want. Note the manifest ID.
At this point you should have 3 pieces of info:
- App ID
- Depot ID
- Manifest ID
Step 2: Prevent Auto Update
- Go to your game library.
- Right click on your game and choose Properties
- Select Updates
- Use the dropdown to change Automatic Updates to “Only when I launch the game”
- Success!
Step 3: Download the previous version
- Open the Steam console
Method 1:
Type “steam://nav/console” (no quotes) into a browser and it should prompt you with a box along the lines of “a website wants to open steam”. Allow it.
Method 2:
Press Win + R to open a windows run command. Paste in this line and run:
C:\Program Files (x86)\Steam\steam.exe -- steam://nav/console
Note: you may need to update the path if your copy of Steam isn’t installed in this location. - Run this command in the steam console:
download_depot <appID> <depotID> <manifestID>
Example (for Cyberpunk 2077 version 2.12):
download_depot 1091500 1091501 3807385820978085162 - Steam will now download the depot package. There is no progress indicator, but once it is finished it will reveal the location it downloaded the package to. (It does not automatically go to your game folder) It will be somewhere like:
C:\Program Files (x86)\Steam\steamapps\content\<appID>\<depotID> - Navigate to where the package was downloaded and copy all of it’s contents.
- Paste those contents into your game folder and allow overwriting.
- Success!
If you have Phantom Liberty, you will need to repeat this process for the DLC files.
For 2.12:
download_depot 2138330 2138330 5094071097429923087