Image: ZuluIDEを使ってSDカードでCD-DA再生のゲームをプレイする

ZuluIDEを注文してから2週間。USPSのサイトでe-packet国際郵便の追跡を見てて、サンフランシスコからロサンゼルスまではすぐに運ばれたけど、ロサンゼルス近郊で数日間うろうろして、それから数日動きがないと思ったら、急に今日届いた。インボイス上は40米ドルだったため、通関料は発生しなかった。

ZuluIDEカード本体はEbayでも購入できるが、CDオーディオ出力に必要な”CD Audio DAC board”は公式通販でしか購入できないので注意。私はPayPalアカウントを持っているのでPayPal経由のクレジットカードで支払った。

ここでは現在最新の6/2更新ファームウェアを使用している。まだ開発は続いていて仕様は変わる可能性がある。公式のマニュアルも参照すること。

ZuluIDE Manual · ZuluIDE/ZuluIDE-firmware Wiki · GitHub

必要なもの

  • IDE (ATAPI) ドライブを接続可能なマザーボードとケーブル
  • Molex (4ピン) 電源コネクター
  • MicroSDカード
  • USB Micro (Type A-B) ケーブル
  • MPC-2規格のオーディオケーブル
  • MPC-2規格のCD入力を備えるサウンドカードまたはマザーボード

サウンドカードはDOS, Windows 9xに対応したものであればほとんどがCD入力を備えているはず。代表的なものは以下の通り。

  • Sound Blaster系
    • Sound Blaster AWE32, AWE64, Vibra 128, Live!, Audigy, Audigy 2
  • Yamaha DS-XG系
    • Labway XWaveシリーズ
    • AOpen Cobraシリーズ
  • VIA Envy24系
    • 玄人志向 (CFD販売) ENVY24HTS-PCI

ファームウェアの更新方法

下記から最新のファームウェアのuf2ファイルをダウンロードする。

Releases · ZuluIDE/ZuluIDE-firmware · GitHub

ZuluIDE本体のボタンを押しながらUSBケーブルでPCと接続するとUSB大容量ドライブとして認識されるので、そこにuf2ファイルをコピーする。更新は一瞬で済む。完了するとコピーされたファイルは削除され、ZuluIDEはリセットされる。

CD-DA再生のゲームCDを使う

日本では俗にCD-DA再生と呼ばれるからそう書いているけど、これは正確ではない。オーディオトラックとデータトラックが混在したCD-ROMというのが正しい。CD-DAはCD-ROMより前に策定された音楽CD規格の名称でもある。Mixed-mode CDという別の俗称の方がまだ誤解を生みにくいが、日本ではあまり聞いたことがない。CD-Extra (Enhanced CD) はこれらとはまた別の形式のCDだ。

現時点でZuluIDEはCD-Extraには対応していない。

Add support for multisession CD images · Issue #116 · ZuluIDE/ZuluIDE-firmware

まずはisoまたはcue + bin形式のディスクイメージを作成する。データトラックしか含まないCD-ROMはどちらでもいいが、Mixed mode CDの場合は必然的にcue + bin形式で作成することになる。

IsoBusterを使ってMixed-mode CDのcue+binイメージを作成する

これをFAT32フォーマット済みのSDカードにコピーするだけ。ZuluIDEにはSDカードをハードドライブやUSBドライブとして使う機能もあるが、CDドライブとして使う場合は初期設定は不要。zuluide.iniで設定可能な項目については下記ページを参照。

ZuluIDE-firmware/zuluide.ini at main · ZuluIDE/ZuluIDE-firmware

ディスクイメージを入れたSDカードをZuluIDEに取り付ける。この時、ZuluIDEの電源は入っていてもいなくてもいい(ホットプラグ対応)。複数のディスクイメージを入れた場合、ディスクイメージの切り替えは現状「ソフトウェア・イジェクトのみで行える」とのこと。Windowsのエクスプローラーであれば、CDドライブを右クリックして取り出しを選択する。すると、数秒後に次のディスクイメージが認識される。

Image: マイコンピュータ

CDプレイヤーアプリでトラック2以降の音楽を再生できれば正常。

Image: CDプレーヤー

転送速度は3MB/s程ということで、20倍速は出ているので、BGMがwav再生のゲームでも問題ないだろう。

Image: Microsoftシステム情報 (MSINFO32)

CD切り替えの度に自動再生でセットアップが開くのは煩わしいので、自動再生を無効にすることを勧める。下記の手順で「挿入の自動通知」のチェックを外す

FMV Q&A - [Windows Me / Windows 98 / Windows 95] CD や DVD を自動的に再生する方法を教えてください。 - FMVサポート : 富士通パソコン


※コメント欄が表示されない場合はdisqusについてJavascriptが有効であることを確認して下さい。コメントはスパム防止フィルターによる承認制のため、投稿してもすぐに反映されない場合があります。

管理人 : Akamaki (akm)

は、PCとVTuberに夢中になっている電気技術者です。

私はレトロコンピューティングの愛好家ですが、そのようなリグはもう収集していません。

私の活動はトップページで見ることができます。読んでくれてありがとう!