Linux MS DOS discussions
 help / color / mirror / Atom feed
* Re: Patch "New sound system for dosemu."
@ 2006-09-01 18:41 Stas Sergeev
  0 siblings, 0 replies; 6+ messages in thread
From: Stas Sergeev @ 2006-09-01 18:41 UTC (permalink / raw)
  To: Robert Komar; +Cc: linux-msdos

Hi.

Robert Komar wrote:
> Hi Stas,
Guys, please, CC me the private stuff. I am not
supposed to dig the ML archives forever and I'll
soon cease doing so.

> Unfortunately, what I'm learning from that list isn't good news.
Well, there is another sad news for you. I was trying
to rescue some dosemu code I liked, and that included your
code in midid. I was porting the entire midid to timidity
to give that code a new life. The work was going well with
about 12 patches applied to timidity CVS, but suddenly the
timidity project have died. You code was in the queue and I
decided to port it regardless. The patch is available, but
haven't made it in in time and now its too late. Well, at
least I did all I could. :)

> progress was fantastic over the last few years.
Not really. We did some very nice progress only because what
we had before, was a plain crap, so any progress was becoming
remarkable. But still the amount of problems dosemu has, is
infinite. For example, being linux-only is not all that bad, but
being x86-only is not even funny. I was thinking about to write
a portable dynamic translator, but fortunately I haven't started
it, or I would have spent the months of work in vain, like I did
with the sound code.


^ permalink raw reply	[flat|nested] 6+ messages in thread
* Re: Patch "New sound system for dosemu."
@ 2006-09-01 19:00 Stas Sergeev
  0 siblings, 0 replies; 6+ messages in thread
From: Stas Sergeev @ 2006-09-01 19:00 UTC (permalink / raw)
  To: Clarence Dang; +Cc: linux-msdos

Hi.

Clarence Dang wrote:
> Licensing issues. But I dare say no one had time anyway so licensing 
> issues was a convenient extra excuse :)
Let me challenge you on that. Yes, the spare time is
the precious resource these days, but about an extra
excuse you are wrong, sorry. Even if you didn't know
that many people in that list use the different patches
I did shortly before or even after the conflict, you
can't ignore the sound patch (the only patch I made
publically available after conflict), which also applies
to the "shortly before" category. I'll include the diffstat
for you to get an idea. Another example is that I have ported
almost the entire midid code to timidity (well, timidity
died in a process, so the results of that work will probably
not materialize, but that's a different story). So there
was no excuse for anything. I am still trying to do the
dosemu-related development, the only difference is that
the code changed its direction and now floats from dosemu to
another projects, and not the vice-versa.

diffstat, as promised:
---
$ diffstat dosemu-sound-21.diff
 Makefile.conf.in                           |    4
 compiletime-settings                       |    3
 compiletime-settings.devel                 |    3
 configure.ac                               |   43
 default-configure                          |    6
 src/arch/linux/Makefile.main               |    2
 src/arch/linux/async/signal.c              |    2
 src/arch/linux/dosext/sound/Makefile       |   22
 src/arch/linux/dosext/sound/linux_sound.c  |  821 --------
 src/arch/linux/dosext/sound/linux_sound.h  |   50
 src/arch/linux/dosext/sound/midid/Makefile |   25
 src/arch/linux/dosext/sound/midid/device.c |   34
 src/arch/linux/dosext/sound/midid/device.h |    4
 src/arch/linux/dosext/sound/midid/io.c     |   34
 src/arch/linux/dosext/sound/midid/midid.c  |   21
 src/arch/linux/dosext/sound/midid/midout.c |    2
 src/arch/linux/dosext/sound/midid/null.c   |    3
 src/arch/linux/dosext/sound/midid/oss.c    |   68
 src/arch/linux/dosext/sound/midid/seqops.h |   73
 src/arch/linux/dosext/sound/midid/timid.c  |  242 --
 src/base/data.c                            |    2
 src/base/dev/dma/dma.c                     | 1720 +++-------------
 src/base/dev/sb16/Makefile                 |   20
 src/base/dev/sb16/adlib.c                  |  226 ++
 src/base/dev/sb16/adlib.h                  |   36
 src/base/dev/sb16/dspio.c                  |  387 +++
 src/base/dev/sb16/dspio.h                  |   37
 src/base/dev/sb16/sb16.c                   | 1462 ++++++++++++++
 src/base/dev/sb16/sb16.h                   |  112 +
 src/base/dev/sb16/ymf262.c                 | 2730 ++++++++++++++++++++++++++
 src/base/dev/sb16/ymf262.h                 |   56
 src/base/init/dev_list.c                   |    4
 src/base/sound/Makefile                    |   19
 src/base/sound/midi.c                      |  139 +
 src/base/sound/nullsnd.c                   |  105 +
 src/base/sound/nullsnd.h                   |   28
 src/base/sound/sndpcm.c                    |  675 ++++++
 src/dosext/sound/Makefile                  |   24
 src/dosext/sound/TODO                      |   43
 src/dosext/sound/sound.c                   | 2958 ----------------------------- src/emu.c                                  |    4
 src/include/config.h.in                    |    9
 src/include/dma.h                          |  151 -
 src/include/sound.h                        |  324 ---
 src/include/sound/midi.h                   |   49
 src/include/sound/sndpcm.h                 |   45
 src/include/sound/sound.h                  |   88
 src/plugin/alsa/Makefile                   |   21
 src/plugin/alsa/mid_o_alsa.c               |   75
 src/plugin/commands/blaster.c              |    2
 src/plugin/sdl/Makefile                    |    2
 src/plugin/sdl/snd_o_SDL.c                 |   95
 src/plugin/sndfile/Makefile                |   21
 src/plugin/sndfile/snd_o_wav.c             |   78
 src/plugin/sndmisc/Makefile                |   23
 src/plugin/sndmisc/mid_i_pipe.c            |   96
 src/plugin/sndmisc/mid_o_midid.c           |  187 +
 src/plugin/sndmisc/mid_o_pipe.c            |   79
 src/plugin/sndmisc/mid_o_tmdty.c           |  384 +++
 59 files changed, 7993 insertions(+), 5985 deletions(-)



^ permalink raw reply	[flat|nested] 6+ messages in thread
[parent not found: <20060828143404.1863175d@athene.private>]

end of thread, other threads:[~2006-09-01 19:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-01 18:41 Patch "New sound system for dosemu." Stas Sergeev
  -- strict thread matches above, loose matches on Subject: below --
2006-09-01 19:00 Stas Sergeev
     [not found] <20060828143404.1863175d@athene.private>
2006-08-28 17:48 ` Stas Sergeev
2006-08-28 18:45   ` Robert Komar
2006-08-29  0:22     ` Clarence Dang
2006-08-29  2:59       ` Robert Komar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox