Skullgirls 2nd Encore

Skullgirls 2nd Encore

730 ratings
How to downgrade your Skullgirls copy
By boZo
Due to recent events I decided to make a guide to downgrade your Skullgirls copy (or any other game) to an older version.
62
19
60
20
4
12
4
15
3
3
5
5
8
4
6
5
4
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Downgrade Skullgirls to the last version
First rename the game folder to whatever you want



On Windows open the Windows "Run" prompt (Win + R) and type "steam://open/console", then press enter



On Linux open a terminal and type "steam -console"
("/Applications/Steam.app/Contents/MacOS/steam_osx -console" on Mac according to PocketXp)

That will open the Steam Console



Now there you need to type the following

Windows: download_depot 245170 245171 2462631669275661615 Linux: download_depot 245170 245179 5124944892422264992 Mac: download_depot 245170 245178 2239169668647001828

Then press enter again, that will start the download, it doesn't have any progress bar or notification so you just gotta wait. After the download ends it, you should see something like this

Depot download complete : "C:\Program Files (x86)\Steam\steamapps\content\app_245170\depot_245171" (28 files, manifest 2462631669275661615)

Thats the download path, you need to copy or move the "depot_245171" folder into the folder the game folder was in

There rename the "depot_245171" folder to "Skullgirls" and that should be it

Launch the game and play the Filia story mode to check

(It should look like this)

Downgrade any game to any older version
I should put some images here

To downgrade a game you need 3 things:
  • The App ID
  • The Depot ID
  • And the Manifiest ID
To find all of that we will acude to SteamDB[steamdb.info]
First, the App ID, just go to SteamDB and search for the game you want to downgrade, you might get multiple results, just make sure the APP TYPE column says Game and it's name matches the game's one

At the first column you will see the App ID

Clicking it will take you to the SteamDB page for that game

There you scroll down a bit and on the left side you should see a button that says Depots

Clicking it should take you to the Depots section

The depot you want should be the first one, although sometimes the game might include some other software, make sure it has the icon of your operating system and doesn't have any tag on the EXTRA INFO column

Again, at the first column you will see the Depot ID

Clicking on it should take you to the page for that depot, where you will go to the manifiests section

There you will see the last 20 (i think) manifiests, these manifiests only have a SEEN DATE and an ID, and there you should have everything you need

Now you click the copy button all at the right, it should copy the needed command to your clipboard, just paste it on the console and you're good to go.

Outdated: Now you go to the Steam console and put the swap the IDs on the command
download_depot AppID DepotID ManifiestID
DepotDownloader
Of course, if you want to do this for multiple different games this can easily get tedious, thankfully some smarter people have already made their own apps for doing this, like DepotDownloader[github.com]. Obviously, using it isn't easy, but it includes many features that could help someone, like for example picking the directory where the depot will download, downloading all depots at once, downloading specific files, etc., again, it can be hard to get it to work, it's still a command line interface, carefully read the README[github.com], and be sure to also install .NET[dotnet.microsoft.com] as it is needed to run DepotDownloader.

Since 2.5.0 the DepotDownloader releases contain executables for all supported platorms, I'm sure you still need .NET so if anyone on Linux or Mac can tell me if it works and if it needs Mono, it would be great.
UPDATE: Goldberg Emulator
Play without Steam -> No steam updates

Goldberg Emulator[mr_goldberg.gitlab.io] is a Steam emulator for Windows, Mac and Linux, it's purpose is to allow you to use Steam online features without steam, but it also runs games without Steam.

Many had problems with Steam auto-updates so I found a "solution", like everything in this guide until now, Goldberg is pretty complex, so if you just wanna play move the game folder (the downgraded one) somewhere else and decompress this zip file[cdn.discordapp.com] on it, it will tell you "The destination path already has a file named "steam_api.dll"", click the replace button and you should see a new file named steam_appid.txt, now just run the game and it should be already be running outside of steam.

Of course you shouldn't be putting DLLs some random dude told you to download so, if you don't trust me, you can check the Goldberg Emulator page and follow the instructions there.

Also don't worry, Goldberg isn't illegal, as it justs emulates the Steam API.
Just some stuff I felt like pointing out
The depot_download will download the game on an alternate folder
steamapps/content/app_AppID/depot_DepotID
so it wont interfere with your normal game.

Both, the depot_download command, and DepotDownloader will download the files from Steam servers.

The command on the first section will download the last version before this one, theres no changes appart from those changes, so you can play the game just like you did before.

Running the executable with an unmodded steam_api.dll will run the game on the Steam game folder, thats why you need to switch the game folder with the downgraded one or run it with a Steam emulator.

If you own any character DLC you can copy the files on the "Salmon" folder to use them, they weren't updated so they will work just fine.

The Steam emulator will automatically unlock all DLCs, it won't download the files so you still need to get those.

Both DepotDownloader and the Steam emulator are open-source so you can safely use them or even compile them on your own.

Using the Steam emulator will separate the downgraded game from your Steam account, you can't connect to Steam servers while using it.

The Steam emulator doesn't crack games, it only emulates the Steam API.

Everything on this guide works for Windows, Mac and Linux
175 Comments
boZo  [author] 10 May @ 10:15pm 
if you read the second section you can find all the possible versions, you can use the seen dates to guide find the correct one
_ExistentialDread_ 10 May @ 6:54pm 
there´s any still older version that is still available to downgrade?
GrayFox 3 May @ 3:58am 
Bless
mein_bruder_ist_hurt 12 Jan @ 7:53am 
It worked. Annie and Umbrella are playable now. Danke:)
mein_bruder_ist_hurt 11 Jan @ 3:27am 
I think it’s only illegal if I don’t own the game. I’d have to prove it to you, but if you don’t have the dlc it may matter. Thanks for the recommendation console commands bruda, I’ll try it out soon.
boZo  [author] 8 Jan @ 2:27pm 
im not only pretty sure thats illegal, but i also dont own the dlcs, try these maybe, im not sure
download_depot 245170 1557980 5848148912757136420
download_depot 245170 1744550 6329350484658010983
mein_bruder_ist_hurt 8 Jan @ 1:02am 
Will you share with me a copy of the ideal game data?
mein_bruder_ist_hurt 5 Jan @ 11:23pm 
dm me?
boZo  [author] 5 Jan @ 9:03pm 
weird, im not really sure tho, maybe you gotta download an older version, on the depots search the dlcs you want and check a version earlier
mein_bruder_ist_hurt 5 Jan @ 6:11pm 
So the DLC character files actually auto populate in the Salmon folder for me. Dahlia is playable but Annie and Umbrella aren't.