یک Xbox Series X اکنون می تواند بازی های پلی استیشن 5 را اجرا کند، اما یک نکته وجود دارد
ایده اجرای بازیهای PS5 بر روی Xbox Series X - که با نحوه ساخت هر دو کنسول بر اساس سختافزاری مشابه امکانپذیر شده است - مطمئنا هیجانانگیز است.
شبیه ساز PS5X برای Xbox Series X چیست و چگونه کار می کند؟
در یک ویدیوی یوتیوب که در 8 سپتامبر پخش شد، توسعه دهنده Devran Cosmo Uenal نسخه پلی استیشن 5 Quake II را روی Xbox Series X بوت کرد و آن را با یک کنترلر Xbox پخش کرد. اما بازی از طریق PS5X، پورت Xbox Uenal از شبیهساز منبع باز PS5 KytyPS5 اجرا میشد، و او سه بازی دیگر برای PS5 را در کنار آن دریافت کرده است.
این واقعیت که او توانسته بازیهای PS5 را روی Xbox اجرا کند بسیار جالب است، اما یک نکته وجود دارد: PS5X فقط در حالت رسمی برنامهنویس کنسول کار میکند، جایی که مستندات مایکروسافت بازیها را با حافظه 5 گیگابایتی محدود میکند. این متأسفانه اکثر بازیهای نسل فعلی را رد میکند، و هنوز دانلود عمومی برای کسی وجود ندارد که آن را امتحان کند.
سونی و مایکروسافت کنسولهای فعلی خود را بر اساس سختافزاری مشابه AMD ساختهاند. هر دوی آنها دارای هشت هسته پردازنده Zen 2، گرافیک RDNA 2 و 16 گیگابایت حافظه GDDR6 هستند و بازیهای PS5 برای همان معماری پردازنده x86-64 که رایانههای شخصی استفاده میکنند، کامپایل شدهاند. این بدان معناست که شبیه ساز KytyPS5 می تواند کدهای خود را به جای بازسازی سخت افزار PS5 در نرم افزار، روی CPU میزبان اجرا کند. توسعهدهنده آن را لایه سازگاری مینامد و عملا بیشتر شبیه یک مترجم رفتار میکند و آنچه را که یک بازی PS5 میخواهد به چیزی تبدیل میکند که یک رایانه شخصی میتواند بفهمد.
KytyPS5 دستورات گرافیکی PS5 را ترجمه می کند و سایه بان های آن را برای Vulkan دوباره کامپایل می کند. در نتیجه، به یک کارت گرافیک Vulkan 1.3 روی رایانه شخصی نیاز دارد، اما حالت توسعه دهنده Xbox فقط از DirectX 11 و DirectX 12 پشتیبانی می کند. یونال در توضیح ویدیوی YouTube نوشت: «از آنجایی که Vulkan پشتیبانی نمی شود، همه چیز باید به DirectX ترجمه شود. همانطور که VideoCardz اشاره کرد، این بدان معنی است که اصلاحاتی که تیم KytyPS5 در رندر رایانه شخصی خود ایجاد می کند، قبل از اینکه PS5X بتواند از آنها استفاده کند، باید تطبیق داده شود.
در زمان نگارش این مقاله، PS5X نسخههای PS5 GEX Trilogy، Hellboy: Web of Wyrd، Marvel Cosmic Invasion و Quake II را اجرا میکند و هر چهار با ورودیهای کنترلر Xbox سازگار هستند. برخی از آنها صدای کار دارند و TweakTown تخمین میزند که Quake II با سرعت 25 تا 45 فریم در ثانیه در فیلمهای Uenal اجرا میشود. شایان ذکر است که این چهار بازی بر روی پلتفرم های دیگر نیز فروخته می شوند، بنابراین هنوز هیچ نشانه ای از اجرای انحصاری PS5 PS5X وجود ندارد و Uenal اذعان می کند که در روزهای اولیه است و سازگاری محدود است.
Android Authority در 28 سپتامبر گزارش داد که KytyPS5 اکنون در انواع عناوین PS5 بر روی رایانه شخصی وارد بازی می شود و یکی از کاربران نشان داده است که Marvel's Wolverine در حال رسیدن به منوی اصلی خود، در حرکت آهسته، روی دستگاهی با NVIDIA RTX 5090. با این حال، این کلیپ هیچ گیم پلی را نشان نمی دهد، و مشخص نیست که آیا از مولتور استاندارد استفاده می کند یا خیر. شبیهسازی PS5 بر روی رایانههای شخصی هر هفته قابل اجراتر میشود، اما هنوز یک زمینه بسیار نوپا است، و PS5X تنها زمانی به ارث میبرد که هر اصلاحی برای DirectX بازسازی شود و در بودجه حافظه بسیار کمتری فشرده شود.
مایکروسافت بازی ها را در حالت برنامه نویس به حافظه نسبتا کوچک 5 گیگابایتی و برنامه ها را به 1 گیگابایت محدود می کند. درخواست برای حافظه بیشتر از آن تخصیص با شکست مواجه می شود. در مقابل، یک بازی سری X خرده فروشی 13.5 گیگابایت از 16 گیگابایت کنسول را دریافت می کند، در حالی که مابقی برای سیستم عامل کنسول محفوظ است. این باعث می شود PS5X با حدود 37 درصد حافظه ای که یک بازی معمولی ایکس باکس می تواند استفاده کند، کار کند، و این باعث می شود که برای نسخه های بزرگ نسل فعلی ممنوع باشد. مایکروسافت تنها زمانی این سقف را برمیدارد که نرمافزار از طریق دیباگر ویژوال استودیو اجرا شود، که راهاندازی برای برنامهنویسانی است که کدشان را آزمایش میکنند.
مایکروسافت در سال 2023 شبیه سازها را به طور کامل در حالت خرده فروشی معمولی ایکس باکس مسدود کرد، دلیل منطقی آن برای انجام این کار یک سیاست فروشگاهی است که محصولاتی را که از یک سیستم بازی تقلید می کنند ممنوع می کند. سپس شروع به پایین انداختن چکش محرومیت کرد و طبق گزارش ها به بازیکنانی که راه حلی پیدا کردند، 15 روز محرومیت دادند. از آن زمان، بازیکنانی که میخواهند بازیهای PS2 یا GameCube را از طریق، مثلا، Dolphin، محبوبترین شبیهساز GameCube بازی کنند، به جای آن باید به Developer Mode تکیه کنند. اما کنسولی که در آن حالت قرار دارد نمیتواند بازیهای خردهفروشی را بارگیری کند تا زمانی که مجددا تغییر کند.
Xbox Series X با همان معماری Zen 2 و گرافیک RDNA 2 مانند PS5 عرضه می شود. همچنین دارای همان مقدار حافظه است و PS5X می تواند کمتر از یک سوم آن را استفاده کند. اما هیچ کدام از اینها به دلیل درپوش حافظه واقعا مهم نیست. بدون جیلبریک هیچ راه حل واقعی برای این کار وجود ندارد، به این معنی که بازیکنان ایکس باکس از پیشرفتی که در رایانه شخصی ایجاد می شود سود نخواهند برد. مطمئنا، PS5X جالب است، اما به جای هر چیزی که بازیکنان اصلی بتوانند از آن استفاده کنند، یک کنجکاوی کوچک باقی خواهد ماند.
اگر علاقه مند به بررسی PS5X و پروژه های شبیه سازی مشابه هستید، باید احتیاط کنید. کلاهبرداران از سودی که این پروژهها دریافت میکنند، مانند انتشار بدافزار با نامهای مشابه مانند PCS5X برای فریب دادن بازیکنان برای دانلود آن، استفاده میکنند.
متن اصلی (انگلیسی)
An Xbox Series X can now run PlayStation 5 games, but there's a catch
The idea of PS5 games running on an Xbox Series X -- made possible by how both consoles were built around closely matched hardware -- is certainly exciting.