*** Steam / HL2 / Source FAQ ***

Man of Honour
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
*** Steam / Half-Life 2 / Counter-Strike: Source FAQ ***

The Following information relates to Half-Life 1 and Half-Life 2 (Source) Engine based games and modifications.

Steam - What it is and what it does
www.steampowered.com

Q: What is Steam?

A: For those of you that have not heard of Steam, this is the content delivery system used to let you play a Half-Life 1 or Half-Life 2 based games and modifications. Without Steam, you cannot play the latest versions of Half-Life and its modifications. Half-Life 2 requires Steam, and cannot be run without it.

Steam requires each user to have an account. The account is free, but to play a game, you have to buy it in some way. If you own a copy of Half-Life or one of its retail variants, you can assosiate your CD-Key with the account you have created. Once you have registered your CD-Key with an account however, you can not re-use the CD-Key again.

Q: I have just tried to register my CD-Key on Steam, it says it already in use, but I have never registered it with steam!
A: Unfortunately, somebody somewhere has somehow generated your key and registered it to an account. You will need to get in contact with Valve over at the Steam Website. Support for this problem can be found here:
http://steampowered.custhelp.com/cgi-bin/steampowered.cfg/php/enduser/entry.php

Q: Does Steam require the internet?

A: Unfortunately, you can not install Steam without connecting to the internet. When you install Steam and games to go with it, it has to download all of the up to date versions to work. Once everything is 100% downloaded, you can disconnect from the internet and play in Offline Mode, but only if the game you want to play says it is available and that you do not log out of your Steam Account.

Q: So if I buy Half-Life 2 from the shops, do I need the internet to play it?

A: Unfortunately, Yes. When you install Half-Life 2 retail, you have to register the CD-Key with a Steam Account and allow Steam to decode the installation files through the Internet. Without the Internet, you cannot even play the game. Once the game is 100% up to date, you can play the game in Offline Mode. There are no other ways to activate your copy of Half-Life 2, but Valve have some tips on getting set up if you do not have an internet connection, but does mean you have to move your computer about:
Full details can be found here.

Q: What ports does Steam use?

Taken from the Steam Support section from the Steam website:
The following ports must be open in your firewall and router for Steam and Steam Games to work:

UDP 1200 (used for friends service)
UDP 27000 to 27015 inclusive
TCP 27030 to 27039 inclusive

Computers running Dedicated Servers need these ports open:

UDP: 27015 and 27020 (default HLDS, SRCDS and HLTV port)
TCP: 27015 (SRCDS Rcon port)

If your server uses a different hostport then you will need to adjust the above accordingly.

Steam Games

Q: What games are available on Steam then, and what do I need to play them?

A: The following information is a list of Games that are playable on Steam and what CD-Keys give you what:

The following Games and modifications are available to anybody with any Half-Life Retail CD-Key.
Half-Life 1
Counter-Strike (CS)
Team Fortress Classic (TFC)
Day of Defeat (DoD)
Deathmatch Classic (DMC)
Opposing Force (OpFor)
Ricochet.
The Following games have to be bought separately to Half-Life 1.
Counter-Strike: Condition Zero & Condition Zero: Deleted Scenes.

The following come with Half-Life 2 Retail:
Half-Life 2
Half-Life 2: Deathmatch
Counter-Strike: Source
If you purchase Half-Life 2: Collectors Edition, you also get:
Half-Life: Source

Q: What ways can I get hold of Half-Life 2 then?

A: There are 2 ways you can get Half-Life 2. The first, like any other game is from the shops/e-tailer. The second is by paying for the game through Steam.

Q: What options are available to me if I want to buy Half-Life 2 over Steam?

A: Valve have introduced three packages on the Steam system that you can choose from, called Bronze, Silver and Gold. Here are the prices and contents and Prices. Note that at this moment in time, Steam only accepts VISA and Mastercard:
Note: That with any version purchased, you will only be able to play CS:Source at this moment in time, as long as it is downloaded.

Bronze : $49.95 + VAT (Approx £33)
  • Half-Life 2
  • Counter-Strike:Source
Silver : $59.95 + VAT (Approx £40)
  • Half-Life 2
  • Counter-Strike:Source
  • Half-Life 1:Source
  • Day of Defeat:Source
  • Valve Back Catalog:
    Half-Life
    Counter-Strike:Condition Zero
    Counter-Strike:Condition Zero Deleted Scenes
    Day of Defeat
    Team Fortress Classic
    Deathmatch Classic
    Opposing Force
    Ricochet
