* Sound in Doom
@ 2002-05-26 22:44 Stian Sletner
0 siblings, 0 replies; 8+ messages in thread
From: Stian Sletner @ 2002-05-26 22:44 UTC (permalink / raw)
To: linux-msdos
I know this has been discussed before, I searched the archives but
couldn't deduce a clear answer.
Is sound in Doom definitely out of the question, both now and in the
foreseeable future?
--
Stian Sletner
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Sound in Doom
@ 2002-05-27 15:57 Stas Sergeev
2002-06-19 21:08 ` Stian Sletner
0 siblings, 1 reply; 8+ messages in thread
From: Stas Sergeev @ 2002-05-27 15:57 UTC (permalink / raw)
To: linux-msdos
Hello.
Stian Sletner wrote:
> I know this has been discussed before,
Sure.
> I searched the archives but
> couldn't deduce a clear answer.
Very strange...
> Is sound in Doom definitely out of the question, both now and in the
> foreseeable future?
Doom, Duke3d and the like games are
*already* fully functional under dosemu
and they work *with sound*
(thanks to Vlad Romascanu for the info
and hints on getting that games working
with sound).
What you need is just to visit this page:
dosemu.sourceforge.net/~stas
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Sound in Doom
2002-05-27 15:57 Stas Sergeev
@ 2002-06-19 21:08 ` Stian Sletner
0 siblings, 0 replies; 8+ messages in thread
From: Stian Sletner @ 2002-06-19 21:08 UTC (permalink / raw)
To: stas.orel; +Cc: linux-msdos
* At 2002-05-27T19:57+0400, Stas Sergeev wrote:
:
| Doom, Duke3d and the like games are *already* fully functional under
| dosemu and they work *with sound* (thanks to Vlad Romascanu for the
| info and hints on getting that games working with sound). What you
| need is just to visit this page: dosemu.sourceforge.net/~stas
Thanks. The patch applies and Doom2 runs, but I still don't hear
anything. I verified that I get sound in Wolf3d (at least, some sounds
work, some don't and some get cut off), so I suppose it should've worked
now. Any more hints?
--
Stian Sletner
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Sound in Doom
@ 2002-06-19 23:31 Stas Sergeev
2002-06-26 16:59 ` Stian Sletner
0 siblings, 1 reply; 8+ messages in thread
From: Stas Sergeev @ 2002-06-19 23:31 UTC (permalink / raw)
To: linux-msdos
Hello.
Stian Sletner wrote:
> | need is just to visit this page: dosemu.sourceforge.net/~stas
> Thanks. The patch applies and Doom2 runs, but I still don't hear
> anything.
Please return to my page and find
out what patches you have to apply
to get this working. Applying only
the patch that is marked for doom's
sound, would be too trivial solution:)
(apply at lest the Sound Blaster patch
to get sound working, and for music
you'll have to apply even one more patch:)
> I verified that I get sound in Wolf3d
Wolf uses Single DMA mode, while Doom
is more problematic and requires Demand
mode, which doesn't work in the current
SB implementation in dosemu (still).
Might work in my implementation (SB patch).
> at least, some sounds
> work, some don't
Wolf uses OPL for some sounds rather
than DSP. This is neither implemented
in dosemu nor in my patch,
but here I have this working as well:)
(thanks to Vlad Romascanu again for
help on getting MIME opl emu working)
This may eventually appear on my page
some time after the main SB patch is
included, but don't hold your breath
for this (atleast software mixing is
also required).
> and some get cut off
My SB patch might cure also that.
> Any more hints?
You have to pay attention also to
other patches since they can also be
quite usefull.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Sound in Doom
@ 2002-06-26 22:24 Stas Sergeev
2002-06-26 23:17 ` Stian Sletner
0 siblings, 1 reply; 8+ messages in thread
From: Stas Sergeev @ 2002-06-26 22:24 UTC (permalink / raw)
To: linux-msdos
Hello.
Stian Sletner wrote:
> | You have to pay attention also to other patches since they can also
> be quite usefull.
> It was not apparent that they were needed. But it works now.
I kind of asumed that people
looking to get sound working,
will first of all apply the SB
patch and only if this doesn't
help, they'll start looking at
an extensions such as the hack
to make doom working.
The fact that dosemu claims to
already have an SB support, must
no longer confuse people: not
that it is completely non-functional,
but the progs that can work with
it, can be counted by fingers.
Anyway I have added a note on the page.
> It is quite choppy, though (the sound that is, not the game),
> is that to be expected?
Yes, unfortunately this is all my
patch can do for it. Most progs
must work well but not the ones
that uses DMA regs for synchronisation
instead of SB interrupts. The problem
is that for speed-up purposes dosemu
does DMA transferrs by a large blocks
rather than by single bytes, as a
real DMAC does. This confuses such
progs.
Make DMAC to be a separate thread
will solve the problem only partially:
OSS sound drivers doesn't like a
small transferrs.
So solution for that is not planned.
Use Linux ports of Doom instead.
One of such ports called "prboom"
have much better graphics than an
original one, so there is really
no reason to use dosemu for running
doom anymore.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Sound in Doom
2002-06-26 22:24 Stas Sergeev
@ 2002-06-26 23:17 ` Stian Sletner
2002-06-26 23:21 ` Bart Oldeman
0 siblings, 1 reply; 8+ messages in thread
From: Stian Sletner @ 2002-06-26 23:17 UTC (permalink / raw)
To: linux-msdos
* At 2002-06-27T02:24+0400, Stas Sergeev wrote:
:
| Most progs must work well but not the ones that uses DMA regs for
| synchronisation instead of SB interrupts. The problem is that for
| speed-up purposes dosemu does DMA transferrs by a large blocks rather
| than by single bytes, as a real DMAC does. This confuses such progs.
It's not a problem, really. I can hear what I need ok.
| Use Linux ports of Doom instead. One of such ports called "prboom"
| have much better graphics than an original one, so there is really no
| reason to use dosemu for running doom anymore.
Well. Let me paste what I wrote to another guy that brought this point
up in a private mail:
There are reasons why one would want to run the original. All the
ports are based on the released source from id, which they called
1.10, whileas the de facto last standard normal version was 1.9.
There are differences between these, though some ports have ironed
most of them out. More importantly, if you're a hardcore doomer,
you'll have a hard time getting satisfied with the mouse feeling in
any of the ports, as the DOS mouse driver based original is hard to
mimic. Last but not least, things like COMPET-N¹ _require_ you to use
the original 1.9 doom2.exe in order to submit demos, for a bunch of
reasons. The only source port that is (mostly) demo-compatible with
the original is PrBoom, but it is not perfect, and certainly has some
differences from the original in the feel of the controls.
¹ http://competn.cjb.net/
Anyway, I'm satisfied, so thanks again. :) Btw, will these patches make
it into the distribution in the future, or will I have to keep applying
them?
--
Stian Sletner
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Sound in Doom
2002-06-26 23:17 ` Stian Sletner
@ 2002-06-26 23:21 ` Bart Oldeman
0 siblings, 0 replies; 8+ messages in thread
From: Bart Oldeman @ 2002-06-26 23:21 UTC (permalink / raw)
To: Stian Sletner; +Cc: linux-msdos
On Thu, 27 Jun 2002, Stian Sletner wrote:
> Anyway, I'm satisfied, so thanks again. :) Btw, will these patches make
> it into the distribution in the future, or will I have to keep applying
> them?
Sometime in the future. When I understand some of the technical issues
involved. There is a little disagreement about some technical issues,
though the sound maintainer (Alistair) has given me a greenish light,
and I have the final say anyway ;)
The users seem to be happy though and that's very important.
Bart
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2002-06-26 23:21 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-26 22:44 Sound in Doom Stian Sletner
-- strict thread matches above, loose matches on Subject: below --
2002-05-27 15:57 Stas Sergeev
2002-06-19 21:08 ` Stian Sletner
2002-06-19 23:31 Stas Sergeev
2002-06-26 16:59 ` Stian Sletner
2002-06-26 22:24 Stas Sergeev
2002-06-26 23:17 ` Stian Sletner
2002-06-26 23:21 ` Bart Oldeman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox