Game Cache File

מתוך ויקיפדיה, האנציקלופדיה החופשית
(הופנה מהדף GCF)

Game Cache File (בקיצור: GCF; בשמו הקודם: Grid Cache File[1]) הוא פורמט קבצים היסטורי ששימש כקובץ ארכיון שנמצא בשימוש בתוכנת הסטים שבו מאוחסנים קובצי משחקי 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).[2]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ Grid הוא שם הקוד של התוכנה סטים
  2. ^ Source engine games on SteamPipe, באתר סטים (באנגלית)