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









دیدگاه کاربران
اولین دیدگاه را شما ثبت کنید.