Mail Archives: djgpp/2000/05/16/16:32:38
Kalum Somaratna aka Grendel wrote:
>
> On Mon, 15 May 2000, Joseph Morris wrote:
>
> > I should point out that Quake and DOOM have pretty insane audio code
> > and should NOT be relied on as 'normal' programs.
> >
> > Quake, for example, doesn't use interrupts AT ALL.. it watches the DMA
> > counter and then forces a retrigger when it reaches a certain point.
> >
>
> Well Quake and DOOM's audio code is pretty reliable...and it works on
> almost all the brands of creative and SB-compatibles that I have come
> across.
Quake's audio code is stable apart from when run on OPL3-SAX chipsets
in which case it locks solid. It is indeed a clever trick which is why
it is the only DJGPP program to work with an Aureal card in DOS with CWSDPMI.
(You need to use WDOSX or PMODETSR to make other programs work ;-)
I can't agree about DMX however. It has always had a chequered past.
It provoked violent reactions from GUS owners, crashed computers when certain
notes were played on Adlib cards and it still doesn't work with DOSEMU.
In fact, it was the furore between Id and Paul Radek (DMX author) that
caused Id to write their own sound driver for Quake and swear off third
party libraries.
>
> Grendel
>
> Hi, I'm a signature virus. plz set me as your signature and help me spread
> :)
--
JP Morris - aka DOUG the Eagle (Dragon) -=UDIC=- doug AT it-he DOT org
Fun things to do with the Ultima games (http://www.it-he.org)
Developing a U6/U7 clone (http://fly.to/ire)
d+++ e+ N+ T++ Om U1234!56!7'!S'!8!9!KA u++ uC+++ uF+++ uG---- uLB----
uA--- nC+ nR---- nH+++ nP++ nI nPT nS nT wM- wC- y a(YEAR - 1976)
- Raw text -