VOGONS


First post, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Does anyone know the difference between the Diamond Stealth64 DRAM T VLB cards with the 86c764-P chip and those with the 86C764X chip? Both are Trio64-based. The 764X chips seem to have newer datecodes compared to the 764-P chips. Do they use the same drivers? Do they use the same BIOSes?

I located images online of 764-P cards with a V2.01 BIOS and some with a V2.02 BIOS. e.g.,
http://www.yjfy.com/images/oldhard/video/STEA … EV_B2_V2.02.jpg
http://www.yjfy.com/images/oldhard/video/STEA … _DRAM_T_VLB.jpg

I located 764X cards with a V2.09 BIOS here, Diamond Stealth 64 DRAM VLB + memory upgrade = burning smell!

If the BIOSes are interchangeable, should I upgrade my card, which has BIOS v2.01 to v2.09? Or upgrade just to v2.02? Does anyone know where to find these BIOS images and what changes/fixes were made?

I have also been having some difficulty determining which Win 3.1 and Win95 drivers to use. The old Diamond Multimedia website does not explicitly mention the Stealth64 DRAM T.
https://web.archive.org/web/19990420222922/ht … iver-index.html

The website mentions the Stealth64 Graphics 2000, which claims it is for the Stealth64 DRAM. The Stealth64 DRAM, however, does not use a Trio64 chip; it uses the S3 Vision864 chip (86c864-P).
e.g. http://www.vgamuseum.info/media/k2/items/cach … bb4b1e3c_XL.jpg

I located the Diamond SuperCD on vogonsdrivers, http://www.vogonsdrivers.com/getfile.php?fileid=548

In particular, it is noted here that:

Stealth 64 Graphics 2120/2200
(Stealth 64 DRAM)
(PCI or VLB) - GT Drivers / DirectX 1 (Bios 1.04H, 1.04U, 1.14, 2.06-2.09, 3.02)
2120 = 1+MB - InControlTools 95
2200 = 2MB MS Windows 3.1x
S3 Vision 864 or - Install Disk
S3 Trio64 86C764-P or - Drivers (for 864 cards)
S3 Vision 868 - InControl Tools Lite

This implies to me that the Vision 864 drivers are the same as the 764-P (Trio64) drivers. Is that correct? And that the Diamond Stealth64 DRAM T (2 MB) is called the Stealth 64 Graphics 2200?

This seems like a really convoluted naming scheme. All I want are the latest Windows 95 and Windows 3.1x drivers and the latest BIOS image for the Diamond Stealth 64 DRAM T with Trio64 86c764-P chipset and to know the difference between the 764-P and 764X. Is anyone willing to share their BIOS image and in-box driver disk image for this card?

Plan your life wisely, you'll be dead before you know it.

Reply 1 of 35, by Tetrium

User metadata
Rank l33t++
Rank
l33t++

I never even knew there was a difference between these 2.

By pure coincidence I've taken pics of the 2 Trio64 VLB cards I have (I bought one and received 2, but one of them was already broken. Never got around to test these cards), but I can't read the print on one of these card's BIOS sticker.
I don't think they are Diamond though, but they are the same manufacturer.

Want me to go write down the markings of both stickers and post them here? They are out of storage atm anyway and was about to put them back into storage.

I don't have one of these BIOS reader thingies though.

Ftr, until I read your thread here, I didn't even know these was 2 different Trio64's and I have one of either. Perhaps I can help out a bit?

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 2 of 35, by kixs

User metadata
Rank l33t
Rank
l33t

I wonder what is the performance difference between Stealth64 (968, 868) and Trio64 on VL-bus? Would Trio64 be on the same level as 868/864 or better?

Requests are also possible... /msg kixs

Reply 3 of 35, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

As far as I know the Trio64 should be more or less identical to the 868/864 in DOS. The Windows performance would depend on which RAMDAC the 86x was equipped with. If it has a 16-bit RAMDAC, then the performance should be similar, however I believe there is at least one 86x based card that supports 4MB, whereas all the Trio64 based cards only support up to 2MB.

As for the difference between the 86c764-P and 86C764X, I would guess the P indicates the chip supports a PCI interface (which is not used on a VLB card of course)

"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 4 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++
Anonymous Coward wrote:

As for the difference between the 86c764-P and 86C764X, I would guess the P indicates the chip supports a PCI interface (which is not used on a VLB card of course)

Were you able to click the image links? The VLB cards came with, both, 764-P and 764X chipset options.

Plan your life wisely, you'll be dead before you know it.

Reply 5 of 35, by Tetrium

User metadata
Rank l33t++
Rank
l33t++

Ftr, I only got the bare cards.

The BIOS stickers on both read as follows:
(the 86C764-P)
MIRAGE P64 V5.01
(c) PHOENIX (c) SPEA

(the 86C764X)
SPEA V 5.52 S
V 7 MIRAGE P64
(c) SPEA (c) PHOENIX

