delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/01/24/18:45:16

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: WSS Audio Library with HD Audio support, MPlayer for DOS
Date: Tue, 24 Jan 2012 15:21:19 -0800 (PST)
Organization: http://groups.google.com
Lines: 61
Message-ID: <9081bdb9-3d23-4bf5-a154-75f056090819@i18g2000yqf.googlegroups.com>
References: <b37ea943-8880-4993-955f-5f223e7520ba AT w4g2000vbc DOT googlegroups DOT com> <CAA2C=vCcwi=oVWg4hQFqZ9GARWrdbar5uLCXctetd93R3OebWw AT mail DOT gmail DOT com>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1327447368 28120 127.0.0.1 (24 Jan 2012 23:22:48 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Tue, 24 Jan 2012 23:22:48 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: i18g2000yqf.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-Google-Web-Client: true
X-Google-Header-Order: HNKRAUELSC
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16
(KHTML, like Gecko) Chrome/10.0.630.0 Safari/534.16,gzip(gfe)
Bytes: 4184
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id q0ONj2C8019361
Reply-To: djgpp AT delorie DOT com

Hi,

On Jan 24, 7:59 am, Ozkan Sezer <seze DOT  DOT  DOT  AT gmail DOT com> wrote:
> On Tue, Jan 24, 2012 at 2:18 PM, RayeR <gl DOT  DOT  DOT  AT centrum DOT cz> wrote:
> > I upload on my site updated version of WSS audio library for DOS:
> >http://rayer.ic.cz/download/wss.zip
> > Many thanks to Khusraw for adding AC'97 and HD Audio (taken from Judas
> > Sound System). I added PCI ids for latest intel chipsets series 5, 6
> > and 7. I succesfully tested it on boards with ICH7 and H57 chipsets.
> > WSS also supports legacy SB, GUS and WSS. This library is also used in
> > latest MPlayer build for DOS:http://www.bttr-software.de/forum/forum_entry.php?id=11001
>
> AFAICS, this library has no license information in it,
> nor does it document its heritage

Judas Player is an old sound system (SB, GUS), e.g. for .XM or .S3M
files, from 1998 or such, originally Watcom only. One guy updated it
in the recent years to also work with DJGPP, and he added preliminary
AC97 and HDA support. Due to various similarities with ALSA code, he
licensed the HDA version under the GPL. He no longer has time to work
on it, but RayeR and Khusraw (from BTTR's Forum) have hacked it (and
other things, apparently) quite recently.

http://www.scene.org/file.php?file=%2Fmirrors%2Fhornet%2F%2Fmusic%2Fprograms%2Fplayers%2Fjdas206y.zip&fileinfo

http://www.bttr-software.de/forum/board_entry.php?id=10911

http://piotrkn22.republika.pl/judas/index.html

I know Quake and Hexen2 are GPL, and original Judas Player was
seemingly "do whatever", so none of it should be a problem (but I'm no
lawyer or maybe I remember incorrectly, but I doubt it). EDIT:
Original Judas 2.06y (see above) says (in FILE_ID.DIZ) "Free to be
used for any purpose!".

> > WSS sound library was updated by Khusraw to support HD Audio same
> > as
> > in Judas. It should support GUS, SB, WSS, AC'97 and HDA. It is more
> > compact - only 2 files so it maybe easier for you to implement it in
> > QDOS.
>
> With *very* brief looking at it, the library isn't _directly_ compatible
> with quake's sound interface. However it is possible to incorporate
> bits from it and/or modify it to fit the needs if its license is clarified.

That would be interesting, but no pressure, I know it's not easy.

> As for bits of sound hardware knowledge, plenty is actually around
> such as the allegro library (up to allegro-4.2.3.1), or ALSA...

Like I said, latest Judas Player got HDA support from studying ALSA.
(How else would you do it these days??) I have no problem with
Allegro, but it's old and DOS support has been dropped. I don't think
it works on modern soundcards.

P.S. Ozkan, as you already know (from my silly emails), you've done a
great job on Hexen2 for DJGPP, so kudos to you (and all DJGPP
developers).   :-)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019