Gold : $89.95 + VAT + Shipping (Approx £50 + £25 Shipping)
  • Half-Life 2
  • Counter-Strike:Source
  • Half-Life 1:Source
  • Day of Defeat:Source
  • Valve Back Catalog:
    Half-Life
    Counter-Strike:Condition Zero
    Counter-Strike:Condition Zero Deleted Scenes
    Day of Defeat
    Team Fortress Classic
    Deathmatch Classic
    Opposing Force
    Ricochet
  • Half-Life 2 Posters (3 Total)
  • Half-Life 2 Soundtrack
  • Half-Life 2 hat
  • Half-Life 2 Sticker
  • City 17 Postcard
  • Prima's Half-Life 2 Strategy Guide
  • Special Collector's Box
  • A chance to win a trip to valve!
**It may take up to 6-8 weeks for the merchandise to arrive**

Q: So what do I get if I buy Half-Life 2 from a retailer?

A: In the UK, there are two versions of Half-Life 2 available. Standard retail, and Collectors Edition. Both are DVD-ROM based.

The Standard Retail comes with Half-Life 2 and Counter-Strike: Source. The Collectors edition comes in a special tin, with a T-Shirt, Strategy guide, and also a copy of Half-Life: Source, which is a conversion of the original Half-Life to the Source engine.

Q: I have an ATI Half-Life 2 voucher, can I use that to get a discount?

A: Yes. You will need to have the key registered with your account, and you should then qualify for a discount when purchasing Half-Life 2 through Steam. To do this, select the "Browse Games" option from the main menu of Steam. Then, select "Register a product I already Own", and then enter the CD-Key. The voucher is effectively worth $49.95. You can now upgrade to the Silver version of Half-Life 2 which has Half-Life 1:Source and DoD:Source for just $10.

Q: If I buy the Bronze edition or have Retail, will I be able somehow play Half-Life 1: Source and Day of Defeat: Source?

A: An upgrade option should be made available via Steam for Bronze edition owners and also basic Retail owners some time after the game release. This will likely cost around US$11.75 (~£6).

Q: If I do purchase Half-Life 2 through Steam, will I get a CD or DVD copy of it?

A: No. You only get the game through the downloading of the content.

Q: What do I do if I want to play these games on another computer, or if delete my Steam folder? Can I back this up somehow?

A: Steam recognises what games you are entitled to on your account. You can re-download the game as long as you are logged onto the account.

Q: I don't want to have to download everything again! Can I back up these games somehow?

A: Yes! Steam has a backup facility for all of the games. Simply Right-Click on a game and select Backup. It will then give you a list of games that you would like to back up. Simply follow the on screen instructions as to what to do with them.

To manually back up your downloaded games, locate your SteamApps folder, found in \Steam

Inside the SteamApps folder, there will a few, large files named after games, each being .gcf format. These store all of the base data for the games such as the engine textures, maps, sounds and other bits and bobs.

There will also be one or more folders in the SteamApps folder which holds your personal configs for your account, and will be named after your account in the format of an E-Mail address.

In here, are executables for the games, and other small files and extra downloaed content, such as custom maps and models but also your configs. I would recommend you back up your config files as it can be tedious resetting all of your settings.

Q: How much space does Half-Life 2 take up?

Half-Life 2, Half-Life 2: Deathmatch and Counter-Strike: Source combined take up approximately 4.2GB of space.

Q: If I buy Half-Life 2 from the shops, do I need to keep the DVD in the drive now that it is registered to my account?

A: On previous version of Half-Life 2, yes, you did have to have the DVD in the drive if you had retail, but once you have the latest update, you can play the game without having the DVD in the drive.

Q: Does Half-Life 2 have any other multiplayer support?

A: Yes. There are two forms of Official multiplayer for Half-Life 2. Out of the box, you get Counter-Strike: Source, which is the team based counter-terrorism game. Upon installing Steam, you can now download Half-Life 2: Deathmatch, which is a basic deathmatch game with extras such as gravity gun.

Q: I heard that if I buy Counter-Strike:Condition Zero, I get Counter-Strike:Source, is that true?

A: No, this is not true any more. Back in mid 2004 there was a Beta test version of Counter-Strike:Source available to all owners of Condition Zero, but once the Beta had finished, only owners of Half-Life 2 could play Counter-Strike:Source.

Q: So what is this Counter-Strike: Source that everybody is talking about?

A: Counter-Strike: Source is basically a full conversion Counter-Strike onto the Half-Life 2 source engine. Valve have taken the original CS, and converted the code and some of the maps into the new Source engine. They have then updated the maps and models to make it look a lot nicer.

