[22106]  DOS上の86音源で0除算エラー
投稿者:CY さん   2000-12-03 13:14:22
先日は、WAVEMASTERの件でお世話になりました。
その時点では、Windowsが無事起動したので導入できたと思ってました。

その後、CPUをk6-2からk6-3+に変更し、さらにDOSをインストールして、
DOSゲームを導入、実行したところ、ゲームで使っている音源の独自ドライバ部分で
0除算エラーが出てハングアップしてしまいました。NECの86ボードに変えても、
同じエラーが出ます。
何とかして、動くようにしたいのですが、どうすればよろしいのでしょうか。
お知恵をお貸し下さい。

なお、Windowsでは音が鳴りました。

V13SmodelC3(K6-3+、K6MSRにて内部2次キャッシュOff)
内臓音源切り離し、外部2次キャッシュは取り外し
WaveMaster(IRQ5,12/DMA3)、86ボード(IRQ12)とも同じエラー発生
108(LAN、IRQ3)、X2(VIDEO、IRQ6)
DOS6.2(CDROMを認識させるため付属のUPDOSでアップデート済み)
VIPER-CTR(DOS版)
  1. amg さん   2000-12-03 13:47:58
    1次キャッシュもOFFにして試してみてください。
    1次キャッシュまでOFFしないと動かないソフトも結構あります。
  2. CY さん   2000-12-03 20:31:25
    ありがとうございました。1次キャッシュが問題だったようです。
    1次キャッシュもOffにしたところ、HIMEM.SYSのテストメモリーで
    ハングアップするようになったので、HIMEM.SYSのTESTMEMをOffにして、
    立ち上げると、問題のDOSゲームも動くようになりました。