VOGONS


First post, by squareguy

User metadata
Rank Oldbie
Rank
Oldbie

I got my ES1688 audio card in today. I was expecting to plug it in and listen and just have another sound card. I was wrong. It has clear, powerful sound with no clicks, pops, ringing, etc. Listening to Doom soundtrack ingame and.... damn. Wavetable header works fine too. I wasn't expecting a life changing moment. My Sound Blasters, Audacian and various other Yamaha cards are now retired.... seriously.

I might try modding an Audician but why since I have this now? I am a convert.

ESS AudioDrive (ES1868) - a surprisingly good ISA sound card

YMF71x vs ES1688 Comparison Thread

Gateway 2000 Case and 200-Watt PSU
Intel SE440BX-2 Motherboard
Intel Pentium III 450 CPU
Micron 384MB SDRAM (3x128)
Compaq Voodoo3 3500 TV Graphics Card
Turtle Beach Santa Cruz Sound Card
Western Digital 7200-RPM, 8MB-Cache, 160GB Hard Drive
Windows 98 SE

Reply 1 of 21, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

😀 Good for you!

YouTube, Facebook, Website

Reply 2 of 21, by squareguy

User metadata
Rank Oldbie
Rank
Oldbie

This is the card.

The attachment s-l1600.jpg is no longer available

The gain is a little high but it was designed to power unamplified speakers and it has no line out. This is not an issue, just a note. I think replacing the two power amps with an op amp (with lower gain) and using it strictly as line out could reduce noise. It wasn't noisy listening through speakers but I haven't had a chance to listen through headphones. The computer is at my shop and my headphones are at home. I am seeking more of these to have as spares / other computers.

If anyone has manuals please let me know. All I found was the ES1688 chip datasheet. I like having manuals even if not needed.

Gateway 2000 Case and 200-Watt PSU
Intel SE440BX-2 Motherboard
Intel Pentium III 450 CPU
Micron 384MB SDRAM (3x128)
Compaq Voodoo3 3500 TV Graphics Card
Turtle Beach Santa Cruz Sound Card
Western Digital 7200-RPM, 8MB-Cache, 160GB Hard Drive
Windows 98 SE

Reply 3 of 21, by leileilol

User metadata
Rank l33t++
Rank
l33t++

Does this exhibit the same half-Hz behavior resulting in lower quality PCM sound under DOS? I remember an integrated ESS1688 doing just that, causing 22khz to become 11khz, 11khz to become 5.5khz etc. on some games, and sound pitch issues in certain emulators (ZSNES)

apsosig.png
long live PCem

Reply 4 of 21, by TheAbandonwareGuy

User metadata
Rank Oldbie
Rank
Oldbie
leileilol wrote:

Does this exhibit the same half-Hz behavior resulting in lower quality PCM sound under DOS? I remember an integrated ESS1688 doing just that, causing 22khz to become 11khz, 11khz to become 5.5khz etc. on some games, and sound pitch issues in certain emulators (ZSNES)

ZSNES is probably the last program you want to use for finding and judging audio bugs. Literally every system I've ever tried it on (2 SoundMax Chipsets, atleast 3 by RealTek, and 2 Sound blasters) has had some form of audio issues.

It's a good emulator but it's audio sub system is quite questionable.

RetroEra: Retro Gaming Podcast and Community: https://discord.gg/kezaTvzH3Q
Cyb3rst0rm's Retro Hardware Warzone: https://discord.gg/naTwhZVMay
I used to own over 160 graphics card, I've since recovered from graphics card addiction

Reply 5 of 21, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

What are the main differences between the 1688 and the 1868 please?

YouTube, Facebook, Website

Reply 6 of 21, by stamasd

User metadata
Rank l33t
Rank
l33t

There is a post by gerwin here that sums up some stuff Sound cards - from best to worst

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 7 of 21, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

First, congratulations, this is a great SBPro clone card.
Let no one tell you the ESFM (OPL) sucks because it is MUCH more faithful to the OPL3 than Creative CQM or other clones, so much so that without a direct comparison it is indistinguishable.

