Oliver Ob wrote:
> Hi Bart, please be so kind as to
What do you need? Sound support is incomplete anyway so not only Doom
is silent. Enjoy Wolf for now:)

> technically exlpain why "no sound" with DOS-DOOM
Quoting http://www.jsiinc.com/dl/SoundFX.txt:
---
Execution of an CLI or STI instruction causes a trap to the
emulator which then updates the virtual interrupt state.  Many programs save
the interrupt state before disabling them by executing a pushf instruction.
Unfortunately due to a limitation in the Intel architecture when running a
process in protected mode at a privilege level above 0 the popf instruction
that would normally restore the interrupt state does not cause a trap and hence
the virtual interrupt state in the VDM gets out of step with what the program
expects and further virtual interrupts such as timer, mouse or sound card are
not delivered to the program.  The only solution is to fix the application.
---

There are still some workarounds to try so all is not lost.
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to