You need to load appropriate files in config.sys before loading essolo.com. Can't remember but I think it's essolo.drv and esfm.drv in config.sys. I don't even think you need the Windows driver (only the plain dos driver files from the package).
Sorry to wake up an old thread, but after getting an ESS Solo-1 from eBay and installing it, initially I couldn't manage to get it to work under DOS and Windows 98 SE using the drivers provided on Phil's computer lab website: -es1938s-solo-1.html , on a K8M890-based motherboard (MSI K9VGM-V), which has TDMA support, same as K8T890-based motherboards as reported in PCI sound cards and Chipsets from various manufacturers...
Secondly, the driver provided in solo1_drv_w9x_4.12.01.1165.zip (WDM version 4.12.01.1165) did not work at all for me in Windows 98 SE despite the card using IRQ 5, and working fine in DOS/XP/Linux. The \"ESS SOLO-1 PCI AudioDrive\" driver would have a yellow exclamation mark with the error message \"This device is either not present, not working properly, or does not have all the drivers installed. (Code 10.)\".
Now you just need to save the three ESSAUDIO files and the lines from your CONFIG.SYS and AUTOEXEC.BAT and you'll be good to do an install again anytime. I was working on this for a Gateway SOLO 5300 laptop and successfully am running my old DOS games without having to mess with windows or use PC Speaker. I may try to experiment with VXD driver to see if I can adjust any settings VIA Windows and if the INI Breaks or something,
In win98se I can choose \"WDM\" or \"VXD\" drivers. With WDM no Dossupport, VXD provides Dossupport, installs essolo.sys/com and \"Solo1-Dos-Emulation\" this worked just fine for SB-Support and Adlib/Opl music (388), but after I made a Win98se reinstall the \"Solo-Dos-Emulation\" does not work anymore for the Adblib/Opl Sound in Dos-Windows while running win98se. 153554b96e