سرانجام شرکت راکستار گیمز پس از چهارده سال، امکان تجربه بازی جذاب Red Dead Redemption 1 روی کامپیوترهای شخصی را برای علاقهمندان فراهم کرد. این بازی ابتدا در سال 2010 برای کنسولهای نسل هفتمی Xbox 360 و PlayStation 3 عرضه شد. بااینحال، بسیاری از پیسی گیمرها که به سیستمهای ضعیفتری دسترسی دارند، این سؤال در ذهنشان به وجود میآید که آیا باتوجهبه قدیمیبودن بازی RDR 1، میتوان آن را روی سیستمهای مبتنی بر کارت گرافیک DirectX 10 اجرا کرد یا خیر.
بر اساس اطلاعاتی که ما از منابع فنی جمعآوری کردهایم، اجرای بازی رد دد ردمپشن 1 روی سیستمهایی که از DirectX 10 پشتیبانی میکنند، به دلیل نیاز پیشفرض بازی به DirectX 12 با چالشهایی همراه است. به بیان دقیقتر، نسخه رسمی کامپیوتر بازی Red Dead Redemption 1 بهصورت بومی از DirectX 12 پشتیبانی میکند. این مسئله باعث میشود که سیستمهای قدیمی یا کارت گرافیکهای DirectX 10 یا حتی DirectX 11، به طور عادی قادر به اجرای بازی مذکور نباشند. برای دور زدن این محدودیت، کاربران باید از ابزارهای جانبی و تغییر در فایل تنظیمات استفادع کنند.
اولین قدم: نصب فایلهای Custom Settings و ماد VRAM Bypass
اولین قدم برای اجرای بازی RDR 1 روی کارت گرافیکهای دایرکتایکس 10، استفاده از فایلهای Custom Settings و مادهای بهینهسازی است که در سایتهایی مانند GameDecide ارائه میشود. این تنظیمات با غیرفعالکردن ویژگیهای سنگین گرافیکی که مختص DirectX 12 هستند، فشار پردازشی را از روی کارت گرافیکهای قدیمی برمیدارند. استفاده از ماد VRAM Bypass نیز در این فرایند حیاتی است. این ماد محدودیت حافظه گرافیکی را دور میزند و به بازی اجازه میدهد روی کارت گرافیکها با حافظه کم (مثلاً 1 یا 2 گیگابایت) که معمولاً در دوره DX10 رایج بودند، بارگذاری شود.
در وبسایت GameDecide تأکید شده است که اجرای بازی Red Dead Redemption 1 در این حالت یک «معامله» است؛ یعنی شما محدوده نرخ فریم (FPS) را فدای سازگاری میکنید. انتظار میرود نرخ فریم در این حالت بین 15 تا 25 فریم باشد که برای یک تجربه کاملاً ایدهآل کافی نیست؛ اما بازی را قابلاجرا میکند.
دومین قدم: استفاده از امولاتورهای Xenia و RPCS3
اگر نسخه بومی بازی Red Dead Redemption 1 روی سیستم شما اجرا نشد، روش جایگزین استفاده از امولاتورها است. امولاتور RPCS3 (شبیهساز کنسول PS3) یا Xenia (شبیهساز کنسول Xbox 360) به شما اجازه میدهند بازی مزبور را با کتابخانههای گرافیکی متفاوتی اجرا کنید که با سختافزارهای قدیمی سازگاری بیشتری دارند. ما قبلاً راهنمای نصب و اجرای امولاتور Xenia را در سختافزارمگ توضیح دادیم. اکنون، راهنمای گامبهگام نصب امولاتور RPCS3 را در ادامه به اشتراک میگذاریم:
- یک) ابتدا آخرین نسخه امولاتور RPCS3 را دانلود کنید؛
- دو) فریمور PS3 را از وبسایت رسمی سونی دریافت و در امولاتور بارگذاری کنید؛
- سه) فایل ROM نسخه PS3 بازی RDR 1 را دانلود و روی امولاتور اجرا کنید؛
- چهار) آیکون امولاتور RPCS3 را باز کنید و وارد منوی Configuration شوید؛
- پنج) برای سازگاری امولاتور با دایرکتایکس 10، گزینه Vulkan (یک گزینه بهتر برای پشتیبانی از کارت گرافیکهای قدیمی) را فعال کنید.
درصورتیکه سیستم شما فقط شامل یک کارت گرافیک DX10 میشود، ما پیشنهاد میکنیم که گزینههای anisotropic filtering و anti-aliasing را در تنظیمات امولاتور RPCS3 غیرفعال کنید. علاوهبرآن، رزولوشن امولاتور RPCS3 را روی حالت 720p قرار دهید تا کمی افزایش پرفورمنس را تجربه کنید. لازم به ذکر است که حتماً از سیستمعامل Windows 10 64-bit برای نصب امولاتور RPCS3 استفاده کنید.
سومین قدم: بهروزرسانی درایورهای گرافیک
کاربران باید توجه داشته باشند که در صورت استفاده از DirectX 10، احتمال مواجهه با خطاهای سیستمی مانند صفحه سیاه یا کرش کردن در ابتدای بازی رد دد ردمپشن 1 بسیار زیاد است. برای رفع این مشکل، معمولاً پیشنهاد میشود درایورهای گرافیک خود را به آخرین نسخه موجود (حتی نسخههای غیررسمی برای کارتهای قدیمی) بهروزرسانی کنید.
چهارمین قدم: استفاده از ابزار dxcpl
چهارمین قدم برای اجرای بازی RDR 1 روی DirectX 10، استفاده از ابزارهایی مانند dxcpl (ابزار کنترل DirectX مایکروسافت) است. ما قبلاً در یک مقاله جامع، پیرامون کارایی ابزار dxcpl صحبت کردیم که در مجموع، روش قابلاعتمادی برای اجرای بازیهای مُدرن روی سیستمهای قدیمی محسوب نمیشود.
جمعبندی
در نهایت، ما همواره توصیه میکنیم قبل از اعمال هرگونه تغییر در فایلهای اصلی بازی یا استفاده از نرمافزارهای تغییر DirectX، یک نسخه پشتیبان (Backup) از فایلهای خود تهیه کنید؛ چون این تغییرات غیررسمی هستند و ممکن است باعث پایداری پایین سیستم شوند. شایانذکر است که شما همچنین میتوانید ویدئوی آموزشی How to Play RDR 1 on DirectX10 را مشاهده کنید که نحوه استفاده از تنظیمات خاص و مادها برای دور زدن محدودیتهای DirectX 12 و اجرای بازی روی سیستمهای قدیمیتر را نشان میدهد.
اولین باشید که نظر می دهید