Microsoft shipped a native Xbox 360 emulator with its new backwards-compatible releases on PC — modders quickly got 360 games running with minor tweaks | Tom's HardwareTom's Hardware

مایکروسافت شبیه‌ساز بومی ایکس‌باکس ۳۶۰ را برای رایانه شخصی عرضه کرد

مایکروسافت به تازگی چهار بازی اصلی ایکس‌باکس را برای رایانه‌های شخصی منتشر کرده است، این اقدام بخشی از تلاش‌های این شرکت برای ارائه سازگاری با نسخه‌های قبلی به این پلتفرم است. سال‌هاست که کنسول‌های ایکس‌باکس از چنین قابلیتی برخوردار بوده‌اند، به طوری که جدیدترین سیستم‌های سری X|S قادر به اجرای عناوین ۲۰ ساله ایکس‌باکس اصلی هستند. با این حال، برای دستیابی به این قابلیت در رایانه‌های شخصی، مایکروسافت از یک نسخه بومی x86 از شبیه‌ساز داخلی ایکس‌باکس ۳۶۰ خود استفاده کرده است. همانطور که انتظار می‌رفت، مادرسازان به سرعت از این فرصت برای اجرای بازی‌های ۳۶۰ روی رایانه شخصی استفاده کردند، البته تاکنون با “درجات مختلفی از موفقیت”.

چگونه وارد رایانه شخصی خود می‌شوید؟

این کشف در ابتدا زمانی صورت گرفت که داده‌کاوان محتویات بسته‌های این عناوین سازگار با نسخه‌های قبلی را بررسی کردند. Neo Te Aika دریافت که آنها به صورت فایل‌های استاندارد Games on Demand یا GOD بسته‌بندی شده‌اند، که فرمت فایل رسمی مورد استفاده توسط سخت‌افزار ایکس‌باکس ۳۶۰ است. یک بسته GOD شامل بازی واقعی، هدرها و DRM آن است. با استفاده از یک استخراج‌کننده GOD، مادرسازان توانستند آنها را باز کرده و به یک ISO پایه تبدیل کنند که می‌توان آن را با یک شبیه‌ساز یا روی یک ایکس‌باکس ۳۶۰ جیلبریک شده اجرا کرد. همه اینها به خودی خود یک پیشرفت بزرگ خواهد بود.

اما آنچه در ادامه آمد، پتانسیل تغییر صحنه شبیه‌سازی ایکس‌باکس اصلی و ایکس‌باکس ۳۶۰ را برای همیشه دارد. Nathan در X همان فایل‌ها را جستجو کرد تا چیزی به نام Xe03 را پیدا کند. Xe03 که با نام Fission نیز شناخته می‌شود، شبیه‌ساز رسمی ایکس‌باکس ۳۶۰ مایکروسافت است که برای سازگاری با نسخه‌های قبلی در کنسول‌های ایکس‌باکس وان و ایکس‌باکس سری تعبیه شده است.

در محیط ایکس‌باکس ۳۶۰، مایکروسافت قبلاً شبیه‌ساز دیگری به نام XeFu یا Fusion داشت که ایکس‌باکس اصلی را شبیه‌سازی می‌کرد. بنابراین، اساساً یک شبیه‌ساز در داخل یک شبیه‌ساز است. اینگونه است که کنسول‌های مدرن ایکس‌باکس توانسته‌اند عناوین ایکس‌باکس اصلی را اجرا کنند. برای Xe03، این فقط باز کردن یک بسته استاندارد ایکس‌باکس ۳۶۰ است، اما باینری داخلی آن برای راه‌اندازی XeFu کدگذاری شده است، که سپس کنترل را برای اجرای بازی اصلی ایکس‌باکس به دست می‌گیرد.

هنگامی که مایکروسافت بازی‌های ایکس‌باکس سازگار با نسخه‌های قبلی را روی رایانه شخصی منتشر کرد، مردم انتظار داشتند که این شرکت یک شبیه‌ساز بومی x86 ایکس‌باکس اصلی را از ابتدا بسازد. شبیه‌سازی که به لایه بیرونی یا هیچ جزء خارجی دیگری وابسته نباشد. در عوض، کاری که مایکروسافت انجام داد این بود که Xe03 را برای اجرا به صورت بومی روی رایانه‌های شخصی x86 بازکامپایل کرد و به طور غیرمستقیم شبیه‌ساز نهایی ۳۶۰ را به جامعه کاربری تحویل داد.

