ドリームキャスト版『スペースチャンネル5』がPCネイティブ化!初の公開プレビュー登場、16:9表示や60Hz補間にも対応

ドリームキャスト版『スペースチャンネル5』がPCネイティブ化!初の公開プレビュー登場、16:9表示や60Hz補間にも対応

セガが1999年にドリームキャスト向けに発売した『スペースチャンネル5』を、PC上でネイティブ動作させる非公式プロジェクト「Space Channel 5」の初公開プレビュー「v0.1.0-preview.1」が、2026年9月13日にGitHubで公開されました。

●Space Channel 5 native preview v0.1.0-preview.1
https://github.com/ZoomiesZaggy/Space-Channel-5/releases/tag/v0.1.0-preview.1

●Space Channel 5 · Native
https://github.com/ZoomiesZaggy/Space-Channel-5

今回公開されたものは、ドリームキャストのエミュレーター上でゲームを動かすものではありません。ドリームキャストで採用されていたSH-4向けのゲームコードを、あらかじめPCなどで実行できるネイティブモジュールへ変換する「静的再コンパイル(static recompilation)」を利用したプロジェクトです。Windowsだけではなく、LinuxやmacOS向けの実行可能なパッケージも用意されています。

エミュレーターを使わずドリームキャスト版をネイティブ動作

本プロジェクトでは、ゲームのSH-4コードを事前にネイティブモジュールへ変換しており、ゲームプレイ時にSH-4インタープリターや動的リコンパイラーへフォールバックする仕組みは使用していません。一方で、デバイスや描画、オーディオなどにはドリームキャストエミュレーター「Flycast」のコンポーネントが利用されています。

そのため、オリジナルのソースコードを完全に復元したデコンパイルプロジェクトではなく、静的再コンパイルによってドリームキャスト版をPC向けにネイティブ化したものという位置付けになります。開発者自身もRedditへの投稿で、「完全なソースデコンパイルを主張するものではない」と説明しています。

公開された「v0.1.0-preview.1」には、Windows x64、Linux x64/ARM64、macOS Intel/Apple Silicon向けのパッケージが用意されています。ゲームを遊ぶだけならPythonやGit、コンパイラーなどの開発環境を別途用意する必要はありません。

実験的な16:9表示や60Hzを狙った補間機能も搭載

単純にオリジナル版をPC上で動かせるようにしただけではなく、表示や操作に関するさまざまな機能も追加されています。

画面表示はオリジナルの4:3に加えて、ワイドスクリーン内に収めるFit、画面いっぱいに拡大するCrop、Stretchなどを選択可能。さらに、ゲーム内の表示領域そのものを広げる実験的な「expanded 16:9 geometry」も搭載されています。

ただし、このワイド表示はまだ実験的な機能です。ゲーム側のオブジェクトカリングによって画面端に本来あるはずのオブジェクトが表示されない場合があるほか、プリレンダリングされた背景については4:3のままとなっています。

また、動きを滑らかに見せるためのジオメトリ補間機能も搭載。こちらは60Hzでの表示を目標に中間表示を生成するもので、ゲームロジックや入力、音楽などの動作タイミング自体を60Hz化するものではありません。

そのため、いわゆる単純な「60fps化」とは異なります。補間を有効にすると約17msの視覚的な遅延が加わる場合があり、プリレンダリングされた映像についても元のフレームレートのままとされています。

Steam Inputやリズムタイミング調整、MODにも対応

操作面ではキーボードやゲームコントローラーのボタン割り当てを変更できるほか、Steam経由で起動することでSteam Inputも利用できます。

そのほか、音量やオーディオバッファの設定、リズムゲームでは重要になる手動でのタイミング調整機能も搭載。テクスチャの差し替えに加えて、実験的なネイティブMOD用インターフェイスも用意されています。

プレイには米国版ドリームキャスト用GDIが必要

注意しておきたいのが、今回公開されたファイルだけでは『スペースチャンネル5』を遊ぶことはできない点です。

利用するには、ユーザー自身が所有する対応した米国版ドリームキャスト用のGDIファイルと、すべてのトラックファイルを用意する必要があります。ランチャーからGDIを選択すると必要なファイルの確認とインポートが行われますが、オリジナルゲームのディスクデータやセーブデータなどは配布物には含まれていません。

また、現時点のインポーターがサポートしているのは対応する米国版ドリームキャスト用GDIのみで、ほかの地域やリビジョン、ディスク形式については非対応と明記されています。そのため、日本版ドリームキャストのディスクから作成したGDIをそのまま利用することはできません。

現時点ではWindows版がもっとも検証済み

今回公開されたものは、あくまでも最初のプレビュー版です。

Windows版については、64回のネイティブ回帰テストやゲーム状態・オーディオのリプレイ比較、開発環境を用意していない状態からのインポート・起動テストなどが実施されています。以前の検証では、アシストモードを利用して全4リポートからエンディングクレジット、タイトル画面へ戻るところまで確認されています。

一方でLinux版とmacOS版については、ビルドや起動、ランタイムなどのチェックは通過しているものの、実機上でのゲームプレイやグラフィック、オーディオ、コントローラーについての本格的な検証はこれからとなっています。

なお、本プロジェクトはセガによる公式移植ではなく、セガとは無関係の非公式プロジェクトです。また、開発者はコード開発やデバッグなどにAIによる支援を利用したことも明らかにしています。

初代『スペースチャンネル5』のドリームキャスト版そのものを、エミュレーター経由ではなくPC向けにネイティブ化するという今回のプロジェクト。まだ初回プレビューという段階ではあるものの、すでにWindows、Linux、macOS向けのビルドを実際にダウンロードして試せるところまで開発が進んでいます。

via.Reddit

ABOUT US
アバター画像
retrogamer