Game Cache File

Game Cache File (בקיצור: GCF; בשמו הקודם: Grid Cache File) הוא פורמט קבצים היסטורי ששימש כקובץ ארכיון שנמצא בשימוש בתוכנת הסטים שבו מאוחסנים קובצי משחקי Steam רשמיים. קובצי GCF יכולים להיות משותפים בין משחקים (לדוגמה: הקובץ half-life.gcf משמש בכל משחקי המנוע GoldSrc) ומאוחסנים בתיקייה Steam\SteamApps (ספריית ברירת המחל למשחקי Steam).

כאשר קובץ GCF נוצר או מתעדכן, שטח האחסון שנדרש נשמר באופן מיידי, וזאת כדי למנוע פיצול חלקים של הקובץ בכונני HDD. תהליך זה יכול להיות איטי, ואפילו לגרום לקיפאת תוכנת הקליינט של סטים במחשבים ישנים וחלשים.

קובצי GCF אינם יכולים להשתנות, ואם כן, תוכנת ה-Steam מתקנת זאת באופן מיידי על ידי סנכרון הקובץ מול השרתים של Steam. אף על פי כן, ניתן לראות את תוכנם. אדם המכנה את עצמו "Nemesis" פיתח ספרייה בשם HLLib, שבין השאר יכולה לקרוא קובצי GCF ואף לחץ את תוכנם וכן פיתח את התוכנה GCFSpace אשר משתמש בספרייה זו. VTFEdit היא תוכנה נוספת אשר יכולה לקרוא קובצי GCF גם כאשר תוכנת ה-Steam רצה, אך כוללת מספר מגבלות. קיימת גם תוכנה בשם VTF Explorer אשר יכולה לקרוא קבצים אלו, לחלץ את תוכנם ואף לאסוף מידע טכני על קובצי GCF שהורדתם לא הושלמה.

פורמט קבצים זה מאפשר הזזת משחקים ממקום למקום בקלות רבה ומוודא שהמערכת ההפעלה לא תבזבז זמן באינדוקס מחדש של קובצי המשחק המועברים וכן מפריד בין קובצי המשחק המקוריים לקבצים מותאמים אישית של המשתמש אשר מאוחסנים בתיקייה "/<שם המשתמש>/<שם המשחק>/".

ב-2013, בעקבות עדכון המכונה "SteamPipe", הפורמט נזנח לטובת פורמט קבצים חדש בשם Valve Package (VPK).

קישורים חיצוניים 
 מידע על פורמט הקובץ בויקית קהילות המפתחים של Valve
 מידע על פורמט הקובץ באתר wunderboy.org
 GCFSpace

הערות שוליים 

פורמטי קבצים

en:Steam (software)#Software delivery and maintenance