پروژه متنباز AnyPS5 که برای اجرای بازیهای پلیاستیشن ۵ روی رایانههای شخصی توسعه پیدا میکند، به پیشرفت فنی تازهای رسیده است. طبق اطلاعات منتشرشده، این پروژه حدود ۹۰ درصد از توابع کتابخانههای سیستمیِ شناساییشده را پیادهسازی کرده و پنج بازی نیز در آزمایشها به وضعیت «قابلبازی» رسیدهاند.
منظور از پیشرفت ۹۰ درصدی چیست؟
بر اساس مستندات مخزن رسمی AnyPS5 در گیتهاب، توسعهدهندگان بخش بزرگی از توابع سیستمی ثبتشده را بازسازی کردهاند. بااینحال، این آمار به معنای تکمیل ۹۰ درصد از تمام توابع سیستمعامل PS5 نیست؛ بلکه درصد پیشرفت بر پایه توابعی محاسبه میشود که تاکنون شناسایی و در فهرست پروژه ثبت شدهاند.
با کشف توابع تازه در ادامه روند توسعه، فهرست موارد موردنیاز میتواند گستردهتر شود و در نتیجه، درصد پیشرفت نیز تغییر کند. بنابراین این عدد را باید شاخصی از وضعیت فعلی کار روی توابع شناختهشده دانست، نه نشانهای از نزدیک بودن سازگاری کامل با بازیهای کنسول.
پنج بازی در وضعیت قابلبازی
گزارشهای آزمایشی از رسیدن پنج عنوان به مرحله «قابلبازی» خبر میدهند. این توصیف نشان میدهد که اجرای این بازیها فراتر از نمایش لوگو یا بارگذاری منوی آغازین پیش رفته و امکان تجربه بخشهایی از گیمپلی فراهم شده است.
البته «قابلبازی» لزوماً به معنای اجرای بینقص یا عملکرد روان روی هر رایانهای نیست. نتیجه میتواند با توجه به قدرت سختافزار، نسخه نرمافزار و بهینهسازیهای اعمالشده متفاوت باشد. همچنین برخی از این نتایج ممکن است به نسخههای آزمایشی یا شاخههای فرعی پروژه مربوط باشند.
AnyPS5 چگونه کار میکند؟
سازندگان AnyPS5 میگویند این پروژه مانند شبیهسازهای سنتی، سختافزار کنسول را بهطور کامل شبیهسازی نمیکند. رویکرد آن بر تبدیل و پیوند دوباره فایلهای اجرایی PS5 و بازسازی کتابخانههای سیستمی موردنیاز استوار است تا بازیها به برنامههایی قابلاجرا روی ویندوز و لینوکس تبدیل شوند.
این پروژه همچنین برای تبدیل دستورهای گرافیکی به قالب SPIR-V و اجرای آنها از طریق رابط Vulkan تلاش میکند. بااینحال، پشتیبانی از بخشی از دستورهای گرافیکی بهتنهایی برای اجرای کامل همه قابلیتهای بصری بازیهای PS5 کافی نیست.
پروژه هنوز در مراحل ابتدایی است
با وجود پیشرفتهای اخیر، AnyPS5 همچنان در ابتدای مسیر توسعه قرار دارد. بسیاری از بازیهای بزرگ پلیاستیشن ۵ ممکن است اجرا نشوند یا با مشکلاتی مانند افت نرخ فریم، ایرادهای گرافیکی و بستهشدن ناگهانی برنامه روبهرو باشند. بنابراین، رسیدن چند بازی به وضعیت قابلبازی هنوز به معنای سازگاری گسترده و پایدار با کتابخانه این کنسول نیست.
بااینحال، پیشرفتهای گزارششده نشان میدهد تلاش برای اجرای بازیهای نسل نهمی سونی روی رایانههای شخصی وارد مرحله جدیتری شده است؛ هرچند برای ارزیابی قابلیتهای واقعی AnyPS5 باید منتظر توسعه بیشتر و انتشار اطلاعات تکمیلی ماند.
