
Not so long ago Valve rolled out their new Steam content delivery and game network service (for want of a better description) which is destined to replace their old WON network. The format specifications have been updated and the sample C++ files have had the relevant code added. He’s managed to figure out what some of the unknown sections are. Ryan and myself have recieved some additional information on the file format from “ Addict“. I’ve also reverted to Ryan’s code notation format for the sake of backwards compatibility with original programs based on his code. Ryan has updated the format and code to reflect the changes in Steam from the 21st Juned 2004. Ryan has provided updated source files to reflect these changes. Version 5 of the GCF format uses the GCF Block Map Heade but version 6 doesnt. Ryan recieved some info from Timo Scripf the the last change in the GCF format has made the version number quite apparent in the GCF. gcf files speed up by at least 1.25 times after defragmentation).Īdded link to Ryans HLLib library. gcf files has had a significant and noticeable performance gain (for example, tests show load times for 8% (on average) fragmented. Added info on the fragmentation map which Ryan used to add defragmentation to the latest GCFScape.
