CD-ROM2互換機能の使い方

下記の3つの操作に分けられます.
  • パソコンでの CD ドライブからCDイメージの作成
  • パソコンでの CD イメージからメモリーカードへの書き込み
  • PCエンジンでのDISC切り替え操作

CDイメージの作成

用意するもの

  • イメージを作成したい PCE 向け CD
  • パソコンで使える CD が読める光学ディスクドライブ
  • CDイメージ作成・ライティングソフト, CD Manipulator

操作手順

  1. CD Manipulator (外部リンク)をダウンロードし起動します.
  2. ディスクドライブに CD をいれて[CDからイメージを作成します。]を選ぶ.
  3. PCE の CD のために下記の設定をします. この設定をしない場合、まれに正しく動作しないイメージができます.
    • プリギャップ解析を「しない」
    • 正しいTOCとギャップ情報の取得を「しない」
    • エラーの無視を「する」

作成された .cdm .img .sub ファイルを利用します. .cue ファイルは今回の目的には必要ではありませんが、エミュレータでの確認に使えます. CD Manipulator のライティングの機能は利用しません.

CDイメージからメモリーカードへの書き込み

個別のページに使い方を記載いたします. → CDイメージ転送ソフト

PCエンジンでのDISC切り替え操作

新バージョンより PCE の画面で名前を出して選ぶ機能を追加しました. → イメージの選択と操作
RUN+SELECTで image list 画面に戻れる機能を(再)実装しました. 制限は下記で、これらは切り替えのためには従来通り電源の入れ直しをしてください.
  • すべての ROM ソフトは戻れない
  • CD-ROM data 読み込み途中にリセットをかけると止まってしまう (たぶんうーぱーぐらふぃくす側のバグ)
  • RUN+SELECT で PUSH RUN BUTTON の画面に戻らない CD ソフトも戻れない
  • R-TYPE Complete CD と Image Fight II は特別な設定をしたら起動するが戻れない

エラーメッセージ

PLEASE SET DISC!

うーぱーぐらふぃくすにメモリーカードが入っていません.

PLEASE CLOSE THE COVER!

うーぱーぐらふぃくすにメモリーカードが入っていますが、データが正しく読み込めません. (大半はフォーマットに関するエラー, ここは適切なエラーメッセージをあてたかったのですが出せるのは上記の2通りしかなくこのような形になっております)
メモリーカード個別の問題としまして、メモリカードを抜いたあとに電源を入れて、そのあとメモリーカードを入れて RUN BUTTON を押すと起動することがあります. この場合は面倒ですがその手順を踏むか、別のメモリーカードを利用してください. この件は現在根本的な修正方法が見つかっておりません.

Audio CD 強制モード

  • 上記の手順 7. で再生中ではなくポーズ中に DISC を切り替えると選択したイメージを Audio CD として読み込めます.
  • データ用トラックを再生しないように警告されますが、データ用トラックの再生は無音になりますのでご安心ください.

補足事項

  • CD イメージを起動後に SELECT+RUN でリセットするなどで3度目の PRESS RUN BUTTON の画面が出た場合は 1 度目の処理に戻ります.
  • ソフトや場面によっては SELECT+RUN で PRESS RUN BUTTON の画面に戻らないものがあります. この場合は電源を入れ直してください.

CDイメージの扱いの質問と回答

Q1. Clone CD で作った .ccd に対応してくれませんか?

A1. 動作保証はいたしませんが .ccd から .cdm を簡単に作成できます.

  1. xxxx.ccd ファイルをテキストエディタで開く
  2. 1行目の [CloneCD] を [CDManipulator] に書き換える
  3. 2行目の Version=3 を Version=2 に書き換える (Version=3 以外は未確認)
  4. 編集したファイルを xxxx.cdm で保存する

Q2. .cue ファイルでなんとかできませんか?

A2. 動作保証はいたしませんが仮想CDソフトを経由すればできそうです.

仮想CDソフトで .cue を読み込ませ, CDManipulator でドライブを仮想ドライブにしてイメージ作成をすると必要なファイルはできます. .cue ファイルでは CD のデータで多数の管理情報が欠落しています. 仮想ドライブではそれらを無難なデータを出して補完します.
補完されたデータがゲームディスクとして正しいのかはわかりません.

Q3. 99 個のTrack を持つゲームディスクのイメージが作成できません.

A3. CDManipulator のバグです.

バグを修正した CDManipulator を配布してくださっている人がいるのでこちらを試してみてください. 

Q4. xxxx の光学ドライブでは正しいデータができません. 他のソフトで CD イメージを作っても改善しません.

A4. 別のドライブを用意してください.

ゲームは動くが音楽トラックが正しく再生されない場合の報告をいくつかいただいています. 音楽トラックは規格上エラーチェックが甘く間違ったデータを作ってしまうことがあります. 
別のソフトでも CDManipulator でもパソコンからは送るコマンドは同じなので得られる情報は大体同じです. そこからソフト別に補正をするんですが、ダメなドライブではそこから送ってきたデータの時点で間違っているようです.
CD-ROM2 の DISC に限って説明しますと、古い規格のためファイルシステムがありませんし、生産された時点で(物理的な傷や劣化に無関係に)許容されるべきエラーが結構ありまして、ドライブによってはエラーを加工して使えないデータを出すというのが現状です.
BD/DVD/CD 兼用のドライブだとダメらしいという報告も来ています. その場合はご面倒なのですが古い DVD/CD ドライブを用意して USB - ATAPI アダプタを使ってイメージ作成をしてください. 筆者は古い中古 DVD ドライブ と USB-ATAPI アダプタを使って CD イメージを作っています.
Comments