This is archived copy of currently unavailable Nem's Tools website, restored from Web Archive.
Download section now provides links to both Web Archive and to this unofficial Github mirror.
GCFScape v1.8.6 Full - NemPosted: Jan 17th, 2006 - 8:27:11 pm
About:

GCFScape v1.8.6 - GCFScape and all the files you need to run it (except the .NET Framework).

Download: Runtimes: (Required)

.NET Framework - GCFScape is written in C++ .NET (using Visual C++ 2010 SP1) and as such requires the .NET Framework 4.0 (or later) and the Visual C++ 2010 SP1 runtime to run.

Download:

If you don't already have the .Net Framework installed, or are unsure what to do, download the .Net Framework 4.*:

If you already have the .Net Framework installed, and just want to update your C++ runtimes, download the appropriate Visual C++ runtime:

Modified: Jan 22nd, 2017 - 7:24:37 pm[ 703489 Views ]

[ 1 2 ]

1. elronModified: Mar 20th, 2006 - 8:42:58 am
Cool!!! Espacially the progress bar!
Great, thanx!

One thing that would be useful (and should be easy to implant): Batch extraction of GCF

But anyway, thanks for this pretty cool program!

2. NemPosted: Mar 20th, 2006 - 11:05:46 am
For batch extraction, look at HLExtract which is part of HLLib.

3. FlippyPosted: May 27th, 2006 - 4:59:00 am
On startup of GCFscape v1.4.1 i recieve and error: "The application failed to initialize properly (0xc0000005). Click on OK to terminate the application."
which appears once more when I press 'OK' for the first error popup.

I looked in the readme and it only had the solution for the error: "The application failed to initialize properly (0xc0000135). Click ok to terminate the application."

I had already gotton Microsoft .NET frameword version 2.0 installed fine and yet i still get the error shrug

How can i solve this problem?

4. NemPosted: May 27th, 2006 - 2:54:29 pm
I tried searching for information on the error, but I wasn't able to find anything helpful. It looks like a problem with your .NET installation. You might try reinstalling .NET v2.0 or playing around with GCFScape v1.3.x which uses .NET v1.1

Sorry! There ain't much I can do about it.

exhausted

5. KonokoModified: Jun 30th, 2006 - 8:55:18 am
Hi all.

I maked KGamesEX v0.5 (Konoko Games Extractor).
Program based in HLExtract.

Faetures:
1) Changes destination path
2) Right click extraction of GCF (shell integration)
3) Not using .NET FrameWork

screenshots -





news here
downloads here
forums here

free happy
maniaCs Software

6. KonokoModified: Jun 28th, 2006 - 4:21:58 pm
KGamesEX 0.6 Ready

+ Faetures:
4) Right click on folder changes destination path (shell integration) (new)
5) Right click extraction of GCF (shell integration) (new)

screenshots -







news here
downloads here
forums here
free happy
maniaCs Software

7. KonokoModified: Jun 28th, 2006 - 4:24:30 pm
KGamesEX 0.7 Ready

SpaceBar Fix: fixed path to GCF file and Destination folder

news here
downloads here
forums here
free happy
maniaCs Software

8. KonokoModified: Jun 28th, 2006 - 4:19:33 pm
KGamesEX 0.8 Ready

+ Faetures:
6) Update Uninstall System (delete only KGamesEX files in program folder - all other files will stay)

news here
downloads here
forums here
free happy
maniaCs Software

9. joemanModified: Jul 5th, 2006 - 7:50:21 am
To Flippy,

I had the same prob before, hope this helps you.

Make sure that you have .Net Framework v2 installed and not v2b. You can download the program from microsoft. If it still doesn't work, then you must have an invalid registry, you can use TuneUp Utilities 2006 to fix it. If all fails, you'll have to revert back to the
previous GCFScape version (1.3.1) and have .Net Framework 1.1
installed.

good luck.

10. basicfreakModified: Aug 21st, 2006 - 11:51:41 am
i have installed all tools (dotnet runtime 2/ framework, windows installer 3) but it doesn't work.

there is an error ( ) (edited, its a unix server -.-)

nearly the same it is by the other programms like map and bsp viewer

what can i do?

i have seen gcfscape working, as i was by a friend, and its a great tool

sry, my english is not good, i'm from germany -.-

thanks

