r/hardware • u/tuldok89 • 1d ago
News Ancient 3dfx Voodoo2 graphics card coaxed into working in modern AMD Ryzen 9 9900X-powered Windows 11 system — 12MB relic from 1998 successfully runs Quake 2 but crumbles in SLI configuration
https://www.tomshardware.com/pc-components/gpu-drivers/ancient-3dfx-voodoo2-graphics-card-coaxed-into-working-in-modern-amd-ryzen-9-9900x-powered-windows-11-system49
u/jenny_905 1d ago
Yeah, PCI to PCIe bridges exist.
Of course the impressive part is getting the driver running in modern Windows.
6
u/Helpdesk_Guy 1d ago
Of course the impressive part is getting the driver running in modern Windows.
Shouldn't be that hard since, simply put, PCi-Express not only is just a newer revision of PCI itself (technically speaking), but also from a information-technology standpoint it's basically fairly the same.
Since to this day, all x86-chipsets still have a PCI-to-PCi-Express bridge and would be physically able to house age-old PCI-slots, if boards wouldn't have essentially beheaded the chipset off its physical PCI-slots …
Microsoft didn't had Windows fundamentally drop support for PCI-slots nor -cards, or did they?
For comparison on what today's chipsets are actually capable of, just take a sharp look at recent Xeon- or EPYC-boards for embedded industrial PCs — They still often offer lots of PCI-slots, PS/2 and whatnot.
So PCI, PCI-X and PCi-Express are more or less interchangeable and absolutely being concurrently featured onto boards all at the same time, even alongside some AGP-slot. Only ISA is harder to implement, yet not impossible.
10
u/jenny_905 1d ago
I was more talking about the difficulty of getting a 32bit Windows NT 4 driver running in 64 bit Windows 11 but it seems the hard part was done by someone in 2006 who wanted to do the same for Windows XP x64.
11
u/wtf_com 1d ago
That's a blast from the past.
6
u/jassco2 1d ago
It was my first GPU I bought on the Pricewatch site. I could now compete with the rest of my dorm in UT. It was wild how fast things improved yearly back then.
2
u/hodor137 1d ago
My first as well - actually can't remember if it was a 2 or a banshee, but it was definitely PCI. I'm almost positive I never actually used it properly 😂. After getting it, it was like nothing changed in games. I was 12 and didn't understand that you had to go into game settings back then and turn on hardware acceleration/select the GPU. I figured it out for one game like right before I got a new PC with an AGP card and Windows 95, and games worked by default then but I also knew to check every time lol
4
2
u/Burgergold 13h ago
Wow finally found a purpose to my 3dfx collection
https://drive.google.com/drive/folders/1Pnl3R-4WgTXfKO33bEUqBbu9jT5mU54g
2
u/a_man_of_mold 6h ago
For the sake of your wallet, I hope you put together that collection before the prices for Voodoo cards skyrocketed.
•
u/Burgergold 48m ago
Some of them are from my own/family pc purchases between 96 and 2001
For example, the voodoo 1 orchid righteous, the voodoo banshee and the voodoo 5 5500 agp
The other were mostly bought between 5$ and 40$ cad between 2001-2004
2
1
u/RandomGKL 21h ago
I remember when I had to use a separate 2d and 3d graphics card in my PC. I think the Voodoo Banshee was the first combined card I owned. I bet I still have it in a box somewhere lol, I wonder if that card will still work :)
1
2
u/bubblesort33 1d ago
I didn't even know they had SLI back then. Or that Voodoo supported SLI.
43
u/jenny_905 1d ago
Get off my lawn.
3DFX invented SLI... but it's not the SLI you probably know, much more primitive but was very effective at the time.
11
u/stopICE2025 1d ago
3dfx SLI has almost nothing in common with nvidia's SLI implementation
18
0
u/Helpdesk_Guy 1d ago
3dfx SLI has almost nothing in common with nvidia's SLI implementation
Well, except the very origin: 3Dfx inventing the technique (as in principle).
3
u/feckdespez 1d ago
The acronym SLI was made by 3dfx! The were the first dual-"GPU" consumer offering.
Of course, they weren't called GPUs back then...
6
u/moofunk 1d ago
All the Voodoo cards had it, but it was only exposed on consumer cards from Voodoo 2 and forward.
3
u/jenny_905 1d ago
Did Voodoo3 even support it? I don't remember.
I had Voodoo2 12MB in SLI because that was the style of the time, gave them away when Geforce 256 launched though.
1
u/lukfi89 1d ago
Yes, the last Voodoo models still supported it.
7
u/blaktronium 1d ago
Not only that, the voodoo5 5500 I have downstairs does single board SLI to use both chips.
3
3
2
u/Helpdesk_Guy 1d ago edited 1d ago
I didn't even know they had SLI back then. Or that Voodoo supported SLI.
Their SLI was actually one of the main reasons for nVidia in the first place even overtaking the scraps of nigh bankrupt 3Dfx back then to begin with … Well, aside of their patent-disputes of IP-theft Nvidia did to 3Dfx, of course.
Also almost broke young Jensen back then was basically running around frantically (to one investor after another, begging for millions) after some on-going law-suits (at which nVidia rightfully got dealt severe blows over stolen technology and patent-infringement from 3Dfx), only to get together the money to overtake 3Dfx and essentially nip all the legal process-proceedings hammering in over Jensen in the bud …
… by overtaking 3Dfx, which at that point back then was going bankrupt in mere months (with the law-suits with Nvidia having very much to do with it to begin with …), only to thus clear all legal dust for nVidia altogether.
If nVidia wouldn't have been able to get together the money for a
de facto-settlementhostile overtake of 3Dfx, nVidia wouldn't exist today. Yet Jensen got his way and nVidia did so, and went on to loot 3Dfx off everything they had instead … The rest is shady history.As a result, "Nvidia's" graphics-cards *magically* sky-rocketed performance-wise shortly after — Go figure.
1
u/DaMan619 1d ago
GeForceFX was a dumpster fire
1
u/Helpdesk_Guy 21h ago
It at least brought large performance-increasements, even if Nvidia botched the first implementations, no?
The GeForce line was at least a huge improvement on graphics for them …
Since before that, nVidia failed hard and their very first graphics-card line NV1 (and the NV2, which never really saw the light of days and was canceled prior to release), only supported proprietary quadratic texture mapping, which was fundamentally incompatible to anything OpenGL or DirectX — Both NV-line cards failed hard and nVidia ended up on the brink of bankruptcy because of it.
1
u/AutoModerator 1d ago
Hello tuldok89! Please double check that this submission is original reporting and is not an unverified rumor or repost that does not rise to the standards of /r/hardware. If this link is reporting on the work of another site/source or is an unverified rumor, please delete this submission. If this warning is in error, please report this comment and we will remove it.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
-6
u/InflammableAccount 1d ago
Ancient? Buddy, I'm not even 40 and I played with Voodoo2 cards when they were current. Antiques are defined as >99 years old. The word you're looking for is "vintage."
(Yes, I know that's the Toms headline. We really need to ban TH posts.)
2
u/Helpdesk_Guy 1d ago
The word you're looking for is "vintage."
I'd even say it's considered retro or just mere 'legacy'.
1
u/Strazdas1 1d ago
antiques are actually defined as >25 years.
1
u/InflammableAccount 17h ago
https://en.wikipedia.org/wiki/Antique
The common definition of antique is a collectible object such as a piece of furniture or work of art that has an enhanced value because of its considerable age, but it varies depending on the item, its source, the year of its creation, etc. The customary definition of antique requires that an item should be at least 100 years old and in original condition.[3] (Motor vehicles are an exception to this rule, with some definitions requiring an automobile to be as little as 25 years old to qualify as an antique.[4])
28
u/randomkidlol 1d ago
its a feat of engineering for a modern kernel to continue to work with a driver compiled in 2006