Reply 60 of 99, by Kamerat
Sorry for that late answer. Here it is. ESS-Solo1 DOS ready to go.
The ESS works up to I865GV very well. From I915 upwards the digisound does crash/freeze the machine. Adlib works just fine. A Covox still works on I915, but the ESS in Digisound anymore. My fastest machine therefore is a P4/2,26 with I865GV (Scenic C610 ThinClient).
Finally got the time to try it out on a P4C800-E Deluxe (875P/ICH5R). Still I can't get digitized sound working on games like Doom (starts, but with no sound effects) and Duke Nukem 3D (can't detect DMA). I had a look at the spesifications of the ESS ES1946 that's similar to the ES1938 and used PCISET to try out other TDMA modes listed in the ES1946 datasheets with various results. Best result I got with TDMA4 (bits 2:0 set to 111 at offset 51h) with DN3D running for several minutes with sound effects before the game crashed. 😵
Think I'll stick to the PC/PCI interface or VIA chipsets for the Solo-1.