VOGONS


First post, by retro games 100

User metadata
Rank l33t
Rank
l33t

Please can someone tell me what the 4 jumpers on this VGA card do? You can see them at the bottom, to the right of the wording "ALL RIGHTS RESERVED". They are labelled J4 J3 J2 J1. They all have jumpers on them, except for the jumper on the right (J1), which is open. Thanks a lot.

herc.jpg

Reply 2 of 13, by sliderider

User metadata
Rank l33t++
Rank
l33t++

I found a picture of another one and it looks very little like yours for some reason.

(Image removed by request)

Last edited by sliderider on 2011-06-15, 00:29. Edited 1 time in total.

Reply 3 of 13, by retro games 100

User metadata
Rank l33t
Rank
l33t

Yes, I noticed that image on the web. It looks like a newer model, with a different chipset. It uses W32P, whereas mine uses W32I. I've not tried tracing where the "jumper circuitry" goes...

I might try "random" jumper configurations first, and just see what happens. I notice that this card behaves oddly if I set the mobo's bus speed to 50. I wonder if one or more jumpers on this VGA card sets the bus speed, and if so, it might be currently set to <=33. If I remove this VGA card, and try another (Trident) that has its jumpers set to "50 MHz bus speed", I get no problems.

Reply 4 of 13, by retro games 100

User metadata
Rank l33t
Rank
l33t

I tried random jumper configurations on this card, 15 of them in fact, but I couldn't get this VGA card stable @ 50 MHz mobo bus speed. Perhaps I should have removed the VLB IO controller, and used an ISA IO controller instead? However, this VLB IO controller + a Trident VLB VGA card @ 50 MHz bus speed worked OK, so I'm a bit disappointed that this Hercules VGA card couldn't perform in the same way. I thought that a Trident outperforming a Hercules Tseng ET4000 Pro card could only occur inside some kind of warped alternate universe.

If you want the DOS, Windows 3x and Windows 95 software, it's here and here. That's disk 1 and 2, version 4. I hope it's the latest version. It should be, I think. I just archived the software using the .7z format. There's nothing fancy about it in terms of file structure. Just a couple of self exstracting .exes. Please note that on disk 2, there's an upwin.bat file which will update your Windows 3x driver files.

In order to adjust the refresh rates inside Windows 95, you have to install DOS software (from the links above). This will install a DOS utility called SETCRT.exe. You can also pick your monitor type. On my LCD, the highest resolution I could get was 1024x768 @ 60 Hz. The card will not work at 60 Hz @ 1280x1024, because it insists that this resolution must be displayed in interlaced mode @ 87 Hz. This cannot be done on my LCD.

It's a shame that some VLB cards do this. Some don't however. I've tested a bunch of these VLB cards now, and at least a third are sensible enough to offer you 60 Hz @ 1280x1024. But not this one. The weird thing is that if you look at the info image below (2nd pic down), it thinks the monitor is non-interlaced 1280x1024, which it is. So why can't the card can't cope with that resolution + refresh rate?

Using the VGA card in Windows 3x. Hercules Touch - its control panel.
herc2.jpg

Info about the card, in Windows 3x.
herc1.jpg

Speedy, the card's benchmarking utility. This image appears incorrect. A lot of the colours and imagery have disappeared.
herc3.jpg

Reply 5 of 13, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

I'm not surprised it doesn't do 1280x1024 NI. Look a the crappy little RAMDAC that comes with that card. How did you even get 1024x768 NI working properly? I was pretty sure the ET4000W32I only did up to 800x600NI.

In any case, almost nobody ran 1280x1024 back then, because their monitors couldn't handle it (at a decent refresh rate anyway), and it was too damn slow.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 6 of 13, by 5u3

User metadata
Rank Oldbie
Rank
Oldbie
retro games 100 wrote:

So why can't the card can't cope with that resolution + refresh rate?