edit:
updated to sp2 and reinstalled .net framework
result: the same error appears

edit2:
the same is for version 1.3.1, too

system:

<-->

windows xp pro, sp2 ( updated )
amd athlon xp 2k+ ( 1667mhz )
512mb ram

<-->

11. NemPosted: Aug 21st, 2006 - 10:59:47 am
I can't get your picture to work...

12. basicfreakPosted: Aug 21st, 2006 - 11:52:38 am
so, now it's inbound :P

sry... i have written the ".jpg" not in capital letters -.-

13. NemPosted: Aug 22nd, 2006 - 8:00:09 pm
Sorry man, don't know if I can help you. If the bug was in GCFScape you would get a different error message because GCFScape is written in managed code. It doesn't look like Windows is getting to GCFScape's code at all, instead it looks like a bug with .NET or something funny with your Windows installation.

I can only recommend that you get any Windows updates available to you (but it sounds like you've already tried this).

shrug

14. basicfreakPosted: Aug 23rd, 2006 - 8:11:50 am
yes, i've already tried this...

perhaps i should look for a different mirror than microsoft (maybe i can find something -.-)

my windows is ok... i reinstalled it on saturday

then i installed sp2, .net frame and then i got all updates
but the error is still there -.- exhausted

nevertheless thanks

15. SlackillerPosted: Aug 28th, 2006 - 7:11:35 pm
nice apple

16. spidery_sheetsPosted: Nov 14th, 2006 - 10:47:39 pm
Hi Nem, I just wanted to add a comment regarding GCF fragmentation. Many people do not realize the difference between the gcf file itself being fragmented on their hard disk as opposed the files inside the gcf archive being fragmented. Obviously, GCFScape defragments the files inside the gcf file, but to gain the utmost performance, users should first defragment their hard drives to get the gcf file itself contiguous on the drive, then defragment the GCF with 'Scape. Running the GCFScape defragmenter obviously then leaves the physical file alone on the drive, only rearranging files within a file. I just thought I would mention that. Could it be gcf fragmentation is the source of Valve's infamous 'stuttering' bug in HL2? shrug Please keep the quality projects coming!

17. NemPosted: Nov 15th, 2006 - 1:13:13 pm
Yep, you're correct; to get the most out of defragmenting you should defragment both your hard drive and your GCF files. If you had to choose but one, I'd recommend your GCF files, as my studies have shown they can contain upwards of 10,000 fragmentations which you're extremely unlikely to find in an NTFS file system. However, fragmentations in your file system can be more extreme...

And it could just be the placebo effect, but I've noticed Steam and HL2 are a lot more responsive and so called stutters are much less exaggerated after defragmenting everything. This really is the main reason I wrote the tool, I was sick of load times.

18. philModified: Nov 25th, 2006 - 10:29:27 am
Sorry if this seems like a stupid question, but i downloaded your converter.. and tried converting a .bsp file, it ended up becoming an .ent file this is all well and good the extractions worked fine of the original file everything came out as .vmf's but i need the original file as a .vmf and must keep all the internal files together (map)

as valve hammer can only seem to open .vmf's and i got the file as a whole .bsp map rather than single bits.

Any thoughts?

where

19. DomIIIPosted: Nov 25th, 2006 - 6:03:05 pm
phil:
.. and tried converting a .bsp file, it ended up becoming an .ent

So you want to decompile a .bsp into a .vmf? then you're looking for VMEX (http://www.geocities.com/cofrdrbob/vmex.html)
anyway nem, thanks soo much for the defrag-feature...my css is running much smoother now:)

20. philPosted: Nov 25th, 2006 - 8:07:17 pm
DomIII:
phil:
.. and tried converting a .bsp file, it ended up becoming an .ent

So you want to decompile a .bsp into a .vmf? then you're looking for VMEX (http://www.geocities.com/cofrdrbob/vmex.html)


Told you it was a stupid question exhausted Thanks alot for that though. :D

free

21. DomIIIPosted: Nov 26th, 2006 - 4:34:02 am
Nem, I think I have found an error:
Sometimes the defragmentation Progress is greater than 100%...
.NET Framework dropps the following exception:
Code:
************** Ausnahmetext **************
System.ArgumentOutOfRangeException: Der Wert 308314112 ist für Value ungültig. Value sollte zwischen 'minimum' und 'maximum' liegen.
Parametername: Value
bei System.Windows.Forms.ProgressBar.set_Value(Int32 value)
bei GCFScape.CProgress.SetProgress(UInt32 uiFilesDone, UInt32 uiFilesTotal, UInt32 uiDataDone, UInt32 uiDataTotal)

in english this means (sorry for bad translation):
Code:
************** Exceptiontext **************
System.ArgumentOutOfRangeException: The Value 308314112 is invalid for Value. Value should be between 'minimum' and 'maximum'.
Parametername: Value
at System.Windows.Forms.ProgressBar.set_Value(Int32 value)
at GCFScape.CProgress.SetProgress(UInt32 uiFilesDone, UInt32 uiFilesTotal, UInt32 uiDataDone, UInt32 uiDataTotal)

I've also made a screenshot showing my PC's state at the time of the error:

This happened to me as I tried to defrag "half-life deathmatch source.gcf", but it seems to be a cosmetic problem only, because it's an gui-error. If I click on "Weiter" (meaning "Continue"), gcf-scape still works propely and the file doesn't seem to be damaged (Steam does not complain).
Hope the supplied information helps.
GCF-Scape is really great!
Greetings
DomIII

22. NemModified: Nov 26th, 2006 - 1:54:18 pm
Thanks for the info!

It looks like a problem with HLLib's total data calculation, I will release a fix shortly. The bug shouldn't cause any damage to your .gcf as long as it is fully acquired, at least nothing you can't fix by validating the game. I specifically designed the algorithm to withstand a crash or system failure.

lazy

Edit: Alrighty, give v1.6.2 a try and let me know if it works.

23. cLaDModified: Nov 26th, 2006 - 2:29:49 pm
I don't think it's said enough , just how much this program help's people.
I just got to say thanks Nem on your work on gcfscape. 1 excellent program. yeahbaby

=====================
just got the update 1.6.2
i just tried to defrag my gcf's.
i had just enabled it so it can write. Then i tried to derag, after pressing defrag a window comes up saying it may take a few min's. i pressed ok, then a another window comes up and says:

Code:

Error defragmenting file:
Error:
Package does not have write privileges,plaease enable them.


I had just enabled write. ?
after looking, in the log below. it says Defragmenting....
but when you click the error to go away it says done...
It's so fast i don't think it's working tho.

24. NemPosted: Nov 26th, 2006 - 2:29:43 pm
In the Options menu you need to enable File Mapping and Write Access, and disable Volatile Access before loading your .gcf file to defragment.

25. cLaDPosted: Nov 26th, 2006 - 2:34:00 pm
So the gcfscape needs to be opened , before ANY gcf file is loaded ?

If so can an option in the file menu be added to close a gcf file with out closing the gcfscape program ?

26. NemPosted: Nov 26th, 2006 - 2:58:06 pm
You can always reload a .gcf file once GCFScape is opened. So if you double click a .gcf file to open it, and then change your options in GCFScape, reloading the .gcf from the Recent Files menu will apply the new settings.

Your options will be saved when you restart GCFScape, so I don't think a close button is really necessary. Also, if you have your SteamApps folder open, you can just drag files onto GCFScape to open them instead of repeatedly double clicking.

27. cLaDModified: Nov 26th, 2006 - 3:06:34 pm
Ahh.. i see. ty

also i kept getting an error about the Volatile Access ,and it was telling me to disable it.
i disabled it , and restarted gcfscape and then opened my file and started defraging it.

Thanks again, great program.


edit: does it matter if steam is running when defraging ? i have closed it out while doing this.

28. NemPosted: Nov 26th, 2006 - 3:17:53 pm
You don't need to restart GCFScape to apply the options, just reload the .gcf.

As for Steam, Volatile Access allows GCFScape to "share" files with Steam (which is why you are required to disable it before defragmenting). If Steam is using the .gcf file and you disable Volatile Access, GCFScape won't be able to open the file and thus wont be able to defragment it. If Steam isn't using the .gcf file, GCFScape will be able to open it and defragment it, but Steam won't (while it's open in GCFScape).

Generally I would suggest not having Steam open at the same time just to be cautions, but because of the above described failsafes, it should be OK. GCFScape or Steam will give you an error if there is a conflict of access.

29. XANModified: Dec 18th, 2006 - 8:12:39 am

