ارسال یک کامپیوتر کامل برای انویدیا؛ راهکار عجیب سازندگان Path of Exile 2 برای رفع باگ!
توسعهدهندگان بازی ویدیویی Path of Exile 2 پس از یک سال و نیم تلاش مداوم و آزمایشهای سختگیرانه، سرانجام موفق شدند انویدیا را برای برطرفکردن یک باگ بحرانی در درایور کارتهای گرافیک خود متقاعد کنند. این مشکل فنی که باعث فریزهای طولانیمدت و کرشهای متوالی در بازی میشد، با یک اقدام غیرمعمول و ارسال یک کامپیوتر کامل به همراه تجهیزات جانبی به دفتر انویدیا برطرف شد.
بهگزارش پیسی گیمر، کاربران بازی از زمان عرضه نسخه دسترسی زودهنگام با فریزهای ناگهانی مواجه میشدند که در آن موتور بازی مجبور به بارگذاری مجدد بافتها و سایهزنها میشد. استودیوی Grinding Gear Games پس از شناسایی دقیق کدی که در درایور انویدیا باعث بروز این اختلال میشد، با چالش بزرگی مواجه شد؛ چرا که این غول فناوری تا زمان بازسازی دقیق خطا در آزمایشگاه خود، اقدامی برای حل آن انجام نمیداد.
جاناتان راجرز، مدیر بازی Path of Exile 2، گفت:
«با وجود اینکه این ایراد در نهایت یک باگ در درایور انویدیا بود و تعداد زیادی از بازیکنان سطحبالا را تحت تاثیر قرار میداد، آنها صراحتا باور نمیکردند که این مشکل به همان اندازهای که ما میگوییم رایج باشد.»
تیم توسعهدهنده پس از ناکامی در روشهای معمول، یک سیستم بازپخش ویژه طراحی کرد که میتوانست جلسات طولانی بازی را شبیهسازی کند تا اینکه موفق شد بروز خطا را به میانگین هر ۵ تا ۷ دقیقه یکبار برساند. مهندسان استودیو برای اثبات ادعای خود، کیسی که خطا روی آن رخ میداد به همراه مانیتور، کیبورد و ماوس بستهبندی کرده و به دفتر انویدیا فرستادند.
انویدیا پس از بررسی این سیستم متوجه شد که با افزایش اندازه حافظه سایهزن (Shader Heap Size)، مشکل بهطور کامل برطرف میشود. این اصلاحیه در نهایت در درایور نسخه ۶۱۰.۸۸ انویدیا با عنوان رفع وقفههای طولانیمدت در حالت DX12 بازی Path of Exile 2 اعمال شد تا این پرونده طولانی بسته شود.
آیا شما هم در زمان تجربه بازیهای ویدیویی با کرشهای ناشی از درایور کارت گرافیک مواجه شدهاید؟ نظرات خود را با ما به اشتراک بگذارید.