پیشرفت چشمگیر شبیهساز PS5؛ با وجود سقوط آمار به ۲۷ درصد، توسعه آن تقریباً دو برابر شده است

پروژه جاهطلبانه و متنباز AnyPS5 که با مأموریت اجرای بازیهای پلی استیشن ۵ روی رایانههای شخصی پا به میدان گذاشته، شاهد پیشرفتهای خیرهکنندهای بوده است.
با این وجود، آمارهای رسمی منتشرشده از سوی تیم توسعهدهنده نشان میدهد که نرخ پوشش و پشتیبانی این پروژه از کتابخانههای سیستمی کنسول سونی، در فاصله کمتر از دو هفته، از رقم امیدبخش ۹۱ درصد به حدود ۲۷ درصد سقوط کرده است؛ اتفاقی که شاید در نگاه اول نگرانکننده و ناامیدکننده به نظر برسد، اما در واقعیت بههیچوجه به معنای عقبگرد یا افت کیفیت کار سازندگان نیست.
نگاهی به دادههای ثبتشده در صفحه رسمی پیگیری پیشرفت AnyPS5 نشان میدهد که تا تاریخ ۱۸ اکتبر (۲۶ مهر)، میزان پشتیبانی این پروژه از کتابخانههای سیستمی به رقم قابلتوجه ۹۱.۴۱ درصد رسیده بود. در آن مقطع زمانی، تیم توسعه موفق شده بود از مجموع ۴۰۲۹ تابع سیستمی شناساییشده، تعداد ۳۶۸۳ تابع را با موفقیت پیادهسازی و کدنویسی کند.
با این حال، نقطه عطف ماجرا زمانی رقم خورد که توسعهدهندگان تصمیم گرفتند صدها فایل استخراجشده از بازیهای مختلف پلی استیشن ۵ را زیر ذرهبین قرار دهند. این واکاوی عمیق منجر به کشف و شناسایی هزاران تابع سیستمی جدید شد که پیش از این در رادارهای پروژه ثبت نشده بودند. با اضافه شدن این توابع جدید، مجموع کل توابع شناساییشده کنسول بهیکباره به رقم خیرهکننده ۲۷ هزار و ۴۰۴ مورد افزایش یافت.
بر اساس جدیدترین آمارهای ارائهشده، تیم سازنده AnyPS5 تا به امروز موفق به پیادهسازی ۷۲۱۶ تابع شده است که در مقیاس جدید، دقیقاً معادل ۲۶.۳۳ درصد از کل توابع شناساییشده است. به عبارت سادهتر، اگرچه درصد پوشش کلی پروژه در ظاهر با افتی شدید مواجه شده، اما در عمل، تعداد توابعی که توسط توسعهدهندگان رمزگشایی و پیادهسازی شدهاند، تقریباً دو برابر شده است که نشان از یک پیشرفت فنی عظیم دارد.
این تغییر مقیاس ثابت میکند که تیم توسعهدهنده اکنون به درک و شناخت بسیار دقیقتر و جامعتری از ساختار و معماری نرمافزاری پیچیده پلی استیشن ۵ دست یافته است. همچنین، شناسایی این حجم عظیم از توابع جدید به آنها اجازه میدهد تا با دیدی بازتر، توسعه قابلیتهایی را در اولویت قرار دهند که برای اجرای طیف گستردهتری از بازیها حیاتی و ضروری هستند.
البته باید به این نکته فنی نیز توجه داشت که این درصدها، صرفاً بیانگر میزان پیشرفت در پیادهسازی توابع کتابخانههای سیستمی هستند و نباید آنها را بهعنوان معیاری برای سنجش تعداد بازیهای قابلاجرا یا کیفیت عملکرد آنها در نظر گرفت.
رویکرد AnyPS5 تفاوت بنیادینی با شبیهسازهای کلاسیک و سنتی دارد. این پروژه بهجای شبیهسازی کامل سختافزار کنسول، تلاش میکند تا فایلهای اجرایی بازیهای PS5 را ترجمه و به برنامههایی تبدیل کند که بهصورت بومی روی سیستمعاملهای ویندوز و لینوکس قابلاجرا باشند؛ رویکردی هوشمندانه که میتواند بسیاری از محدودیتها و افت فریمهای رایج در شبیهسازیهای سختافزاری را دور بزند.
پیش از این، توسعهدهندگان AnyPS5 خبر از پشتیبانی کامل از تمامی دستورالعملهای شیدرهای گرافیکی شناساییشده داده بودند؛ هرچند این دستاورد فنی مهم، لزوماً به معنای توانایی اجرای بینقص بازیهای سنگین و AAA پلی استیشن ۵ روی کامپیوتر در مقطع فعلی نیست.
با وجود سرعت پیشرفت شگفتانگیز این پروژه، AnyPS5 هنوز در فازهای ابتدایی توسعه به سر میبرد و تیم سازنده تا این لحظه هیچ جدول زمانی مشخصی را برای رسیدن به مرحله اجرای پایدار، روان و گسترده بازیهای پلی استیشن ۵ روی پلتفرم پیسی اعلام نکرده است.




