【PS Vita】スーパーマリオ64をプレイ!ネイティブ移植版「Ghostship」完全導入ガイド

PSVita Vita改造

はじめに

PS Vitaは、カスタムファームウェア(CFW)を導入することで、単なる携帯ゲーム機を超えた「万能ハード」へと進化します。

数ある自作ソフト(Homebrew)の中でも、今最も注目を集めているのが、スーパーマリオ64のネイティブ移植版「Ghostship」です。これは従来のエミュレーターによる動作とは一線を画す、圧倒的なパフォーマンスを誇ります。

本記事では、PS Vitaでスーパーマリオ64を最高に快適な環境で遊ぶための「Ghostship」導入手順を、初心者の方でも迷わないようステップバイステップで解説します。


「Ghostship」とは?エミュレーターとの違い

「Ghostship」は、Nintendo 64のソースコードをリバースエンジニアリングして作成されたPC版(Ship of Harkinian等と同様の技術)をベースに、PS Vita向けに最適化された非公式移植プロジェクトです。

Ghostshipで遊ぶメリット

  • 圧倒的なパフォーマンス: ネイティブ動作のため、処理落ちがほぼ皆無。
  • 高解像度・ワイドスクリーン対応: Vitaの美しい有機EL/液晶画面いっぱいにマリオが広がります。
  • 安定した動作: エミュレーター特有の描画バグや音声の遅延が解消。
  • Vitaへの完全最適化: アナログスティックによる直感的な操作が可能です。

導入前に準備するもの

Ghostshipを導入するには、以下の環境とファイルが必要です。事前に漏れがないかチェックしましょう。

必須環境

  • CFW導入済みのPS Vita: (HENkaku / Enso 導入済みであること)
    ※PS VitaへCFWを導入する方法についてはこちらの記事をご参照ください。
  • VitaShell: ファイル転送およびvpkインストールに使用。
    ※VitaShellを導入する方法についてはこちらの記事をご参照ください。
  • Windows PC: データのビルド(作成)に使用します。

必須ファイル

  1. スーパーマリオ64(通常版)のROM: 拡張子が .z64 のもの。
    • ※注意: 振動パック対応版は非対応です。必ず通常版を用意してください。
  2. Ghostship本体ファイル(Windows用): ビルドツール。
  3. Ghostship.vpk および ghostship.zip: Vitaインストール用。
  4. libshacccg.suprx: Vitaの動作に必要なシェーダーライブラリ。

【重要】libshacccg.suprxについて
このファイルがないと、Ghostshipは起動直後にエラーで終了します。未導入の方は、VitaDB Downloaderのインストールと合わせて抽出するか、PIB-Configuration-Toolを使って抽出しておいてください。


Ghostshipの導入手順

導入は「PCでのデータ作成」と「Vitaへのインストール」の2フェーズに分かれます。

ステップ1:PCでデータファイルを生成する

まず、お手持ちのROMをVitaで読み込める形式に変換します。

  1. GitHubのリリースページより、Windows版のGhostship(ビルドツール)をダウンロードし、解凍します。
  2. 解凍したフォルダ内の Ghostship.exe を起動します。
  3. ファイル選択画面が表示されるので、用意したスーパーマリオ64のバックアップROM(.z64)を選択します。
  4. 処理が自動で進み、マリオ64がPC上で一度起動すれば成功です。
  5. フォルダ内に sm64.o2rghostship.o2r という2つのファイルが生成されていることを確認してください。

ステップ2:Vita用ファイルのダウンロード

次に、Vita本体にインストールするためのファイルを準備します。

  1. 下記リンクより、最新の Ghostship.vpkghostship.zip をダウンロードします。

ステップ3:Vitaへのファイル転送と配置

VitaShellを使い、PCからVitaへファイルを転送します。

  1. ghostship.zip を解凍します。
  2. 解凍して出てきた ghostship フォルダ(中に shader_cacheghostship.cfg.json が入っているもの)を、Vitaの ux0:data/ フォルダ内にコピーします。
  3. 先ほどPCで作成した sm64.o2rghostship.o2r を、Vita上の ux0:data/ghostship/ フォルダの中にコピーします。
    • 正しいパス:ux0:data/ghostship/sm64.o2r
  4. 最後に Ghostship.vpk をVitaの任意の場所に転送し、VitaShell上でインストールします。
  5. Ghostshipがインストールされれば、完了です。

プレイしてみた感想

実際にGhostship版をプレイして驚くのは、その「滑らかさ」です。

  • 操作性: Vitaの右アナログスティックでカメラ操作ができるよう設定可能で、現代のゲームに近い感覚で遊べます。
  • フレームレート: 非常に安定しており、処理が重くなりがちなステージでもストレスがありません。
  • ロード時間: 爆速です。絵の中に飛び込んだ瞬間にステージが始まります。

携帯機でこれほど高精細かつスムーズなマリオ64を遊べるのは、まさに感動の一言に尽きます。


おわりに

今回はPS Vitaでスーパーマリオ64をネイティブ動作させる「Ghostship」の導入方法を解説しました。

導入の重要ポイント:

  1. ROMは「通常版」を使用する(振動版はNG)
  2. libshacccg.suprx を必ず導入しておく
  3. ファイル配置パスux0:data/ghostship/)を間違えない

この3点さえ守れば、誰でも簡単に最高のマリオ64環境を手に入れることができます。PS Vitaのポテンシャルをさらに広げるこのプロジェクト、ぜひあなたの手で体感してみてください!

Vita改造
スポンサーリンク

コメント