The layout of both cards are identical, I couldn't find any of thier date codes though? But the 86C764X has a date code of 9546 while the 86C764-P has a date code of 9441 (about a year older).

Dunno if this is of any use to you, but like I mentioned, I had them close by anyway.

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 6 of 35, by elianda

User metadata
Rank l33t
Rank
l33t

My benchmarks show that in Win95 the S3 driver that is included in DirectX5 is the fastest.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 7 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++

I have also seen the 764-P and 764X on PCI cards. I couldn't locate any datasheets on the 86c764, so I wonder what they changed and if the BIOSes are compatible.

Plan your life wisely, you'll be dead before you know it.

Reply 8 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++

I just ran across a Hercules Terminator 64/DRAM image online which utilises a 764-P chip with a 1996 datecode! This may imply that the 764X chips did NOT supersede the 764-P chips. Thus far, the 764-P chips I have found contain a late 1994 or very early 1995 datecode, whereas the 764X chips have an early-to-mid 1995 datecode.

Plan your life wisely, you'll be dead before you know it.

Reply 9 of 35, by elianda

User metadata
Rank l33t
Rank
l33t

According to http://www.plasma-online.de/english/identify/picture/s3.html
The X and -P is mostly additions due to chip revisions and PnP capabilities (whatever this means exactly).
Usually the fixed bugs in later revisions are rarely published.
I got also Spea Mirages P64 with the X and -P and no notable difference.
http://retronn.de/imports/hwgal/hw_s3trio64.html
http://retronn.de/imports/hwgal/hw_graphics_c … _p64_front.html
and if you go for date codes, here is a 764X with mid-late 1996 http://retronn.de/imports/hwgal/hw_s3_trio64.html

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 11 of 35, by elianda

User metadata
Rank l33t
Rank
l33t

The X should denote PnP compatibility.
The -P usually means that the chipset supports PCI bus.

A rough guess what PnP compatibility could mean: The card can enable/disable the VGA IRQ?

Maybe it is possible to find the difference when directly comparing a 764 and a 764X card.
I would guess as well from the plasma designs list that the X is Rev 02. and Rev 03 has already DEV ID 8013 then.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 12 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Does it seem unlikely that the X BIOS would work on the -P cards?

When I try to run PCPBENCH on my Diamond Stealth 64 DRAM T with chipset 86c764-P and BIOS v2.01, I get an error that VESA Mode 100 could not be initialised. I don't recall seeing this error on my other S3 Trio/ViRGE cards. Is this something that 764-P cards with BIOS v2.02 might fix?

Plan your life wisely, you'll be dead before you know it.

Reply 13 of 35, by atar

User metadata
Rank Newbie
Rank
Newbie
feipoa wrote:

Does it seem unlikely that the X BIOS would work on the -P cards?

There are some differences in the chip initialisation routine (aka vga wake-up). If the VGA BIOS is made to support the both chips, it would work with the both of them. Otherwise it looks like they can be programmed in a way incompatible in both directions: P won't work with X and the other way around. Some details here: http://tyom.blogspot.de/2017/03/hercules-term … rikes-back.html It looks like X may work with 765 (aka Trio64V+) BIOS though.

Reply 14 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Does anyone happen to have BIOS version 2.02 (found on 764-P cards) and version 2.09 BIOS (found on 764X cards)? If so, I can try them in my Trio64 VLB.

Another thought - would a 764X BIOS found on PCI cards be the same as that on the VLB version (Diamond Stealth 64 DRAM T)?

Plan your life wisely, you'll be dead before you know it.

Reply 15 of 35, by elianda

User metadata
Rank l33t
Rank
l33t

Looks like 2.09: http://retronn.de/imports/hwgal/hw_graphics_c … dram_front.html
also 2.09: http://retronn.de/imports/hwgal/hw_s3_trio64.html

I don't have 764X or 764-P from Diamond as VLB.
The 764X should be the PnP version and -P usually names later chip revisions with fixed chip bugs.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 17 of 35, by elianda

User metadata
Rank l33t
Rank
l33t
feipoa wrote:

Do you think BIOSes from non-Diamond branded VLB 764-P cards will work on the Diamond card?

If you have an EPROM burner you can try. VLB cards are like ISA with nothing like PCI ID, where there might be a check.
What are you looking for exactly? Better VESA support?

It is actually not so unusual that cards have no built-in VESA support in BIOS (like for PCPBench Mode 100). However you can always load a TSR.

As far as the Windows drivers go, use the one delivered with DirectX5.
From my tests they are the fastest and most compatible for games regarding DirectDraw and specific modes.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 18 of 35, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Yea, I was actually hoping for some VESA support from the BIOS. Which Trio64 86c764-P based card to you have and would you be willing to share the BIOS image? Yes, I have an EPROM writer.

Plan your life wisely, you'll be dead before you know it.

Reply 19 of 35, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

The picture of the Trio64 VLB card with the 96 datecode was mine. Would you like a copy of the BIOS image? I am pretty sure I dumped it recently.

"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