在Windows 2000中使用Voodoo

Author: 车华 Date: 2000年 第15期

  不少玩家手中都有一块当年价格不菲、性能优秀的3dfx Voodoo卡。时至今日,虽即将面临“下岗”,但相信谁也不想这么快把它扔掉。如果你正在使用或打算安装Windows2000(以下简称Win2K),并且想要Voodoo在Win2K里再为你发挥余热的话,请接着往下看。
  在正常安装完Win2K后,你会看到“控制面板→系统→硬件→设备管理器→声音、视频和游戏控制器”里出现了一个带?号的设备。其实它就是Voodoo卡,只不过没有被Win2K认出来罢了,这一点可以在Win2K安装光盘Support子目录中Hcl.txt文件得知。微软并没有提供Voodoo的Win2K驱动程序,只有Voodoo3 2000、3000、3500TV以及Banshee的驱动程序。这样我们就要手工给Win2K添加Voodoo的驱动程序了,大家手头原配的Voodoo驱动程序光盘里可能只有Windows 95/98的驱动程序,我的中凌ATC-2465就是这样。怎么办?首先拨号上网,来到3dfx的网站www.3dfx.com,下载所有关于Voodoo的驱动程序,包括:3dfx2000.zip、Nt40vg.exe、3dfxv1linux.exe(建议下载)、Miniinst.exe(建议下载)以及新版Windows 95/98驱动等。解压3dfx2000.zip得到几个压缩文件,再解压其中的Voodoo_NT5.zip文件又得到Voodoo.inf、Readme.txt、File_id.diz三个文件。大家可能意识到,怎么会只有这三个文件呢?如果这时你进入Win2K的“控制面板→系统→硬件→设备管理器→声音、视频和游戏控制器”里升级带问号的设备,并把安装路径指向刚刚解压出的Voodoo.inf继续安装时,程序就会报错并退回到设备管理器。为什么?其实下载的文件并没有错,只是缺少了文件。解压出来的Readme.txt文件会告诉你,需要六个Voodoo在NT下的驱动程序,分别是:Fxgpio.sys、Fxoem2x.dll、Fxptl.sys、Glide2x.dll、Glide3x.dll、Ntremap.sys。用Winzip解压刚下载的Nt40vg.exe可执行文件,在\glide\drivers\voodoo目录中有Ntsys和Winnt两个子目录,里面有以上六个你所需要的文件。将这六个文件与刚才的Voodoo.inf共同复制到一个目录中,再次升级驱动程序后,在声音、视频和游戏控制器里出现了“Voodoo 3D”,它就可以开始为你干活了。
  如果你在Win2K中玩Quake3时出现提示说无法执行程序。不要紧,Voodoo_NT5_Quake3.ZIP这个文件能解决它。但最简单的办法是:用Winzip解压Voodoo的Windows 98驱动程序,把里面的3dfxvgl.dll复制到Win2K的系统目录Winnt下的System32子目录中即可。如果进入Quake3时屏幕轻微花屏,可以在Quake3的Setup设置项下的System子项里,将“GL Extensions”选择OFF就行了。
  以上是我在实际使用过程中出现的问题和解决办法,有了3dfx2000.zip和以上的经验,我们就可以让其它3dfx Voodoo卡在Win2K中正常使用了。