VOGONS


First post, by cansting

User metadata
Rank Newbie
Rank
Newbie

Hello, it took me 2 months to get this old voodoo card from Europe and of course there are issues.

Whats happening?

Computer freezes (e.g. 3dmark99 shows test screen and nothing after) or in the best cases generates messed up textures (attached photos of TR 3dfx dos demo)

I dont see any physical damages on the card itself, but mojo shows only 1MB for TMU and I guess this is a good starting point to point towards a hardware issue.

Tested on 2 different machines (details in my signature) - exactly the same behavior. Tested with different drivers (windows default and most recent reference driver) and still the same. Fact that TR 3dfx dos demo also has issues kinda rules the driver out

At this point I'm looking basically for a confirmation of someone smarter than myself this is hardware issue and I should look for people able to fix it (and maybe someone worth recommending in Ontario)

Current vintage config:
InWin A500 with Asus P2B (440bx), Pentium II 450, 512MB PC100, Diamond Viper v770, SB16 ViBRA + SB Live

Spare config:
Aopen HX45 with Tyan 1854 (Apollo Pro 133A), Pentium III 866, 192MB PC 100, Radeon 9500, SB 128 PCI

Reply 1 of 11, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t

I could be wrong, but this definitely looks like a hardware issue.

From my (limited) experience with Voodoo 1 cards, it is very common for one or more legs of the TMU and FBI chips to have come loose from their solder joint. They appear to be straight and connected but if you use a magnifier and wiggle a sewing needle between them one will be loose or at the very least it will come loose with almost no force at all. I have found half a dozen legs loose on a single chip that otherwise looked totally fine and intact. My guess is that in 1996-1997 something about the board design and soldering methods were not up to snuff yet for chips that get as hot as these to withstand lots of heating\cooling cycles. These were really some of the first consumer chips that got anywhere near that hot (aside from CPUs).

If you are unfamiliar with soldering, I would recommend to have someone experienced take a look at it if you find some loose legs on the chips. I have attempted repairs on loose TMU\FBI legs with a normal soldering iron and it can range from a 5 second job to a nightmare depending on whether you end up accidentally soldering multiple legs together. I think a hot air station would probably be best for this, but some experience is still highly recommended to avoid cooking the board\chips.

Aside from that, it could also be capacitors if the card uses surface mount aluminum caps (little silver and black cylinders). If it has tantalum caps (yellow or black rectangles) they are probably not the issue unless one completely fried or failed but that tends to prevent a device from working at all (still worth checking them for shorts at least).

Last edited by Ozzuneoj on 2025-04-09, 18:05. Edited 1 time in total.

Now for some blitting from the back buffer.

Reply 2 of 11, by cansting

User metadata
Rank Newbie
Rank
Newbie

Yes, it uses the old style silver capacitors

This is too precise for me to even try to solder anything there (would be more on "nightmare" part of your scale 🤣)

Forgot to mentioned, it seems to be ColorMaster Voodoomania card

Current vintage config:
InWin A500 with Asus P2B (440bx), Pentium II 450, 512MB PC100, Diamond Viper v770, SB16 ViBRA + SB Live

Spare config:
Aopen HX45 with Tyan 1854 (Apollo Pro 133A), Pentium III 866, 192MB PC 100, Radeon 9500, SB 128 PCI

Reply 3 of 11, by vitalm

User metadata
Rank Newbie
Rank
Newbie

You can set PII 450 as 4.5 x 66 = 300 MHz. 450 MHz is too high for Voodoo 1.

W98SE+NUSB3.3, 7AJA2 (KT133A+686B), Athlon XP-M (3x100-16.5x150 MHz), FX5900, Voodoo1, AWE64 ISA (VXD) connected to Line-In of Vortex2 rev.B0AAAA (VXD 2041) for DOS games CD Audio emulation by Daemon Tools 3.47 (volume can be changed in DT drive settings)

Reply 4 of 11, by byte_76

User metadata
Rank Member
Rank
Member

I have the same model of Voodoo 1 and it had loose pins on both 3dfx chips.

My card was not detected until I re-soldered the loose pins.Now it works fine.

