بازی هاپیشنهاد سردبیرویدیو

آموزش بهبود بازدهی Cyberpunk 2077 برای پردازنده‌های AMD

کاربران Reddit روش ساده‌ای را برای افزایش بازدهی بازی Cyberpunk 2077 با استفاده از پردازنده‌های AMD کشف کرده‌اند

بازی Cyberpunk 2077 به عنوان یک شاهکار در دنیای بازی‌های ویدیوئی شناخته می‌شود، اما در عین حال یک فاجعۀ بزرگ از لحاظ فنی هم هست. هرچند به نظر می‌رسد که تمام کاربران در تجربۀ این بازی با مشکلات عجیبی مواجه نیستند اما شماری از کاربران که حتی سیستم‌های گیمینگ بسیار قدرتمندی هم در اختیار دارند، با مشکلات و باگ‌های بی شماری در Cyberpunk 2077 دست و پنجه نرم می‌کنند. بازی Cyberpunk 2077 همانند برخی از بازی‌های خاص مثل Skyrim و Witcher 3 از طرفداران بی شماری برخوردار است و حالا شاهد این هستیم که طرفداران این عنوان به جای اینکه مشغول تجربۀ بازی‌ای که برای مدت طولانی انتظارش را کشیده‌اند باشند، مشغول پیدا کردن راهی برای بهبود بازدهی آن هستند.

با وجود فناوری‌های بسیار پیشرفته و صنعت گیمینگ مدرنی که امروزه شاهد آن هستیم، واقعاً نا امید کننده است که بازی Cyberpunk 2077 حتی پس از چندین بار تأخیر در عرضه، باز هم با مشکلات فنی و باگ‌های زیادی عرضه شده است. اما موضوع بحث امروز ما این نیست، بلکه راه حل عجیبی است که در ادامه توضیح خواهیم داد. برای مطالعۀ بیشتر دربارۀ بازی Cyberpunk 2077 توصیه می‌کنیم حتماً به پست راهنمای انتخاب مسیر زندگی در Cyberpunk 2077 و روش‌های سریع پولدار شدن در Night City سر بزنید.

آیا بازی Cyberpunk 2077 با پردازنده‌های AMD سازگار نیست؟

یکی از کاربران سایت Reddit، دیروز با انتشار پستی در انجمن این سایت اعلام کرد که راه حلی برای بهبود بازدهی بازی Cyberpunk 2077 برای کامپیوترهای مجهز به پردازنده‌های شرکت AMD پیدا کرده است. این شخص مدعی شده که در سیستم‌هایی که از پردازندۀ AMD قدرت می‌گیرند، بازی Cyberpunk 2077 تنها از هسته‌های فیزیکی پردازنده استفاده می‌کند و سایر هسته‌های Logical در حالت Idle باقی می‌مانند. به عبارت دیگر، این بازی قابلیت‌های پردازش هم زمان چند رشته‌ای (simultaneous-multithreading)  پردازنده‌های شرکت AMD را نادیده می‌گیرد. در آزمایشی که این کاربر انجام داده، در اجرای این بازی با استفاده از یک پردازندۀ Ryzen، حداکثر میزان استفاده از پردازنده بین 40 تا 60 درصد محدود شده است.

اما دلیل به وجود آمدن این مشکل چیست؟

کاربران ابتدا دلیل این مشکل را استفاده از کامپایلر شرکت Intel در این بازی اعلام کرده بودند (که واقعاً هم می‌تواند چنین مشکلی را ایجاد کند)، اما پس از تحقیقات بیشتر کاربران Reddit مشخص شد که مشکل اصلی به فایل EXE بازی که مبتنی بر GPUOpen است مربوط می‌شود. بدین صورت که در حین اجرا، بازی بررسی می‌کند که آیا پردازندۀ شما از نوع AMD Ryzen است یا خیر؟ اگر پاسخ مثبت باشد، تمام مقادیر مربوط به رشته‌های پردازشی و میزان استفاده از پردازنده را محدود می‌کند. این موضوع مزایایی را هم به دنبال دارد و نمی‌توان گفت که یکی از حقه‌های شرکت Intel برای اثبات برتری‌اش است، اما استودیوی CD Projekt RED باید آن را در قالب بسته‌ای برای بهینه سازی برخی از پردازنده‌های AMD Ryzen عرضه می‌کرد.