squareguy wrote:

If anyone has manuals please let me know. All I found was the ES1688 chip datasheet. I like having manuals even if not needed.

Get this driver:
https://www.vogonsdrivers.com/getfile.php?fil … 616&menustate=0

ESSCFG.EXE /M:E /B:330 to enable MPU-401.
ESSVOL.EXE /V:7 W:8 /S:5 /A:8 for balanced sound.
W = Voice.
S = FM Synth (OPL).
A = Wavetable return, 0 if you don't use one.

The Lowpass filter on the ESS1688 sounds great, it behaves exactly like the SB16.

One downside is when the MPU-401 is Enabled I can hear loud "PC think noises".
But if you look at it was a SBPro it shouldn't have a MPU-401 anyway... So use another card for MPU-401.

leileilol wrote:

Does this exhibit the same half-Hz behavior resulting in lower quality PCM sound under DOS? I remember an integrated ESS1688 doing just that, causing 22khz to become 11khz, 11khz to become 5.5khz etc.

This happens after the card is switched to high-speed DMA (Stereo) mode of the SBPro, not only with the ESS card but ALL SBPro cards.
Games that use this mode for Stereo like Duke Nukem 3D will leave the card in this mode when you quit, so other games will sound like they are playing in half the sampling rate.
DOSBox does too, if you set it to SBPro as your sound card.

Use this small soft by Jepael to fix this and switch the mixer back to normal (mono) mode and bring the sampling rate back to normal.
Sound Blaster Pro stereo bug

Last edited by James-F on 2016-09-24, 13:34. Edited 1 time in total.


my important / useful posts are here

Reply 8 of 21, by FGB

User metadata
Rank Oldbie
Rank
Oldbie

Hi squareguy,
I don't know if it was you who bought the card in my eBay shop or if you are just using the picture from my listing. But I'm happy you like the card. To me, the ESFM synth does a great job, especially in the OPL3 / 4OP mode.
But in games with the "Miles" sound drivers library one can actually use the enhanced features of the ESFM synth. In "Z" by Bitmap brothers for example. It sound quite better than the normal OPL3.

ESS based cards are underestimated IMO, I think mainly because many of them were cheap generic cards. But actually there are a lot of good cards with a clean Line-Output.

Cheers,
Fabian

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 9 of 21, by squareguy

User metadata
Rank Oldbie
Rank
Oldbie

Fabian,

It was yours 😀 Now it's mine 😉

I assumed, like others I suppose, that ESS was inferior. I was wrong.

James-F

Thank you for the information!

Gateway 2000 Case and 200-Watt PSU
Intel SE440BX-2 Motherboard
Intel Pentium III 450 CPU
Micron 384MB SDRAM (3x128)
Compaq Voodoo3 3500 TV Graphics Card
Turtle Beach Santa Cruz Sound Card
Western Digital 7200-RPM, 8MB-Cache, 160GB Hard Drive
Windows 98 SE

Reply 11 of 21, by F2bnp

User metadata
Rank l33t
Rank
l33t

This sound interesting, anyone care to capture some samples? It'd be great to compare.

Reply 12 of 21, by Bancho

User metadata
Rank Oldbie
Rank
Oldbie

Funnily enough I just bought a ESS1688F card, it also looks to have wavetable on-board too. Was cheap so thought why not. Interested to compare it against my opl3/opl4 card.

This was the card I picked up
http://www.ebay.co.uk/itm/122117185911

Reply 14 of 21, by squareguy

User metadata
Rank Oldbie
Rank
Oldbie

Nice

So far i have had a chance for Dune 2, Doom, Wolfenstein 3D and Duke Nukem 3D. I was happy with all and the door sounds in Wolfenstein 3D work correctly.

Gateway 2000 Case and 200-Watt PSU
Intel SE440BX-2 Motherboard
Intel Pentium III 450 CPU
Micron 384MB SDRAM (3x128)
Compaq Voodoo3 3500 TV Graphics Card
Turtle Beach Santa Cruz Sound Card
Western Digital 7200-RPM, 8MB-Cache, 160GB Hard Drive
Windows 98 SE

