اگر تا همین چند ماه پیش صحبت از اجرای بازی‌های پلی‌استیشن ۵ روی کامپیوتر بیشتر شبیه یک آرزوی دور از دسترس بود، حالا شرایط به‌سرعت در حال تغییر است. چند پروژه امولیشن PS5 طی هفته‌های اخیر پیشرفت‌های قابل‌توجهی داشته‌اند و برای نخستین بار موفق شده‌اند برخی بازی‌های تجاری این کنسول را روی PC بوت یا حتی اجرا کنند.

افزایش توجه به امولیشن PS5 هم‌زمان شده با چند اتفاق مهم؛ از جمله حرکت سونی به سمت کاهش تولید نسخه‌های فیزیکی بازی‌ها و نزدیک شدن به عرضه بازی مورد انتظار GTA VI که تقاضا برای دسترسی به بازی‌های نسل جدید را افزایش داده است.

چند پروژه مطرح امولیشن پلی‌استیشن ۵ از جمله SharpEmu و KytyPS5 طی هفته‌های اخیر دستاوردهای مهمی ثبت کرده‌اند. این شبیه‌سازها اکنون قادر به اجرای برخی بازی‌های دوبعدی و حتی بوت یا اجرای اولیه عناوین سه‌بعدی مانند Astro Bot، Silent Hill: The Short Message و Grand Theft Auto V هستند؛ اتفاقی که نشان می‌دهد توسعه امولیشن PS5 وارد فاز تازه‌ای شده است.

چرا توسعه امولیشن PS5 دوباره مورد توجه قرار گرفته است؟

شبیه‌سازی کنسول‌های مدرن یکی از پیچیده‌ترین حوزه‌های مهندسی نرم‌افزار محسوب می‌شود. برخلاف کنسول‌های قدیمی‌تر، پلی‌استیشن ۵ از سخت‌افزار قدرتمند، سیستم‌عامل اختصاصی و لایه‌های نرم‌افزاری پیچیده‌ای استفاده می‌کند که بازسازی رفتار آن‌ها روی PC کار ساده‌ای نیست.

با این حال، معماری سخت‌افزاری مشترک میان کنسول‌های جدید و رایانه‌های شخصی، مسیر توسعه را نسبت به نسل‌های قدیمی‌تر کمی هموارتر کرده است. پلی‌استیشن ۵ نیز مانند بسیاری از سیستم‌های مدرن از پردازنده‌های مبتنی بر معماری x86-64 استفاده می‌کند؛ بنابراین توسعه‌دهندگان امولیشن بیشتر روی بازسازی APIهای سیستمی، مدیریت حافظه و رفتار پردازنده گرافیکی تمرکز دارند.

SharpEmu؛ یکی از امیدوارکننده‌ترین پروژه‌های PS5

بنابر گزارش Tom’s Hardware، یکی از پروژه‌هایی که اخیراً توجه زیادی از مخاطبان را به خود جلب کرده، SharpEmu است؛ یک شبیه‌ساز PS5 برای هر سه سیستم‌عامل ویندوز، مک و لینوکس است که به‌طور کامل با زبان C# نوشته شده است.

sharpEmu.jpg

این پروژه بیشتر از آنکه یک شبیه‌ساز کلاسیک باشد، به یک لایه ترجمه شباهت دارد؛ به این معنا که دستورهای پردازنده را تا حد زیادی به‌صورت بومی اجرا می‌کند و تمرکز اصلی آن روی ترجمه فراخوانی‌های سیستم‌عامل و بخش‌های گرافیکی کنسول است.

در حال حاضر بازی‌های دوبعدی مانند Dreaming Sarah روی SharpEmu عملکرد مناسبی دارند، اما اجرای بازی‌های سه‌بعدی بسیار پیچیده‌تر است.

با این حال، پیشرفت‌های اخیر نشان می‌دهد این محدودیت‌ها به‌تدریج در حال کاهش هستند. ابتدا نسخه بازسازی‌شده Demon's Souls روی این شبیه‌ساز بوت شد، هرچند از صفحه آغازین عبور نمی‌کرد. سپس یک توسعه‌دهنده با نام کاربری RShantila موفق شد بازی انحصاری Astro Bot محصول ۲۰۲۴ را روی SharpEmu اجرا کند؛ اتفاقی که برای جامعه امولیشن PS5 یک نقطه عطف محسوب می‌شود.

KytyPS5؛ پروژه‌ای که دوباره زنده شد

پروژه مهم دیگر در این حوزه KytyPS5 است. این شبیه‌ساز در ابتدا در سال ۲۰۲۱ با هدف پشتیبانی از پلی‌استیشن ۴ و پلی‌استیشن ۵ آغاز شد، اما در سال ۲۰۲۲ متوقف شد.

KytyPS5.jpg

چهار سال بعد، توسعه‌دهنده‌ای با نام Nmzik این پروژه را دوباره احیا کرد و تمرکز آن را روی پلی‌استیشن ۵ قرار داد. گزارش‌های منتشرشده نشان می‌دهد KytyPS5 در مدت کوتاهی توانسته تعداد قابل توجهی از بازی‌های تجاری را در موتورهای مختلف مانند Unreal Engine 4، Unreal Engine 5 و Unity اجرا کند.

