اخبار

پروژه AnyPS5؛ اجرای بازی‌های پلی‌استیشن ۵ روی ویندوز و لینوکس

3 hours ago۰ بازدید۲ دقیقه مطالعهمنبع: زومیت

پروژه‌ی متن‌باز AnyPS5 اجرای بازی‌های پلی‌استیشن ۵ را بدون شبیه‌سازی سنتی روی ویندوز و لینوکس هدف گرفته است.

پروژه AnyPS5؛ اجرای بازی‌های پلی‌استیشن ۵ روی ویندوز و لینوکس

پروژه‌ی متن‌باز AnyPS5 اجرای بازی‌های پلی‌استیشن ۵ را بدون شبیه‌سازی سنتی روی ویندوز و لینوکس هدف گرفته است.

پروژه‌ای متن‌باز با نام AnyPS5 در تلاش است راهی متفاوت برای اجرای بازی‌های پلی استیشن ۵ روی کامپیوترهای ویندوزی و لینوکسی ایجاد کند؛ روشی که برخلاف شبیه‌سازهای سنتی، قرار نیست سخت‌افزار PS5 را به‌صورت نرم‌افزاری شبیه‌سازی کند.

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

هسته‌ی پروژه یک ری‌لینکر است که فایل اجرایی PS5 را بررسی و آن را به قالب مناسب سیستم مقصد تبدیل می‌کند. کتابخانه‌های سیستمی موردنیاز نیز به‌صورت کتابخانه‌های قابل اتصال مجدد پیاده‌سازی شده‌اند تا سیستم‌عامل بتواند وابستگی‌های برنامه را تأمین کند. مستندات فنی AnyPS5 نشان می‌دهد این فرایند حتی می‌تواند برخی دستورهای اختصاصی پردازنده‌های AMD را برای اجرای مناسب روی سخت‌افزارهای دیگر تبدیل کند.

بخش گرافیکی پروژه نیز مسیر جداگانه‌ای دارد. AnyPS5 دستورات گرافیکی بازی را دریافت می‌کند، شیدرهای موردنیاز را از ساختار مربوط به معماری RDNA به یک نمایش میانی تبدیل و در نهایت آن‌ها را به SPIR-V تبدیل می‌کند تا از طریق Vulkan روی GPU کامپیوتر اجرا شوند. شیدرهای کامپایل‌شده نیز می‌توانند برای اجرای بعدی در حافظه یا روی دیسک ذخیره شوند.

با وجود جذابیت ایده، AnyPS5 فعلاً پروژه‌ای در مراحل اولیه است و نباید آن را ابزاری برای اجرای گسترده‌ی بازی‌های PS5 روی کامپیوتر در نظر گرفت. صفحه‌ی رسمی پروژه در حال حاضر تنها Dreaming Sarah را به‌عنوان بازی تأییدشده معرفی می‌کند؛ این بازی طبق گزارش توسعه‌دهندگان روی سیستمی مجهز به GTX 1050 Ti و پردازنده‌ی Core i5-7500 با فرکانس ۳٫۴ گیگاهرتز با نرخ پایدار ۶۰ فریم‌برثانیه اجرا شده است.

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

AnyPS5 با مجوز GPL-2.0 منتشر شده و کد آن به‌صورت عمومی در مخزن گیت‌هاب پروژه در دسترس است. خود پروژه نیز تأکید کرده که نرم‌افزار، فریم‌ور، کلیدهای رمزنگاری یا فایل‌های اختصاصی بازی‌ها را همراه خود توزیع نمی‌کند.

در نتیجه، آنچه AnyPS5 فعلاً ارائه می‌کند بیشتر یک آزمایش فنی جدی برای پورت باینری بازی‌های PS5 به ویندوز و لینوکس است تا یک شبیه‌ساز آماده یا جایگزین PS5. اگر توسعه‌ی کتابخانه‌ها و سازگاری گرافیکی پروژه ادامه پیدا کند، می‌تواند مسیر متفاوتی برای انتقال بازی‌های این کنسول به PC ایجاد کند.

اشتراک‌گذاری:

مقالات مرتبط

📰
اخبار

برخی گوشی‌های ارزان‌قیمت اندرویدی به‌صورت پیش‌فرض با بدافزار عرضه می‌شوند

این کمپین بدافزاری در هزاران دستگاه در بیش از ۱۵۰ کشور شناسایی شده اما عمدتاً برندهای کمترشناخته‌شده را هدف قرار داده است. The post برخی گوشی‌های ارزان‌قیمت اندرویدی به‌صورت پیش‌فرض با بدافزار عرضه می‌شوند appeared first on دیجیاتو.

1 hour ago۰ بازدید
📰
اخبار

فروشگاه‌های اپل حالا نام خریدار را به صفحه راه‌اندازی اولیه آیفون Duo اضافه می‌کنند

این قابلیت از زبان‌های انگلیسی و اسپانیایی پشتیبانی می‌کند و فعلا فقط در اپل استورهای آمریکا در دسترس است. The post فروشگاه‌های اپل حالا نام خریدار را به صفحه راه‌اندازی اولیه آیفون Duo اضافه می‌کنند appeared first on دیجیاتو.

2 hours ago۰ بازدید
سرقت ۲۷۰۰ گربه برای فروش گوشت؛ بازداشت باند قاچاق حیوان در ویتناماخبار

سرقت ۲۷۰۰ گربه برای فروش گوشت؛ بازداشت باند قاچاق حیوان در ویتنام

پلیس شهر هوشی‌مین ۱۲ عضو یک شبکه تبهکاری را بازداشت کرد که حدود ۲۷۰۰ گربه را برای تامین گوشت رستوران‌ها در خیابان‌ها به دام انداخته بودند.

2 hours ago۰ بازدید
تسهیلات ۱۵۰ میلیارد تومانی تکنولایف برای فروشندگان پیش از بلک‌فرایدیاخبار

تسهیلات ۱۵۰ میلیارد تومانی تکنولایف برای فروشندگان پیش از بلک‌فرایدی

تکنولایف با ارائه تسهیلات به فروشندگان خود، به دنبال تقویت توان تأمین کالا و ایجاد ظرفیت بیشتر برای خرید در بازار آنلاین است.

2 hours ago۰ بازدید