Re: some problems (1.1.5 and 1.1.4)

Ryan Underwood
2003-06-14T23:57:44Z

Hi,

On Sat, Jun 14, 2003 at 09:42:16PM +0200, Jan Willem Stumpel wrote:
>
> > [..] Do you happen to remember if sound was better with your
> > previous dosemu versions, I deleted mine too fast as well:)
>
> As far as I remember the 1.1.4+ versions ran any program I threw
> at them (even the Tomb Raider demo succeeded, with the most
> advanced 1.1.4 versions, e.g. 1.1.4.14) *with* sound (that is,
> shooting sounds, speech, &c). But *no* music (apart from once when
> I used a *very* experimental patch by Stas Sergeev). DOS-type
> music seems to be very difficult on Linux/Dosemu (as it is on
> modern versions of Windows btw).

Yes, unfortunately there is no generic Adlib/OPL emulation that exists
yet. Each program that wants to use it needs to find its own way to
link in the MAME fmopl.c, which means that the quality of emulation
varies wildly from program to program (i.e. sarien's opl emulation works
great, but dosemu's not so hot.) Stas's patch didn't work too well
since it did not have any concurrency at all with the main dosemu process.

I am sort of working on an adlib emulation server for alsa that all of
these various programs can use instead, for increased efficiency and
flexibility, but haven't had much time to do it. :)

--