با تغییر کانتینر برنامه و جابجایی بسته‌های بازی، پروژه‌هایی مانند XWine1 و مهندسان معکوس مستقل، لایه داخلی ایکس‌باکس اصلی (Fusion) را دور زدند و موفق شدند فایل‌های اجرایی خام ایکس‌باکس ۳۶۰ (فایل‌های .xex) را مستقیماً در Xe03 بارگذاری کنند. نتایج تاکنون متفاوت اما فوق‌العاده امیدوارکننده بوده‌اند. تیم XWine1 توانست بازی‌های Plants vs. Zombies، Steins: Gate، Fuzion Frenzy و Midnight Club: Los Angeles را با درجات مختلفی از پایداری راه‌اندازی و اجرا کند.

Fuzion Frenzy در واقع یکی از چهار عنوان ایکس‌باکس اصلی است که مایکروسافت به طور رسمی منتشر کرده است، بنابراین این بازی به طور خاص بهینه شده است. از آنجایی که بخش دشوار مهندسی معکوس کد شخص اول قبلاً توسط مایکروسافت انجام شده است، بهینه‌سازی تنها چالش باقی می‌ماند. با گذشت زمان، و تنظیم دقیق فایل‌های شبیه‌ساز خاص برای استفاده عمومی، باید انتظار داشته باشیم که عناوین بیشتری بدون نقص اجرا شوند.

مایکروسافت همچنین قول داده است که عناوین رسمی بیشتری را با قابلیت سازگاری با نسخه‌های قبلی روی رایانه شخصی منتشر کند، اما در مورد بازی‌های ایکس‌باکس ۳۶۰ چیزی نگفته است. بنابراین، کشف Xe03 پتانسیل عظیمی برای آینده شبیه‌سازی ایکس‌باکس ۳۶۰ روی رایانه شخصی دارد — جامعه کاربری اکنون فقط باید روی بهینه‌سازی تمرکز کند. این پیشرفت می‌تواند به ویژه برای دستگاه‌های دستی با محدودیت توان مفید باشد؛ Xe03 حداقل الزامات بسیار سبکی برای دستگاه‌هایی مانند ROG (Xbox) Ally و سری Legion Go لنوو دارد.

علاوه بر این، نسخه رایانه شخصی Xe03 مایکروسافت، خروجی اصلی ۴۸۰p بازی‌های ایکس‌باکس اصلی را به 4K ارتقا می‌دهد. همچنین V-Sync داخلی، فیلترینگ ناهمسانگرد، ضدaliasing پیشرفته و حالت‌های پنجره‌ای بدون حاشیه را اضافه می‌کند. از آنجایی که بازی‌ها از طریق برنامه Xbox PC توزیع شده‌اند، آنها بخشی از برنامه Xbox Anywhere هستند، بنابراین اگر مجوز دیجیتال بازی مذکور را روی کنسول داشته باشید، آن را به صورت رایگان روی رایانه شخصی (و سایر مکان‌ها) دریافت می‌کنید. مایکروسافت به زودی پشتیبانی از دستاوردهای ایکس‌باکس (Xbox Achievements) را نیز به عناوین سازگار با نسخه‌های قبلی اضافه خواهد کرد.

دو عنصر آخر احتمالاً توسط جامعه مادرسازان نادیده گرفته خواهند شد، زیرا مجازی‌سازی ایکس‌باکس اصلی بخش مهمی است که توسط موتور Xe03 فعال شده و اکنون به اصلی‌ترین دستاورد از همه اینها تبدیل شده است. برای روشن شدن، شبیه‌سازهای منبع باز مانند Xenia سال‌هاست که وجود دارند و تجربه شبیه‌سازی ایکس‌باکس بسیار رضایت‌بخشی را ارائه می‌دهند، اما راه‌حل رسمی و داخلی مایکروسافت باید کارآمدتر باشد.

شما دوست دارید کدام بازی‌های ایکس‌باکس اصلی یا ۳۶۰ را روی رایانه شخصی بازی کنید؟

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

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

جستجو در سایت

سبد خرید

درحال بارگذاری ...
بستن
مقایسه
مقایسه محصولات
لیست مقایسه محصولات شما خالی می باشد!