Yup. Windows 95 DirectX is a jackass. Add check and don't bother if we see that condition. Maybe later I can figure out how to finangle with cooperative level and just do the primary buffer directly but I'm out of patience with Windows 95 at this point and WINMM/MMSYSTEM is a perfectly usable fallback anyway, so forget it. At this point, I only care about DirectSound where it's more usable on Windows 98 or later.
Yup. Windows 95 DirectX is a jackass. Add check and don't bother if we
see that condition. Maybe later I can figure out how to finangle with
cooperative level and just do the primary buffer directly but I'm out of
patience with Windows 95 at this point and WINMM/MMSYSTEM is a perfectly
usable fallback anyway, so forget it. At this point, I only care about
DirectSound where it's more usable on Windows 98 or later.

joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib,joncampbell123/doslib