Voodoo FAQ


Voodooチップ搭載カードに関してはもちろんのこと、その他関連しそうな FAQ(よくある質問とその答え)をまとめています。
中には「よくある質問」ではないものもあり、情報は保証されるものでは ありませんが参考になれば幸いです。


質問 1
SLI構成がうまく認識されないのですが?
回答
ケーブルの接続などに問題がないか「Voodoo2セットアップ」のコンテンツで 確認してみて下さい。
Monster3DIIのドライバがCD-ROM付属の2.00だと問題が発生する場合 があるらしいので最新のものに更新してみて下さい。
環境変数 SSTV2_VIDEO_24BPP が 1 であるとSLI構成では表示されません。
この環境変数を削除するか、0 にして下さい。

set SSTV2_VIDEO_24BPP=0

質問 2
SLI構成で1024x768にしてQUAKEをプレイすると文字などがブレます。
640x480などでは問題ないのですが、故障でしょうか?
回答
原因にはいくつか考えられますが、Voodoo2の動作クロックの上げすぎや、 RAMDACの発熱が原因で高い解像度では文字がひどくブレるようです。
Voodoo2の動作クロックを落すか、横からファンなどで放熱するなどで解決 するかも知れません。

質問 3
Voodoo2カードでQUAKEをプレイするとステータスパネルがチカチカ 点滅します。
回答
環境変数 SSTV2_TRIPLE_BUFFER を 1 に設定して下さい。

set SSTV2_TRIPLE_BUFFER=1

質問 4
Voodoo2をOverClockしたいのですが?
回答
Voodoo2のOverClockは環境によっては悪影響を与えます。
Pentium2の400MHz程度では動作クロック95MHz程度で十分です。
環境変数 SSTV2_GRXCLK に値を設定すれば、GraphicsClockを 任意に設定できます(標準は90MHz)。
以下は95MHzにする場合の設定。

set SSTV2_GRXCLK=95

質問 5
PentiumMMX 233MHzを使用しています。
VoodooとVoodoo2のどちらを買うべきでしょうか?
回答
同じCPUでもVoodooとVoodoo2ではVoodoo2の方が高速に処理できます。
また、将来CPUを高速なものに置き換えた場合のこのとを考えると、 Voodoo2の方が良いと思います。
但し、任意のゲームがVoodooで動作してもVoodoo2では動作しないケース はめずらしくありませんので、対象となるゲームがVoodoo2に対応しているかを 確認しておきましょう。

質問 6
Pentium2の純正ファンを外したいのですが?
回答
まず、ファンの部分を取り外します。
爪でひっかかっているだけなので簡単に取り外せます。
次にヒートシンク部分にある4本のネジを「トルクスレンチ」の「8番」 で取り外します。
「ヘキサゴンレンチ」でも取り外せるように見えますが、 失敗する可能性が高いので必ず「トルクスレンチ」を使用して下さい。
「トルクスレンチ」はDIYショップなどに置いてあります。

質問 7
現在、Voodoo2カードを使用しています。
もう一枚Voodoo2カードを購入してSLI構成にしようと思いますが、 効果はあるのでしょうか?
回答
SLI構成にした場合のパフォーマンス向上は「Voodoo2 SLI考察」 「Pentium2 Family性能比較」が参考になるかもしれません。
1枚構成でも800x600の解像度が得られますから、

「1024x768が必要」

「P2-400MHz以上のCPUを使用している」

「良くプレイするゲームがGlide APIに対応している」

といった場合は追加してSLI構成にすると良いと思います。
現在、Voodoo2カードは10,000円以下でも購入できますので、リリース当時の頃と は事情が異なり、上記の条件と折り合いが付けば導入の価値はあります。
個人的な感想ではありますが、「UNREAL」の3Dエンジンによる 1024x768 の画面を 見てしまうと、同ゲームの 800x600 ですらざらついて見えてしまいます。
今後にリリースされるゲームによってはSLI構成による「高解像度」は魅力ある機能 になるかもしれません。
他のベンダの2D/3D兼用カードとの選択については、別のFAQ項目に記載しています。

質問 8
QUAKE2をSLI構成1024x768でプレイしています。
左右に振り向くと画面に細かい横線が発生します。止まっていれば出ません。
この細かい横線を消せますか?
回答
スクリーンスワップ方式が非同期になっていると高解像度で顕著に現われる 現象です。
速度は幾分犠牲になりますが、同期に設定することで回避できます。
環境変数 FX_GLIDE_SWAPINTERVAL を 1 に設定して下さい。

set FX_GLIDE_SWAPINTERVAL=1

質問 9
各メーカのVoodoo2カードの特徴を教えて下さい。
回答
代表的なDiamond Multi Media社やCreative社のカードは3Dfxリファレンスボードと 同じ基板を使用しており、細かい品質を除けば性能に違いはほとんどありません。
Diamond Multi Media社は独自のドライバを開発している関係からか、Creativeの ものより若干価格が高めです。
I/O DATA社の物は若干基板デザインが異なり、TV OUTなどの付加機能が特徴です。
Canopus社やQuantum3D社は明らかに3Dfxリファレンスと異なる基板デザイン でそれぞれこだわりのある製品になっています。
Canopus社はSLIコネクタの位置やCoolingFanの装備、基板をコンパクトにデザイン し、実装距離を小さく押さえるなどかなり手が込んでいます。
Quantum3D社のカードはチップ実装方式から独自に行い、かなりオリジナリティが強く ビギナーには使いこなせない可能性があります。

質問 10
Voodoo2カードに放熱対策をしようと思います。効果的な方法を教えて下さい。
回答
一般的なVoodoo2カードには PixelFX2 x 1 , TexelFX2 x 2 , RAMDAC x 1 が 実装されています。
これらのチップのうち、もっとも加熱するのはPixelFX2でここにヒートシンクなり ファンなりを装備すると効果的です。
より大掛かりな放熱対策は「Voodoo2放熱対策」「Voodoo2放熱方法」などを参考 にしてみて下さい。

