Decompile Your Gcf!
The_Thing
Join Date: 2003-02-25 Member: 13993Members
<div class="IPBDescription">Here is what you all are waiting for!!!</div> This little program decompiles the cache GCF files, useful for modding any mod.
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Steam Dump It
-------------
Originally written by Guardia
This is a simply program to dump all contents of each cache of steam in a standart filesystem.
The program dumps all files of each cache in a directory of your choice.
USE
--------------
-Put this program in the main directory of Steam.
-Start Steam, and log on steam.
-Start this program.
-Introduce the same user(mail), that you use in steam login.
-Push the "connect" button to connect into the steam system.
-Select the number of applications that you want to dump.
-Push "dump" button to initiate the process.
-Wait until the message "Dump Completed" appears.
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
DOWNLOAD <a href='http://www.autominer.org/delta/zapr/steamdumpit.zip' target='_blank'>HERE</a>
Have fun
p.s. does this get a sticky?
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Steam Dump It
-------------
Originally written by Guardia
This is a simply program to dump all contents of each cache of steam in a standart filesystem.
The program dumps all files of each cache in a directory of your choice.
USE
--------------
-Put this program in the main directory of Steam.
-Start Steam, and log on steam.
-Start this program.
-Introduce the same user(mail), that you use in steam login.
-Push the "connect" button to connect into the steam system.
-Select the number of applications that you want to dump.
-Push "dump" button to initiate the process.
-Wait until the message "Dump Completed" appears.
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
DOWNLOAD <a href='http://www.autominer.org/delta/zapr/steamdumpit.zip' target='_blank'>HERE</a>
Have fun
p.s. does this get a sticky?
Comments
PLEASE?
not getting stickied from me....
It just dumps the cache not modify it, I think.
Now i can use the sweet knife anims from CS 1.6.. and compile my new sheild <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
It just dumps the cache not modify it, I think. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
dumps it so you CAN modify the contents... something useful if your looking to decompile the models and edit things... and hacking CS/DoD/TFC models isn't something you chould be doing.
I want to decompile my opposing force.gcf.
How do I do this? I don't really understand what to enter into the Destination Directory and what number to select in the Applicaiton number.
Help?
It just dumps the cache not modify it, I think. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
dumps it so you CAN modify the contents... something useful if your looking to decompile the models and edit things... and hacking CS/DoD/TFC models isn't something you chould be doing. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Well duh!
But all the files that it decompiles are normal files like HL uses.
It's not like it decompiles the source code of the .dlls or anythings.
.GCF files are just like .ZiP files!
Aren't VALVe's products usable in other VALVe products [between CS, DoD, TFC, other mods] unless otherwise stated by the mod's makers [in the case of non-VALVe mods]?
The only issue I'm personally aware of [which isn't saying much] is that they don't want the leaked version of CS:CZ's [which I don't have because I don't care about CS one bit] models to be released and/or used [though some of them or versions of them or remakes of some of them are used in CS:X] and such.
My main concern is DoD anyway.
Trp. Jed, over at the DoD forums, is making one from scratch, without using stolen code. Knowing him, it'll be real easy and convenient to use. You can keep track of its status <a href='http://www.dayofdefeat.net/forums/showthread.php?s=&threadid=22482&perpage=15&pagenumber=1' target='_blank'>here</a>.
I won't be touching this one until I hear whether it's using stolen code or not. I've managed to avoid messing with that whole theft and I'd like it to stay that way, no matter what reasons or excuses anyone has for it.
...and now my HD is almost full <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
But it did not decompile any files it shouldn't have decompiled.
As i suspected, the .gcf is simply a glorified .ZIP made by VALVe.
...and now my HD is almost full <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
But it did not decompile any files it shouldn't have decompiled.
As i suspected, the .gcf is simply a glorified .ZIP made by VALVe. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
True, GCF was never made by valve. It was made by a company named optionsoftware.
Since it's froma really reliable site, I assumed it is accurate.
<a href='http://countermap.counter-strike.net/Nemesis/index.php?p=1' target='_blank'>http://countermap.counter-strike.net/Nemes...s/index.php?p=1</a>
it is by Nemisis, whom many of you know already thru his batch compiler program front end.
check it out, give him feed back on what works and doesn't - and soon we will have a clean GCF extractor that will not need STEAM.
im hoping that Valve will release something official for this... since Steam is going to be used for mods and they'll want to help them.
Are you using old custom skins in the latest version of the beta? If so, that's why player models look like their heads are about to fall off.
why would you need to compile it? just put it in a pak file. same thing
If you want the game to recognise your files, place them in Steam\SteamApps\<e-mail>\<gcf name>\<path to file inside GCF>.
why would you need to compile it? just put it in a pak file. same thing <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Well, its a lot more handy to compile the custom models etc into the gcf file..