VOGONS


First post, by Tiido

User metadata
Rank Oldbie
Rank
Oldbie

Allo !

Some of you know that the VGA passthrough of most Voodoo cards is not quite perfect and one has definitely noticed that through the passthrough, higher resolutions are noticably softer or even outright blurry and image is a little bit dimmer too compared to direct connection to the host video card.

I hooked up an oscilloscope not so long ago to the input and output and I could see that about 0.1V was lost on the already low 0.7V video signal, which explains the dimming and loss of resolution and the cause is the CMOS switch used for video switching. It has fairly high On-resistance and while the cards connect two sections per signal in parallel the result is still far too high... but what if there was 2 more ...? And that is what lead me to the fix ~

The switch chip, PI5C3384QE(X) is still made and can easily be bought from Mouser and other places for very low cost and you'll need one piggybacked to the existing one on your card to provide good enough result. One could go overkill and add 3rd more but there's nothing really to be gained from there unless you try to pass 2048 x 1538 (or something higher 🤣) at high refresh rate through the Voodoo... 2 is enough for most uses cases 🤣

All of the photos of the process are found here : http://www.tmeeco.eu/BitShit/PCschit/VoodooFix/
I can only attach limited amount of photos to a post so only some of the important ones are shown here :

IMG_9488.jpg
Filename
IMG_9488.jpg
File size
210.03 KiB
Views
508 views
File comment
Old chip vs new chip
File license
Fair use/fair dealing exception

The general process consists of straightening the pins of the new chip, I have used a screwdriver against something hard to push the pins straight. You need all of the straightness possible because the pins barely reach the original chip even when maximally straightened.

You also want to tin up the pins of the new and old chip or you'll have hard time getting the two connected. Use as much flux as necessary and don't worry about solder bridges, they will contain enough solder to fill in all the cracks and make good connections.

DO NOT TRY THIS IF YOU HAVE NO FLUX AT HAND ! Stuff in your solder wire does not count, you will need a can or tube of some rosin paste or a syringe of no-clean flux or a flux pen. You're only gonna make your life very very hard without and most probably ruin a card in the process. Get some flux before proceeding or let someone else do it for you.

IMG_9496.jpg
Filename
IMG_9496.jpg
File size
66.06 KiB
Views
509 views
File comment
Tinned up pins, with a blob
File license
Fair use/fair dealing exception

Once all the pins are tinned you'll line up the new chip on top of old and run the iron over the pins (when you have fluxed them up more). The solder in those bridges will drag with the iron and fill in all the gaps between the chip pins, making good connections. You can wick away excess solder with desoldering braid or simply get it transferred to the iron's tip and remove it that way. I generally do it without the braid as it can suck away too much solder and you must apply some more to get connectivity between the chips...

IMG_9499.jpg
Filename
IMG_9499.jpg
File size
140.74 KiB
Views
508 views
File comment
All connected up
File license
Fair use/fair dealing exception

There's also a bonus feature possible, many cards have inductors and capacitors on the RGB lines to reduce EMI but they are tuned to low resolutions and will muck up the image slightly. Getting rid of the capacitors and bypassing the inductors will let you have cleanest possible signal :

IMG_9501.jpg
Filename
IMG_9501.jpg
File size
177.03 KiB
Views
508 views
File comment
No more output filter !
File license
Fair use/fair dealing exception

Here's the mod done on a Voodoo2 :

IMG_9502.jpg
Filename
IMG_9502.jpg
File size
713.94 KiB
Views
508 views
File comment
Voodoo2 mod
File license
Fair use/fair dealing exception

Happy enhancing ~

Last edited by Tiido on 2020-11-30, 14:07. Edited 1 time in total.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 1 of 10, by keropi

User metadata
Rank l33t++
Rank
l33t++

Thanks for the guide Tiido! Finally a solution for the voodoo blur plague!
I will mod my cards soon-ish 😀

🎵 PCMIDI mpu site buy+info
🎧 WIP Orpheus soundcard site
💻 WTB Amstrad PC7486SLC-33 system

Reply 4 of 10, by chrismeyer6

User metadata
Rank Oldbie
Rank
Oldbie

Excellent job figuring out this solution to the pass through imagine quality reduction. After you did the mod is the image quality on par with a direct connection to the monitor?

Reply 5 of 10, by Tiido

User metadata
Rank Oldbie
Rank
Oldbie

Yeah, it pretty much is. There's no more brightness drop and all the resolutions I tried looked proper again. LIke mentioned before it would be nice to see some comparison with a capture card but I lack such fancy toys.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 6 of 10, by Deksor

User metadata
Rank l33t
Rank
l33t

Does that also fix the "bleeding" effect (I'm not sure it's the right term but what I experience is the mouse cursor always bleeding to the right, same for windows in windows 98, etc) ?

It's really easy to spot on a CRT

Trying to identify old hardware ? Visit Ultimate Hardware 2019 - Project's thread The Ultimate Hardware 2019 (UH19) project- a stason.org/TH99
alternative

Reply 7 of 10, by Tiido

User metadata
Rank Oldbie
Rank
Oldbie

Yeah, it does. It lowers the impedance from something like 100ohm back to very close to 75ohm which should fix all the ringing and reflections related problems.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 9 of 10, by Cyberdyne

User metadata
Rank Oldbie
Rank
Oldbie

Well if you have an old Orchid Righteous 3D then it will make a relay click, but the picture is not hindered with a semiconductor voltage drop.

I am aroused about any X86 motherboard that has full functional ISA slot. I think i have problem. Not really into that original (Turbo) XT,286,386 and CGA/EGA stuff. So just a DOS nut.

Reply 10 of 10, by Tiido

User metadata
Rank Oldbie
Rank
Oldbie

I imagine that particular card is not exactly common and probably on the expensive side too, but yes, a relay can bypass this problem and shouldn't introduce new ones if it is a sealed type.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