質問 11
あるメーカのVoodoo2カードを使用しています。
ここに他のメーカのVoodoo2カードを購入してSLI構成にしたいのですが?
回答
各メーカの発表を信用すれば、他メーカとのSLI構成は不可能です。
また、同じメーカでも異なるメモリが実装されているカードではSLI構成にできない か、少ないメモリのカードに合わせることで実現できるかもしれません。
SLI構成ではメモリインタリーブなどの関係から信号のタイミングなども深く影響 すると考えれば、異なる基板同士のSLI構成は動作不可能もしくは不安定である 可能性は十分に考えられます。
同じメーカのカードを購入してSLI構成することをお勧めします。
既に異なるベンダのVoodoo2カードを購入されてしまった場合は、 「異なるベンダによるSLI化」を参照してみて下さい。

質問 12
Voodooカードで動作していたゲームがVoodoo2では動きませんでした。
なにか動かす方法はありませんか?
回答
まず、Voodoo2に対応するパッチがないか探してみましょう。
当ページのリンクからゲーム関連のホームページや、ゲームベンダのホームページ を探せば見つかるかもしれません。
また、次の環境変数を設定すると動作するものもあるようです。

set SST_FT_CLK_DEL=0x4
set SST_TF0_CLK_DEL=0x6
set SST_TF1_CLK_DEL=0x6
set SST_VIN_CLKDEL=0x1
set SST_VOUT_CLKDEL=0x0
set SST_TMUMEM_SIZE=2

これは3Dfx社のVoodoo2リファレンスドライバをインストールするとAUTOEXEC.BATに 追加されるようです。

質問 13
VoodooやGlideはどのように発音しますか?
回答
日本語で英語の発音を記述することには無理がありますが、 おおむね以下のような読みでしょう。
その他にも読み方がわかりにくいものを掲載しました。

Voodooブードゥー
Voodoo2ブードゥー・トゥー
Glideグライド
OpenGLオープン・ジーエル
3Dfxスリーディー・エフエックス
ASUSTeKアスーステック
Iwillアイ・ウィル
A-TRENDエー・トレンド
CHAINTECHチェインテック
EPoXイーポックス
SOYOソーヨー
TYANチャン/タイアン
S3エス・スリー
nVIDIAエヌ・ヴィディア/ニュー・ヴィディア
ViRGEヴァージ
RIVAリーヴァ
Millenniumミレニアム/ミレニウム
Mystiqueミスティーク/ミスティック
Productivaプロダクティヴァ
XPERT@Playエキスパート・プレイ
Renagadeレネゲイド
Righteousライタス
Obsidianオブシディアン
Trinosaurトリノソア
Permediaパーメディア/ペルメディア
Bansheeバンシー
Savage3Dサビージ・スリー・ディー
※間違っているものがあれば指摘して下さい。

質問 14
Voodoo2でUnrealをプレイしています。
かなり動作が重く感じますが、どの程度で快適になりますか?
回答
「UNREAL 3D ENGINE」でいくつかの環境においてのベンチマーク結果 を掲載しているので参考にしてみて下さい。

質問 15
Pure3D2でSLI構成にしようと考えています。 SLIコネクタの位置が特殊ですが、他のカードと干渉しないか心配です。
回答
次の写真で取り付け状態を確認してみて下さい。
PNG 22.1K
photo by ponbi

取り付けのコツはSLIケーブルを双方のカードに装着したままで、2枚のカードを 同時に挿し込むようにすることで、隣り合うPCIバスに装着できるようです。
写真を見ると、 ファンやケーブルが奇麗に収まっていることが確認できるかと 思います。

質問 16
現在NECのPC-9821 PCIマシンを使用しています。
Voodoo2カードを増設しようと考えていますが、動作しますか?
回答
動作報告はいくつかあります。
I/O DATAのVoodoo2カードはPC-9821シリーズでの動作をサポートするようです。
サポートを保証しないベンダのVoodoo2カードであっても次の「条件以外」であれば 動作の可能性が高いようです。
但し、上記条件で動作しなかった報告があったわけではありません。
つまり「動作するかもしれない」ということです。
また、ドライバのインストール等はAT互換機の場合と同様の手順で可能です。

質問 17
3Dfx社の新しいチップセット「Banshee」はVoodoo2より速いのですか?
回答
Bansheeは2Dと3Dを合わせたチップセットでVoodooRushの上位に位置づけられる イメージです。
2Dについてはともかく、3DについてはVoodoo2 SLIを超えることはないと3Dfx社の エンジニアが回答しているようです。
これはVoodoo2 SLI環境からBansheeに置き換えても高速化は望めない可能性が 高いことを示しています。

質問 18
突然Voodoo2が認識されなくなりました。
回答
まれにOS側がVoodoo2を認識できない現象があります。
この場合はマシンの電源を完全に落して、再度立ち上げると認識できる場合が あります。
原因はマザーボード上のPCIバスコネクタとVoodoo2カードとの接触不良のようです。
接触不良の状態で画面のプロパティ等を表示させるとOSの処理が中断されるなどの 現象が発生します。

質問 19
Voodoo2のドライバをアップデートしたところ、ゲーム画面が異常に明るく なりました。
壊れてしまったのでしょうか?
回答
DirectX6対応となった3Dfx Voodoo2 Driver Ver 3.01 RC1でガンマ設定の基本値 が高めに変更されたようです。
画面のプロパティからVoodoo2タブのガンマ設定値を 1.30 〜 1.50 程度にしてみて 下さい。
また、環境変数で設定してる場合はこれも変更しておいて下さい。
応用編として、ゲームごとにガンマ値やその他の設定をしたい場合はゲームの 起動バッチファイルを作り、そこに環境変数を個別に設定すれば実現可能です。

QUAKE2のバッチファイル例 (Q2.BAT)
@echo off
set SSTV2_GAMMA=1.40
set SSTV2_RGAMMA=%SSTV2_GAMMA%
set SSTV2_GGAMMA=%SSTV2_GAMMA%
set SSTV2_BGAMMA=%SSTV2_GAMMA%
quake2.exe -window -heapsize 64000 -zone 1024 %1 %2 %3 %3 %5 %6 %7 %8 %9

