Escape the Backrooms

Escape the Backrooms

26 ratings
How to play previous versions?
By m00ny_lol
This guide will help you to play older versions of the game. This can be useful if you're speedrunner or just want to see how game's development went.

IMPORTANT! This is adaptation for Escape The Backrooms of this Reddit thread, that helps to play older versions of any game using console: link.

Other useful links:
List of all versions: link[gist.github.com].
Speedrunners' Discord Server: link[discord.gg].
2
   
Award
Favorite
Favorited
Unfavorite
Warning
This method involves interaction with game files and Steam console. So, if you're not concerned about your actions back-up game saves or just do not follow this guide.

If you'd like to know more about Steam console look through this guide:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=873543244
1. Open up Steam console
Firstly, you should open the Steam console.

Method №1: using "Run" command in Windows

  1. Open up "Run" app. This can be done by pressing Win + R or via search "Run" in Start menu.
  2. Type in this command: steam://open/console.


Method №2: using url bar in browser

  1. Open up your installed browser.
  2. Type in this url in the url bar: steam://open/console.
2. Downloading version that you like
For this action we will need this console command:
download_depot <app_id> <depot_id> [manifest_id] [delta_manifest] [depot_flags_filter] - downloads single depot <> - obligatory arguments. [] - non-obligatory arguments.

Don't worry, I'll explain what we should do right now.



We will need only the first three arguments.
  • <App_ID> - the thing that points to the game/app.
  • <Depot_ID> - this is more interesting. You surely noticed that when you download the game, it can download different libraries. Game's repository stores not only the game itself but also the libraries. But we need only the game itself.
  • [Manifest_ID] - Steam's internal number of the version.

Not the command we deserve but the command we need:
download_depot 1943950 1943951 *version_number*

Table below shows the version that you need:

Version:
Manifest ID:
First version
2284013723876639490
Version 1.21 (for speedrun)
4892236711489490650
Version 2.3 (for speedrun)
8919535641881193589
Version 3.2 (for speedrun)
1623394668794914209

ID's are not swapped, even though latest version has id that is less than Version 1.21.


If you want to download another version look for it on SteamDB: link.[steamdb.info]

Take into consideration that it may ask you to login via Steam to view earlier versions. SteamDB is popular and trusted site, so everything is safe.

Example of a final command:


Let's hit the Enter and...

...no progressbar appears. Don't worry, it's okay. You can check Task Manager to be totally sure.

When the game downloads similar message will appear:

Copy the path and proceed.
3. Installing the game
The main part is left behind and there is only a small work with files.

Firstly, I recommend you to make the back up of the current files, not to download them again later.

Let's open the game's folder. This can be done through the library.

RMB on Escape The Backrooms => Properties => Local Files => View Local Files.

You should see this window:


Create empty folder on a drive:


Move current files to this folder (IMPORTANT! You should move it because the game's folder should be clear after that):


The back up is created! Let's install the old version.

Paste the path that you copied:


Move files from this folder to the game's folder:


YOU'RE ALL SET! Now you can start the game!
How to roll back?
It's simple!

Open the game's folder again!

You should see this:


Delete the files and go the back up folder:


Move the files to the game's folder:


YOU'RE ALL SET! Play the new versions!
Thanks
Thanks to this Reddit's thread: link.

Thanks you for reading this.

Don't forget to like, add to favourites and share with friends, if you like the guide.
10 Comments
m00ny_lol  [author] 4 Aug, 2023 @ 2:29pm 
It is stated in the guide. If you want to use this method for another game you should go on SteamDB.
h 4 Aug, 2023 @ 8:16am 
How do u find the App_ID tho?
Fraud Fraudster 27 Jul, 2023 @ 9:53am 
Alright Thanks for the guide cause it helped with the steam console the rest i figured out on the official speedrun server.
m00ny_lol  [author] 19 Jul, 2023 @ 3:00pm 
App_ID is a number that points to the whole repository of the game. It stores not only the game itself, but some other things that you don't need to think of.

Guide contains the number that you need to use as an argument.



Depot_ID is a number that points to the exact item in this repository. In this case we only need item that stores game files.

Guide contains the number that you need to use as an argument.



Manifest_ID is a number that points to certain version (or build) of the game. This number is different for each version of the game (even for tiny bugfixes).

Guide contains some numbers that you can use, but if you need number that points to another version you can look for it on SteamDB.



To tell the truth, you don't need to think a lot about this part. You can just copy-paste this command:

download_depot 1943950 1943951 *version_number*

and change *version_number* to number that points to version you need.
Fraud Fraudster 19 Jul, 2023 @ 1:12pm 
We will need only the first three arguments.
<App_ID> - the thing that points to the game/app.
<Depot_ID> - this is more interesting. You surely noticed that when you download the game, it can download different libraries. Game's repository stores not only the game itself but also the libraries. But we need only the game itself.
[Manifest_ID] - Steam's internal number of the version.


I do NOT understand this part
Baneo 24 Mar, 2023 @ 12:31am 
I wish the previous version was saved as a local beta
m00ny_lol  [author] 24 Feb, 2023 @ 9:19am 
What part of guide is unclear?
Gussr 24 Feb, 2023 @ 9:13am 
uhhh what? i dont quite know what to do?
m00ny_lol  [author] 12 Feb, 2023 @ 2:46am 
thanks!
I'm Kraster 11 Feb, 2023 @ 6:40pm 
nice man