marxveix wrote on 2025-11-13, 11:33:There are many drivers, what driver version is good for ES1370 in Win9x? […]
Show full quote
There are many drivers, what driver version is good for ES1370 in Win9x?
https://archive.org/details/ensoniq-audiopci-drivers
https://archive.org/details/audio-pci-by-enso … 00-installation
https://archive.org/details/creative-sound-bl … io-pci-software
Mystery card here is cheap Ensoniq and it does not give great result by these bencmark results, was it es1370,es1371 or es1373, i dont know.
https://www.philscomputerlab.com/best-sound-c … r-socket-7.html
Super interesting and he is right in comments (e.g. ES1370 does processing in software) but there shouldn't be any processing in the test - the card should be just pulling pre-processed wavs. It would be interesting to compare Microsoft basic drivers vs. Ensoniq's gaming drivers.
Not interesting: Creative Labs' marketing drivers. These apparently mean"everything gets resampled to 48 kHz in software before it even gets to the sound card." Resampling everything to 48 kHz is SB Live's hardware behaviour, and the biggest ES1370 drivers force the audio to behave exactly the same on the CPU. That extra step might be the FPS drop that Phil observed.
Source: https://flaterco.com/kb/audio/PCI/index.html
If Phil's only choice is to use the diver with most CPU sound processing, not the one with simplest sound delivery, I'd ask "why?"
I remember the Creative Labs control panel had binaural setup to output 3D sound from stereo inputs streams on stereo speakers - educational, but that is all software processing that would theoretically extend capabilities with any sound card and would be best disabled for FPS. Creative's installer probably unpacks a load of other stuff (luxury software wave tables, visually appealing mixers, etc.) for Windows to load into main system memory on startup and forever eat CPU cycles - and the most mature Creative Labs drivers will unlock the flashiest software routines on the CPU!
Back in the day, I used to wonder why Creative was investing in software for a practically free PCI card that they were shutting down? I assumed at the time it was actually to lead people like me towards buying the SB Live that could deliver similar capabilities with less software overhead.
Phil also mentioned A3D, but failed to distinguish between software A3D and hardware A3D. If you throw A3D or EAX at an ES1370 then that will translate into extra CPU cycles and more cache spills - hammering FPS. If you throw both A3D and EAX at an ES1370, you should expect your CPU to crawl.
And, if you are running benchmarks to compare 3D sound then Aureal Vortex (original) cards would be the most interesting baseline because games studios had time to target the original - not the rare Aureal Vortex 2.0 that emerged when the future of Aureal was in doubt. And, A3D is sophisticated - we need to see settings to know which 3D features were active in the tests.
What Phil has done is test software stacks. Phil shows us that Creative Labs shipped Ensoniq hardware with a lot of software capabilities that slow down CPUs. That also tells more about marketing than silicon.
We can assume all the benchmark results reflect a vendor's default software settings - but there is no record of what those defaults are. Phil hasn't done any hardware testing. It looks like Phil may have tested some cards without A3D enabled, some cards with A3D enabled, and not identified which of those cards are doing A3D in software.
Phil has provided an interesting list of cards for someone to test against the Aureal Vortex (original), which is the hardware that aligns best with Quake 3's A3D features. In that test, it would be good to see every card run twice - once with A3D (slow) and once without A3D (fast). And before someone does it properly, I think they should decide how they are going to tackle software EAX (slow) that Quake3 won't explicitly activate but that OS/drivers might.
Assuming EAX is purposefully disabled at driver level because it is not a feature of Quake3, my gut tells me the order from fastest to slowest will be:
Without A3D (Microsoft INF): ES1370, Yamaha. Delta, Vortex, Vortex2, SB Live!
Without A3D (Vendor INF only): ES1370, Yamaha. Delta, Vortex, Vortex2, SB Live!
Without A3D (Vendor full install): Delta, Yamaha, Vortex, Vortex2, SB Live!, Creative PCIAudio (ES1370).
With software A3D (Vendor full install): Vortex, Vortex 2, Yamaha, SB Live!, Creative PCIAudio (ES1370). Delta.
With hardware A3D (Vendor INF only): Vortex, Vortex 2. ES1370, Yamaha. Delta, SB Live!
Then my gut feeling is to expect a conclusion that discusses the two juxtaposed Quake III experiences: Ensoniq (without A3D) vs Vortex (with A3D).