VOGONS


First post, by GL1zdA

User metadata
Rank Oldbie
Rank
Oldbie

I have a slight problem with my AWE32. I'm using my Intel Advanced/EV motherboard (430FX chipset), which has a Vibra 16S on-board with a goldfinch upgrade (CT1920). This configuration uses all the defaults (A220 I5 D1 H5 P330 E620 T6) except for one: it won't work with the EMU8000 at 620h. It will work at every other port (640h, 660h, 680h) but if I set it to 620h, I will get the yellow exclamation mark in Device Manager saying the device is not present or doesn't have drivers installed. There are no conflicts, Windows doesn't report any device using 620h. Any idea what is wrong? How can I pinpoint what makes 620h unusable?

Last edited by GL1zdA on 2020-05-11, 07:26. Edited 1 time in total.

getquake.gif | InfoWorld/PC Magazine Indices

Reply 1 of 5, by Tiido

User metadata
Rank l33t
Rank
l33t

That Vibra is probably not doing 16bit address decode which means accesses to 220 also mean that the card sees access to 620, A20 and E20 due to mirroring which is where the EMU8000 normally resides. This mirroring is what Creative used on their cards to place the EMU8000 in a place that wouldn't require new addresses and conflit with other stuff.
Your best bet is probably to move the CT1920 to 640/A40/E40 or 660/A60/E60 where it wouldn't get in the way of the Vibra.

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 2 of 5, by GL1zdA

User metadata
Rank Oldbie
Rank
Oldbie

Yes, it seems this is the case. I've moved the Vibra to 240h/7/3/7 and the CT1920 would work on 620h, but not 640h. I thought the AWE32 Upgrade was smarter, but it seems in reality these will basically act as two independent cards with the Goldfinch just feeding its analog output to the Vibra.

getquake.gif | InfoWorld/PC Magazine Indices

Reply 3 of 5, by Tiido

User metadata
Rank l33t
Rank
l33t

If the Vibra did full 16bit address decode there wouldn't be such a problem happening, intel saved a little money by not adding one extra logic chip for that purpose... Microsoft later mandated 16bit address decode to qualify some newer multimedia PC level.

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 5 of 5, by Tiido

User metadata
Rank l33t
Rank
l33t

On an ISA card it is easy, you count the pins on the left side on the 8bit section. Number of pins tells you how many bits it decodes, old cards have only 10, less old cards have 12 and newest cards have 16.
For onboard there's no easy telling, and the behaviour you get suggests that only 12 bit decode is done and there isn't anything one can do about it without whipping up a soldering iron and modding the board a little.

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 😜