این پروژه ابتدا توانست بازی Silent Hill: The Short Message را تا منوی اصلی اجرا کند؛ اما در ادامه پیشرفت‌های بزرگ‌تری ثبت شد. نسخه‌های جدید KytyPS5 توانسته‌اند برخی بازی‌های سه‌بعدی را با رندر صحیح گرافیکی اجرا کنند.

از جمله این بازی‌ها می‌توان بهPowerWash Simulator  و Pac-Man World  اشاره کرد که طبق گزارش‌ها وارد مرحله اجرای واقعی شده‌اند، هرچند هنوز اطلاعات دقیقی درباره نرخ فریم، پایداری و کیفیت نهایی تجربه وجود ندارد.

حتی GTA V روی PS5 Emulator اجرا می‌شود

یکی از جالب‌ترین بخش‌های پیشرفت KytyPS5، اجرای نسخه پلی‌استیشن ۵ بازی Grand Theft Auto V است.

GTA-V-Emu.jpg

نسخه 0.0.3 این پروژه توانسته بازی را تا نمایش صفحه‌های بارگذاری، تصویر اصلی بازی و حتی ورود به تنظیمات گرافیکی پیش ببرد. هرچند هنوز فاصله زیادی تا اجرای کامل و روان GTA V روی شبیه‌ساز وجود دارد، اما همین مرحله برای پروژه‌ای با این عمر کوتاه یک دستاورد مهم محسوب می‌شود.

توسعه‌دهندگان KytyPS5 همچنین روی بهبودهای دیگری مانند کامپایلر Shader، مدیریت بهتر حافظه، کاهش زمان بارگذاری و پشتیبانی صوتی بهتر کار کرده‌اند. این پروژه فعلاً روی ویندوز اجرا می‌شود و نسخه لینوکس آن نیز در برنامه آینده قرار دارد.

RPCSX؛ پروژه تحقیقاتی دیگری برای شناخت PS4 و PS5

در کنار این دو پروژه، باید به RPCSX نیز اشاره کنیم. این پروژه که بیشتر از یک شبیه‌ساز کامل، یک تحقیق مهندسی برای درک بهتر نرم‌افزارهای پلی‌استیشن ۴ و پلی‌استیشن ۵ محسوب می‌شود نیز این روزها جانی تازه گرفته است.

RPCSX.jpg

تیم توسعه‌دهنده این پروژه همان گروه پشت شبیه‌ساز مشهور RPCS3 است که سال‌ها تجربه در زمینه مهندسی معکوس کنسول‌های سونی دارد و می‌تواند نقش مهمی در توسعه آینده امولیشن PS5 ایفا کند.

آیا بازی‌های PS5 به‌زودی کاملاً روی PC اجرا می‌شوند؟

با وجود سرعت بالای پیشرفت پروژه‌های اخیر، نباید فراموش کرد که توسعه یک شبیه‌ساز کامل کنسول فرآیندی طولانی است. بوت شدن یک بازی تنها اولین مرحله محسوب می‌شود و رسیدن به اجرای پایدار، عملکرد مناسب، سازگاری گسترده و رفع مشکلات گرافیکی معمولاً سال‌ها زمان می‌برد.

بنابراین انتظار اجرای نسخه امولیشن‌شده بازی‌هایی مانند GTA VI در آینده نزدیک واقع‌بینانه نیست و احتمالاً نسخه رسمی PC این بازی بسیار زودتر از نسخه قابل اجرای آن روی شبیه‌سازها منتشر خواهد شد.

با این حال، سرعت پیشرفت فعلی نشان می‌دهد امولیشن PS5 برخلاف گذشته وارد مرحله‌ای جدی‌تر شده است؛ مرحله‌ای که می‌تواند در آینده نقش مهمی در حفظ و دسترسی بلندمدت به بازی‌های نسل جدید پلی‌استیشن داشته باشد.

نظر خود را اضافه کنید.

ارسال نظر بدون عضویت در سایت

0
نظر شما پس از تایید مدیر منتشر خواهد شد.

نظرات (1)

  • مهمان - .

    اگر بتونند شبیه سازی رو درست کنند که بشه همون ویژگی Backup Compatible رو داشته باشه خیلی خوبه شما دیگه نیاز نیست بری سمت دانلود شبیه ساز دیگه برای ورود به نسل بعدی.
    دلیلی که اینو میگم بخاطر اینکه عملا به سرور های شبیه ساز وصل بشی و بتونی بازی های کنسول رو با شبیه ساز بزنی حتی گیم های آنلاینش.

ورود به شهرسخت‌افزار

ثبت نام در شهر سخت افزار
ورود به شهر سخت افزار

ثبت نام در شهر سخت افزار

نام و نام خانوادگی(*)
لطفا نام خود را وارد کنید

ایمیل(*)
لطفا ایمیل خود را به درستی وارد کنید

رمز عبور(*)
لطفا رمز عبور خود را وارد کنید

شماره موبایل
Invalid Input

جزو کدام دسته از اشخاص هستید؟(*)

لطفا یکی از موارد را انتخاب کنید