Reply 5 of 11, by zuldan

User metadata
Rank Oldbie
Rank
Oldbie

Have a look at Jaton Voodoo 2 - 12MB not working [REPAIRED]. It's a repair for a Voodoo 2 but similar issues. You can see what is involved in getting it going. A microscope and soldering iron is needed.

Reply 6 of 11, by cansting

User metadata
Rank Newbie
Rank
Newbie

Thanks guys, I left the card at some local guy who is fixing graphics card. I also noticed one of the capacitors was replaced (looks new and soldering is different than the other ones) - this may be the culprit.

I was thinking about running it at 66MHz FSB (or switching the CPU to 350 as I have one spare) but decided against it - too many stories of people able to run it on P3 and P4 systems. Also, missing memory is not likely caused by the PCI/CPU combo

Current vintage config:
InWin A500 with Asus P2B (440bx), Pentium II 450, 512MB PC100, Diamond Viper v770, SB16 ViBRA + SB Live

Spare config:
Aopen HX45 with Tyan 1854 (Apollo Pro 133A), Pentium III 866, 192MB PC 100, Radeon 9500, SB 128 PCI

Reply 7 of 11, by cansting

User metadata
Rank Newbie
Rank
Newbie

Got the card back from local guy who is fixing motherboard and gpus - now it's totally dead - bogus number of TMUs 🙁

He was able to get the TMU memory right by resoldering loose legs, but card was still not working.

He also found a dead resistor and ferrite bead for TMU - after replacing those it showed bogus number of TMUs. I asked to reflow both chips but still the same. He mentioned TMU seems bloated on the bottom part and it's probably dead

Well, I tried to bring it back, now have to look for another card, preferably voodoo 2

Current vintage config:
InWin A500 with Asus P2B (440bx), Pentium II 450, 512MB PC100, Diamond Viper v770, SB16 ViBRA + SB Live

Spare config:
Aopen HX45 with Tyan 1854 (Apollo Pro 133A), Pentium III 866, 192MB PC 100, Radeon 9500, SB 128 PCI

Reply 8 of 11, by bloodem

User metadata
Rank Oldbie
Rank
Oldbie

Can you post a new high-res photo of the card (after the botched repair attempt)? Seems to me like your "local guy" might've made the situation worse. 😀

2 x PLCC-68 / 4 x PGA132 / 5 x Skt 3 / 1 x Skt 4 / 9 x Skt 7 / 12 x SS7 / 1 x Skt 8 / 14 x Slot 1 / 6 x Slot A
5 x Skt 370 / 8 x Skt A / 2 x Skt 478 / 2 x Skt 754 / 3 x Skt 939 / 7 x LGA775 / 1 x LGA1155
Current PC: Ryzen 7 9800X3D
Backup: Ryzen 7 5800X3D

Reply 9 of 11, by cansting

User metadata
Rank Newbie
Rank
Newbie

Sure:
TMU:

Current vintage config:
InWin A500 with Asus P2B (440bx), Pentium II 450, 512MB PC100, Diamond Viper v770, SB16 ViBRA + SB Live

Spare config:
Aopen HX45 with Tyan 1854 (Apollo Pro 133A), Pentium III 866, 192MB PC 100, Radeon 9500, SB 128 PCI

Reply 10 of 11, by cansting

User metadata
Rank Newbie
Rank
Newbie

FBI:

Current vintage config:
InWin A500 with Asus P2B (440bx), Pentium II 450, 512MB PC100, Diamond Viper v770, SB16 ViBRA + SB Live

Spare config:
Aopen HX45 with Tyan 1854 (Apollo Pro 133A), Pentium III 866, 192MB PC 100, Radeon 9500, SB 128 PCI

Reply 11 of 11, by cansting

User metadata
Rank Newbie
Rank
Newbie

Other stuff that was touched

Current vintage config:
InWin A500 with Asus P2B (440bx), Pentium II 450, 512MB PC100, Diamond Viper v770, SB16 ViBRA + SB Live

Spare config:
Aopen HX45 with Tyan 1854 (Apollo Pro 133A), Pentium III 866, 192MB PC 100, Radeon 9500, SB 128 PCI