XNA ソフトが動かないPCの環境を調べる

XNAを使ったソフトが一部のPCで動作しないので、調べてみました。

xnachk
エラー内容は次のとおり。

EventType: clr20r3  P1: xnashooting.exe  P2: 2.0.0.0 P3: 476387aa
P4: microsoft.xna.framework P5: 2.0.0.0 P6: 474dd5af P7: 326
P8: 35   P9: system.invalidoperationexception    


今回試してみたのは XNAシューティング ソーサリーフォースです。

xnashoo
こちらは、NetBookの Windows 2000で起動してみたところ。
kernel32 と user32をKDWから簡易インストールしたら動きました。

そこで、XNA2導入チェッカーと言うのを使ってみました。
kernel32 をKDWから簡易インストールする必要があります。

xnachk2
まず、動作しないPC。
シェーダーモデルがアウトです。
これでも一応、Intel X4500なのですが…

xnashoo3
そして、こちらがNetBook。

DirectX のバージョンが古いと出るのは 2010年版に対応していないからだと思われます。

関連サイト:
XNA2導入チェッカーのダウンロード : Vector ソフト
ダウンロード - XNAシューティング - ソーサリーフォース

関連記事:
XNA アプリケーションを Windows 2000で完璧に動かす方法
XNA 全部 インストーラー(for 2000/XP) を作ってみた【BM】
DirectX 9.0c 2010年2月版公開 と DX9拡張Kitアップデート

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です