• ベストアンサー

DirectXのODPでの動作

DirectX8.0以降は486クラスのCPUにインストールできません。また、全てのPentiumにはインストールできるようです。では、Cyrix 5x86やPentiumODPでは動作するのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • ZX4
  • ベストアンサー率48% (80/166)
回答No.2

何とも言えませんが・・・cyrix 5x86はインテル486とピン完全互換では無く、選べるのならAMD 5x86の方が良いでしょうね。(こちらはピン完全互換)  ただし、これらは名前に5xとありますが(事実Pentiumの命令セットの一部は利用可能)、あくまで高速な486互換CPUと考えるべきです。 そう言った意味では純正のPentium-ODPを使った方が良いでしょうが、快適な動作は望めないでしょう。 可能性の問題ですが、お使いのPCが486SXを搭載していて、後付けFPUユニットを追加していない場合、FPUユニットの有無ではじかれている可能性はあります。(486SXはFPU(浮動小数点演算ユニット)を搭載していない) 何の為にDirectX8.0が必要なのかは解りませんが、現在486DX2やDX4、Pentium-ODPを探すのは難しいだろうと思います。 windows9x系列のOSマシンが必要と言う事でしたら、win98などはたまに見かけますし、これをPentium3マシンなどにインストールした方が苦労も少ないと思うのですが。

ayumi9821
質問者

お礼

まさにi486SXです。エラーメッセージでは486クラスのCPUをサポートしませんとあったので、無理かと思いましたが、FPUの有無は考えてみませんでした。どうしてもWindows95環境でテストする必要があり、DirectX8.0が必要となった次第です。PentiumODPであればPentiumの命令セットがすべて使えるので安心ということですね。ODPは中古ショップで見つけたものです。

その他の回答 (1)

  • hoge1229
  • ベストアンサー率29% (58/194)
回答No.1

http://ja.wikipedia.org/wiki/Microsoft_DirectX によるとWindows 2000/95でサポートされていたものなのでOSが動くなら動くのではないでしょうか。 ただ、このころの互換CPUはかなり問題が多かった気がするのでOSが動いてもDirectXが動くかどうかは疑問です。

ayumi9821
質問者

お礼

ありがとうございます。しかしそう簡単ではなく、486SX環境(Win95)ではねられてしまいました。

関連するQ&A