30. ajstahlPosted: Jun 13th, 2007 - 9:54:59 pm
I also had problems getting this to work. Kept getting the "application failed to start, please reinstall error" The .NET stuff was installed. Still the error appeared. I installed Visual Studio 2005. The error still appeared. I installed SP1 for Visual Studio 2005. The error disappears and the program starts.

31. The-No0n3Posted: Jun 14th, 2007 - 4:51:38 am
This software is really great i used it on windows xp but now i have windows vista and it dosent work
exhausted

32. mrflippyPosted: Jun 14th, 2007 - 7:31:12 pm
I am also receiving the side-by-side configuration error on vista.

33. The-No0n3Posted: Jun 15th, 2007 - 1:32:41 am
Please someone fix it brokenball

34. DelianPosted: Jun 15th, 2007 - 4:54:15 pm
http://www.codeguru.com/forum/showthread.php?t=408061

This should describe the problem and the solution. But until the new version is out, it just won't work. bored

35. NemModified: Jun 15th, 2007 - 8:03:14 pm
Visual Studio automatically generates manifest files for C++ applications. I think the problem is related to two things:
  1. GCFScape uses a version of HLLib compiled with VS 2003 (.Net v1.1).
  2. Microsoft has released service packs for various versions of the .NET framework which the user may need (Windows Update).
I'll release v1.6.4 of GCFScape shortly with a rebuilt HLLib that should reduce dependencies. Hopefully that will quell some of the errors. (The error messages could be more helpful.)

Edit: I've done so, maybe someone can give it a test?

lazy

36. ajstahlModified: Jun 17th, 2007 - 3:17:30 pm
I reformatted my computer to get rid of Visual Studio. I installed Windows XP Pro then did all the updates. I installed the .NET Framework 2.0 runtime from the link provided in the FAQ section. The new version still generates an error message: "The application has failed to start because the application configuration is incorrect." This is a fresh install of Windows and the .NET Framework and it's not working!

EDIT:

I looked in the Event Viewer and a more detailed error message was in there:

"Dependent Assembly Microsoft.VC80.CRT could not be found and Last Error was The referenced assembly is not installed on your system."

The source of the error was "SideBySide".

There were two more errors that appeared along side this one. They are:

"Resolve Partial Assembly failed for Microsoft.VC80.CRT. Reference error message: The referenced assembly is not installed on your system."

and

"Generate Activation Context failed for C:\Documents and Settings\Andy\Desktop\GCFScape.exe. Reference error message: The operation completed successfully."

EDIT2:

I tried putting msvcr80.dll in the .NET folder (the one with the version number as the name) and C:\WINDOWS\system32 and it didn't work yet

EDIT3:

Installing the package found here http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=en
didn't fix it

EDIT4:

Installing the package found here
http://www.microsoft.com/downloads/details.aspx?FamilyID=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en
made it work perfectly

37. NemModified: Jun 19th, 2007 - 10:56:32 am
I think you've come to the same conclusion as me, the VS 2005 Service Pack I installed recently contains an updated C library. Can someone who hasn't installed the updated library test that [removed] works? It should fall back to the RTM release of the C library.

38. LLIaMaHPosted: Jun 18th, 2007 - 10:51:34 pm
http://nemesis.thewavelength.net/files/files/gcfscape164-rtm.zip

yes !!!
its works on MS WinXP (x86) RU, FrameWork 3 + all updates
tnx

39. NemPosted: Jun 18th, 2007 - 10:58:16 pm
Thanks LLIaMaH, just to be clear, you didn't install the updates ajstahl posted right? That is, gcfscape164.zip didn't work?

40. The-No0n3Modified: Jun 19th, 2007 - 2:32:29 am
Nem, now it works on windows vista ultimate i tested it apple

My system info

41. NemPosted: Jun 19th, 2007 - 10:56:03 am
Great! Thanks for the help everyone, I've updated the official downloads.

love

42. FragalishusPosted: Jun 20th, 2007 - 6:28:14 am
Nem, I didn't install the VS updates posted above, and the zip you posted here earlier worked for me. I just copied it and the hllib from the zip and overwrote the old one (1.3.1), but it worked right out of the zip.

43. LLIaMaHPosted: Jun 20th, 2007 - 10:58:36 pm
Nem:
Thanks LLIaMaH, just to be clear, you didn't install the updates ajstahl posted right? That is, gcfscape164.zip didn't work?
mmm
i speak english so-so
i dont know, install me updates posted right or not
specially - not, if this download autoWINupdate - yes

