بازی Bloodborne سرانجام یک قدم دیگر به اجرای بومی روی رایانههای شخصی نزدیک شد. یک توسعهدهنده مستقل با نام کاربری deadinside28 از پروژهای خبر داده که امکان اجرای نسخهای غیررسمی از این اثر محبوب FromSoftware را روی لینوکس فراهم میکند؛ با این تفاوت مهم که این پروژه یک شبیهساز معمولی نیست.
اجرای بومی Bloodborne روی کامپیوتر
پروژه جدید که با نام bloodborne_pc معرفی شده، برای اجرای بازی روی سیستمهای لینوکسی با معماری x86-64 طراحی شده است. در این روش، کد اصلی بازی مستقیماً اجرا میشود و به جای شبیهسازی کامل سختافزار پلیاستیشن 4، کتابخانههای سیستمی این کنسول با یک Runtime اختصاصی جایگزین شدهاند.
بخش گرافیکی پروژه نیز از 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 برای کامپیوتر همچنان رسماً اعلام نشده است.



