131204 ゲームが起動しない問題はXP再インストールで解決
昨日組んだ自作機で、Hellsinker(同人ゲーム)とぐるみん(Falcom)が起動しないことがわかった。HellsinkerはDirectX 7またはDirectX 9、ぐるみんはDirectX 8またはDirectX 9のゲームで、どちらも起動時に設定画面を表示するという点で共通する。
まず、Radeon用ドライバー(AMD Catalyst)を過去のバージョンに入れ替えてみるが、改善せず。
グラボをGeForce GTX550Tiに交換してみるが、同じく改善せず。
イベントログを見てみると、セットアップ時に大量のディスクアクセスエラーが発生している。
DVDドライブが不調な様子だったので、ひょっとするとWindowsセットアップ時にシステムファイルが壊れた状態でコピーされたか、もしくはDVDドライブの不調に関連してディスクアクセスにエラーが起きてファイルが壊れたか。
結局、DVDドライブを別の物と交換してWindowsを再度クリーンインストールしてみたところ、ゲームは無事起動するようになった。イベントログを見たところ、cdromのエラーはなくなったがHarddiskのエラーは依然あった。でも、最初のセットアップ直後の頃に発生していただけで、それからはディスクアクセスエラーは起きていない。
Hellsinker
ぐるみん
DirectX 8以前のゲームを起動するとCPUの使用率が100%になるのだが、ハードウェア(Radeon HD 7850)ではDirectX 8以前をサポートしていないのか?それともDirectXやソフトウェアの仕様なのか。
12/4 B3 U9 RA