Valve מוסיפה לדפי המשחקים נתוני ביצועים מאלפי משתמשי Steam Deck, כולל גרף שחושף נפילות בקצב התמונה, ומתכננת להרחיב את היכולת גם למכשירים נוספים
קניתם משחק עם תג Verified של Steam Deck, התקנתם אותו, ורק אז גיליתם שהוא בקושי מצליח לשמור על 30 פריימים בשנייה? ב-Valve יודעים היטב שסימון התאימות שלהם לא תמיד מספר את כל הסיפור. עכשיו החברה החליטה לתת לשחקנים משהו שימושי יותר מהבטחה שהמשחק עובד: נתוני ביצועים אמיתיים, שנאספו ישירות מהמכשירים של אנשים שכבר משחקים בו.
העדכון החדש של Steam מציג את קצב הפריימים הממוצע (FPS) של אלפי משחקים על Steam Deck, לצד התפלגות הביצועים בפועל. במקום להסתמך רק על דרישות מערכת או על בדיקות נקודתיות, אפשר לראות מה מקבלים שחקנים אחרים. זו תוספת קטנה לכאורה לחנות המשחקים, אבל כזו שעשויה להשפיע על ההחלטה אם לקנות משחק, במיוחד כשמדובר בקונסולה ניידת עם חומרה מוגבלת יחסית.
כשהאישור הרשמי לא מבטיח משחק חלק
מערכת Steam Deck Verified נועדה מלכתחילה לענות על שאלה פשוטה: האם משחק מסוים מתאים לקונסולה הניידת של Valve? היא בוחנת בין השאר את התאימות לבקרי השליטה, קריאות הטקסט, התמיכה ברזולוציית המסך והיכולת להריץ את המשחק בסביבת SteamOS. אלא שכאן בדיוק נמצאת הבעיה. משחק שעומד בדרישות הללו לא בהכרח מספק את הביצועים שהשחקן מצפה להם.

גם משחק שעבר את הבדיקות וקיבל Verified יכול לרוץ בקצב תמונה שלא יספיק למי שמצפה ל-60 FPS. מנגד, משחק שסומן כ-Unsupported בגלל ביצועים לא יציבים עשוי להיות שמיש בהחלט עבור מי שמסתפק ב-30 FPS. מבחינת Valve, אין סיבה ששני השחקנים הללו יקבלו בדיוק את אותה תשובה לשאלה אם כדאי לקנות את המשחק.
הפתרון החדש לא מחליף את דירוגי התאימות, אלא מוסיף להם מידע מספרי. בדף של משחק בחנות Steam, באזור Steam Deck Compatibility, ניתן ללחוץ על Learn More ולראות את קצב הפריימים הממוצע שנמדד אצל משתמשים אחרים. הנתונים זמינים למשחקים שנבדקו לתאימות, כולל כאלה שקיבלו Verified, Playable ואפילו Unsupported.
Valve השיקה את התכונה ב-9 בנובמבר, וב-11 בנובמבר כבר הרחיבה את הזמינות שלה לכל המשתמשים, הן בחנות והן בלקוח Steam במחשב וב-Steam Deck. בשלב הזה הנתונים מתייחסים לביצועים על Steam Deck בלבד, ולא לחומרת המחשב שממנו נכנסים לחנות.
דוגמה שממחישה את השימושיות מגיעה מ-Elden Ring. בבדיקה שנערכה השבוע, המשחק הציג ממוצע של 42 FPS בדגם Steam Deck OLED, לעומת 38 FPS בדגם ה-LCD. זהו הבדל שלא נראה משמעותי במיוחד על הנייר, אבל למי שמנסה להחליט בין משחק בקצב של 30 FPS לבין חוויה קרובה יותר ל-40 FPS, המידע הזה בהחלט רלוונטי.
הממוצע יכול להטעות, והגרף מגלה למה
המספר הממוצע הוא רק חצי מהסיפור. Valve הוסיפה גם היסטוגרמה, גרף המציג איזה אחוז מדגימות הביצועים נמדדו בכל קצב פריימים. כך אפשר להבין אם משחק שומר על ביצועים אחידים, או שהוא נע בין קטעים חלקים לבין נפילות מורגשות.