Most likely because the RAMDAC is too slow to keep up. 1280x1024x60Hz needs at least a 110 MHz pixel clock (more if you don't want a very blurry picture), while 87 Hz interlaced only requires about 80 MHz (in interlaced modes the RAMDAC only needs to be half as fast, because it only scans every second line). For more details, see Wikipedia's entry for RAMDAC.

Reply 7 of 13, by retro games 100

User metadata
Rank l33t
Rank
l33t

Ah, thanks a lot for the retro wisdom people! It's good to know that I was unwittingly pushing this thing beyond its capabilities. I edited the "myscreen.crt" file, and set the refresh rate modes to the ones that I wanted. I chose the value of 1 (meaning 60Hz) for 1024x768x8-bit. When the system rebooted, I noticed that the SETCRT .exe displayed the new modes and refresh rates, and that all of them were set to 60 Hz and non-interlaced, except for the 1280x1024 resolution.

But I did notice one thing however. The Hercules card in Windows 3x displayed odd behaviour when running at 1024x768x8-bit NI mode. When I say odd behaviour, I mean that when Windows 3x was shut down, it hung. I then had to reset the machine. So, that explains things. I was worried that the hardware and/or driver software was buggy. Now I know that I was asking it to do more than it could. Thanks for the info! 😀

BTW, WinTune 2.0 for Windows 3x worked OK at 1024x768 NI, so it was useable. Brain update: I just remembered something. It only hung when I tried to shut down Windows 3 after I did the Speedy benchmark. If I ran Wintune, and then shut down, it was OK.

Reply 8 of 13, by FGB

User metadata
Rank Oldbie
Rank
Oldbie

please, be so kind and don't hotlink the 1xxx pixel pictures from my website. this causes a lot of traffic. if you find a useful picutre, just use a smaller size with a link to the original size.

thank you.

www.AmoRetro.de Visit my huge hardware gallery with many historic items from 16MHz 286 to 1000MHz Slot A. Includes more than 80 soundcards and a growing Wavetable Recording section with more than 300 recordings.

Reply 10 of 13, by FGB

User metadata
Rank Oldbie
Rank
Oldbie

oh no, sorry, this was not for you.
but if it was: never mind, everything is fine.

many people just not know how much traffic is caused by hotlinking large pictures. that's why i made this post public instead of sending a private message.

www.AmoRetro.de Visit my huge hardware gallery with many historic items from 16MHz 286 to 1000MHz Slot A. Includes more than 80 soundcards and a growing Wavetable Recording section with more than 300 recordings.

Reply 11 of 13, by MJay99

User metadata
Rank Member
Rank
Member

Sorry for necro-ing this thread, but if someone is still listening and owning this card, would it be possible to maybe upload a video rom dump of this card or test a replacement code from the link listed below?

Mine recently died due to a short on the ISA, with 12V going to dataline 1, which happens to be directly and exclusively connected to just the ROM (the TSENG is routed via another mainboard bridge IC and the supposedly unaffected VLB part), subsequently frying that one pin (as the TL866 dutifully reports), but supposedly leaving everything else on that card alive. I did happen to find an alternative ROM here: https://github.com/86Box/roms/raw/master/vide … %20Hercules.bin, but it seems to be slightly different to the one I have (in the tail end, there's more data on my ROM) and also, it doesn't seem to work on this card.

Btw., all the simple logic ICs are already verfied as working, so there'd just be the ET4000 left to change, even though I don't see any reason how it could have been affected. This would be the next and final step, in case the above ROM proves to be working on another card or if a dump still wouldn't revive it.

Reply 12 of 13, by mpe

User metadata
Rank Oldbie
Rank
Oldbie

This one is from a non-pro version of Dynamite VL which looks different than the one above, but might still work.

Attachments

Blog|NexGen 586|S4

Reply 13 of 13, by MJay99

User metadata
Rank Member
Rank
Member
mpe wrote on 2021-05-18, 12:39:

This one is from a non-pro version of Dynamite VL which looks different than the one above, but might still work.

Oh my, forgot to subscribe to this thread and didn't get an update notice... thank you for the dump, I'll test if the w32p ROMs do work for the W32i (just for the fun of it).
Because,funny enough, I found out yesterday that the VL Pro v8.00 ROM I got here (https://github.com/86Box/roms/tree/master/video/et4000w32) in fact does work:
I've been putting the graphics card into another mainboard, but it always fails to initialize there and stops the POST at 28. Even trying a lot of different BIOS settings (by using another card to change them), it never shows up. So I was assuming the swapped ROM didn't fix it and even though I had no idea how the electrically isolated VLB (and therefore TSENG) could have been affected, I was putting the blame there.

Now I've started replacing the afftected bridge ICs on the broken MB, and lo and behold, the assumed broken Hercules suddenly shows signs of life again - but, still just on that board, no signs of life on the other (which does work fine with all sorts of other cards)... so, one more lesson learned: don't assume something is (still) broken, just because you tried in a different (working) system 😁

Edit: tested the P ROM on the I Chip: no dice, the POST stops a little earlier. So, seems to be incompatible.