Linux MS DOS discussions
 help / color / mirror / Atom feed
* Re: Patch "New sound system for dosemu."
       [not found] <20060828143404.1863175d@athene.private>
@ 2006-08-28 17:48 ` Stas Sergeev
  2006-08-28 18:45   ` Robert Komar
  0 siblings, 1 reply; 6+ messages in thread
From: Stas Sergeev @ 2006-08-28 17:48 UTC (permalink / raw)
  To: Wolfram Weiland; +Cc: linux-msdos

Hello.

[adding linux-msdos to CC in case someone else is wondering]

Wolfram Weiland wrote:
> for which version of dosemu can I use your patch for the sound system?
> Under dosemu-1.2.2 I got after patching compiling errors:
Does it apply to 1.2.2 at all? Astonishing.
It is for SVN head. And since there is no progress
in dosemu SVN, I guess it will apply cleanly for a
long time.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Patch "New sound system for dosemu."
  2006-08-28 17:48 ` Patch "New sound system for dosemu." Stas Sergeev
@ 2006-08-28 18:45   ` Robert Komar
  2006-08-29  0:22     ` Clarence Dang
  0 siblings, 1 reply; 6+ messages in thread
From: Robert Komar @ 2006-08-28 18:45 UTC (permalink / raw)
  To: linux-msdos

On Mon, 28 Aug 2006, Stas Sergeev wrote:

> It is for SVN head. And since there is no progress
> in dosemu SVN, I guess it will apply cleanly for a
> long time.

Hi Stas,
what's the story with that?  Is there anywhere online that
describes why development is halted?

Cheers,
Rob Komar

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Patch "New sound system for dosemu."
  2006-08-28 18:45   ` Robert Komar
@ 2006-08-29  0:22     ` Clarence Dang
  2006-08-29  2:59       ` Robert Komar
  0 siblings, 1 reply; 6+ messages in thread
From: Clarence Dang @ 2006-08-29  0:22 UTC (permalink / raw)
  To: linux-msdos

On Tuesday 29 August 2006 04:45, Robert Komar wrote:
> On Mon, 28 Aug 2006, Stas Sergeev wrote:
> > It is for SVN head. And since there is no progress
> > in dosemu SVN, I guess it will apply cleanly for a
> > long time.
>
> what's the story with that?  Is there anywhere online that
> describes why development is halted?

Licensing issues.  But I dare say no one had time anyway so licensing issues 
was a convenient extra excuse :)

Read the "disclaimer again" thread on dosemu-devel.  I still haven't read it 
myself.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Patch "New sound system for dosemu."
  2006-08-29  0:22     ` Clarence Dang
@ 2006-08-29  2:59       ` Robert Komar
  0 siblings, 0 replies; 6+ messages in thread
From: Robert Komar @ 2006-08-29  2:59 UTC (permalink / raw)
  To: Clarence Dang; +Cc: linux-msdos

On Tue, 29 Aug 2006, Clarence Dang wrote:

> On Tuesday 29 August 2006 04:45, Robert Komar wrote:
>> On Mon, 28 Aug 2006, Stas Sergeev wrote:
>>> It is for SVN head. And since there is no progress
>>> in dosemu SVN, I guess it will apply cleanly for a
>>> long time.
>>
>> what's the story with that?  Is there anywhere online that
>> describes why development is halted?
>
> Licensing issues.  But I dare say no one had time anyway so licensing issues
> was a convenient extra excuse :)
>
> Read the "disclaimer again" thread on dosemu-devel.  I still haven't read it
> myself.

Thanks.  I didn't realize that the dosemu-devel list was archived behind that
link on the main page.  You learn something new every day ;).

Unfortunately, what I'm learning from that list isn't good news.  Too bad;
progress was fantastic over the last few years.  Oh well, at least one can be
grateful for that.

Rob Komar

^ permalink raw reply	[flat|nested] 6+ messages in thread

* 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

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 --
     [not found] <20060828143404.1863175d@athene.private>
2006-08-28 17:48 ` Patch "New sound system for dosemu." Stas Sergeev
2006-08-28 18:45   ` Robert Komar
2006-08-29  0:22     ` Clarence Dang
2006-08-29  2:59       ` Robert Komar
2006-09-01 18:41 Stas Sergeev
  -- strict thread matches above, loose matches on Subject: below --
2006-09-01 19:00 Stas Sergeev

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