Re: Sound Blaster 16 Emulation Failure
Posted: 1. Dec 2015, 20:20
The biggest hurdle for this problem is that there don't seem to be many paying customers who need this feature in old real mode / 16bit operating systems.
End user forums for VirtualBox
https://forums.virtualbox.org/
This thread already talked about DOS, as far as I can see, it doesn't working properly on DOS.If the SoundBlaster hardware emulation was broken then it would affect all OS's which use that hardware, principally DOS.
Legacy Direct Sound's HWA(HW Acceleration) is simply based on the hardware and driver, especially for SB audio which exist long before direct x, there's no such thing as "direct x compatible" for SB16, it should already works. if the "basic audio" works but direct sound HWA test fails, then it's true that it is whether a HW(emulation) problem or a driver problem, or HW/driver mismatch. Possibilities for the latter two are rare.DxDiag is a test of the DirectSound API, not a test of basic audio, and basic audio definitely works because I use it myself in my Win98SE VM.
Not precisely. Only VM provided custom hardware must need GAs/extra driver. Emulation for a specific known & supported hardware by guest doesn't necessarily need extra drivers to get the HWA working. It should be working since there's a well known hardware(emulated), and official driver for it, why not? The actually performance may needs GAs to tune to get better, but that's totally a different thing, its optional.Even in a supported OS you have to install the GAs before you can use DirectX. However there are no GAs for Win98.
I totally understand that. But its a Windows only variants, just forget about the DOS thing. That DOS thing I said is not related for my problem described here, its just for gamers' information. Sorry its my bad not to clarify, I edited the post.Regarding support: even if you were a paying customer there is no support for WinDOS windows variants. I have managed to get Win98SE working reasonably well, but nobody is promising anything.
So long story short, Sb16 & AC97 both don't need GAs to work with HWA in Direct Sound. AC97 works fine. SB16 don't: The SB16 emulation is BROKEN.mpack wrote:tl;dr.
Very Much appreciated.mpack wrote:Thanks for the report. I'm sure the devs will leap right on it.
In case that wasn't clear, it wasn't meant seriously. Oracle does not truly care if the SB16 emulation is broken or not.crazii_he wrote:Very Much appreciated.
Of course. After reading through this thread posted 10 years ago, I was clear to that before posting to the thread again.michaln wrote:In case that wasn't clear, it wasn't meant seriously. Oracle does not truly care if the SB16 emulation is broken or not.