快科技 9 月 29 日消息,对于奔四的老玩家来说,3Dfx Voodoo 这个名字一定不会陌生,作为一款在 30 年前掀起 3D 游戏革命的 GPU,Voodoo 至今仍被许多玩家铭记。
最近博主 PixelPipes 展示了这款显卡的魔改版本,罗马尼亚硬件逆向工程师 "sdz"(SDZ)将其显存从 4MB 提升到 12MB,并增加了一个额外的纹理映射单元。
核心结论是,只要搭配足够快的 CPU(以当时的水平而言),改装后的 Voodoo 显卡性能几乎可以与 3Dfx Voodoo 2(其后继型号,也是全球更知名的显卡)相媲美。
在使用当时合适的奔腾处理器测试改装显卡时,并没有比原始显卡有明显提升,然而当将其转移到奔腾 II 机器上时,改装后的 Voodoo 显卡性能大幅提升,速度提高了 40% 到 60%。
而背后的原因,则在于这款 GPU 远超时代的先进性,Voodoo 的初始设计实际上采用了多点总线布局,连接其芯片。
标准 Voodoo GPU 配备了一个帧缓冲接口(FBI)芯片,用于处理多边形并构建最终图像,以及一个纹理映射单元(TMU)芯片,用于处理纹理和双线性滤波。
这两个芯片之间的总线为 2 × 16 位,一条用于读取,一条用于写入,写入总线可以访问三个 TMU 单元,数据通过每个 TMU 单元之间的单向串行连接返回,直到所有数据通过 TMU 0 获取。
这种设计在当时显得非常超前,而 Voodoo 显卡从一开始就支持 SLI(多卡互连)技术,许多公司生产了自己的版本,增加了额外的 TMU 单元、更多 RAM、扩展子卡甚至单卡 SLI 功能。
标准 GPU 的 FBI 和 TMU 芯片各配备 2MB 专用显存,总计 4MB,这也解释了其 640 × 480 分辨率的限制,因为这是在 2MB 帧缓冲区内合理容纳的分辨率。
SDZ 的改装将 FBI 连接到两个 TMU 单元,并为每个芯片配备了 4MB 的 RAM,总计 12MB。PixelPipes 指出,这种变体并未得到 Quantum3D 驱动程序的直接支持,这意味着依赖 Direct3D 的游戏无法运行。
不过,3Dfx 专用的 Glide API 仍然可以正常工作,通过调整 autoexec.bat 中的环境变量,他成功让显卡运行了一些游戏。
登录后才可以发布评论哦
打开小程序可以发布评论哦