開発中
bbport とは?ブラボ(Bloodborne)PC ネイティブ移植の動作・スペック・shadPS4 との違い【2026年11月】
ブラボ(Bloodborne)の PC ネイティブ移植。エミュではなく、高フレームレート・DLSS・ウルトラワイド・マウス対応
- 対象機種
- PS4
- 最新版
- 0.7 · 2026-10-28
- 派生元
- shadPS4
- 開発
- deadinside28
- ライセンス
- GPL-2.0-or-later
- 開始
- 2026-10
ポイント
- bbport はエミュではありません。作者いわく「1 本のゲーム専用の Wine + DXVK」で、ブラボ 1.09 本来の x86-64 コードを PC で直接動かし、描画を Vulkan に変換します。
- 初公開は 2026-10-01。最新の 0.7(2026-10-28)でネイティブの Windows 版が加わりました。それまでは Linux(Steam Deck を含む)のみでした。
- 作者の計測では RX 7800 XT で 4K + FSR 4 が約 90fps、1440p が約 150fps。DLSS、フレーム生成、ウルトラワイド、マウス操作、コミュニティサーバーでのオンラインに対応しています。
- README には shadPS4 チームとは無関係だとはっきり書かれていますが、レンダラーとシェーダー変換は shadPS4 のコードを出発点にしています。
- Mac・Android・iPad 向けのブラボ移植は、どれも別の人が bbport から派生させた独立プロジェクトです。
bbport は PS4 版 Bloodborne(ブラッドボーン) を PC でネイティブに動かす非公式の移植で、2026-10-01 に初公開されました。エミュではありません。作者は「1 本のゲーム専用の Wine + DXVK」と説明していて、ブラボ本来の x86-64 コードを PC の CPU で直接動かし、描画を Vulkan に変換します。2026 年 11 月時点の最新は 0.7(2026-10-28)で、このバージョンから Windows 10/11 にネイティブ対応しました。それまでは Linux(Steam Deck を含む)だけでした。作者自身の評価は「実験的、プレイ可能」で、起動・セーブの読み込み・通常のプレイはできるものの、最後までクリアできるかはまだ検証されていません。
仕組み:なぜエミュレーションしないのか
PS4 の CPU は PC と同じ x86-64 です。そのため bbport は CPU をエミュレーションしません。
- CPU:ブラボの実行ファイル(eboot)を事前にメモリイメージへ変換し、PS4 の C ライブラリとファイルライブラリをネイティブコードとしてリンクします。ゲームは命令単位の変換なしにフルスピードで動きます。
- システムライブラリ:Wine が Windows API を置き換えるように、bbport はブラボが呼ぶ PS4 の機能(メモリ、スレッド、ファイル、音声、パッド、セーブ)だけを実装した小さなランタイムを持っています。
- 描画:DXVK が DirectX を Vulkan に変換するように、bbport は独自のレンダラーとシェーダー変換で PS4 の GPU コマンドを Vulkan に変換します。この部分は shadPS4 のコードから始めて書き直したもので、README には「shadPS4 がなければ bbport はなかった」とあります。
- マルチスレッド:作者によると、shadPS4 は GPU コマンド全体を 1 スレッドで処理していて、それがブラボのボトルネックでした。初期は約 26fps が上限だったそうです。bbport は解析と描画の記録を別スレッドに分け、いまは解像度とシーンによって 90〜150fps で動きます。
README の 1 行目には、このプロジェクトは shadPS4 と無関係なので、質問は shadPS4 ではなく bbport の Discord へ、と書かれています。
バージョン
| 日付 | バージョン | 主な内容 |
|---|---|---|
| 2026-10-01 | 0.1 | 初公開、Linux のみ |
| 2026-10-03 | 0.2 | Linux デスクトップと Steam Deck 向けの AppImage |
| 2026-10-10 | 0.5 / 0.51 | 0.51 でオンラインに対応 |
| 2026-10-19 | 0.6 | 新しいメモリモデルが標準に。レンダラーを bbport 独自のものに置き換え |
| 2026-10-28 | 0.7 | ネイティブの Windows 版(Windows 11 風ランチャー)。Windows でもオンライン可能に。旧メモリモデルを削除 |
必要スペックと fps
| 項目 | 内容 |
|---|---|
| OS | x86-64 の Linux、または 64 ビット版 Windows 10/11 |
| GPU | Vulkan 1.3 対応、ドライバーは最新に |
| 重点的にテストした環境 | AMD RX 7800 XT(Linux の Mesa RADV と Windows のドライバー)、Steam Deck |
| Windows で確認済み | GTX 1050 と GeForce 930MX のノート PC。ほかの NVIDIA・Intel GPU はプレイヤーの報告 |
| ゲーム | 展開済みのブラボ 1.09 のフォルダー(本体に 1.09 アップデートを統合したもの) |
RX 7800 XT での作者の計測は、4K + FSR 4 Balanced で約 90fps、1440p + FSR 4 Quality で約 150fps です。第三者のベンチマークではなく、作者自身のテスト結果です。
主な機能
- フレームレート解放:フックでゲームの処理を実際のフレーム時間に合わせます。30 / 60 / 90fps のモードがあり、F3 で 30fps 上限をいつでも切り替えられます(一部のムービーは 30fps のほうが安全)。
- 好きなアスペクト比:4:3、16:10、16:9、21:9、32:9 に対応。HUD は画面の端に寄り、ムービーもワイドで表示されます。
- アップスケーリングとフレーム生成:FSR 3.1、FSR 4、FSR 4.1.1、DLSS 超解像、DLSS フレーム生成(RTX 40 は 2 倍、RTX 50 は最大 4 倍)と FSR 3.1 のフレーム生成。ブラボにはモーションベクトルがないため、bbport が自前で計算しています。
- マウスとキーボード:マウスで直接カメラを回せて、メニューにはポインターが出ます。キー配置はダークソウル3 に近い構成です(DSOGaming の初期の記事ではマウス非対応とありましたが、その後のバージョンで対応しました)。
- ゲーム内設定:解像度、アップスケーラー、エフェクトの切り替えをゲーム本来の「システム」メニューに組み込んでいます。Insert キー(または L3+R3 長押し)でオーバーレイメニューも開けます。
- 事前シェーダーコンパイル:プレイヤーのキャッシュから集めたシェーダーのパックを起動時に裏でコンパイルするので、2 回目以降はほぼカクつきません。
- Mod とパッチ:コミュニティのブラボ用パッチと、ファイル差し替え型の Mod に対応しています。
オンライン
bbport は PSN ではなくコミュニティのサーバーを使います。通信部分は shadPS4 0.20 のコードです。
| サーバー | ログイン | できること |
|---|---|---|
| Seamless Hunt(標準) | seamlesshunt.com のアカウント | 鐘による協力、メッセージ、血痕、最大 5 人のシームレス協力(BBSC) |
| The Hunter's Dream | Discord | 通常のオンライン。シームレス協力なし |
bbport から派生したプロジェクト
bbport はオープンソース(GPL-2.0-or-later)で、公開から数日でほかのプラットフォームへ移植されました。どれも別の人が運営する独立プロジェクトです。
| プロジェクト | 対応 | 状況(2026-11-01) |
|---|---|---|
| Lantern Engine | Windows、Linux ベータ | bbport と shadPS4 をベースに性能を改良。ほぼ毎日ベータを公開。本家より先に Windows 版を出していました |
| bloodborne_mac_port | Apple シリコン Mac | ゲームのコードを Rosetta 2 で動かし、描画はネイティブの Metal。作者は M4 Max で 1080p・1440p 固定 60fps と報告 |
| bloodborne-mac(bloodborne-native) | Apple シリコン Mac | Rosetta 2 不要の独自 CPU リコンパイラー。ほかのブラボ系より不安定だと自ら説明 |
| Bloodborne-Android | Android(Snapdragon) | ゲームのコードを事前に ARM ネイティブへ変換。AYN Thor でプレイ可能 |
| iPad / iPhone 向けのいくつか | iOS | 概念実証のみ。非公開か、まだ実機で動かしたことがないもの |
同じ手法は、クラッシュ・バンディクー レーシング ブッとびニトロ!や UFC 3 の PC ネイティブ移植など、ほかの PS4 タイトルにも使われ始めています。
ブラボを遊ぶほかの方法との比較
| 方法 | 対応 | 長所 | 短所 |
|---|---|---|---|
| bbport | Linux、Windows | このゲーム専用に最適化、高 fps、機能が豊富 | ブラボ 1.09 のみ |
| shadPS4 | Windows、Linux、Mac | 1 本で多くのゲームが遊べる、公式 shadNet でオンライン | ブラボではシングルスレッドの GPU 処理がネック |
| Mac 向け派生版 | Apple シリコン Mac | shadPS4 の Mac 版よりブラボ向けに特化 | 個人プロジェクトで変化が速い |
| Bloodborne-Android | Android | スマホや携帯ゲーム機で遊べる | Snapdragon(Adreno)のみ。先にネイティブコードの生成が必要 |
こんな人におすすめ
- PC でブラボだけ遊びたい人:いまは bbport か、その Windows 向け派生版がいちばん機能がそろっています。Steam Deck なら AppImage を使います。
- ほかの PS4 ゲームも遊びたい人:shadPS4 を使ってください。
- Mac ユーザー:上の Mac 向け派生版か、Mac のまとめ をどうぞ。
PC でのほかの選択肢は PC のまとめ にあります。
よくある質問
bbport と shadPS4 は何が違いますか?
shadPS4 は多くのゲームを動かす汎用の PS4 エミュです。bbport はブラボ 1.09 専用で、ゲームの実行ファイルを事前に PC で直接動かせる形に変換し、PS4 のシステムライブラリをブラボ専用の小さなランタイムに置き換え、GPU コマンドの解析と描画の記録を 2 つのスレッドに分けています。作者によると、shadPS4 はコマンド全体を 1 スレッドで処理していて、それがブラボのボトルネックでした。
bbport は Windows で遊べますか?
遊べます。0.7(2026-10-28)から、64 ビット版 Windows 10/11 と Vulkan 1.3 対応 GPU で動くネイティブの Windows 版が出ています。展開して Bloodborne.exe を起動し、ゲームのフォルダーを選ぶだけです。それ以前から、bbport ベースの Lantern Engine などのコミュニティ版が Windows に対応していました。
bbport の必要スペックは?
x86-64 の Linux または Windows 10/11 の PC と、Vulkan 1.3 対応の GPU です。作者は主に RX 7800 XT と Steam Deck でテストしていて、Windows では GTX 1050 と GeForce 930MX のノート PC でも確認しています。FSR 4 には追加のシェーダー機能が必要で、非対応の GPU では自動で FSR 3.1 に切り替わります。
bbport に必要なブラボのバージョンは?
1.09 だけです。北米版 CUSA00900、欧州 GOTY 版 CUSA03173、アジア版 CUSA03023 などの製品版は、同じ 1.09 の実行ファイルを使っています。1.00 の本体だけでは起動時に落ちます。また、60fps パッチを当てた実行ファイルはジェスチャーメニューを開くと落ちるので、元のファイルを使ってください(bbport 自体に 60fps モードがあります)。
bbport でオンラインプレイはできますか?
できます。PSN ではなくコミュニティのサーバーを使います。Seamless Hunt(標準。鐘の協力・メッセージ・血痕のほか、最大 5 人のシームレス協力に対応。seamlesshunt.com でアカウント作成)と、The Hunter's Dream(Discord でログイン。シームレス協力なし)の 2 つです。通信部分には shadPS4 0.20 のコードが使われています。
bbport は Mac で動きますか?
bbport 本体は x86-64 の Linux と Windows だけです。Mac には別の人による派生版があり、bloodborne_mac_port はゲームのコードを Rosetta 2 で動かしてネイティブの Metal で描画し、作者は M4 Max で 1080p・1440p 固定 60fps と報告しています。bloodborne-native の bloodborne-mac は Rosetta 2 不要の独自 CPU リコンパイラーを開発中で、ほかのブラボ系プロジェクトより不安定だと自ら書いています。
bbport はブラボの公式 PC 版ですか?
違います。ソニーはブラボの PC 版を出していません。bbport はコミュニティの個人プロジェクトで、ソニー・フロム・ソフトウェア・AMD のいずれとも関係がなく、ゲームのファイルも含まれていません。