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
