VOGONS


First post, by MrMateczko

User metadata
Rank Member
Rank
Member

I have a ESS1688 card, the MPB-000036 variant like here: https://dosdays.co.uk/topics/images/kwx-sc1650.jpg
It has ES1688F and ES968F chipsets. It does not have any jumpers set in any of its headers.

Now everyone says that the ESS1688 is not Plug and Play, but my card gets detected as a Plug and Play card (or at least it says so) in BIOS and in Windows 98 SE.
98 SE has built-in drivers for it that are called "ES1688 Plug And Play AudioDrive" and are automatically installed and they work fine, the ESFM OPL3 emulation is sounding very nice.

So what is the deal with the PnP situation and ESS1688? It has been said before (like in this topic: Re: ESS AudioDrive (ES1868) - a surprisingly good ISA sound card) that ES968F is responsible for PnP stuff, is that really true?

Does it even matter if a card is PnP? Is it good/bad?

Reply 1 of 2, by dionb

User metadata
Rank l33t++
Rank
l33t++

PnP or not is all about how resources get allocated. Assuming non-conflicting resources are used that the software you want to run supports, it makes no difference whatsoever whether those resources were allocated via PnP or not.

It's all about the road there. With PnP you have to trust that whatever is configuring your card does so correctly. In the past that was a hit-and-miss crapshoot, with early PnP BIOSs being brain-dead and the card manufacturer-supplied tools inconsistent at best. These days, Unisound supports most PnP sound cards and does so so well that you have as much control as with jumpers, just with less messing about.

As for the ES968F itself providing PnP services - I'm slightly sceptical (in absence of datasheets) as it was supposedly just an effects processor. But I've seen that claim in other places too - although my Russian isn't hot enough to be completely sure about this: https://www.arvutimuuseum.ee/sannata/DG_magaz … owngradeN28.pdf