VOGONS


First post, by Predator99

User metadata
Rank Oldbie
Rank
Oldbie

Somebody has a BIOS dump for this (or a similar) card? I am trying to fix my card and like to test it before starting with soldering...I got it without ROMs and VGA connector...

I think this may work...:
http://www.vgamuseum.info/index.php/cpu/item/342-s3-p86c911

But the HI/LO mapping seems to be quite difficult..........

So the (combined) image from above link starts with:
55 AA 30 E9 3A 01 20 20 41 4D 49 2D 56 47 41 2D

I seperated in HI/LO and got
LO: 55 30 3A 20 41 49 56 41
HI: AA E9 01 20 4D 2D 47 2D

I programmed the EPROMs and put them on the card. The PC boots and I read the ROM with debug (without having a screen). I get

-d c000:0
C000:0000 AA 30 01 20 4D 49 47 41-49 4F 20 28 20 41 2E 49 .0. MIGAIO ( A.I
(the bytes that are actually used are marked bold above)

So this is totally weird. Only every second byte of the HI/LO ROMs seem to be used.

I have no idea to "translate" the dump I downloaded in a format that can be used by the card.

So it would be really nice to have a copy of the 2 ROMs...Thanks 😀

IMG_0125.JPG
Filename
IMG_0125.JPG
File size
987.38 KiB
Views
167 views
File license
Fair use/fair dealing exception
IMG_0127.JPG
Filename
IMG_0127.JPG
File size
997.47 KiB
Views
167 views
File license
Fair use/fair dealing exception

Reply 1 of 9, by imi

User metadata
Rank Oldbie
Rank
Oldbie

you might be in luck, I got a very similar card just a few days ago ^^, still waiting for it to be shipped.
it is the later revision though, see: http://www.vgamuseum.info/index.php/component … vram-s3-p86c911

the one I got is the Diamond Stealth VRAM rev.C4
bios seems to be the same V2.31

Reply 2 of 9, by Predator99

User metadata
Rank Oldbie
Rank
Oldbie

Made some progress. I pulled the "16 bit BIOS" Jumper. Now only the right ROM socket is used and the combined image (without HI/LO) works..!
-d c000:0

C000:0000 55 AA 30 E9 3A 01 20 20-41 4D 49 2D 56 47 41 2D U.0.:. AMI-VGA-
C000:0010 42 49 4F 53 2C 20 28 43-29 20 41 4D 49 2E 49 42 BIOS, (C) AMI.IB
C000:0020 4D 20 43 4F 4D 50 41 54-49 42 4C 45 20 49 42 4D M COMPATIBLE IBM
C000:0030 20 49 53 20 41 20 54 52-41 44 45 4D 41 52 4B 20 IS A TRADEMARK

NSSI also detects the card (with 1829 MB RAM?)


ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛVideo DetailsÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
º Video Adapter SVGA º
º Monitor Type VGA Analog Monochrome º
º Secondary Video Adapter None º
º Secondary Monitor Type None º
ºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ
º Video Chipset S3 86C911 (Method 1) º
º Video Card Orchid º
º Video Memory Size 1829 MB of VRAM º
º Video Card Bus ISA º
º Video RAMDAC Type Sierra 32k/64k º
ºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ
º Video BIOS Manufacturer Unknown º
º Video BIOS Model Unknown º
º Video BIOS Version 2.0 º
º Video BIOS Date 01/07/92 º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛVideo DetailsÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
ºÄ VESA Information ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ
º VESA Support Present (VESA Memory Size 1872832 KB) º
º VESA VBE Version 1.0 º
º VESA Manufacturer Orchid Technology Fahrenheit 1280 º
º VESA Power Management Not Present º
º Display Data Channel Not Present º
º Accelerator Functions Not Present º
º Audio Interface Not Present º
º Flat Panel Interface Not Present º
º Cursor Interface Not Present º
º Graphics System Conf. Not Present º
ºÄ VESA VBE 2.0 Information ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ
º OEM Software Version n/a º
º Vendor Name n/a º
º Product Name n/a º
º Product Revision n/a º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

UNIVBE shows:

UNIVBE - Universal VESA Video BIOS Extension (VBE) Version 1.2
Release 4.0 (Sep 24 1993)

Copyright (C) 1993 Kendall Bennett

Supported video card not detected - installation aborted.

...but this card should be supported.

I think there might be a chance there is a video output now and I will continue.

Many thanks for your offer Imi! 😀 The original Diamond BIOS would be even better and I would be very happy to get it!

Reply 3 of 9, by keropi

User metadata
Rank l33t++
Rank
l33t++

I have this card as well - I will post dumps of the BIOS chips tomorrow morning

vfuOYO1.png[/url]

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 4 of 9, by pentiumspeed

User metadata
Rank Member
Rank
Member

While bios dump is ongoing in this topic;

How does of performance on this S3 911 performs in games via ISA?

Also 801 and 805 as I did not have them before so no idea how theses feels like?

Cheers,

Last edited by pentiumspeed on 2020-02-12, 20:24. Edited 1 time in total.

Reply 6 of 9, by Predator99

User metadata
Rank Oldbie
Rank
Oldbie

Thanks both!! 😀

I am quite sure my card is OK and working also with the Orchid BIOS. Found a screenshot tool ("snarf") and captured the BIOS initialization. It says "1 M VRAM installed".
Unfortunately it seems I cannot posts images anymore ("Reaction image posts are off-topic on VOGONS.").
🙁

Still need to find a donor card for the VGA connector...think I will take some modern AGP card.

Reply 7 of 9, by keropi

User metadata
Rank l33t++
Rank
l33t++

Almost forgot about this but I dumped the BIOS chips... what is really weird is that both have the same data so maybe that explains why their labels do not state U13 or U14 ... JP6 "16BIT BIOS" is closed on my card.
Maybe they did this to achieve 16bit bus but nothing is swapped or split AFAIK

c4vOWi3.png

edit:
yes it works, wrote 2 eeproms for testing it's same data twice
fDHHlFq.png

ps.
that "Reaction image posts are off-topic on VOGONS." is weird

Attachments

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 8 of 9, by Predator99

User metadata
Rank Oldbie
Rank
Oldbie

Many Thanks Keropi!!!! I only programmed one file and put the EPROM in the right socket - works!

I only fixed the connector "temporary" and ordered a new one from China - this one is used and ugly.

IMG_8002r.jpg
Filename
IMG_8002r.jpg
File size
1.46 MiB
Views
87 views
File license
Fair use/fair dealing exception

Orchid BIOS:

IMG_7996.JPG
Filename
IMG_7996.JPG
File size
708.72 KiB
Views
87 views
File license
Fair use/fair dealing exception
IMG_7997.JPG
Filename
IMG_7997.JPG
File size
1.3 MiB
Views
87 views
File license
Fair use/fair dealing exception

Keropi BIOS:

IMG_8000.JPG
Filename
IMG_8000.JPG
File size
1.38 MiB
Views
87 views
File license
Fair use/fair dealing exception
IMG_8001.JPG
Filename
IMG_8001.JPG
File size
1.03 MiB
Views
87 views
File license
Fair use/fair dealing exception

Therefore some strange image errors with the Orchid BIOS and Univbe doesent work. Without Keropi BIOS I would have been thinking the cards RAM is corrupt. Strange.

Reply 9 of 9, by keropi

User metadata
Rank l33t++
Rank
l33t++

very nice! glad I could help! burn another one and enable 16bit access 😁
most likely the orchid bios has vram settings that are not compatible with the chips on the diamond, this is my guess

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system