Hello.

pesarif wrote:
> I got dropped from the list for a while (don't know why so I rejoined), did I 
> miss any other of your patches?  If so, please send them to me.
No, I haven't posted any more due to a complete lack of interest.
But I have just uploaded a latest version to
http://www.dosemu.org/~stas/snd-patches0-1.1.2.tar.gz
so give it a try.
There is a sound patch and 2 additional small fixes that will improve an SB
usage for some DPMI programs.
Note: some features mostly related to a detection of soundblaster's presence are
disabled because it requires a changes to PIC, which are not yet merged to a
mainstream. But this is not very noticeable, I hope.
Note2: you have to select "Sound Blaster clone" or "Sound Blaster or 100%
compatible" in your games, but not "Sound Blaster Pro" and of course not
"Sound Blaster 16 or AWE32".

> The particular patch that you sent with the email I'm replying to is really 
> great.  Now Liero works perfectly (it didn't before) and so does Warcraft II
Thanks for a good feedback:)

> (without MIDI, of course).
Have you tried to select "General MIDI" or "MT32" or something "MPU401" for
midi? It must work perfectly if you have /dev/midi working (your sound card
must support this feature) and dosemu is properly configured.
And Adlib midi is a sad story: it doesn't work currently and I can't help it
due to a lack of the sound card (actually I don't have a free slot for it,
maybe I have to by an USB->ISA converter, but it is still *very* expensive).
But I am working on porting my pc-speaker driver to a newer OSS api to make it 
compatible with SoftOSS, that will hopefully allow me to use midi with it...

> Trouble is, a game that worked perfectly before (One Must Fall 2097 - go to 
Oops, I was not aware of some games that used to work before :)

> "War International" in the links section of www.omf.com to download - the 
> game is now freeware), now has abnormally fast music.  Please fix this.
OK, the patch you have tested was produced within a few hours and it was
mostly a set of workarounds for the problems I noticed at a first look. So it
was not very good and it had some bugs inside.
Later I have convinced myself that fixing the current code is a wrong way to go,
so I mostly rewrote it.
That said, my current patch doesn't share any bugs with previous (maybe it
have enough of its own however:), so I hope this problem is fixed.

> Please continue producing more excellent code (esp. sound code)!
I'll try. The current TODO for the sound code is very small:
- move the actual I/O from dma.c to linux_sound.c
- merge additional fixes and interfaces to the mainstream
- find any bugs remaining
- convince myself that the code works not only with pc-speaker
- try all of the proposed workarounds for doom's problem (deferred)
I really hope to complete this all within a month or two, but currently things
are getting very slowly for several reasons (mostly because I have to submit
other things at first, but also due to my lack of a free time).
-
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