IO-DATA GA-SV432/AGP4をWin98で使う
Savage4のグラフィックボードが欲しいと思っていたところ、中古にてIO-DATA GA-SV432/AGP4(S3 Savage4 Pro+搭載)がジャンクながらマニュアル付きで格安で出ていたので、即買いしてしまった。
なぜ今さらよりにもよってSavage4なのかというと、VOGONSで海外DOSゲーマーがDOS/Windows兼用マシンで使うグラフィックボードとしてこれを推奨していたため。他にS3社、CirrusLogic社のほとんどのチップはDOSゲームとの互換性が良好。GeForce系はGeForce 3シリーズまではDOSとの互換性が高いらしい。つい先日手に入れたのはGeForce 4 Tiシリーズだった。惜しい… ちなみにMatroxのチップは互換性が低い。私自身は当時のグラフィックボードには疎いので、このチップが世間でどういう評価を受けていたのかよく知らない。
ボード外観
ボード表
ボード裏
見た感じ、少し傷は付いているもののほぼ新品同様の状態。おそらく1ヶ月も使われずに箱の中に保管されていたのだろう。製品としては、当時の同世代のグラフィックボードと比べると異色な感じがする。空きパターンの広さやアルミ電解コンの多さが気になる。
これはいいものを手に入れたと思っていたのだが、ところがどっこい。それは地雷だったのだ。
トラブル多発
まず、IO DATAのサイトから最新のドライバーをダウンロードし、中のファイルを1つのフォルダーにまとめてWin98機に持っていく。グラフィックボードを交換して、Windows起動時にドライバのインストールを求められるので、画面の指示に従ってドライバーファイルを選択する。
そして再起動するとさっそく問題が起きた。Windows起動ロゴが消えてVGAテキストモードから画面モードが変わるのだが、デスクトップが真っ黒でマウスカーソルしか表示されない。マウスカーソルは動くのだが、それ以外の起動処理も止まっているようである。
セーフモードで立ち上げると正常に起動した。メーカーサイトのFAQで、ドライバーを「None Bus Master Driver」にすると安定するという情報を発見。セーフモード上でコントロールパネルからドライバーを削除し、通常起動してからドライバーインストール時に手動選択で「DOS/V GA-SV4 Series None Bus Master Driver」をインストールした。
Direct3Dの動作確認のため3Dmark99を走らせてみると、最初のテストの途中でフリーズする。もう一度走らせると、今度はテクスチャーロードテスト(32MB)でフリーズ。
ああーなるほど。これを買った人の気持ちがわかった気がする。よく今日まで残っていたものだ。今こんな完成度の製品をコンシューマー向けに出したら苦情と怒りの口コミが絶えないだろうなぁwでも当時の自作PCユーザーにはこれが日常茶飯事だったのかもしれない。自分自身、GF4Ti4600やMatroxG400を取り付けるときに色々苦労した(;_;)
結局、S3本家の英語版Win98用ドライバー(82031w9xrowlogo.zip)を入れたところ、ドライバインストール後一発で正常に起動して、ベンチマークも完走できた。
ベンチマーク結果
HDBENCH Ver 3.40 beta 6
IO DATA製ドライバー
★ ★ ★ HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
M/B Name W98PC Duron700M GA-SV432/AGP4 IO DATA None Bus Master Driver 2.0.1
Processor AMD Duron 700.02MHz[AuthenticAMD family 6 model 3 step 1]
Cache L1_D:[64K] L1_I:[64K] L2:[64K]
Name String AMD Duron(tm) Processor
VideoCard DOS/V: GA-SV4 Series None Bus Master Driver
Resolution 1024x768 (32Bit color)
Memory 260,900 KByte
OS Windows 98 4.10 (Build: 2222) A
Date 2014/03/28 22:42
HDC = VIA Bus Master PCI IDE Controller
HDC = Primary IDE controller (dual fifo)
HDC = Secondary IDE controller (dual fifo)
A = GENERIC NEC FLOPPY DISK
B = GENERIC NEC FLOPPY DISK
CD = GENERIC IDE DISK TYPE47
E = TOSHIBA DVD-ROM SD-R5002 Rev 1F33
ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
22654 28305 34465 13666 17448 22407 12
Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
12945 13157 6515 18 36415 24133 35567 22831 C:\100MB
S3製ドライバー
★ ★ ★ HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
M/B Name W98PC Duron700M GA-SV432/AGP4 Savage4 Windows 9x 8.20.31 S3_AGP
Processor AMD Duron 700.02MHz[AuthenticAMD family 6 model 3 step 1]
Cache L1_D:[64K] L1_I:[64K] L2:[64K]
Name String AMD Duron(tm) Processor
VideoCard S3 Inc. Savage4
Resolution 1024x768 (32Bit color)
Memory 260,900 KByte
OS Windows 98 4.10 (Build: 2222) A
Date 2014/03/28 23:24
HDC = VIA Bus Master PCI IDE Controller
HDC = Primary IDE controller (dual fifo)
HDC = Secondary IDE controller (dual fifo)
A = GENERIC NEC FLOPPY DISK
B = GENERIC NEC FLOPPY DISK
CD = GENERIC IDE DISK TYPE47
E = TOSHIBA DVD-ROM SD-R5002 Rev 1F33
ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
22514 28303 34396 13709 17968 22816 10
Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
11530 12187 5715 26 36571 23936 35481 22821 C:\100MB
参考: Matrox Millennium G400 16MB
3Dmark 99 max
IO DATA製ドライバー
ベンチマークプログラムが完走せず測定不能。
S3製ドライバー
スコア: 4875
参考: Matrox Millennium G400 16MB
スコア: 5621
DXDIAG
IO DATA製ドライバー
DirectX 6までしか対応していない。
S3製ドライバー
DirectX 7まで対応。
当時のハイエンドたるMatrox G400ほどではないにしろ、3DMARK99では思っていたよりもスコアが高い。ただ、2000年前後のエフェクトを使うゲームだときついかもしれない。
とりあえず3Dゲームに関してはFalcon 4.0が動けばいいんだが。少し試したところでは、デフォルトの設定だとかなりスムーズに動く。もっとじっくりプレイして様子を見ることにする。