راه حل این مشکل بسیار ساده و سریع است، تنها کافیست تا یک خط از کدهای فایل EXE بازی را ویراش کنید تا امکان استفاده از حداکثر توان پردازندۀ شما فراهم شود. این روش روی تمام پردازنده‌های AMD Ryzen جواب می‌دهد. تقریباً تمام کاربران سایت Reddit از این روش استفاده کرده‌اند و در پاسخ گفته‌اند که میزان استفادۀ پردازنده‌شان از 50 درصد به 75 درصد افزایش یافته است.

در پردازنده‌های 16 هسته‌ای شرایط برعکس می‌شود

البته به این نکته توجه داشته باشید که استفاده از این روش در پردازنده‌هایی که از تعداد هستۀ بسیار بالا برخوردار هستند زیاد تأثیر خوبی نخواهد داشت. برای مثال در استفاده از این روش با پردازندۀ AMD Ryzen 9 5950X که به 16 هستۀ پردازشی مجهز هست، بازدهی سیستم نه تنها بهتر نشد بلکه کاهش یافت. اما در پردازنده‌های دیگر نظیر AMD Ryzen 7 3700X که به هشت هستۀ پردازشی مجهز است، شاهد بهبود بسیار محسوسی بودیم، براساس گزارش یکی از کاربران با استفاده از این روش در پردازندۀ مذکور نرخ فریم شما از 60 به 70 فریم در ثانیه افزایش خواهد یافت.

سایر کاربرانی که از پردازنده‌های نسبتاً ضعیف‌‎تر مانند Ryzen 3  استفاده می‌کنند، گزارش داده‌اند که با اعمال این تغییر کد در فایل بازی با بهبود 25 تا 30 درصدی در بازدهی بازی مواجه شده‌اند. همچنین شماری از کاربران در کنار اعمال این روش از تغییرات تنظیمات گرافیکی هم بهره گرفته‌اند که تأثیر بسزایی خواهد داشت. برای مطالعۀ بیشتر دربارۀ تنظیمات گرافیکی بازی Cyberpunk 2077 به این پست مراجعه کنید.

آموزش حل مشکل بازی Cyberpunk 2077 با پردازنده‌های AMD Ryzen

ما به هیچ وجه استفاده از این روش را اجبار نمی‌کنیم و تمام مسئولیت و عواقب استفاده از آن به عهدۀ شما خواهد بود. توصیه می‌کنیم قبل از اعمال هرگونه تغییر روی فایل‌های بازی از آن‌ها نسخۀ پشتیبانی تهیه کنید. همچنین انتظار می‌رود که استودیوی CD Projekt RED نیز در بروزرسانی‌های آینده به صورت رسمی این تغییرات را روزی بازی اعمال کند. برای اجرای روش مذکور با دقت به مراحل زیر را مطالعه کنید (همچنین ویدیوی آموزش هم در آخر پست قرار داده شده است).

  • قدم اول – ابتدا از طریق این لینک نرم افزار HxD hex Editor را دانلود کنید.
  • قدم دوم – فایل اجرایی EXE مربوط به Cyberpunk 2077 را که در محل نصب بازی قرار دارد پیدا کنید.
  • قدم سوم – از فایل EXE نسخۀ پشتیبان تهیه کنید.
  • قدم چهارم – نرم افزار HxD hex Editor را اجرا کرده و فایل EXE را درون آن Drag and Drop کنید.
  • قدم پنجم – با فشردن هم زمان دکمه‌های CTRL و F پنچرۀ Find را باز کنید و مقدار زیر را در آن کپی کنید.

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

  • قدم هفتم – از نوار ابزار بالای نرم افزار روی آیکون سیو (فلاپی) کلیک کنید.

تبریک می‌گوییم، مأموریت با موفقت انجام شد. اکنون می‌توانید از بازی Cyberpunk 2077 با بازده بهتر لذت ببرید. اگر از روش فوق استفاده کردید حتماً نتیجۀ آن را با ما به اشتراک بگذارید.

منبع
Techspot
نمایش بیشتر

ایمان ایمانی

یه مهندس نرم‌افزار 25 ساله که خورۀ گیم و سخت‌افزاره 👨‍💻
0 0 رای
امتیاز به مطلب
اطلاع رسانی در مورد
guest
0 کامنت
کامنت داخل متن
دیدن تمام کامنت‌‌ها

نوشته های مشابه

دکمه بازگشت به بالا