質問 20
A3D対応のサウンドカードを導入し、UNREALをプレイしたところA3Dのロゴが 表示された後にゲームがVoodoo2画面に切り替わらなくなってしまいました。
どのように設定するべきでしょうか?
回答
A3Dロゴ表示をしない設定にして下さい。
設定方法は各サウンドカードのマニュアルを参照して下さい。

質問 21
Voodoo2でゲーム画面を表示すると、ゆらゆら揺れます。
この揺れを止めることはできますか?
回答
動作クロックを変更してみて下さい。
例えば、私の環境では動作クロック 95MHz で、Blood2(Direct3D)のゲーム画面 が揺れます(VSYNC同期モード)。
そこで、動作クロックを 97MHz に変更すると、この揺れが目立たなくなりました。
動作クロックを落すのではなく、1MHzずつ下げたり上げたりしてみて下さい。

質問 22
Voodoo2と組み合わせる2D用ビデオカードには相性などはありますか?
また、ベストな組み合わせは何でしょうか?
回答
基本的に、Voodoo2はメモリアドレス参照しか行いませんので、相性問題は 発生しにくいカードです。
S3社のVision968などのバグでパッチが必要となるケースもありますが非常に まれなケースです。
組み合わせのベストは利用者依存が大きく、個人的には以下のように選択すると 良いかと考えています。
なお、選択チップには現在入手可能なものに限定してます。
2D画質を重視 .............. MATROX G200系

動画性能を重視 ............ ATI 3D-RageProTurbo系

Direct3D重視 .............. nVIDIA RIVA-TNT系

コストパフォーマンス重視 .. S3 Savage3D系
                            MATROX G100系
                            INTEL i740系
それぞれ得手、不得手があるようで全てを満たすビデオカードは無いようです。
個人的にはATI RAGE128系に期待しています。

質問 23
Level2キャッシュは3Dゲームには無意味なのですか?
回答
ゲームの種類によりますが、QUAKE2を調査した結果から言えば、Level2キャッシュ の存在価値はあります。
また、Level2キャッシュの速度と容量のどちらがQUAKE2を高速に動作させるかと言えば 容量が大きい方が高速です。
同クロックのINTEL系CPUを例にすれば、以下のような関係になるかと思われます。
 速い <-------------------------> 遅い
 Xeon > PentiumII > CeleronA > Celeron

質問 24
QUAKE2,SiNなどのマルチプレイヤーキャラクター設定画面で、回転する自分の モデルデータがフラッシュしてしまいます。
これを止める方法はありますか?
回答
ゲームコンフィグレーションを自分で操作しなければ本現象は発生しませんが、 描画速度を上げる為に「set gl_ztrick "1"」としていると本現象が発生します。
この設定はゲームディレクトリのCONFIG.CFGやAUTOEXEC.CFG等に記述されています。
若干の描画速度低下と引き換えに、以下のようにする事で問題を解決できます。
※環境変数ではありません

set gl_ztrick "0"

