快科技 12 月 5 日消息,近日,博主 Omores 展示了一个令人称奇的 " 古今结合 " 范例:他成功地让一块 1998 年的 Creative 3dfx Voodoo2 12MB 显卡,在他搭载 AMD 锐龙 9 9900X 处理器的 Windows 11 系统上正常工作。
这并非一件易事,一块 1998 年的 3D 加速卡,通过一个 2006 年的实验性 64 位驱动程序(该驱动依赖于为 1996 年操作系统编写的服务),最终在一个 2011 年的操作系统(Windows 11)上运行,而系统的核心则来自 2024 年的处理器。

Omores 在视频开头抛出了一个简单却大胆的问题:一块经典的 Voodoo2 显卡,能否在现代硬件和 Windows 11 上工作?他坦言,由于微软最新系统对 64 位驱动的需求,这听起来 " 几乎不可能 "。
Omores 选择了 Voodoo2 而非初代 Voodoo,因为 Voodoo2 没有初代 Voodoo 芯片速度不能超过 1.0 GHz 的限制。
他推测,只要有了正确的驱动和 PCI 转 PCIe 的连接方案,这款标志性的 3dfx 就应该能与 AMD 的最新平台和谐共处。
Omores 首先介绍了实现物理连接的关键,一个 StarTech PCI-E 转 PCI 转接盒,这让 1998 年的 3D 加速卡得以接入现代 AM5 主板系统。
其先在安装了 Windows 98 的系统上进行了测试,使用参考驱动确认了硬件端的连接是正常的,随后在《雷神之锤 2》和 3D Mark 2001 SE 等程序中证实了硬件兼容性。
随后,他切换到微软最后一个 32 位操作系统 Windows 10 32 位,使用社区开发的 32 位驱动程序,没有出现什么问题。
接下来 Omores 使用了 Ryan Nun(AKA Colourless)在 2006 年发布的实验性 3dfx Glide x64 项目驱动,该驱动基于对原始 Win NT(1996 年)驱动的研究,经过针对 XP 系统的一个修复补丁,该驱动在 Win 10 64 位上成功运行。
有了 64 位驱动的经验,Omores 认为在移除驱动程序签名强制执行后,Windows 11 应该也能以同样的方式工作。

最终经过数次折腾,Omores 成功解决了问题,他总结道:" 我们现在有了一块 1998 年的 3D 加速卡,使用一个依赖 1996 年 Windows NT 服务的驱动程序,成功运行在了 Windows 11 23H2 上。"
不过,当 Omores 尝试更进一步,在同一系统上运行双 Voodoo2 SLI 时,由于第二块 Voodoo2 本身的瑕疵,最终还是崩溃了。


登录后才可以发布评论哦
打开小程序可以发布评论哦