DOS Days

ESS ES688

The ES688 was the second audio chip in ESS' AudioDrive line, released in 1994.

Released September 1994
Bus ISA 16-bit
FM Synth None
Sample Range N/A
Standards Ad Lib, Sound Blaster 2.0, Sound Blaster Pro, Windows Sound System
Plug & Play No
See Also ES488, ES1488

In 1994, ESS' AudioDrive range comprised the ES488, ES1488 and the top-of-the-range ES688. The ES688's main enhancement over the ES488 was stereo audio capability, a 5-channel mixer, and support for wavetable via its wavetable serial port.

The ES688 is compatible with Sound Blaster Pro when coupled with the Yamaha OPL3 (it was their last audio chip not to have a built-in FM synthesizer). Like the ES488, the ES688 also provided some power management capability.

The MPU-401 (UART) interface is emulated in software, so a driver must be loaded to use a wavetable daughterboard on these cards (ESSCFG.COM). There is also a TSR from ESS called ENMPU.EXE which is apparently required to enable the MPU-401 interface. Having said that, there are some later ES688-based cards that also had the ES968 interface chip as well, which provide hardware MPU-401 capability (so no driver is needed) as well as Plug & Play functionality for chips like the ES688 and ES1688 that were not natively PnP.

The ES688FC was a single, mixed signal VLSI chip found in various cards and was also embedded on motherboards. It offered 16-bit 44.1KHz stereo recording and playback (half-duplex, so only record or playback at any single time), a 5-channel mixer and ESPCM(R) compression (as well as ADPCM). The software volume control had 64 steps.

In September 1994, ESS announced Compaq would use the ES688 in their new Presario models. In November of the same year, they announced Hewlett-Packard had also chosen the ES688 for their new HP OmniBook 4000 notebook PC. Toshiba also embedded the ES688 in their Portege 610CT notebook computer.

ESS licenced its ES688FC chipset to numerous OEMs who produced their own cards, including:

Some of these come with original Yamaha YMF262 OPL3 chips while others have unauthorised clones, such as those marked LS-212.


Revisions

There were two revisions of the ES688:

  • ES688F
  • ES688-FC

They are functionally identical and interchangeable.


Competition

Unlike their earlier ES488, ESS' ES688 was more popular. They successfully sold to OEMs including Compaq, Toshiba, and Hewlett-Packard, as well as to offshore sound card manufacturers.

 

In the Media

There is very little in the media about the ES688, most likely because it was largely sold to OEMs, missing the direct retail consumer market.

 

Setting it Up

Sound cards that use the ES688 will likely have jumpers or DIP switches to configure the card's I/O Base Address (220h or 240h), IRQ (2, 3, 5 or 7) and DMA channel (1 or 3). The default configuration is likely base address 220h, IRQ 7, and DMA channel 1. Some of these jumper settings will be overridden in software using the ESSCFG utility.

The ES688 does not require any device drivers to be loaded for use in DOS. Just be sure to have your BLASTER environment variable set, for example have this in your AUTOEXEC.BAT:

SET BLASTER=A220 I7 D1 T3

For Windows, the drivers will default to I/O base addresses from 220h - 22Fh for Sound Blaster, 388h - 389h for Ad Lib, IRQ 7, and DMA channel 1.


Downloads

Windows 95 came with built-in drivers for the ES688 (version 4.00 or 4.15).

 

ES688 Product Brief
1994

An early product brief for the ES688.

Edison Gold-16 Disks
21st Apr 1994

The two utility and driver disks from Edison Gold-16 card. Includes DOS utilities ESSCFG and ESSVOL, and includes the Windows 3.x drivers.

Compaq Windows 3.1 Disks
6th Apr 1995

The two utility and driver disks from a Compaq ES688-based card.

Windows 3.x Drivers
v4 1 632, 31st Aug 1995

ESS AudioDrive ISA card drivers for ES488/688/1488/1688/1788/1888, plus MPU-401, ESSVOL and ESSCFG.

Windows 95 Drivers
v4.05.02, 19th Jul 1996

ESS AudioDrive ISA card drivers for ES488/688/1488/1688/1788/1868/1878/1888,
including ESFM and MPU-401 interface driver.

Windows 98SE Drivers
v4.05.02, 19th Jul 1996

ESS AudioDrive ISA card drivers for ES488/688/1488/1688/1788/1868/1878/1888,
including ESFM and MPU-401 interface driver.

 

Pictures


An ES688-based card with Yamaha YMF262-M (OPL3) and the full suite of CD-ROM interfaces


An Edison Gold-16 card with IDE and Panasonic CD-ROM interface


A Magique Melodie card


A UN-6868 card with both ES688 and ES968