[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版)
-
amg さん
2000-12-03 13:47:58
1次キャッシュもOFFにして試してみてください。
1次キャッシュまでOFFしないと動かないソフトも結構あります。
-
CY さん
2000-12-03 20:31:25
ありがとうございました。1次キャッシュが問題だったようです。
1次キャッシュもOffにしたところ、HIMEM.SYSのテストメモリーで
ハングアップするようになったので、HIMEM.SYSのTESTMEMをOffにして、
立ち上げると、問題のDOSゲームも動くようになりました。