Reply 16 of 21, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

This is indeed a great SBPro card.

But it has MPU-401 noise issues even when not using a wavetable.
To test this, enable MPU-401 (ESSCFG.EXE /M:E), enter Doom (use General Midi for music in setup) and bring all volume sliders in game to zero.
This Doom trick is actually a great way to test sound cards self noise in 8bit.
@squareguy, can you confirm?


my important / useful posts are here

Reply 17 of 21, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Something I noticed when looking at one of the ESS datasheets. The chip has a 1 bit DAC for the PC speaker. There is a PC Speaker input on one of the pins of the chip. However, the chip doesn't then mix the analogue PC speaker signal together with everything else, but outputs it separately to a pin.

The datasheet mentions that because of noise, they decided not to mix it internally and that it could be mixed externally. So this could be a cool little mod, use that 1 bit DAC to gen an analogue PC speaker signal, maybe route to a headphone or RCA port at the back or something like that 😀

YouTube, Facebook, Website

Reply 18 of 21, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t

So, given all of the new information that people have been digging up about these ESS cards and Yamaha ISA cards, where do we stand when it comes to the "most versatile, least problematic" DOS gaming sound card? It seems like the AWE64 is favored, as well as the YMF7xx and now ES1688 cards... but how do I tell which to use? I know "DOS" covers a huge span of time, but I think its reasonable for one card to be able to successfully play anything from the "Sound Blaster" era until the start of the Windows 9x era. Its barely 6 years.

To me, the card that offers the most features (that are actually used) and the fewest problems (that actually effect games that are going to be played) would be the winner here.

For example, I don't play Doom or other similar FPS games, so the largest bugs that are known for plaguing those games (mostly on Sound Blasters) have no impact on me. However, if those bugs are "sometimes" going to crop up in other games at random, then it's still a big deal, because the goal is to have the least problematic sound solution possible.

Also, I've come to find that as much as I appreciate accurate sound representation, with an MT32 and an MT200 at my disposal I'm not likely to NEED a perfect OPL3 implementation. It is rarely if ever going to sound "better" than an MT32 or GM\GS, and there are very few DOS games that I played over the years with FM sound some very early ones would have been on a Packard Bell that most likely had an Aztech card with a real OPL3, but most later games would have been played with some kind of software synth under Windows 98 or with some kind of Ensoniq FM implementation. So I most likely would only use OPL3 music in games that had no other option (not many).

High quality output is important (I play on a TDA7492 amp connected to a pair of Pioneer BS21s), but most of all, avoiding bugs and lost features takes precedent over minor differences in background noise.

I do have a midiman MM401 non-PNP midi interface too, but if one card could handle it all without any problems, I'd prefer to go that route.

SBPro compatibility is often talked about, and the idea that "no game uses SBPro features that doesn't also use SB16's" often comes up. Is this true? Does SBPro compatibility actually matter at all for SB16 cards? Or does SB and SB16 compatibility offer an equal or better experience in all games?

Lastly, and this goes along with the previous question... are there any DOS games that actually use the features of the SB16 (presumably, 16bit audio) to the extent that it is a noticeable improvement over a non-SB16 card? I remember 16bit wav files being a big deal back in the late 90s, but that was well into the native Windows 9x era.

Now for some blitting from the back buffer.

Reply 19 of 21, by squareguy

User metadata
Rank Oldbie
Rank
Oldbie

James-F

Yes i get the noise. This is something I want to explore further.

Gateway 2000 Case and 200-Watt PSU
Intel SE440BX-2 Motherboard
Intel Pentium III 450 CPU
Micron 384MB SDRAM (3x128)
Compaq Voodoo3 3500 TV Graphics Card
Turtle Beach Santa Cruz Sound Card
Western Digital 7200-RPM, 8MB-Cache, 160GB Hard Drive
Windows 98 SE