44. 1xinfusionPosted: Aug 4th, 2007 - 5:50:49 am
Hey, does gcfscape support running from the command line ? because i want to run it with a .bat file and unpack a gcf automatically. is this possible?

thanks . reply soon.

45. NemPosted: Aug 4th, 2007 - 2:32:56 pm
No, you want HLExtract.

46. juwbPosted: Sep 23rd, 2007 - 4:13:17 pm
I'm still getting the error with GCFScape 1.65 - on Windows XP with latest updates. The older GCFScape version 1.3x works fine.

What to do about it? where

47. NemPosted: Sep 25th, 2007 - 2:17:16 pm
Try again? There is a bug in VS 2005 where the wrong assembly version is added to the embedded manifest file; it needs to be deleted, but I forgot to do so.

48. DwinModified: Jun 21st, 2008 - 7:37:22 pm
I get the following error when I start GCFScape:

The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.

I am running Vista.

Steam is not running.


49. NemPosted: Jun 24th, 2008 - 1:45:33 pm
Have you reviewed the FAQ?

50. upgrade123Modified: Jul 11th, 2008 - 12:49:50 pm
I used to have GCF Scape, and it worked amazingly, but my HD got wiped clean. Now when I try to start it I ge this message: "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem." I have installed the .NET Framework V2.0, and I've reinstalled GCF Scape twice, but nothing's working. Halp!



alarmed

EDIT: I'm also logged out of Steam.

51. bobjPosted: Jul 11th, 2008 - 3:53:53 pm
Trying to use this app for the first time and get an error trying to extract wad using GCFScape- "application failed to start because the application configuration is incorrect" I searched and found one other person had the same problem but no remedy. I installed the .net and on a XP with SP2. Please help.

52. NemPosted: Jul 12th, 2008 - 3:57:19 pm
Try installing this.

53. upgrade123Posted: Jul 13th, 2008 - 4:41:13 pm
Nem:
Try installing this.


Epic win. Thank you!

54. IceBreakerModified: Jul 22nd, 2008 - 8:26:00 am
Edited:
Hi nem,
Finally got the Defragger with GCFScape to work, but when i run it it doesn't seem like it does much. It only does its process for under half a second. This normal?

Edit: Never mind, i think its running perfectly. I had all the EP1 files defraging, and they seem to defrag real fast, where as the new 07' shizzle takes a few seconds.

Edit: Another thing, when this "package writable Privilege" is on, can i write to GCFs? i'd REALLY like to replace the friend's message sound in "winui.gcf"
Im about to test my games, just got finished defraging all of them.

55. BeteTestPosted: Jul 27th, 2008 - 4:34:32 am
I unpacked and empty gcf files from the full file gcf. Can I add to it unpacked files and a full version of a file?

56. SDModified: Aug 20th, 2008 - 4:02:02 am
I love this tool. I've been using it for ages to keep my Source games running their best on my less-than-optimal system.

I have hit a snag, however, in that one of the new TF2 files is larger than 2Gb. The file size shown by GCFScape is a large, negative number and it seems unable to defragment the file. I'm running Windows XP if that makes a difference. I think I recall this setback being documented somewhere but I want to make sure you're aware of it.

Is there anything I can do on my end to fix or work around the problem? Is there anything you can do on your end to fix the problem? Is there any way I can help further? I can't promise to check for replies as often as I should but I am more than happy to help any way I can.

Thanks again for this wonderful tool!

- Dave

57. NemPosted: Aug 23rd, 2008 - 12:06:34 am
Thanks for the info; see this post.

58. SDPosted: Aug 26th, 2008 - 11:57:26 pm
Very cool, thanks!

59. jfmModified: Oct 20th, 2008 - 11:21:45 pm
alarmed I have an Idea for Gfcscrape how about the ability to add files to gfc files in half life 2
or any game i want to add files to zombie panic:source but was disapointed yhat I could'nt

60. NemPosted: Oct 30th, 2008 - 1:00:26 am
You don't need to edit the .gcf files, see the FAQ.

[ 1 2 ]

Nem's Tools v2.0 © 2006 Ryan Gregg.
Execution time: 0.07963s; Queries: 14.