» برنامه نویسی و بازی‌های کامپیوتری » پیشرفت در شبیه‌سازی PS5؛ آیا می‌توان GTA 6 را در همان هفته نخست انتشار روی PC تجربه کرد؟
پیشرفت در شبیه‌سازی PS5؛ آیا می‌توان GTA 6 را در همان هفته نخست انتشار روی PC تجربه کرد؟

پیشرفت در شبیه‌سازی PS5؛ آیا می‌توان GTA 6 را در همان هفته نخست انتشار روی PC تجربه کرد؟

مهر ۱۳, ۱۴۰۵ 006

پروژه متن‌باز AnyPS5 که با هدف پورت خودکار فایل‌های اجرایی کنسول پلی استیشن ۵ به سیستم‌عامل‌های ویندوز و لینوکس توسعه یافته، اخیراً به کانون بحث‌های داغی در شبکه‌های اجتماعی بدل شده است.

جرقه این گمانه‌زنی‌ها از یک ادعای فراگیر و جنجالی زده شد؛ ادعایی مبنی بر اینکه ظاهراً ۸۰ درصد از معماری این کنسول به رایانه‌های شخصی منتقل شده است و این جهش فنی می‌تواند اجرای بازی موردانتظار GTA 6 را در همان هفته نخست انتشار روی پی‌سی محقق کند. با این وجود، کاربران مطلع در یادداشت‌های توضیحی این پست‌ها تأکید کرده‌اند که درصدهای اعلام‌شده به‌هیچ‌وجه بیانگر میزان سازگاری کلی سیستم نیستند؛ بلکه این ارقام صرفاً به میزان پوشش داخلی دستورالعمل‌های سطح پایین که در مخزن این پروژه شناخته شده‌اند، اشاره دارند.ابزار AnyPS5 برخلاف شبیه‌سازهای سنتی و مرسوم، در قامت یک ابزار پیونددهی مجدد ایستا (Static re-linker) و یک لایه ترجمه برای کتابخانه‌های PRX عمل می‌کند. این نرم‌افزار به‌جای ایجاد محیط‌های مجازی سنگین و پرمصرف، شیدرها را مستقیماً به فرمت SPIR-V برای رابط برنامه‌نویسی Vulkan تبدیل می‌کند. در حال حاضر، این ابزار قادر است ۸۰.۲۷ درصد از دستورالعمل‌های شیدر در پردازنده گرافیکی (۹۳۶ دستور از مجموع ۱۱۶۶ مورد) و ۷۷.۳۵ درصد از توابع تعریف‌شده در کتابخانه‌های سیستمی (۲۴۵۵ تابع از مجموع ۳۱۷۴ مورد) را به‌‌درستی شناسایی کند. با توجه به اینکه فهرست این کتابخانه‌ها فعلاً به‌صورت دستی توسط توسعه‌دهندگان گردآوری می‌شود، فقدان یا عدم پشتیبانی از هر تابع، در لحظه اجرا به یک خطای بحرانی و توقف برنامه منجر خواهد شد. در نتیجه، اجرای پایدار و بدون نقص کدهای نرم‌افزاری پیچیده، دست‌کم بدون اعمال تغییرات و دستکاری‌های اساسی، فعلاً امکان‌پذیر نیست.علی‌رغم تمام تردیدهای منطقی پیرامون امکان اجرای فوری بازی‌های بزرگ تراز اول، نمی‌توان منکر سرعت چشمگیر پیشرفت در پیاده‌سازی لایه نرم‌افزاری PS5 روی رایانه‌های شخصی شد. در حال حاضر، برخی دیگر از پروژه‌های شبیه‌سازی موفق شده‌اند بازی‌های سه‌بعدی سنگینی نظیر Demon’s Souls و Astro Bot را با نرخ فریمی بالغ بر ۶۰ فریم بر ثانیه اجرا کنند؛ در همین راستا، AnyPS5 نیز با سرعت به‌سوی بازکامپایل بومی و اجرای بدون افت عملکرد دستورات پردازنده معماری x86-64 گام برمی‌دارد. اگرچه در مخزن رسمی این پروژه تاکنون تنها اجرای بازی پلتفرمر ساده‌ای مانند Dreaming Sarah تأیید و مستند شده است، اما انتقال موفقیت‌آمیز فراخوانی‌های سیستمی به کتابخانه‌های پویای بومی، زیرساخت مستحکم و امیدبخشی را برای سازگار کردن و اجرای بازی‌های بزرگ در آینده‌ای نه‌چندان دور فراهم می‌آورد.بازی GTA 6 قرار است در تاریخ ۲۸ آبان (۱۹ نوامبر) برای کنسول‌های پلی استیشن ۵ و ایکس باکس سری ایکس/اس عرضه شود.سری بازی‌های GTA دارای رده‌بندی سنی بزرگسالان است؛ بنابراین نظارت خانواده‌ها بر دسترسی کودکان و نوجوانان ضروری است.

به این نوشته امتیاز بدهید!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  • ×