Hello. Paul Eggleton wrote:
Ken's Labyrinth - Sound works initially, but the first sound generated after starting the actual game causes DOSEMU to freeze up.
You still need a patches to apply in order to get the sound working.
DOOM shareware - Didn't manage to get sound to work (froze during startup).
http://dosemu.sourceforge.net/stas/dpmi_sti4a.diff
Commander Keen 4 - Uses AdLib effects, so no sound, and there was an intermittent
http://dosemu.sourceforge.net/stas/opl1.diff
I also tried several DOS MP3 players, none of which worked properly.
At least dosamp works perfectly.
I do know of at least one open-source FM emulator
Either do we:)
Also, I had no luck getting MPU-401 music to work,
Please read sound-usage.txt (Thanks to Rob Komar, it finally got updated:)
Any games success stories in this regard?
Well, I am using an MPU-401 midi in many games (all that support it), and they all work fine. Even though it may require some leg-work to set the things up for MPU usage on dosemu side.
I would like to offer my help to the DOSEMU project. I can write C/C++ code
If you are concerned about a sound support, the open tasks are: 1. Software mixing framework to get adlib sound and digital sound to work together; 2. Threading to run Adlib and DMA in a separate threads to avoid a horrible lags and improve performance (threading was already tried and appeared to be somewhat problematic); 3. Output plugins for esd, arts, nas, alsa, you_name_it. If you can pick up one of that tasks, that would be great as I have a hard times now.
but I have only a small amount of coding experience under DOS and only a little in assembly language.
At least for the sound neither is required:)
I wouldn't mind writing some documentation if required.
That is *always* required:)
Oops, I should have mentioned, I was testing with DOSEMU 1.1.4.
*Thanks* for following up on that. Otherwise my reply could be different:) - 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