質問 25
Voodoo2とVideoCardをパススルーケーブルで接続して、VideoCard側の出力画面を 見ると、劣化しているようです。
これを解決できますか?
回答
ViideoCardの信号を劣化させない方法として、もっとも手軽な方法は2系統 入力のあるモニタを用いて、DSUB接続 + BNC接続にすることです。
    +----------------+
    |                |    DSUB    +-------------+
    |                |]==========[|   Voodoo2   |
    |  2 LineIN      |            +-------------+
    |       Monitor  |            +-----------+
    |                |]==========[| VideoCard |
    |                |    BNC     +-----------+
    +----------------+
     |              |
     +--------------+
注意しなければならない点として、「2系統入力を手動切り替えできる」 「BNC側にVideoCardを接続するとPnPが無効になる」ことです。
私はNEC PC-KM174R(MultiSycn17ProII)で問題なく使っています。

質問 26
Voodoo2用ドライバが3DNow!に対応すると、どの程度の効果がありますか?
回答
まず、Glideの実装をみると「ジオメトリ計算は含まない」ことがわかります。
これは空間座標の実装は開発者が独自に行うことを示していると思います。
3DNow!は浮動小数点演算の高速化を狙ったものですので、Glide側の対応よりは 各3Dエンジン側が対応することのほうが効果が大きい事を示します。
したがって3Dfx社その他カードベンダの提供するドライバに3DNow!の対応を 期待するよりはゲームごとのパッチに期待しましょう。
なお、Direct3Dは「ジオメトリ計算を含む」のでDirectXが3DNow!に対応すれば Direct3D系のエンジンをもつゲームは高速化する可能性を含んでいます。

質問 27
VoodooBansheeでFinalRealityを実行するとAGPを認識しません。
なぜですか?
回答
FinalRealityの「AGP Detected」はExecute Modeの検出を意味するようです。
現在リリースされているVoodooBansheeはAGPのExecute Modeをサポートして いません。
したがって、「AGP Detected」と表示されないのは正常な振る舞いです。

質問 28
3D専用カードであるVoodoo2は、VoodooBansheeや他のベンダの2D/3Dカードに 比べて導入する価値はありますか?
回答
既にリリースされている他のベンダの3DカードはVoodoo2単体の性能を超える 速度を示すものも存在します。
しかしながら、Voodoo2 SLI時の1024x768という解像度でのパフォーマンスでは Voodoo2 SLIに勝るものは無いようです。
さらに、Voodoo2 SLIによる1024x768画面は「十分ゲームのできる速度」であること も重要なアドバンテージと考えています。
私は以下のゲームにおいて、常に1024x768でプレイしていますが、素晴らしい画質 と共に十分な速度とレスポンスが得られています。
Voodoo2 SLIはパワーゲーマー向けデバイスかもしれませんが、導入の価値は あると思います。

質問 29
Blood2の最初の環境設定画面で「Display」ボタンを押すとハングアップして しまいます。
ここでVoodoo2のDirect3Dに変更したいのですが、できないような状態です。
この問題を解決できますか?
回答
私はMATROX MGA-G200のドライババージョン4.51とDirectX6の組み合わせで同様の 症状になりました。
もちろん、ゲーム自体はVoodoo2 SLIで行うように設定したいのですが、G200側の 問題で選択機能に不具合が発生しているようです。
ハングアップ原因はDirect3Dのドライバ検索を行っている部分のようです。
G200のドライバをバージョン4.26にしたところ問題は発生しなくなりました。
つまり「Direct3D系エンジンゲームの場合はディスプレイドライバの問題で 動作不具合を発生する可能性がある」ことがわかりますので、
お使いの2D系ドライバのバージョンを変更してみると良いかもしれません。
例えば、多くのベンダからリリースされているRIVA128-TNT系であればリファレンス ドライバに変更するといった方法も考えられます。
Blood2はLithTechエンジンですので、同エンジン採用ゲームでも有効な対処だと 考えられます。

質問 30
Voodoo diagnosticでは正常に認識されているVoodoo2 SLIが、ゲームでは うまく動作しません。
回答
Voodoo diagnosticはGlide3のAPIを使用してカードの基本情報を取得しています。
しかし、ゲームではもっと多くの処理を行うため不具合が確認できる場合があります。
まず、Voodoo2カードを一枚づつ動作チェックしてみて下さい。
片方のVoodoo2カードが破損している可能性もあります。

質問 31
2D系ビデオカードのドライバをアップデートして、QUAKE2を起動しようとした ところ、画面になにもうつらず動作しませんでした。
3D系にはVoodoo2カードを使用しています。
この問題を解決できますか?
回答
QUAKE2(あるいはQUAKE2系エンジン使用ゲーム)は初期起動時に2D側のDirectDraw APIを使用してソフトウェアレンダリングされた画面を描画します。
この為、2D側のDirectX DirectDraw APIになんらかの不具合があると描画されない 現象が発生します。
2D側のドライバを他のバージョンに変更するか、チップベンダ提供のリファレンス ドライバに変更してみて下さい。

質問 32
Voodoo diagnosticの結果がサンプルと微妙に違います。
なぜでしょうか?
回答
Glideのバージョンに注意して下さい。
Glide3.0とGlide3.01とでは結果が異なることがわかっています。
サンプルのGlideのバージョンと同じGlideランタイムライブラリにすれば、同じ結果 が得られるはずです。

以下はWinNT4 SP4 + 3Dfx NT Driverでの結果です。
Glide3.0の為、3.01の結果と異なっている部分があることを確認できます。
========= Voodoo diagnostic  Version 0.8  by PENTIUM 666MHz  1998 =========
VIDEO TYPE           : Voodoo2 8MB x 2
 - FBI TYPE          : 4MB x 2  Revision 4.1
 - TMU TYPE          : 2MB x 2  Revision 4.0
 - LFB PIXEL PIPE    : enabled
 - SUPPORT BOARD(S)  : 2 board(s) supported
 - SUPPORT PASSTHRU  : not supported
---------------------------------------------------------------------------
GLIDE TYPE           : 3Dfx Interactive Glide 3.0
 - PLATFORM          : WinNT Version 4.0 Build 1381 Service Pack 4
 - EXTENSION         :
 - BITS DEPTH        : 16 bpp
 - BITS GAMMA        : 0 bpp
 - STATE SIZE        : 604 bytes
 - VERTEXLAYOUT SIZE : 108 bytes
 - FOG TABLE         : 64 entries
 - GAMMA TABLE       : 32 entries
 - TEXTURE MAX SIZE  : 0 pixel width
 - TEXTURE ASPECT    : 0 mipmap
 - TEXTURE ALIGN     : 8 bytes
===========================================================================

質問 33
QUAKE2をプレイしていると効果音などが割れて聞こえます。
ドライバのアップデートや、最新のゲームパッチを適用しましたが解決しません。
この問題を解決できますか?
回答
これはGLQUAKEやQUAKE2そしてこれらのエンジンを使用している全てのゲーム にあてはまりますが、
サウンドのオプションで「互換性を優先する」という設定にすることで解決する事があります。
そのようなオプションを見つけられないか、存在しない場合は
ゲームディレクトリのCONFIG.CFGやAUTOEXEC.CFG等に記述されている
「set s_primary "1"」「set s_primary "0"」に 変更することで対処可能です。
なお、私の環境では「set s_primary "1"」つまり、「品質と性能を優先する」でも なんら問題は発生していません。
※環境変数ではありません

set s_primary "0"

質問 34
WindowsNTでGL-QUAKEをプレイしています。
いままで安定してプレイできたQL-QUAKEが、最近ハングするようになって しまいました。
この問題を解決できますか?
回答
GL-QUAKEは3Dfx社のMINI-GLと呼ばれるOpenGL APIのサブセットを利用して 動作しています。
このMINI-GLは、現在でもバージョンアップやバグフィックスが行われ、良く メンテナンスされていますが、Ver 1.46では安定していたもののVer 1.47では ハングアップが多発しています(私の環境)。
もちろん、各自のWindowsNT環境との相互作用で「安定」していたり「不安定」に なったりするわけですが、バージョンダウンを承知で試す価値はあると思います。
私の環境ではVer 1.46がとても安定しています。

質問 35
3dfx社のQUAKE3対応ドライバでVoodoo diagnosticが正しく動作しません。
なぜですか?
回答
Glide 3.x系がサポートする関数grGet系の実装が変更されたようで、 本関数を利用するVoodoo Power 1st StepやVoodoo diagnosticが正しく動作 しなくなっています。
新しいSDKのリリースまでは本プログラム群を利用しないようにして下さい。
但し、Voodoo Power 1st StepについてはgrGet系関数を利用しないように 変更する予定です。

質問 36
Blood2 NIGHTMAREが「CLIENT.EXEでエラーが発生しました」とダイアログ が表示され実行できません。
エラーはCSHELL.DLLにあると報告されていますが、この問題を解決できますか?
回答
この問題を正しく解決することはできませんでしたが、以下の方法で 該当エラーが発生しなくなりました。
NIGHTMAREのCD-ROMからインストーラー経由ではなく直接ゲームファイル群を Blood2ディレクトリに複写します。
レジストリ更新が行われませんので、一度はNIGHTMAREをインストーラ経由で インストールし、その後ゲームファイルを複写し直します。
試してみて下さい。
なお、CLIENT.EXEのエラーはBlood2のVersion 2.1パッチを適用しても発生 していました。

質問 37
REQUIEM:でキー設定の変更を行おうとしましたが、うまくいきません。
3doのFAQページにもこの問題に触れていません。
この問題を解決できますか?
回答
私は個人的な趣味で101キーボードを使用しています。
しかしキーボードドライバにはAXキーボード用のものを組み込んでいます。
DOS,Win95,WinNTの全てです。
このような組み合わせでも問題が発生したことはありませんでしたが、REQUIEM:の キーバインド変更論理は許容してくれないようです。
キーボードドライバを正規の101に変更すれば、正しくキー設定を行うことが できます。

質問 38
Voodoo3 3000 AGPを取り付けたところOS側でうまく認識できないことが あります。
コンピュータに装着したデバイス群は全て定格で動作させています。
ビデオカードが検出できなかったり、モニターがブラックアウトするなど 不安定な症状が発生しています。
この問題を解決できますか?
回答
AGPを利用するビデオカードを取り付ける場合にはマザーボードBIOSの 「VGA BIOS Sequence」あるいは類似する項目を「AGP/PCI」にすることで 解決する場合があります。
この項目は複数モニターをサポートする様々なOSに対して、認識すべきビデオカード の優先順位を決定します。
PCIバスにビデオカードがなければ問題にならないと思われますが、まれに認識を 誤る場合がありますのでAGPにビデオカードを装着した場合は安全の為に
AWARD BIOS for P2B-Fの場合

-> Setup BIOS
 -> PNP and PCI Setup
  -> VGA BIOS Sequence : AGP/PCI
としておくことをお勧めします。
この設定は「AGP -> PCIの順番で優先順位を与える」設定です。

質問 39
Voodoo3 3000 AGPを取り付けたところディスプレイの解像度選択が正しく 行えず640x480にしかなりません。
Voodoo3 2000 PCIなどでも同様の問題が散見されますが、 この問題を解決できますか?
回答
ドライバの実装方法の問題からディスプレイモニターの設定が適切で ない場合に発生する問題です。
使用しているモニターに合わせてディスプレイのモニタープロパティを変更して 下さい。
また、該当なモニター名が見つけられない場合はモニターのベンダに尋ねるか、 近似するスペックのモニターを設定して下さい。

質問 40
Voodoo3 3000/2000はVESAをサポートしますか?
回答
Voodoo3 3000/2000のVESA BIOSはVESA 3.0と互換性があります。
したがってVESAファンクションをVIDEO BIOSレベルでサポートしていることになります。

質問 41
Voodoo3をOverClockしたいのですが、良いツールはありますか?
回答
Gray Peterson氏のVoodoo3 Overclockerは以下の点でお勧めです。
・Windows95/98/NT4をサポートしている
・インストーラが付属し誰でも簡単にインストールできる
・Windows95/98ではリフレッシュレートを解像度ごとに固定する設定が可能
・必要最小限の機能で理解しやすい
本ツールは3D FILESなどから 入手できます。
クロック上限の目安としてVoodoo3 2000では166MHz程度、Voodoo3 3000では185MHz 程度にしておくことをお勧めします。
なお、適切な放熱対策なしではチップやメモリに大きなダメージを与える可能性 があります。

質問 42
Voodoo3 3000/2000をWindowsNT 4.0で利用しています。
InternetExplorerでWeb回覧をしているとOSごと停止してしまうことが 度々発生しますが、この問題を解決できますか?
回答
ドライバの修正アップデートを待つしかないようです。
この問題はVoodoo3 3000/2000に限らずMATROX G200などでも発生していたことが あります。
原因は特定のWebコンテンツの記述パターンによって引き起こされるようで 問題が発生するコンテンツはOS立ち上げ後に再度表示させても同様の現象が 確認できます(発生しない場合もあるかもしれません)。

質問 43
Voodoo3 3000/2000の日本語パッケージを購入したのですが、ドライバやツールが 英語表示になっています。
日本語版は存在しますか?
回答
現在、日本語パッケージにおいてもドライバやツールは英語表示となっています。
将来的には日本語化されたものが提供されるかもしれません。
リンクコンテンツの「むさんそばくは」にてユーザによる自作パッチが提供 されていますので、こちらを利用しても良いと思います。

質問 44
ALIENS VS PREDATORをVoodoo2でプレイしています。
ゲーム中に表示される文字などが化ける症状が発生します。
この問題を解決できますか?
回答
ドライバはQuake3対応ドライバである場合に発生するようです。
ドライバを古いものに置き換えることで解決できるかもしれません。
私はMonster3DII Ver 2.07及びDirectX6対応直後のドライバを所有しており、 これらでは問題は発生しませんでした。
本問題は MiniGL ベースの KINGPIN でも発生しており、上記ドライバに 変更することで回避しています。
巷で言われるように「Q3Aドライバはいまひとつ」を裏付ける結果になりました。
なお、Voodoo3であればQ3Aドライバでも本問題は発生しません。

質問 45
MiniGLベースのゲームをVoodoo2でプレイしています。
ゲーム画面のテクスチャなどがおかしな発色をします。
全てのゲームで発生するわけではないのですが、この問題を解決できますか?
回答
AvPで示す問題と同一のようです。
ドライバを古いものに置き換えることで解決できるかもしれません。
なお、Voodoo3であればQ3Aドライバでも本問題は発生しません。

質問 46
Voodoo3 driver Ver 1.02.11/1.02.10をWindows95及びWindowsNT4の デュアルブート環境にインストールしたところディスプレイのプロパティ がうまく表示されなくなってしまいました。
この問題を解決できますか?
回答
問題はWindows9X用とWindowsNT用ドライバが「ディスプレイのプロパティ」 に表示される情報プログラム群を共通化している為です。
共通化といっても以下のフォルダにインストールされるプログラムにはOS互換性 がないようです。
C:\Program Files\3dfx\3dfx Tools\Prop Page\

 INFOPAGE.DLL => Windows95のみ(NTでは使わない)
 LCD.DLL      => Windows9X/NT(但し互換性が無い)
 STANRES.DLL  => Windows9X/NT(但し互換性が無い)
 TVOUT.DLL    => Windows9X/NT(但し互換性が無い)
 TWEAK.DLL    => Windows9X/NT(但し互換性が無い)
同じディレクトリに同じファイル名でOS間の互換性の無いファイルがインストール されてしまいます。
回避方法は以下の通りです(私が実際に対策した方法です)。
まずWindows9Xのドライバをインストールし再起動後に上記ディレクトリに「9X」などの サブディレクトリを作成しファイル群を移動後、レジストリにある上記ファイルへの パスをすべて変更後のパスに修正します。
次にWindowsNTを起動しドライバをインストール後に同様に「NT」などのサブ ディレクトリを作成しファイルを移動後、レジストリを修正します。
変更後のイメージは以下の通り。
C:\Program Files\3dfx\3dfx Tools\Prop Page\9X\

 INFOPAGE.DLL
 LCD.DLL
 STANRES.DLL
 TVOUT.DLL
 TWEAK.DLL

C:\Program Files\3dfx\3dfx Tools\Prop Page\NT\

 LCD.DLL
 STANRES.DLL
 TVOUT.DLL
 TWEAK.DLL
レジストリ操作が伴う為、慎重に作業して下さい。

質問 47
Voodoo3でQUAKE3をプレイしようとしたところ、OpenGLがロードできずゲーム が起動できませんでした。
OSはWindows95で、ドライバには3dfx社のQUAKE3対応(OpenGL ICDを含む)ものを 利用しています。
この問題を解決できますか?
回答
ディスプレイカラーを16bppにして下さい。
なお、WindowsNTの場合はディスプレイカラーが32bpp等でもフルスクリーン でゲームを起動する場合であれば問題なく動作します。
Windowモードで起動する場合は16bppにする必要があります。

質問 48
Voodoo3とPentiumIIIの組み合わせでうまく動作しません。
この問題を解決できますか?
回答
PentiumIIIと呼ばれる製品の中で次に示す動作周波数のものは「カッパーマイン」 のコード名で知られる新型プロセッサです。

600(E)MHz,533(E)MHz,600(EB)MHz,667MHz,650MHz,700MHz,733MHz

これらとVoodoo3の組み合わせでは正しく動作しないことが報告されています。
現在3dfx社からリリースされている最新のVoodoo3ドライバでは、この問題が修正されている ようです。

質問 49
Wheel Of Timeのムービーが正常に再生されません。
この問題を解決できますか?
回答
ムービーファイルやミュージックファイルは2枚目のCD-ROMに収録されていますが、
CD-ROMドライブの機種やOSの環境によってうまく再生されないことがあるようです。
ムービーファイルはMOV形式で、ミュージックファイルはMPEG3形式ですから各コーデックが インストールされていなければなりません。
それぞれQuickTime4及びMedia Player 2をインストールすればコーデックもインストール されます。
しかし、先に示したCD-ROMドライブの機種などの「環境」によってとぎれとぎれの再生に なってしまうことがあります。
少々ディスクスペースを消費しますがこれら2枚目のCD-ROMに収録されているMovie及びMusic ディレクトリをそのままハードディスクに複写して、Wheel Of Timeをインストールした ディレクトリにあるSystem\WoT.iniの以下のセクションを編集することで問題を回避できます。
[Core.System]
PurgeCacheDays=30
MoviePath=..\Movies        <-- ここを複写したパスに修正する。
SavePath=..\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\System\*.u
Paths=..\Maps\*.wot
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.mp3       <-- ここを複写したパスに修正する。
なお、全てのゲームコンテンツをハードディスク上に複写しても「Wheel Of Time CD-ROM 2」を CD-ROMドライブに入れておく必要があります。

質問 50
大刀のデモを実行したところ 3dfx OpenGL が選択できません。
この問題を解決できますか?
回答
大刀デモのメニューにはOpenGLデバイスを明示的に指定できないようです。
プログラムをインストールしたディレクトリの DATA\CURRENT.CFG の次のエントリ を編集することで実現できます。
set gl_driver "opengl32"  ====>   set gl_driver "3dfxogl"
opengl32 を 3dfxogl に変更すれば3dfx OpenGLで実行されます。

質問 51
Quantum3D社のObsidian2に3dfx社のVoodoo2リファレンスドライバ を適用しようとしたところ、うまく動作しません。
この問題を解決できますか?
回答
Voodoo2リファレンスドライバ適用前にObsidian2用ドライバのアンインストール 及び、レジストリの調整が必要なようです。
詳しくはQuantum3D社Obsidian2 FAQ を参照して下さい。
おおまかな手順は以下の通りです。
1.コントロールパネルの「システム」->「デバイスマネージャ」からObsidian2 Deviceを削除します。

2.コントロールパネルの「アプリケーションの追加と削除」からQuantum3D Obsidian2 adapterを選択し削除します。

3.以下のレジストリファイルを「OB2X_3DFX_REF.REG」として保存し、実行します。
  これによりレジストリエントリが追加されます。

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\3Dfx Interactive]

