VOGONS


First post, by ildonaldo

User metadata
Rank Member
Rank
Member

Hello,
I am just about to start with my latest retro project, another DOS-machine 😀
The mainboard will either be a Socket 7 (P166 MMX) or a Socket 3 VLB (486DX66) - if I can rescue it from the CMOS battery leakage.

The questions is now which of my three available* ISA soundcards to use.
a) SoundBlaster CT 4170, Vibra VX
b) unknown model, ES688FC
c) unknown model, ES688F

Except for the Soundblaster, I hadn't been able to identify the ESS cards and they come with loads of jumpers 🙁
(model "c " has at least some instructions printed on the circuit board)

Your Feedback is most welcome

* What I've got in stock must suffice, cause my meager budget for this project is already overstretched.

CT4170.jpg
Filename
CT4170.jpg
File size
189.68 KiB
Views
855 views
File comment
a) CT4170
File license
GPL-2.0-or-later
unknown_2.jpg
Filename
unknown_2.jpg
File size
205.68 KiB
Views
855 views
File comment
b) unknown ES688FC
File license
GPL-2.0-or-later
unknown_1.jpg
Filename
unknown_1.jpg
File size
227.07 KiB
Views
855 views
File comment
c) unknown ES688F
File license
GPL-2.0-or-later
Last edited by ildonaldo on 2021-09-02, 12:46. Edited 5 times in total.

Building my own PCs since 1991 - for my retro builds it's "no CF-disks, no Floppy emulators, no modern cases etc.", only the real and authentic stuff whenever possible.

Reply 2 of 11, by darry

User metadata
Rank l33t++
Rank
l33t++

The ESS based cards in the first post use an ES688 chip which, AFAIK, does not have an FM synth integrated . The first of the two ESS based cards has what appears to be an OPL3 clone (S-062) with a YAC512 DAC clone next to it . For the other one, it is less clear .

Reply 3 of 11, by Gmlb256

User metadata
Rank l33t
Rank
l33t

Other that ESFM being miles better than CQM for FM synth, there are some major differences between the SB16 CT4170 and the ESS sound cards.

- Better 16-bit mixing support on later DOS programs for the SB16, however the Vibra16XV chip sucks on that regard. You can disregard this if you don't care about this.
- MPU-401 support on the ES688-based sound cards may require TSR to work, based on what I have heard.
- While not really a big deal, the SB16 is not compatible with SBPro (especially with very old games with stereo support except Wolf3D) while the ESS sound card does.
- Some of the ES688-based cards may have a real OPL3 FM chip.

The second ESS card seems to have the FM synth chip covered by a "QC PASSED" sticker but I don't see any YAC512 chip there.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 4 of 11, by ildonaldo

User metadata
Rank Member
Rank
Member
maxtherabbit wrote on 2021-09-02, 14:59:

ESFM > CQM

otherwise there's not much difference

Which means?

Building my own PCs since 1991 - for my retro builds it's "no CF-disks, no Floppy emulators, no modern cases etc.", only the real and authentic stuff whenever possible.

Reply 5 of 11, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t
ildonaldo wrote on 2021-09-02, 16:54:

Which means?

FM synth music will sound better on ESS cards which use ESFM than it would on Vibra cards which use CQM. Here's a comparison: OPL3 vs. ESFM vs. CQM vs. SBLive

That said, I don't think ESS 688 cards use ESFM. If I remember correctly, they started using that with 1688 cards.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 6 of 11, by ildonaldo

User metadata
Rank Member
Rank
Member
Joseph_Joestar wrote on 2021-09-02, 16:59:

FM synth music will sound better on ESS cards which use ESFM than it would on Vibra cards which use CQM. Here's a comparison: OPL3 vs. ESFM vs. CQM vs. SBLive

That said, I don't think ESS 688 cards use ESFM. If I remember correctly, they started using that with 1688 cards.

And that means concerning my cards - which one would you recommend?

Building my own PCs since 1991 - for my retro builds it's "no CF-disks, no Floppy emulators, no modern cases etc.", only the real and authentic stuff whenever possible.

Reply 7 of 11, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t
ildonaldo wrote on 2021-09-02, 19:06:

And that means concerning my cards - which one would you recommend?

The Vibra XV doesn't support High DMA, so Build engine games like Duke Nukem 3D may have some problems with it. It also comes with the relevant SB16 bugs. Whether those bother you or not depends entirely on your use case. Finally, I don't think the Vibra's CQM sounds that good.

On the other hand, I'm not that familiar with ESS 688 cards, so the best I can give you is an educated guess. If they have an 1:1 OPL3 copy on-board, then I would certainly recommend one of them over the Vibra. But if they don't, then you need to listen to all three cards and pick the one which sounds better to you.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 8 of 11, by ildonaldo

User metadata
Rank Member
Rank
Member

I had been able to identify the second ESS card (position "c").
It seems to be a "MediaForte SoundForte SF16-MCD-02" and there seems to be an (unknown) OPL chip under the "QC passed" sticker.

Has anyone further information on this model and DOS-drivers?

Building my own PCs since 1991 - for my retro builds it's "no CF-disks, no Floppy emulators, no modern cases etc.", only the real and authentic stuff whenever possible.

Reply 9 of 11, by Rawit

User metadata
Rank Oldbie
Rank
Oldbie

You could try these: http://vogonsdrivers.com/getfile.php?fileid=1461

These are for another ES688 card but it contains ENMPU which you need to enable the MPU/Waveblaster. ESFM isn't integrated in the ES688, so they all rely on an OPL clone for FM. Games with late Miles Audio drivers you can get 16-bit audio from it (Dungeon Keeper, Mortal Kombat 3).

AFAIK you can use the Vibra in games like Duke 3D by editing the config file to get around the limitations of the setup program.

YouTube

Reply 10 of 11, by Pierre32

User metadata
Rank Oldbie
Rank
Oldbie

For either ESS card, try these drivers:

http://vogonsdrivers.com/getfile.php?fileid=3 … menustate=48,38

http://vogonsdrivers.com/getfile.php?fileid=1 … menustate=48,38 (edit: already linked ^^)

My vote is for the second ESS card (c) based on the assumption that it has an OPL3 clone under that sticker. Handy screenprinted jumper settings too.

That said, see the S-012 and S-062 chips at top centre of ESS card (b)? They look a lot like the LS-215 and LS-212 chips on my ES688. The LS-212 is an OPL3 clone:

No-name ES688F card: Time to ditch it?

Reply 11 of 11, by canthearu

User metadata
Rank Oldbie
Rank
Oldbie

I also say use the second ES688 card. Documented layout on the card makes it easy to use.

Make sure the onboard amp is disabled using the jumpers to the far right, and it will sound reasonably decent.