Q: I was caught cheating on a VAC server, and I am now banned! If I buy Half-Life 2, can I play it online?

A: No! When you are banned for cheating, your Steam account is banned. That means you can not play online on VAC secure servers with any Steam game until your ban has finished.

General Lag issues when playing a Steam based Game

Q: When playing online using a Steam based game, I get terrible lag, how can I stop it?

A: There are numerous things that will cause you to get lag in game. Here are the main ones, and what you can do to fix it.
  1. Steam may be updating a game. Although annoying, it can happen, and will case a good bit of lag. To check if Steam is downloading game content, right click on the steam icon on your task bar, and select "Monitor". From here you will be displayed a list of any games that Steam is updating. You can stop these here.
  2. You may have something downloading in the background. Simply turn it off.
  3. You may not have the correct rates for your connection. See the next question to see what you should be using.
  4. Somebody else on your network may be downloading something. Kindly ask them to stop, or wait for them to finish, or just pull their network cable out.
    [/list=1]
    Q: What are rates, and what should I use for my connection?

    A: There are three main rate settings. They are "rate" (default 7500), "cl_updaterate" (default 20) and "cl_cmdrate" (default 30). These defaults are not good generally, as they are too low.
    Using the console (see below for console), set your rate to be 20,000 (simply type "rate 20000" without the quotes). Put your cl_updaterate and cl_cmdrate both up to 101. See how that feels. If that does not sort out lag issues, try lowering both the cl_cmdrate and cl_updaterate by about 5, and keep doing so until it feels more stable.

    Q: How can I get into the console?

    A: While in the game, goto Options, then click on the Keyboard Tab, and then Advanced. Select the checkbox to enable console. If this does not work, add to your autoexec.cfg file the line
    • bind "`" "toggleconsole"
    This binds the key directly below the Escape key and to the left of the 1 key on standard keyboards. For details on autoexec.cfg, see below question.

    Q: My framerate is rubbish on the lowest settings! What else can I do?

    A: Check out the following link to IGN for a guide in optimising your Source engined games: Click Me

    Q: I changed a setting in the console yesterday, but it has changed back today! How can I get the setting to stay without having to keep messing with the settings.

    A: A simple solution to this would be putting any settings that you want kept in an autoexec.cfg file. This is found in the SteamApps\[email protected]\counter-strike source\cstrike\cfg\ folder. If it does not exist, create it. Within the file, you should then enter all of the settings that you want to load each time you load a Source based game.

    Q: People seem to buy their guns so quickly! How do they do that?

    A: To put it simply, they are most likely using buyscripts, which are perfectly legal. These basically will let the user buy weapons at the press of a single button, instead of using lots of keys. You can find more details on creating your own buyscripts here:
    Try here for tips

    Q: I am struggling to get into the game, I can't kill anything! Are there any cheats?

    A: In a simple answer, no there are no cheats that can be entered to make you hit better available from valve. There are cheats which you shoul never, ever download though, which include wallhacks and aimbots. You will be detected, and you will have your account banned from secure servers, meaning you will have to buy another copy of HL2 so you can play Source anywhere decent. Plus you will be officially regarded as the biggest loser in the world.

    Q: I want to create a dedicated server so players can connect to it, how can I do that?

    A: Take a look over at this website for guides on setting up dedicated Servers: http://server.counter-strike.net/
 
Last edited:
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Q: How long will it take for me to download Half-Life 2 through Steam?

A: Here are a few common connection speeds and times you'll be looking at:

Note these are approximate values, working on maximum speed of connection. When the network is busy, you'll get a lot slower times.

Connection :: Approx Max Speed :: Approx Min Time

56k :: 6 KB / Sec :: 200+ Hours
128k :: 12 KB / Sec :: 100+ Hours
256k :: 30 KB / Sec :: 41+ Hours
512k :: 60 KB / Sec :: 20+ Hours
756k :: 90 KB / Sec :: 13+ Hours
1024k :: 120 KB / Sec :: 10+ Hours
1536k :: 180 KB / Sec :: 7+ Hours
2048k :: 240 KB / Sec :: 5+ Hours
3072k :: 360 KB / Sec :: 3.5+ Hours
4096k :: 480 KB / Sec :: 2.5+ Hours

General Lag issues when playing a Steam based Game

Q: When playing online using a Steam based game, I get terrible lag, how can I stop it?