[HKEY_LOCAL_MACHINE\SOFTWARE\3Dfx Interactive\Voodoo2]
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\3Dfx Interactive\Voodoo2\D3D]
@=""
"SSTV2_FT_CLK_DEL"="5"
"SSTV2_TF0_CLK_DEL"="7"
"SSTV2_TF1_CLK_DEL"="7"
"SSTV2_SLIM_VIN_CLKDEL"="3"
"SSTV2_SLIM_VOUT_CLKDEL"="2"
"SSTV2_SLIS_VIN_CLKDEL"="3"
"SSTV2_SLIS_VOUT_CLKDEL"="2"

[HKEY_LOCAL_MACHINE\SOFTWARE\3Dfx Interactive\Voodoo2\Glide]
@=""
"SSTV2_FT_CLK_DEL"="5"
"SSTV2_TF0_CLK_DEL"="7"
"SSTV2_TF1_CLK_DEL"="7"
"SSTV2_SLIM_VIN_CLKDEL"="3"
"SSTV2_SLIM_VOUT_CLKDEL"="2"
"SSTV2_SLIS_VIN_CLKDEL"="3"
"SSTV2_SLIS_VOUT_CLKDEL"="2"

4.次のINFファイルを「DELV.INF」として保存し右クリックからインストールを実行します。
  これによりレジストリエントリが削除されます。

