GCF file format and GCF Scape

Sections.

Why does Steam use the GCF format?
So...where the hell are the other files!
GCFScape
Downloading, Installing and using GCFScape


Why does Steam use the GCF format?  

The GCF File is more like a big folder full of other files. When you want to customize files in Half Life 2 you can't just go to the "game folder" and pick out a file, change it and put it back. That works in older versions of Half Life Games and other titles... things have changed a lot since then.

The Half Life 2 "game folder or game directory" has a lot less in it now, if you have a, "stock standard no custom files installed" game like DoD:Source or CS:Source when you browse to your game folder...

C:\Program Files\Steam\SteamApps\Your Email Name\day of defeat source\dod
OR
C:\Valve\Steam\SteamApps\
Your Email Name\day of defeat source\dod 

...you will see some files and folders... but not all the files/folders the game uses are there! 

So...where the hell are the other files! 

When you play a steam game, the files used are grabbed from the GCF files and the game directory, the GCF files are at another address...

C:\Program Files (x86)\Steam\SteamApps

OR

C:\Program Files\Steam\SteamApps

OR
C:\Valve\Steam\SteamApps

Notice there is a folder there with Your Email Name? In that folder you will find the game directories of all the games you have installed.

Also in the SteamApps folder, you will see the GCF files with the same names as the games! Those files are more like folders with LOTS of other folders and files inside them.

You need to get the files and folders out of the GCF file and extract them to the desktop or another place you choose. Then you can change them and place them in Your Email Name "game directory"...

C:\Program Files\Steam\SteamApps\Your Email Name\day of defeat source\dod
OR
C:\Valve\Steam\SteamApps\
Your Email Name\day of defeat source\dod

Once in the game directory Steam will look at that customized file and use it instead of the one in the GCF file! 

GCF Files are a great way to ensure you have the correct files to run the game, you cannot alter a GCF file, but you can take files from it using GCFScape, (see below) and place it in your game folder.

This way if you customize something in a game folder... and it breaks the game, just delete the custom file or your whole game folder, the GCF file take over again and the game is back to standard. Steam even replaces the items in the game folder for you!

If you need to know a little more about the GCF format visit here.

GCFScape

GCFScape is a program developed by Ryan "Nemesis" Gregg, it is needed to explore and extract files and folders from the .GCF files that VALVe use for their games. Without GCFScape you won't be able to do much at all if you want to manipulate images or .TXT and .RES files...

 gcfscape  

Downloading, Installing and using GCFScape

Nem has two versions of this great application GCFScape v1.3.1 and the latest at the time of writing is GCFScape v1.6.2.

NOTE:  GCFScape v1.6.2 has a very handy GCF defragmentation option, I recomend you install GCFScape v1.6.2... DoD:s users read about this new function here.

To download GCFScape v1.3.1 or GCFScape v1.6.2. from Nems Tools, visit here. NOTE: You will also need the .NET Framework!

If you have finished installing those two items, you can now extract the files or folders you want to edit, the Desktop or anywhere you want. The extracted files are also a good way to see exactly where your new customized files will go in your dod folder.

That's right... a different folder from where you got them! You can't just place them back in the GCF files! The proper way is to place the files you edit in a set of "game folders" to explain...

GCF files are in ...

C:\Valve\Steam\SteamApps\day of defeat source.gcf  
OR...
C:\Program Files\Steam\SteamApps\day of defeat source.gcf


Your game folder (dod folder) is in...
C:\Valve\Steam\SteamApps\your_email_address\day of defeat source\dod
OR...
C:\Program Files\Steam\SteamApps\your_email_address\day of defeat source\dod

So... now we have them in a folder. How about browsing all those files... lots of them.

Enter Amount

dodbits.com Copyright © 2011. All Rights Reserved.