[9188]  ポリスノーツCD-DA再生に関して
投稿者:てんどん さん   2001-10-28 17:56:13
仕事で出張に出ていてなかなか出来ませんでしたが、やっと時間が出来たのでやってみました。
PC-9821Xn -- NECCDM.SYSでは認識せず、NECCDD.SYSで認識し、CD-DA再生OK
PC-9821Cx -- NECCDM.SYS,NECCDC.SYS共認識OK、CD-DA再生出来ない
PC-9821V13(CD-ROMはSONY製32倍速に換装) -- NECCDM.SYSで認識OK、CD-DA再生OKだがPCMとCD-DAの音量バランスが違う(CD-DAの音量が小さい)
PC-9821初代 -- 正式に対応しているのでNECCDA.SYSで認識OK、音量もPCM,CD-DA共同じ
PC-9821V16/S5C2(CD-ROMを東芝製DVD-RAMに換装) -- NECCDM.SYSで認識OK、KONAMIのタイトル画面でCD-DA再生後ハングアップ

という結果になりました。PC-9821CxではCD-DAが再生されないと書きましたが、本体の音量レベルを最大にすると、かすかに再生している音が聞こえます。なので、CD-ROMドライブ自体はCD-DAを再生しているが、音量0で再生していると思われます。PC-9821V13ではPCMとCD-DAで音量バランスが異なりますが再生出来ているので、NECCDM.SYSの問題では無いと言えます。
搭載されているCD-ROMドライブによってポリスノーツのプログラムから指定されるCD-DA再生コマンドの解釈が異なるので挙動も異なるという結論になると思います。
もし98NOTEでポリスノーツを実行したかったらCD-DA再生コマンドを発行している部分にパッチを当てるなどの変更が必要になると思います。
外付けのNEC製CD-ROMドライブを使用してヘッドホン出力を98NOTEに入れればCD-DA再生出来るかも知れませんが、私はNEC製外付けドライブを持っていないので実験出来ません。
PC-9821Cxでも再生出来ない様なので98NOTEだけの問題では無いと言う事になります。

>masaさん
上記内容から、CD-ROMドライブによりCD-DA再生の挙動が異なると判断しました。
ポリスノーツのプログラムの解析を行うには時間がかかりますので、パッチ作成はご勘弁ください。
  1. (と)(こ)の(ま) さん   2001-10-28 21:47:41
     ポリスノーツのプログラムが発行するCD-DA再生コマンドの中に、CD-DAの再生音量に
    関するコマンドが含まれていると無効になりますが、Ryu1氏のCDPではCD-DAの再生音量
    をコントロールすることができます。
     ポリスノーツのプログラム構成がわからないので推測になりますが、NECCDM.SYSか
    CD-DA再生用のドライバ常駐後に、CDPから再生ボリュームを指定してやるとうまくいく
    かもしれません。

    #あくまで推測の域を出ませんので、うまくいかなくてもご容赦を。

    CDPはベクターに掲載されています。
    http://www.vector.co.jp/soft/dos/art/se000020.html
  2. masa さん   2001-10-29 00:35:44
    みなさんどうもありがとうございます。忘れられたとちょっと思ってました。

     (と)(こ)の(ま) さん へ
    貴重な情報どうもありがとうございます。
    今から試してみたいと思います。

     てんどん さん へ
    出張ご苦労様でした。
    やっとできた時間をこのために使わせてしまって申し訳ありません。
    なるほどCD-DAがならないのはCD−ROMドライブのせいみたいですね。どうやら98ノートでCD-DAをだすのは不可能っぽいですね。
    いろいろな機種で試していただいてとても参考になりました。

    ひとつ聞きたいことがあるのですがOSは何を使われましたか?
    MS-DOS5.0aじゃないとだめなんて事はないでしょうか?

  3. てんどん さん   2001-10-29 02:26:51
    実験で使用したDOSは5.0Aです。昔作成したポリスノーツの起動ディスクのCD-ROMドライバとAVSDRV.SYSを入れ替えて試しました。