[Version]
signature="$CHICAGO$"

[DefaultInstall]
AddReg=AddVReg
DelReg=DelVReg

[AddVReg]
HKLM,hardware\DirectDrawDrivers,"Removed",,"VG and V2 driver key removed"

[DelVReg]
HKLM,hardware\DirectDrawDrivers\3A0CFD01-9320-11cf-AC-A1-00-A0-24-13-C2-E2,"Description",,"3Dfx DirectX 5 Driver"
HKLM,hardware\DirectDrawDrivers\3A0CFD01-9320-11cf-AC-A1-00-A0-24-13-C2-E2,"DriverName",,"mm3dfx"
HKLM,hardware\DirectDrawDrivers\472BEA00-40DF-11D1-A9-DF-00-60-97-C2-ED-B2,"Description",,"Voodoo2 DirectX 6 Driver"
HKLM,hardware\DirectDrawDrivers\472BEA00-40DF-11D1-A9-DF-00-60-97-C2-ED-B2,"DriverName",,"3DFXV2"
HKLM,hardware\DirectDrawDrivers

5.念の為再起動を行い、3dfx社のVoodoo2リファレンスドライバをインストールします。

質問 52
Voodoo5 5500 AGPをPCに装着し電源を入れてもPOSTしません。
「ピー・ピ・ピ・ピ」というBEEPが出力されビデオカード認識のエラーであることが わかりますが、この問題を解決できますか?
回答
Voodoo5 5500 AGPはバスからの電力供給では十分でなく、外部から電力供給する方式を 用いています。
この外部からの電力供給が不足すると同現象が発生します。
電源ユニットに接続されているデバイスを最小限にして確認を行い、起動が確認されたら 電源ユニットを強化することで解決します。
私の場合は接続デバイスが多い為、300W電源を2台装備しています。