A: There are numerous things that will cause you to get lag in game. Here are the main ones, and what you can do to fix it.
  1. Steam may be updating a game. Although annoying, it can happen, and will case a good bit of lag. To check if Steam is downloading game content, right click on the steam icon on your task bar, and select "Monitor". From here you will be displayed a list of any games that Steam is updating. You can stop these here.
  2. You may have something downloading in the background. Simply turn it off.
  3. You may not have the correct rates for your connection. See the next question to see what you should be using.
  4. Somebody else on your network may be downloading something. Kindly ask them to stop, or wait for them to finish, or just pull their network cable out.
    [/list=1]
    Q: What are rates, and what should I use for my connection?

    A: There are three main rate settings. They are "rate" (default 7500), "cl_updaterate" (default 20) and "cl_cmdrate" (default 30). These defaults are not good generally, as they are too low.
    Using the console (see below for console), set your rate to be 20,000 (simply type "rate 20000" without the quotes). Put your cl_updaterate and cl_cmdrate both up to 101. See how that feels. If that does not sort out lag issues, try lowering both the cl_cmdrate and cl_updaterate by about 5, and keep doing so until it feels more stable.

    Q: Which original Counter-Strike maps have been converted to Counter-Strike: Source?
    A: The following have all been re-made:
    • cs_havana
    • cs_italy
    • cs_office
    • de_aztec
    • de_cbble
    • de_chateau
    • de_dust
    • de_dust2
    • de_piranesi
    • de_prodigy
    Q: How can I get into the console?

    A: While in the game, goto Options, then click on the Keyboard Tab, and then Advanced. Select the checkbox to enable console. If this does not work, add to your autoexec.cfg file the line
    • bind "`" "toggleconsole"
    This binds the key directly below the Escape key and to the left of the 1 key on standard keyboards. For details on autoexec.cfg, see below question.

    Q: My framerate is rubbish on the lowest settings! What else can I do?

    A: Check out the following link to IGN for a guide in optimising your Source engined games: Click Me

    Q: I changed a setting in the console yesterday, but it has changed back today! How can I get the setting to stay without having to keep messing with the settings.

    A: A simple solution to this would be putting any settings that you want kept in an autoexec.cfg file. This is found in the SteamApps\[email protected]\counter-strike source\cstrike\cfg\ folder. If it does not exist, create it. Within the file, you should then enter all of the settings that you want to load each time you load a Source based game.

    Q: People seem to buy their guns so quickly! How do they do that?

    A: To put it simply, they are most likely using buyscripts, which are perfectly legal. These basically will let the user buy weapons at the press of a single button, instead of using lots of keys. You can find more details on creating your own buyscripts here:
    Try here for tips

    Other Issues

    Q: I am struggling to get into the game, I can't kill anything! Are there any cheats?

    A: In a simple answer, no there are no cheats that can be entered to make you hit better available from valve. There are cheats which you shoul never, ever download though, which include wallhacks and aimbots. You will be detected, and you will have your account banned from secure servers, meaning you will have to buy another copy of HL2 so you can play Source anywhere decent. Plus you will be officially regarded as the biggest loser in the world.

    Q: Are there any Anti-Cheat systems in place?

    A: Unfortunately, at this moment in time, there are none, no. What is worse is that there are already cheats available. Valve Anti Cheat 2 (VAC2) will be running soon however, and anybody caught cheating will have their account banned from all secure servers.

    Counter-Strike: Source Server Setup

    Q: I want to create a dedicated server so players can connect to it, how can I do that?

    A: One method of creating a server is by selecting "Source Dedicated Server" from your list of games. You will then be able to specify some simple server variables including game, server name, map, network, maximum number of players, port and an RCON password. Once you have started the server, you can select from a few tabs. To change server variables, you need to go to the console tab. Take a look over at this website for guides on setting up dedicated Servers:
    http://server.counter-strike.net/
 
Last edited:
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Useful Console Commands

Here is a short list of console commands that may come in handy:
**To enable console, see above**

cl_showfps 0,1 [1 shows frames per second, 0 hides]
net_graph 0,1,2,3,4,5 [various net graphs, 3 will show Loss/Choke]

Recording and Playback
record <filename> (Records the game you have been playing)
playdemo <filename> (Plays the Demo)

**Demos are stored in: SteamApps\[email protected]\counter-strike source\cstrike**

A full list of console commands can be found here.


Friendly Servers and Other Links

If you want something added, post and it will be.

Servers:

The b33f.co.uk have always been good to me, and are quite highly rated by other members too.

