Hi,

On Mon, Oct 20, 2003 at 10:39:43PM +0400, Stas Sergeev wrote:
> 
> >I'm eager to try your improved code: I just 
> >received a report from another DOSemu + Sequencer Plus user who states 
> >that the SAPI drive also loads correctly. IIRC that driver is supposed 
> >to access the OPL3 soundchip but he says he can't get it working 
> >correctly on his laptop.

Hmm, for the OPL3, if he has a real chip, can he pass through the
necessary ports in dosemu.conf?

> All that years long OPL3 is still not
> implemented. This is pretty sad. I tried
> it a couple of times and you can find the
> experemental patch on my page which works
> more or less but is abandonned (another
> approach is required). You can try it (on
> your own risk) and see how good it works
> for you.

Well, if it helps, synthulator's plugin interface is done, with
a OPL2 emu plugin, and it waits for me to find out why my ALSA code does not
work.  It would be very easy to create a `opld' that operates in the
same manner as midid does currently and have DOSEMU create the fifo for
it to read from.  DOSEMU could also use the synthulator lib directly
(instead of opld using it and DOSEMU talking to opld).  This would
adding another library dependency which may not be desired, but removing
the need for the daemon (which is sure to be another annoying thing for
users).

A OPL2 HW plugin should be easy but I need to find somebody who knows
the ALSA hwdep opl interface or the OSS direct-FM interface, because I
have no idea how to program them.  Also, I need to figure out how to
acces the opl cell on my vortex card, which takes more looking through
aureal's binaries...

Anyway this should do what I intended in the first place, which is
provide access to hardware and software synth chip through the same
interface, maybe I will have some time this weekend to clean it up and
present it.  BTW this can also be used for Game Blaster and Tandy/PCJR
sound support, only the necessary plugins need to be adapted.  (If
anyone has a real Game Blaster card, they can write the HW plugin for
it... it will need access to /dev/port though for Linux and iopl() for
others)

> >I'm very impressed with DOSemu's 
> >capabilities, particularly its audio and MIDI support. You're all doing 
> >a fantastic job !
> Yes. A little more efforts to implement OPL3
> and we'd have a flawless sound support, but
> it looks like it got stalled for now.

Stas, do you use ICQ or Jabber, if so, please contact me there.

Bye,

-- 
Ryan Underwood, <nemesis at icequake.net>, icq=10317253
-
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