質問 53
Voodoo5 5500 AGPを購入しました。
Windows95/98用のドライバは添付されていましたが、WindowsNTやWindows2000用のドライバ がありませんでした。
これらのドライバを入手することが出来ますか?
回答
2000/6/12現在、WindowsNT及びWindows2000用のオフィシャルドライバは存在しません。
Windows2000についてはリークドライバと思われるベータ版が存在します。
NT Compatibleから入手可能ですが、大きなリスク があることを認識して導入する必要があります。
WindowsNTについてはサポートするかどうかも不明ですが、従来の3dfx社のサポート内容から リリースされる可能性は高いと予想しています。
なお、Windows2000用のベータドライバをWindowsNTに導入することは出来ません。

質問 54
Voodoo5 5500 AGPをWindows98上に導入しようとしています。
ドライバCDや3dfx社で公開されているドライバパッケージからインストールを試みていますが、 うまくインストーラーが動作しません。
この問題を解決できますか?
回答
このドライバパッケージは「マイクロソフトインストーラー」(以下MSI)に準拠しています。
このMSIはマイクロソフト製品の例にしたがって「不安定」で「いびつな実装」になっています。
例えば「インストールシールド」などに比べてみればよくわかります。
3dfx社のオフィシャルBBSでも話題になっていますが、このパッケージを一旦WINZIPなどでファイル 展開します。
ドライバパッケージはZIP形式の圧縮アーカイブであることに注意して下さい。
次に一般的なビデオアダプタのドライバインストール方法に従い、デバイスマネージャから この展開されたファイル群の「Driver9X」を選択し、ドライバをマニュアル操作で導入します。

質問 55
Voodoo5 5500 AGPをWindowsNT上に導入しようとしています。
NT CompatibleからWindowsNT用リークドライバ を入手可しましたが、うまくインストールできません。
サポート対象外のこのドライバをインストールすることはできますか?
回答
このドライバパッケージはWindows95/98のドライバと同じ問題を含んでおり、WINZIPなどで アーカイブを解凍後、ドライバをディスプレイのプロパティからインストールすることで導入 できると思います。
このパッケージのインストールクラッシュはNT CompatibleのBBS Topicにも上がっているようです。
また、3dfx Toolsの導入にはかなりのスキルが要求されます。
Voodoo3の時と同じくファイル名とインストールディレクトリが同一で互換性の無い以下のバイナリ を適切にレジストリ反映することで導入可能です。
3dfx Tools/Apps/3dfxMan.exe
3dfx Tools/Apps/3dfxHub.exe
3dfx Tools/Common/Base.dll
3dfx Tools/Common/RegCtrlNT.dll
3dfx Tools/Common/StanRes.dll
3dfx Tools/Tools/AdvTweak.exe
3dfx Tools/Tools/Future.exe
3dfx Tools/Tools/Color.exe
これは3dfx Toolsを手動で導入するということです。
非常に複雑な手順を踏まなければならないのはWindows9X系との共存を行う場合で、WindowsNT のみで利用する場合はディレクトリ振り分けとプログラムパスのレジストリ設定は不要になります。
なお、私はWindows98とWindowsNTを共存させており複雑な手順を用いて両者の3dfx Toolsを共存させて います。

質問 56
Voodoo5 5500 AGPで、QUAKE IIを1600x1200で表示させようとしましたがうまくいきません。
この問題を解決できますか?
回答
デスクトップの解像度を1600x1200にしてからQUAKE IIを立ち上げ、VIDEOの設定を行って下さい。
例えば、普段のデスクトップ解像度が1280x1024の場合、QUAKE IIのVIDEOの設定で行える解像度も 1280x1024(実際は1280x960)までになります。
MiniGLの実装上の都合のようです。

