سخت افزار/ مشکل بازی Cyberpunk 2077 با پردازنده های AMD Ryzen توسط کاربران و منتقدان آن مشخص شده که نشان میدهد شاهد استفاده از حداکثر پتانسیل این چیپها نیستیم. در واقع مشکل اصلی با فناوری SMT است. این مشکل را به وضوح میتوانید در Task Manager ویندوز مشاهده کنید، جایی که بازی تنها از هستههای فیزیکی استفاده میکند و نه هستههای منطقی.
مشکل مذکور ظاهرا در پردازندههای اینتل وجود ندارد که یعنی احتمالا کُدهای این بازی برای پردازندههای AMD بهینه نشدهاند. کاربر UnhingedDoork راه حل سریعی برای این مسئله ارائه داده که ظاهرا پشتیبانی از پردازش چند رشتهای را بهبود میبخشد که در نهایت ما شاهد افزایش حداکثر و میانگین فریم ریت برای تجربه بهتر بازی هستیم.
این راهکار البته نیازمند انجام تغییراتی در فایل اجرایی بازیست که ظاهرا روی نحوه تشخیص پردازنده تاثیر میگذارد. مشخص نیست که این بازی بعد از تاخیرهای فراوان چرا برای پردازندههای تیم سرخ بهینه نشده. دلیل آن هر چه که باشد برای یک توسعه دهنده بزرگ مانند CD Projekt Red اتفاق خوبی نیست. امیدواریم که این توسعه دهنده خیلی زود عملکرد چند رشتهای بازی را بهینه کند تا نه تنها شاهد بهبود کارایی در پردازندههای Ryzen بلکه شاهد افزایش عملکرد در کارت گرافیکهای Radeon نیز باشیم که در حال حاضر از رهگیری پرتو در این بازی پشتیبانی نمیکنند.
راهکار مورد اشاره را میتوانید در پایین مشاهده کنید اما ما به هیچ عنوان توصیه نمیکنیم که اگر با این کار آشنایی ندارید فایل اجرایی بازی را دستکاری کنید.
ادیتور HxD hex را دانلود نمایید
فایل Cyberpunk2077.exe را در فولدر بازی پیدا کنید.
از این فایل جهت اطمینان یک کُپی تهیه کنید.
فایل Cyberpunk2077.exe را وارد HxD کنید.
کلیدهای CTRL + F را فشار دهید و سپس ستون را به Hex-Values تغییر دهید.
اعداد 75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08 را در قسمت جست و جو قرار داده تا آنها را پیدا نمایید.
اعداد EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08 را کُپی نمایید.
در ادیتور HxD مقادیر قبلی را انتخاب کرده و با Paste Insert آنها را با مقادیر جدید جایگزین کنید.
از منوی بالا روی آیکون Save کلیک کنید تا تغییرات ذخیره شوند.