What's new

Important How to Record a Demo Video File (Source Engine games or other)

HADES

Vanguard
Staff member
DG | Developer
DG | Staff
DG | Admin
DG | Veteran
DG | Member
Introduction

In CS:S or any Source Engine game, while in-game, you can record your screen. Such a recording is often called a "Demo". Demos you record are stored on your computer in a .dem file usually in your cstrike directory. (default folder path to get there is C:\Program Files(x86)\Steam\SteamApps\common\Counter-Strike Source\cstrike\ unless you set the Steam install location yourself)

Recording a demo

You must have the Developer Console enabled for this to work. Also, you should be on the server and in Spectate mode.
  1. Open Dev Console (hit ~ key)
  2. Type record Demo1;clear;status
  3. Hit enter, then hit Esc
Now everything you see and hear in-game is being recorded to a file called Demo1.dem in your cstrike folder. To stop recording:
  1. Open the console again and type stop
  2. Hit enter
Uploading a demo

To upload a demo visit one of these websites:
  1. You should be able to upload a demo without registering any kind of account with the upload website.
  2. Simply click on the sites Upload/Browse button, then navigate to your game directory and select the demo you want to upload.
  3. Then after it uploads the webpage will refresh, and then you copy and paste the link the website provides there for others to download it.
 
Last edited by a moderator:

Tom Da Bomb

Vanguard
Staff member
DG | Developer
DG | Staff
DG | Admin
DG | Veteran
DG | Member
Finding your Demo (Source Engine Games)

This is where it gets slightly tricky because all games have their own folders it saves demo.dem files too, so heres the easiest way to explain how to find it if your not familiar with file systems, or just search in YouTube for (how to find your demo in "game name here") and something should show up.

1. Open your Steam Library (where all your games are) and look for Counter-Strike:Source (or the game your getting the demo for) and right click on the game in your Library.
2. Select Properties from the drop menu, and click the Local Files Tab on the left side of the Properties window.
3. Click the Browse button in the Local Files Tab, which should take you to the Main File Directory for your game. (1st folder into said game)
4. Now with Source Engine games the demo.dem files are almost always saved in a 2nd folder after going into the games 1st folder, and its usually named the games name or a variation of it.

So for Counter-Strike:Source if you go into Steam and browse files then the demo files are in the cstrike folder you'll see when the file explorer opens, if you do it for Left 4 Dead 2 through steam then you double click left4dead2 folder you see when the file explorer window opens.

If you look at the top of the file explorer window it should show the "path" of the folder which usually looks like:
C:\Program Files (x86)\Steam\SteamApps\common\Counter-Strike Source\cstrike
C:\Program Files (x86)\Steam\SteamApps\common\Left 4 Dead 2\left4dead2

You can right click on the demo.dem files and copy to paste them on your Desktop where your icons are, then when you use Filedropper and click upload, you can click on Desktop on the left side of the file explorer window for uploads and find your demo easily, then after the upload easily delete it as well.
 
Last edited:

Tom Da Bomb

Vanguard
Staff member
DG | Developer
DG | Staff
DG | Admin
DG | Veteran
DG | Member
If your not playing a Source Engine game or a game with its own Record function

If your not playing a game with its own record function you can always use a program like Xsplit or OBS etc. or Windows 10 has pretty easy settings for a basic screen recording now as well, you just change the capture settings in your regular windows Settings "App" under the Gaming tab.

Just make sure you open the in-game console and enter the status command to make the console show all the players Steam ID's while doing the Recording, or we cant tell who it really is by profile name only.

If the player leaves after you start the recording then go through the steps to find a Steam ID using the Steamid.io website before you end your demo recording, that way everyone knows its the said player by looking.

We absolutely prefer Demo recordings in Source Engine games, any other way / program for recording should only be used if the standard In-game Demo way is not available in the game.
 
Last edited:
Top