投稿者 Soro 日時 2001 年 1 月 26 日 01:22:20: [DG-001090]
回答先: DirectXと9821 投稿者 Soro 日時 2001 年 1 月 24 日 21:56:00
まず、評価用にしているのは
Diablo1のCDに入っているウォークラフトとスタークラフトのデモムービー
Diablo1のマルチプレイでのBGM
DungeonKeeperのオープニングデモムービー
いずれも、普通にDirectXをインストールしたままだと
ぶちぶち途切れます。
で、例によって古いDirectSoundのファイルを新しいファイルに上書きすると、
Diablo1のマルチプレイのBGMのみ滑らかに再生されるようになります。
この二つのムービーは、
Windowsが古いDirectSoundファイルによって新しいファイルが上書きされたことをエラー表示した後から、
再生状態が改善されます。
でも再起動すると、WindowsがDirectSoundのファイルを修復するので、
再起動かける前までなんですけど。
古いファイルが新しいファイルを上書きしたことを検出させないためには、
DirectSoundのファイルのタイムスタンプを改ざんすればいいだけのようです。
でも、一回エラー出させないとムービーがなおんないし・・・・
質問追加します
4、WindowsはどこにバックアップしてあったDirectSoundのファイルを書き戻してくるんでしょうか?
これをいじくれれば、何とかなりそうな気が・・・