💛حمایت‌های اخیر

بلادبورن بدون شبیه‌ساز روی لینوکس اجرا شد

۱۲ مهر ۱۴۰۵۳ دقیقه مطالعه۲۷ بازدیدکلودی صالحیکلودی صالحیصاحب سایت
بلادبورن بدون شبیه‌ساز روی لینوکس اجرا شد

بازی Bloodborne سرانجام یک قدم دیگر به اجرای بومی روی رایانه‌های شخصی نزدیک شد. یک توسعه‌دهنده مستقل با نام کاربری deadinside28 از پروژه‌ای خبر داده که امکان اجرای نسخه‌ای غیررسمی از این اثر محبوب FromSoftware را روی لینوکس فراهم می‌کند؛ با این تفاوت مهم که این پروژه یک شبیه‌ساز معمولی نیست.

اجرای بومی Bloodborne روی کامپیوتر

پروژه جدید که با نام bloodborne_pc معرفی شده، برای اجرای بازی روی سیستم‌های لینوکسی با معماری x86-64 طراحی شده است. در این روش، کد اصلی بازی مستقیماً اجرا می‌شود و به جای شبیه‌سازی کامل سخت‌افزار پلی‌استیشن 4، کتابخانه‌های سیستمی این کنسول با یک Runtime اختصاصی جایگزین شده‌اند.image

بخش گرافیکی پروژه نیز از Vulkan استفاده می‌کند و رندرر آن بر پایه فناوری‌های پروژه shadPS4 توسعه یافته، اما برای اجرای Bloodborne تغییرات گسترده‌ای در آن اعمال شده است. این ساختار حتی امکان استفاده از فناوری‌های ارتقای تصویر AMD مانند FSR 3.1، FSR 4 و FSR 4.1.1 را فراهم می‌کند.

«روی سیستم‌های عامل x86-64 خود بازی به‌صورت بومی اجرا می‌شود و کتابخانه‌های سیستمی PS4 با یک Runtime کوچک مخصوص بازی جایگزین شده‌اند.»

وضعیت فعلی پورت Bloodborne

وضعیت پروژه در حال حاضر Experimental و Playable اعلام شده است. بنابراین هنوز نمی‌توان آن را یک پورت کامل و نهایی دانست.

نسخه فعلی امکان اجرای بخش‌هایی از بازی را فراهم می‌کند و قابلیت‌های اصلی زیر در آن فعال هستند:

  • اجرای بازی روی لینوکس
  • بارگذاری فایل‌های ذخیره
  • پشتیبانی از صدا
  • پشتیبانی از گیم‌پد
  • اجرای Hunter's Dream
  • اجرای چند منطقه از Yharnam
  • رندر سه‌بعدی با Vulkan
  • استفاده از فناوری‌های FSR برای ارتقای تصویر

با این حال، سازنده هنوز کل بازی را به پایان نرسانده است و توسعه پروژه همچنان ادامه دارد.

مشخصات مورد نیاز برای اجرای بازی

بر اساس آزمایش‌های اعلام‌شده، این پروژه روی سیستمی در سطح Intel Core i5-9400 به همراه کارت گرافیک AMD Radeon RX 580 نیز اجرا شده است.

بخشمشخصات اعلام‌شده
سیستم‌عاملLinux
معماریx86-64
پردازنده آزمایشیIntel Core i5-9400
کارت گرافیک آزمایشیAMD Radeon RX 580
API گرافیکیVulkan
نسخه بازیCUSA03173، نسخه 1.09

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

فایل بازی همچنان باید توسط کاربر تهیه شود

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

نسخه مورد اشاره پروژه، CUSA03173 با آپدیت 1.09 است. فایل‌های بازی در مخزن پروژه قرار نگرفته‌اند و پورت صرفاً کد و اجزای لازم برای اجرای آن را ارائه می‌کند.

تفاوت این پروژه با شبیه‌ساز shadPS4

پیش از این، کاربران کامپیوتر برای اجرای Bloodborne عمدتاً به shadPS4 وابسته بودند. shadPS4 یک شبیه‌ساز پلی‌استیشن 4 است که امکان اجرای Bloodborne و تعدادی دیگر از بازی‌های این کنسول را روی کامپیوتر فراهم می‌کند.

اما پروژه جدید رویکرد متفاوتی دارد. در این پروژه، هدف اجرای مستقیم کد بازی روی معماری x86-64 و جایگزین‌کردن بخش‌های وابسته به سیستم‌عامل PS4 با Runtime اختصاصی است.

بنابراین، عبارت «Bloodborne بدون شبیه‌ساز روی PC اجرا شد» به این معنا نیست که پروژه هیچ فناوری مرتبط با shadPS4 ندارد؛ بلکه بخش رندر گرافیکی آن از یک نسخه به‌شدت تغییر‌یافته و اختصاصی از فناوری‌های shadPS4 بهره می‌برد.

هنوز خبری از نسخه رسمی PC نیست

با وجود پیشرفت این پروژه و تلاش‌های گسترده جامعه طرفداران، Sony و FromSoftware هنوز نسخه رسمی Bloodborne برای PC را معرفی نکرده‌اند. اجرای فعلی کاملاً غیررسمی و حاصل تلاش جامعه توسعه‌دهندگان مستقل است.

در نتیجه، این پروژه را نباید با یک Port رسمی PC یا Remaster اشتباه گرفت. وضعیت نسخه بومی رسمی Bloodborne برای کامپیوتر همچنان رسماً اعلام نشده است.

کلودی صالحی

کلودی صالحی

تأیید شدهصاحب سایت@Cloudy
مشاهده صفحه اصلی

مقالات مرتبط