נניח שמשחק מציג ממוצע של 45 FPS. לכאורה, תוצאה סבירה לקונסולה ניידת. אלא שאם הגרף מגלה שחלק ניכר מהמדידות מתרכז סביב 60 FPS וחלק אחר סביב 30 FPS, החוויה בפועל עשויה להיות פחות עקבית מכפי שהממוצע מרמז. עמודות קטנות בתחתית הגרף עשויות גם לחשוף גמגומים רגעיים (Stuttering), שלא בהכרח באים לידי ביטוי במספר היחיד שמופיע בראש החלונית.
יש כאן גם עניין טכני מעניין. ב-Steam Deck OLED, שמסכו פועל בקצב רענון של עד 90Hz, מנגנון הסנכרון האנכי VSync עשוי לגרום להצגת פריימים במרווחים שמתאימים ל-90 או 45 FPS כאשר המשחק אינו מצליח לעמוד בקצב הרענון המלא. התוצאה יכולה להיות גרף עם שני ריכוזים בולטים וממוצע של 75 FPS, למשל, אף שהמשחק אינו פועל ברציפות בקצב הזה. זו בדיוק הסיבה שלא כדאי להסתפק במספר הממוצע.
כדי לשמור על נתונים שאפשר להשוות ביניהם, Valve משתמשת רק במדידות ממכשירים שפועלים עם מגבלת הפריימים המוגדרת כברירת מחדל: 60 FPS בדגם ה-LCD ו-90 FPS בדגם ה-OLED. היא גם מסננת זמני חוסר פעילות ומדידות לא תקינות, ואוספת מספר דגימות מכל סשן משחק.
אבל למערכת עדיין יש מגבלה משמעותית: היא אינה מתקנת את הנתונים בהתאם להגדרות הגרפיות שבחר כל שחקן. משתמש אחד עשוי לשחק בהגדרות נמוכות עם FSR, בעוד אחר יעדיף איכות תמונה גבוהה יותר במחיר של FPS נמוך. שתי התוצאות עשויות להיכנס לחישוב. לפי Valve, בפועל רוב המדידות מתרכזות בטווחים מצומצמים יחסית, אבל מדובר במדד שימושי ולא בהבטחה לביצועים זהים אצל כולם.
המדידות נאספות באופן אנונימי ורק ממשתמשים שאישרו את שיתוף המידע. Valve טוענת שרוב בעלי Steam Deck כבר בחרו להשתתף. בנוסף, משחקים שאין עבורם מספיק דגימות לא יציגו נתון ממוצע, כדי למנוע מסקנות שמבוססות על מספר קטן מדי של שחקנים. את ההסכמה לשיתוף אפשר לנהל דרך הגדרות חשבון Steam, תחת Data & Browsing.
השלב הבא קשה הרבה יותר: מחשבי גיימינג רגילים
המהלך הנוכחי הוא רק ההתחלה מבחינת Valve. החברה כבר הודיעה שהיא מתכוונת להרחיב את הצגת נתוני הביצועים למכשירים נוספים, והחלה לאסוף בהסכמת המשתמשים נתוני FPS אנונימיים גם מגרסת Steam למחשבים שולחניים. האפשרות להסכים לשיתוף נוספה כעת גם ללקוח היציב, אף שהצגת תוצאות עבור מחשבים רגילים עדיין אינה זמינה.
וכאן Valve ניצבת בפני אתגר שונה לגמרי. Steam Deck הוא מכשיר עם תצורת חומרה ידועה, ולכן אפשר להשוות את הביצועים של משתמשים שונים בצורה פשוטה יחסית. בעולם המחשבים האישיים, שילוב של כרטיס מסך, מעבד, זיכרון, רזולוציית תצוגה והגדרות גרפיות יכול להפיק תוצאות שונות לחלוטין מאותו משחק.
כדי שהמערכת תהיה שימושית במחשב רגיל, לא יספיק להציג ממוצע FPS של כלל השחקנים. Valve תצטרך לפלח את המדידות לפי תצורות חומרה דומות, ואולי גם להתחשב בטכנולוגיות כמו DLSS ו-FSR, שיכולות להשפיע באופן משמעותי על הביצועים. החברה עדיין לא פירטה כיצד תתמודד עם הבעיה, ולא פרסמה מועד להשקת התכונה במחשבים אישיים.
הערך האמיתי של המהלך אינו מסתכם בגרף נוסף בדף החנות. Steam מחזיקה בגישה ישירה לנתוני ביצועים שנאספים בזמן משחק, בקנה מידה שקשה לשחזר באמצעות ביקורות חומרה מסורתיות. אם Valve תצליח להפוך את המדידות הללו למידע שאפשר לסנן לפי המחשב האישי של כל משתמש, היא תוכל לספק תשובה הרבה יותר מדויקת לשאלה שכל גיימר מכיר: "האם המשחק הזה ירוץ אצלי כמו שצריך?".
לכך עשויה להיות השפעה גם על מפתחי המשחקים. נתונים מצטברים על הביצועים אצל שחקנים אמיתיים יכולים לחשוף בעיות אופטימיזציה שבדיקות פנימיות לא תמיד מזהות, ולספק תמונה רחבה יותר של מצב המשחק לאחר השקתו.
עבור בעלי Steam Deck, השינוי כבר זמין ומועיל: במקום לנחש מה באמת אומר תג התאימות, אפשר לפתוח את נתוני הביצועים ולבדוק. ועבור שחקני המחשב, אם Valve תעמוד בתוכניות ההרחבה שלה, ייתכן שיגיע היום שבו דרישות המערכת המינימליות והמומלצות יהיו רק נקודת הפתיחה, ולא המידע השימושי ביותר שיש לנו לפני הקנייה.



