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