3dfx Voodoo 5 6000 video card reverse engineered and re-created by enthusiast

Published by

Click here to post a comment for 3dfx Voodoo 5 6000 video card reverse engineered and re-created by enthusiast on our message forum
https://forums.guru3d.com/data/avatars/m/243/243702.jpg
Now imagine it on 7nm. Everything integrated 2048 times over. That would be 28B transistors. Apparently insane idea and wasteful too. But if anything, I would love to have real C64c chip and PCB remade into single chip with extra memory integrated (1MB would be enough). Few capacitors, transistors, ... around to deal with sound profile and i/o. Eeprom/tape/disk drive replaced with mere emmc. That would be fun. 2MHz? Extra turbo settings with 4, 8, ... MHz. Eats nothing. Runs "forever" on battery. Solar would be enough to feed it too. But it has to be real C64c chip, not emulator running on arm.
data/avatar/default/avatar32.webp
nostalgia... I had a Voodoo 2, great experience using the Glide in many games. NVidia can thanks 3dfx for the SLI.
data/avatar/default/avatar14.webp
You know the GPU shortage is to be taken seriously when a guy become so desperate to build a 3DFX by himself ๐Ÿ˜€
https://forums.guru3d.com/data/avatars/m/196/196426.jpg
You can see a move from AGP to PCIe Express, the added benefit from using PCI Express is that it can feed 75 Watts, no longer an external power supply was needed.
That is PCI, not PCI express, and you can literally see a big fat MOLEX power connector...
https://forums.guru3d.com/data/avatars/m/227/227994.jpg
I owned a couple of 3dfx cards back in the day. I know for sure i had a Voodoo Banshee, Voodoo 3 3000 and Voodoo 5 5500 AGP.
https://forums.guru3d.com/data/avatars/m/248/248994.jpg
I have a feeling it can't run Crysis.
data/avatar/default/avatar27.webp
I still have original Diamond Monster 3d 4Mb graphic card with original external cable.. in working order inside Pentium 133Mhz configuration. It's safely sitting somewhere in the attic ๐Ÿ™‚ I remember when I bought it just to be able to play Fifa 96 3d..
data/avatar/default/avatar10.webp
Such memories. I owned both a Voodoo 1 and a Voodoo 3. I remember how incredible it felt when I first played Quake with the Voodoo 1... I could stand just in front of a wall without seeing a single pixelโ€ฆ. the wall was so blurry and undetailed, unbearable today, but at the time it felt so incredible.
data/avatar/default/avatar23.webp
But, can it mine? ๐Ÿ™‚
data/avatar/default/avatar20.webp
This was a great card before nvidia beat them up and then Ati beat nvidia up with the ATi 9700 Of course in those days you could actually beat up the opponent by actually buying cards :D Great that people are still doing this still in Feb 2021.
data/avatar/default/avatar08.webp
Fox2232:

Now imagine it on 7nm. Everything integrated 2048 times over. That would be 28B transistors. Apparently insane idea and wasteful too. But if anything, I would love to have real C64c chip and PCB remade into single chip with extra memory integrated (1MB would be enough). Few capacitors, transistors, ... around to deal with sound profile and i/o. Eeprom/tape/disk drive replaced with mere emmc. That would be fun. 2MHz? Extra turbo settings with 4, 8, ... MHz. Eats nothing. Runs "forever" on battery. Solar would be enough to feed it too. But it has to be real C64c chip, not emulator running on arm.
I recently discovered a company, analogue.co, producing such thing for snes/megadrive/nes and special gameboy recreated with programmable FCPGA. Seems cool
https://forums.guru3d.com/data/avatars/m/53/53598.jpg
With the way things are going this might be my next video card. lol
data/avatar/default/avatar17.webp
still have my voodoo 3 and voodoo 2 in retro pc's here , AWE32 etc for dos / Win9x goodness.
https://forums.guru3d.com/data/avatars/m/250/250418.jpg
Kosmoz:

At least you would feel special watching the slide-show, right? ๐Ÿ™‚
At a whooping 1fps per week!
data/avatar/default/avatar11.webp
back in my student years 3dfx was the king of gpu`s. I had a vodoo 2 addon card for 3d and a matrox card for 2d.Then I upgraded to a vodoo banchee. Good times ๐Ÿ™‚
data/avatar/default/avatar03.webp
Why is it PCI? There is a mixed in photo of a real one and its AGP (obviously). Why go this far, but not have it be the original AGP or even PCIE?
https://forums.guru3d.com/data/avatars/m/212/212533.jpg
I ran 2 voodoo 2 in sli, when it was not supported anymore, was great in Quake/Quake 2/Unreal/Unrealtournament.
https://forums.guru3d.com/data/avatars/m/246/246171.jpg
TimmyP:

Why is it PCI? There is a mixed in photo of a real one and its AGP (obviously). Why go this far, but not have it be the original AGP or even PCIE?
PCIe has hardly anything in common with PCI or AGP beyond fundamentals. This was a reverse-engineered product, but not necessarily re-engineered (which is probably why there weren't really any noteworthy improvements). If the architecture is understood well enough, I don't see why porting it to PCIe shouldn't be possible, but the next issue is drivers. PCIe didn't exist at the time of this GPU, and at least for Windows, the drivers would also have to be reverse-engineered. There are open source drivers for Linux though so that could be a good place to start, but that leads to another issue: driver maturity. I think the Linux/Mesa drivers were entirely volunteer driven, and the last time there were any updates was 2013. It was in rough shape back then (with many broken/missing features). Both the DRI version and the kernel level drivers have been removed a while ago, so that means you'd have to resort to an old version.
https://forums.guru3d.com/data/avatars/m/258/258688.jpg
In the beginning, every 3d game sold was GLIDE. I once owned a substantial GLIDE library. There was scuttlebutt that Microsoft was going to adopt GLIDE as the official Windows 3d API, but Microsoft decided to start its own 3d API, as we all know. While sites like Sharkey Extreme and Anandtech and others were going ape for "AGP texturing," 3dfx was honest about not supporting it because texturing out of their onboard ram was about 20X faster, more or less. (Which is why GPUs have so much onboard ram today--the PCIe bus even at 4.0 is far slower than onboard GPU ram.) The pundits just couldn't understand 2 +2 = 4, and they all panned 3dfx for not supporting AGP texturing. This is how far the pundits missed it completely--they lauded nVidia for its fake support of AGP texturing even though even way back then nVidia textured out of its onboard ram just like 3dfx. When Intel launched its first discrete 3d cards back then, the i7xx series, they all relied on AGP texturing and they were all unbelievably slow as a result--3dfx and nVidia ran rings around them. I bought two of them--a 4mb card, which I returned, and an 8mb card, which I refunded. Horrible. It was no surprise to see Intel drop out of the discreet 3d-card market after the failure of the i7xx series. While both 3dfx and nVidia were selling 16mb cards. The ignorance was strong in those days.
https://forums.guru3d.com/data/avatars/m/56/56686.jpg
I still have mt 3dfx banshee lying around some place, it would work if i i had pc that cause use the card and drivers With out 3dfx Nvidia an ATI or well probably would not of been around for very long imo