質問 57
Voodoo5 5500 AGPを導入したのですが、MPEGファイルが正しく再生されません。
この問題を解決できますか?
回答
「3dfx Tools」を導入し、「3dfx Color」の「Display Customization」の「Color Scheme」 を再設定し「Save」ボタンで反映することで問題を解決できます。

質問 58
Pentium4に対応したマザーボードでVoodooシリーズは動作しますか?
回答
3dfx社のPentium4 FAQ を読んでみて下さい。
Penitum4マザーボードのAGPコネクタは1.5V固定の形状であるようです。 Voodoo3(AGP) 及び Voodoo5(AGP) は3.3V固定の形状である為、 装着不可能であることが記述されています。
Voodoo4(AGP)は1.5V/3.3V両用の形状である為、装着可能とされています。
物理的な装着の問題の為、マザーボード側のAGPコネクタが修正されない限り 利用できないことになります。

質問 59
Windows2000にWindowsNT用のドライバは利用できますか?
回答
Windows2000はKernel実装がWindowsNTと同じモノシリックカーネルであるだけで ドライバレイヤでの実装には互換性がありません。
MicrosoftはWindows9X系のドライバとWindows2000系のドライバを共通化する為に 新しいドライバレイヤを設計しました。
したがって、WindowsNT用のドライバをWindows2000に適用することは大変危険が伴います。
VoodooシリーズのWindowsNT用ドライバを誤ってインストールしてしまった場合はドライバ コンポーネントをすべて手動削除し、レジストリエントリを検索しこれも削除します (デバイスサービスエントリはレジストリエディタでは削除できません)。
削除すべきファイル名は提供ドライバを参照することで検索できます。

質問 60
QUAKE III ARENAをVoodoo5 5500 AGPでプレイしています。
宇宙空間などの背景が無い空間でポリゴンのつなぎ目が白く見えてしまいます。
これを直す方法はありますか?
回答
若干の性能低下と引き換えに問題を修正できます。
3dfx Toolsの「Advanced Features」->「OpenGL/Glide」->「MIP Map Dithering」を「Enable」に して下さい。
場合によっては「Advanced Features」->「OpenGL/Glide」->「Triple Buffering」を「Enable」に する必要があるかもしれません。
※GL-QUAKE以降、全てのid Software QUAKE ENGINEで有効な方法です。

質問 61
ALICE IN NIGHTMAREをVoodoo5 5500 AGPでプレイしています。
岩山などの広い空間で遠くのテクスチャがチラチラしますが、これを直す方法はありますか?
回答
若干の性能低下と引き換えに問題を修正できます。
3dfx Toolsの「Advanced Features」->「OpenGL/Glide」->「Depth Precision」を「Disable」に して下さい。
なお、レンダリングカラーが16bppと32bppで別々の設定ができるようになっていますので、
現在のレンダリングカラーと一致する側を設定して下さい。
この方法は Rune 等の UT ENGINE でも有効です。

質問 62
BIOHAZARDをプレイしようとしていますが、起動後に画面がブラックアウトしてしまいます。
この問題を解決できますか?
回答
MCIドライバが原因である可能性があります。
MCIドライバが適切に設定されていないと動画再生時にブラックアウトし、止まってしまう現象が 発生しますので、以下を参考に設定を変更してみて下さい。
ファイル C:\WINDOWS\SYSTEM.INI をエディタで開きます。

[boot]
system.drv=system.drv
 .
 .
 .
[mci]
 .
avivideo=mciavi.drv
 .
 .
「avivideo=mciavi.drv」となっているかどうか確認し、違っていれば修正します。

質問 63
Voodoo5 5500 AGPでBIOHAZARD 3をプレイしています。
画面を640x480を超える解像度に設定すると 一部のオブジェクトのテクスチャに切れ目が出てしまいます。
この問題を解決できますか?
回答
この問題はWin98 + DirectX7a + 3dfx Official VSA-100 Final Driverで発生しています。
BIOHAZARD 3のオプション設定でテクスチャ補完を無効にすることで解決できます。
また、VSA-100を使ったカードであれば、FSAAx4@1024x768でも快適に動作しますので、 3dfx ToolsからDirect3DのFSAAを有効にしておくと良いでしょう。

質問 64
VSA-100 Driver 1.08でEverQuestをプレイしています。
FSAAを有効にすると「画面が震える」「文字が滲む」現象が発生しています。
この問題を解決できますか?
回答
3dfx Toolsより
 3dfx Tools Advanced Feature
  -> General
   -> Refresh Optimization : Enable
にすることで解決します。

質問 65
Voodoo5 5500 AGP で Return to Castle Wolfenstein Multiplayer Test をプレイしています。
コンソールの文字等、一部が化けて表示されます。
この問題を解決できますか?
回答
Wolfensteinのインストールディレクトリにある「demomain/wolfconfig.cfg」ファイルの 以下の項目を設定することにより文字化けが解消されます。
 seta r_ext_compressed_textures "0"
これはテクスチャ圧縮を無効にする設定です。

質問 67
Voodooシリーズで Blood II をプレイしています。
オフィシャルサイトにあるパッチを適用したところ、ゲームが起動しなくなりました。
この問題を解決できますか?
回答
英語版のDirectXを導入することで解決するかもしれません。
もし、解決しない場合は次の方法を試すことで解決するかもしれません。
1.Blood2をインストールしたフォルダにある「autoexec.cfg」ファイルの
  「enabledevice "##Keyboard"」以降にある「rangebind」の項目をすべて削除する。

2.ゲーム中のOPTIONS→CONTROLSで、キーアサインを行なう。
  デフォルトのキーアサインは、オリジナル Blood II マニュアルの"Default Console Commands"
  (p.6)を参照する。
  このときSHIFT、ALT、ナンバーキー(テンキー)を割り当てないこと。

3.マウスの感度の項目、「scale "##mouse" "##Y-axis" 0.014075」、
  「scale"##mouse" "##X-axis" 0.014075」を加える。
  数字の部分は適宜変更すること。
Blood IIのパッチ問題は当時から話題になっているものの、全てを解決できるノウハウは少ないようです。

written by pentium