Baron-von-Riedesel / VSBHDA

Sound Blaster emulation for DOS
64 stars 3 forks source link

Rise of the Triad (and other games that use DOS/4GW) crash on Intel HDA #20

Open StrikerMan780 opened 3 months ago

StrikerMan780 commented 3 months ago

IMG_20240801_192632_162

Using a T101MT, with an Intel Atom N450. This error happens with games that use DOS/4GW, like Rise of the Triad.

Baron-von-Riedesel commented 3 months ago

Try another IRQ as emulated SB interrupt - for testing, IRQ 2 is a good choice.

StrikerMan780 commented 3 months ago

Thanks, that seems to work better.

StrikerMan780 commented 3 months ago

Only problem I seem to be having now, is OPL synth isn't working. It says it's initialized, but I get no audio. I'm using /O1, maybe it's not going through the right audio source? (EDIT: Nope, nothing out the headphone jack either)

Baron-von-Riedesel commented 3 months ago

It says it's initialized, but I get no audio.

It's surely not a generic problem, because for me ROTT emits both SFX and music, no matter what SB IRQ is used (2,5 or 7). EDIT: As for Duke3D, it's the same as for ROTT: both SFX and music work, regardless of what SB IRQ is selected.

I'm using /O1, maybe it's not going through the right audio source?

Both SFX and FM sound are using the very same output device, so you either should hear both or nothing at all.

StrikerMan780 commented 3 months ago

I'm not getting any OPL synth no matter what I try. Latest version of VSBHDA. Problem seems to be specific to VSBHDA too, because the same configuration works fine with SBEMU.