TGFC俱乐部>>经典游戏怀旧专区>>
- 刷新/显图/登录/注册/WEB
标题:有人用FPGA做了个VOODOO显卡
时间:26-03-27 14:10
作者:君思睿
posted by wap, platform: Chrome
而且FPGA还是最常见的Mister用的DE10-Nano,而且只消耗了大约70%的逻辑资源,可以跑在50MHz时钟频率(原版就这么高)
具体可以看文章:https://noquiche.fyi/voodoo
回复列表 (25)
posted by wap, platform: Android
真要追求实用性,怎么也应该是vd2起步吧
===================
一块voodoo卡,600以内
一块Voodoo2卡,800以内
一块voodoo3卡,800以内
一块DE10-Nano开发板,2000
真正的retro卡是芯片还是原版芯片,只是重新layout,重新生产
===================
posted by wap, platform: Android
但是可以给FPGA VD超频、扩显存什么的。
===================
posted by wap, platform: iPhone
还有个有趣的项目,也是fpga的显卡。就是打造一款大概2000年左右的显卡专门玩怀旧游戏,硬件级兼容,而且是设计在目前操作系统下跑的。
不过目前Linux下的Vulcan转DX已经很强大了,支持所有D3D版本,一般玩家倒是没必要追求这种硬件级兼容性。纯当增长见识
===================
原帖由 君思睿 于 2026-3-28 09:27 发表
posted by wap, platform: iPhone
还有个有趣的项目,也是fpga的显卡。就是打造一款大概2000年左右的显卡专门玩怀旧游戏,硬件级兼容,而且是设计在目前操作系统下跑的。
不过目前Linux下的Vulcan转DX已经很强大了,支持所有D3D版本,一般玩家倒是没必要追求这种硬件级兼容性。纯当增长见识
voodoo的3d接口是glide
===================
posted by wap, platform: Android
原帖由 @君思睿 于 2026-3-28 01:27 发表
还有个有趣的项目,也是fpga的显卡。就是打造一款大概2000年左右的显卡专门玩怀旧游戏,硬件级兼容,而且是设计在目前操作系统下跑的。
不过目前Linux下的Vulcan转DX已经很强大了,支持所有D3D版本,一般玩家倒是没必要追求这种硬件级兼容性。纯当增长见识
新显卡不兼容以前的dx和ogl?
===================
posted by wap, platform: Android
硬核爱好?
===================
posted by wap, platform: Chrome
原帖由 @爱猫咪的薛定谔 于 2026-3-28 15:26 发表
新显卡不兼容以前的dx和ogl?
以前的显卡很多都不具备对应dx所有特性,所以跑出来的画面各有千秋,比如g400支持凹凸映射,s3支持s3tc纹理压缩,voodoo123不支持32bit色深,ati支持cs“肥仔枪”
能硬件级别fpga模拟出来老显卡,复现当年的特色画面,还是感动的
===================
posted by wap, platform: Android
有意思,不知道勤谋那个克隆板能跑吗。
本帖最后由 xwings 于 2026-3-28 17:46 通过手机版编辑
===================
posted by wap, platform: Chrome
原帖由 @爱猫咪的薛定谔 于 2026-3-28 15:26 发表
新显卡不兼容以前的dx和ogl?
是一个叫FuryGPU的玩意,采用PCIe接口(现在没有PCI槽了),相当于90年代中期高端显卡,而且具有在目前WIndows的硬件驱动。
相当于是用现代的接口和驱动,做了一个老显卡。
他自己在油管放出来的跑《QUAKE》是60帧全速
===================
posted by wap, platform: iPhone
原帖由 @爱猫咪的薛定谔 于 2026-3-28 15:26 发表
新显卡不兼容以前的dx和ogl?
你请教问题的时候能不能有点教养?
===================
posted by wap, platform: Android
原帖由 @psi 于 2026-3-28 14:50 发表
你请教问题的时候能不能有点教养?
怎么问是有教养?
===================
posted by wap, platform: Android
原帖由 @君思睿 于 2026-3-28 11:58 发表
是一个叫FuryGPU的玩意,采用PCIe接口(现在没有PCI槽了),相当于90年代中期高端显卡,而且具有在目前WIndows的硬件驱动。
相当于是用现代的接口和驱动,做了一个老显卡。
他自己在油管放出来的跑《QUAKE》是60帧全速
我的意思是,为什么不用现代显卡跑dx5 6游戏,会有兼容性问题吗
===================
posted by wap, platform: iPhone
原帖由 @爱猫咪的薛定谔 于 2026-3-28 22:55 发表
怎么问是有教养?
你爸妈没教过你怎么讲礼貌吗?
===================
posted by wap, platform: Android
看不懂,你举例说说你讲礼貌是什么样的
===================
posted by wap, platform: Android
迪斯尼的dei已经彻底完蛋了?
[影视专区/1/311/秦王刺荆轲]
动作游戏玩得少,问一下怪猎尤其是老怪猎的动作派生是不是特别离谱?
[游戏业界综合讨论区/19/615/psi
比如说,你的提问和
原帖由 @爱猫咪的薛定谔 于 2026-3-28 15:26 发表
新显卡不兼容以前的dx和ogl?
区别是什么
===================
posted by wap, platform: iPhone
原帖由 @爱猫咪的薛定谔 于 2026-3-29 07:53 发表
迪斯尼的dei已经彻底完蛋了?
动作游戏玩得少,问一下怪猎尤其是老怪猎的动作派生是不是特别离谱?
[游戏业界综合讨论区/19/615/psi
比如说,你的提问和
原帖由 @爱猫咪的薛定谔 于 2026328 15:26 发表
新显卡不兼容以前的dx和ogl?
区别是什么
问你爸妈去,我没义务教你
===================
posted by wap, platform: Android
我没看出区别
不过像你这样先挑事又不收尾肯定是不礼貌的233
===================
posted by wap, platform: Android
原帖由 @爱猫咪的薛定谔 于 2026-3-28 15:26 发表
新显卡不兼容以前的dx和ogl?
渲染管线不支持了,你用现在卡运行虚幻竞技场2004(Epic支持了一个民间的虚幻竞技场组织,可以免费下载到启动器和游戏,这个启动器在老系统喝新系统均可运行),细节贴图效果是没有的,让你觉得当年画面好差啊,实际换一块7600gt运行后,你会发现卧槽纹理细节天差地别。
===================
原帖由 昵称无效 于 2026-3-28 17:40 发表
posted by wap, platform: Chrome
以前的显卡很多都不具备对应dx所有特性,所以跑出来的画面各有千秋,比如g400支持凹凸映射,s3支持s3tc纹理压缩,voodoo123不支持32bit色深,ati支持cs“肥仔枪”
能硬件级别fpga模 ...
其实现在的显卡也不具备dx所有特性,比如微软的DX11.3开始有一个特性是在Pixel shader中,写入模板缓存的ref值。这个特性,直到现在的N卡也不支持,不过I卡A卡支持。
早期的就更别提了,比如你说的G400支持EMBM,ATI的Radeon也支持,但EMBM有两个版本指令,其中一个是额外带一个乘加修正(典型应用是凹凸的亮度修正)的版本,这个Radeon就不支持。NV更是直到Geforce3才支持。
另外比如DX7的pixel pipeline支持最多8个stage(可以近似认为是8个指令)但诸如Geforce2,只有前2个能用纹理,Radeon是前3个能用纹理。G400也是前3个能用纹理但G400一共只支持3个stage(Radeon和Geforce支持8个)各家支持的stage指令也不同。貌似相对来说支持最完整的DX7硬件是VideoLogic的Kyro。所以当时的PC游戏开发就是一个不断取公约数的过程。所以对比当时的主机,PC总是无法发挥完整的功能。NV功能发挥完整的那些demo,都是用OpenGL+专有扩展(EXT)做的,基本没有通用性。后来NV也好ATI也好,也往D3D里加‘后门’(Hack,通过诸如特定的FourCC来启用),比如ATI的R2VB,以及后来在X360上首先推出的tessellation功能都曾经以后门形式加入D3D,但当然是没怎么被商业游戏采用,原因还是因为没通用性。
[
本帖最后由 hourousha 于 2026-3-30 12:46 编辑 ]
===================
原帖由 爱猫咪的薛定谔 于 2026-3-28 22:56 发表
posted by wap, platform: Android
我的意思是,为什么不用现代显卡跑dx5 6游戏,会有兼容性问题吗
会有,尤其是一些16bit全屏独占的游戏。当然这也许更多是系统兼容问题。
但换老系统的话,新硬件没有驱动就成了个问题。所以结果上就是有兼容问题。
===================
posted by wap, platform: iPhone
其实Linux下最近几个月有个人做了个vkdx7的玩意出来,结果一发不可收拾好多人给他提交代码,就顺便把以前的dx3、5、6之类的全部实现了。
不过我没测试,应该被最近整合到steam的proton里面去了,第三方proton跟进很快
===================
posted by wap, platform: iPhone
psi喝多了?
===================
posted by wap, platform: Chrome
原帖由 @xwings 于 2026-3-28 17:43 发表
有意思,不知道勤谋那个克隆板能跑吗。
本帖最后由 xwings 于 2026328 17:46 通过手机版编辑
兼容性很高啊,可能个别地方需要改改,应该没啥大问题
===================
原帖由 psi 于 2026-3-28 22:50 发表
posted by wap, platform: iPhone
你请教问题的时候能不能有点教养?
先提教养的最没教养
===================
[登录后才可回复]