b33f.co.uk - CS:Source Public Server (01)|20 slots|82.136.36.7:27016
b33f.co.uk - CS:Source Public Server (02)|12 slots|82.136.36.9:27015
b33f.co.uk - CS:Source Public Server (03)|12 slots|82.136.36.12:27015
b33f.co.uk - CS:Source Public Server (04)|40 slots|82.136.36.12:27016
b33f.co.uk - CS:Source Public Server (05)|16 slots|82.136.36.12:27018
b33f.co.uk - CS:Source Public Server (06)|16 slots|82.136.36.13:27015
b33f.co.uk - CS:Source Public Server (07)|16 slots|82.136.36.13:27016
b33f.co.uk - CS:Source Public Server (08)|16 slots|82.136.36.13:27017

[A-LAN] Counter Strike Source - 83.142.53.23:27015

Fine Cut : 213.230.204.44:27016

Links

Q: I want to store my Steam backup files in a DVD box, but I want it to look really pretty! Are there any covers I can print?

A: Yes! Have a trip over here : http://www.marcopolo.me.uk/hl2.html
 
Last edited:
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by nolimit
how do you back it up?
im sure lot of dll and other type of files gets shared in system folder and you cant really tell which 1's are being shared, making it impossible to back it up on DVD!

if it was possible easily then obiviously i wouldnt be ranting! :rolleyes:

Sorry, but why are you posting this here when it is answered above?
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
It is rather silly that people cannot play the game without the internet, as they are now potentially losing customers who do not have any form of the internet. I'm sure there will be some sort of way to install it without the internet, but you'll have to wait and see.
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by oli collett
I've been downloading CS: Source, but it stopped last night and said "game currently not available"

I started again today, its going really slowly and doesnt seem to have resumed from where it was last night??

Probably best to wait for it to finish downloading. Check the rate it's DLing to see what speed you're getting. It won't be available to play until you have adequate files for the game to run.
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by oli collett
I can't seem to check the rate its downloading at? seems to be very slow though, i'm on a Uni LAN so that might be a problem... I can usually get upto 1mb/s off the net though, it might not be going through the Uni Proxy though which wont help..

You can check the rate by right clicking on the Steam icon in your task bar. From there, select "Monitor". That will give you your DL rate in kb per second, don't be confused by that number, divide it by 8, that'll be in KB per second :)
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by oli collett
Argh its been rubbish all weekend. Only 32% of the way through counterstrike and its been going a few days on/off.. just keeps disconnecting from the server!

Half Life 2 is going to take forever!

Unfortunately that's Uni networks for you. Probably best to just buy the retail version if you have not already forked out for the game.

Only 17 days left anyway :)
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by Snow-Munki
so if i buy HL2 bronze from steam its about £33 ?

but looking at online shops its about £5 cheaper ?

so might aswell wait for the retail version and buy it in the shops right ?

As long as you're not desperate to play CS:Source, I'd go for the shops version.
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by Snow-Munki
thanks :)

not desperate at all, will probably get it nearer the end of november :eek:

You may get it sooner when there are huge amount of threads with "OMG OMG OMG HL2 R0X!" in them etc :)

that's what I predict anyway.
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by Chevens
i wonder will we have any half life 2 is too bright threads.. or is anyone going to make a sunglasses mod... :p

That in relation to Doom 3 being too dark ? :) I find Source rather dark for me, but I just superbright it when needed :)
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by Duradrum
HI, not sure if this has been covered but:

Can I pre load it via steam, then use the retail version to activate it?

I'm pretty sure you can yes, as the retail data is going to be similar to the preloaded files. No harm in trying anyway, just enter the code in the box.
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by chucky
I have never registered/installed steam can i install it now and get all the updates for when i get my game to save time?

What you can do, is install Steam, register an account, then Download the HL2 preload.

Then, when you get HL2 from the shops, instead of putting the DVD in the drive, all you'll have to do is press "Browse Games" and select the option "Register a game I already Own", enter your HL2 CD-Key, then as long as it's past 8AM GMT, you'll be able to unlock your HL2 content and play it.
 
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by mysticsniper
Isn't that soo wrong assuming that everyone has an internet connection. Bang out of order :mad:

Can't do anything about it i'm afraid. It's in the System requirements for the game. Only thing you can do is take the PC to somewhere with an internet connection, install it, and then take it back home. Question is now anwsered in the FAQ.
 
Last edited:
Man of Honour
OP
Joined
19 Jan 2003
Posts
12,645
Location
Warwickshire
Originally posted by mysticsniper
Sure, I understand the threat from warez, but why isn't there another option like phoning throught for a code or somthing :(

Because the retail version is the same as the current preload available on steam, it needs to be decrypted/unlocked by steam, meaning something rather complicated would be needed to decode it.

I know it's bad, but it seems valve care more about its online community than those who aren't going to use it online. Those people online are more likely to play half-life 2 for years to come, like HL1.
 
Back
Top Bottom