پروژه متنباز AnyPS5 با هدف اجرای بازیهای پلیاستیشن ۵ روی کامپیوترهای ویندوزی و لینوکسی، به پیشرفت فنی مهمی رسیده است. توسعهدهندگان موفق شدهاند پشتیبانی از تمام ۱۱۶۶ دستور گرافیکی ثبتشده برای پردازنده گرافیکی کنسول را تکمیل کنند؛ دستاوردی که یک قدم دیگر این پروژه را به اجرای مستقیم بازیهای PS5 روی کامپیوتر نزدیک میکند. بااینحال، هنوز موانع مهمی باقی مانده و این ابزار فعلاً جایگزین آمادهای برای اجرای بازیهای کنسولی روی PC نیست.
پروژه AnyPS5 چگونه بازیهای پلیاستیشن ۵ را روی کامپیوتر اجرا میکند؟
برخلاف شبیهسازهای سنتی که تلاش میکنند محیط سختافزاری و نرمافزاری یک کنسول را بازسازی کنند، پروژه AnyPS5 مسیر متفاوتی را دنبال میکند. این ابزار فایل اجرایی بازی را برای اجرا در محیط ویندوز یا لینوکس تبدیل میکند و از پیادهسازیهای سازگار با کامپیوتر برای کتابخانههای سیستمی موردنیاز بازی کمک میگیرد.
از آنجا که پردازنده مرکزی PS5 از معماری x86-64 و هستههای مبتنی بر Zen 2 شرکت AMD استفاده میکند، بخشی از ساختار پردازشی آن با کامپیوترهای امروزی شباهت دارد. بااینحال، تفاوت در کتابخانههای سیستمی، قالب فایلهای اجرایی و نحوه پردازش گرافیک همچنان چالشهای مهمی ایجاد میکند. AnyPS5 تلاش دارد این موانع را بدون اجرای یک لایه شبیهسازی سنتی برطرف کند.
تکمیل ترجمه ۱۱۶۶ دستور گرافیکی؛ دستاورد مهم AnyPS5
یکی از مهمترین بخشهای این پروژه، پشتیبانی از دستورهای گرافیکی تراشه Oberon در معماری RDNA 2 است که در پلیاستیشن ۵ به کار رفته است. طبق گزارش منتشرشده در ۱۰ اکتبر ۲۰۲۶، توسعهدهندگان ترجمه تمام ۱۱۶۶ دستور گرافیکی ثبتشده را تکمیل کردهاند.

این دستورها برای پردازش Shaderها و اجرای بخشهای گرافیکی بازی اهمیت دارند. AnyPS5 خروجی پردازش Shaderها را به قالب SPIR-V تبدیل میکند؛ قالبی که با رابط گرافیکی Vulkan سازگار است و امکان استفاده از آن را روی سختافزارهای مختلف فراهم میکند.
با وجود این پیشرفت، تکمیل دستورهای گرافیکی به معنای سازگاری کامل با تمام بازیهای PS5 نیست. هر بازی ممکن است از توابع سیستمی و قابلیتهای سختافزاری متفاوتی استفاده کند و تا زمانی که این نیازها بهدرستی پشتیبانی نشوند، اجرای آن تضمین نخواهد شد.
آیا اکنون میتوان بازیهای PS5 را روی کامپیوتر اجرا کرد؟
پاسخ کوتاه این است که بله، اما فعلاً تنها در محدودهای بسیار محدود. طبق فهرست سازگاری پروژه، بازی دوبعدی Dreaming Sarah تنها عنوانی است که در اطلاعات بررسیشده بهطور رسمی قابل اجرا تأیید شده است. این بازی روی یک کامپیوتر مجهز به کارت گرافیک GTX 1050 Ti و پردازنده Core i5-7500 با نرخ ۶۰ فریم بر ثانیه اجرا شده است.



