From owner-freebsd-multimedia Wed Dec 12 5:12:35 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from wop21.wop.wtb.tue.nl (wop21.wop.wtb.tue.nl [131.155.56.216]) by hub.freebsd.org (Postfix) with ESMTP id EA6D937B416 for ; Wed, 12 Dec 2001 05:12:28 -0800 (PST) Received: (from karelj@localhost) by wop21.wop.wtb.tue.nl (8.11.6/8.11.6) id fBCDAal79213; Wed, 12 Dec 2001 14:10:36 +0100 (CET) (envelope-from karelj) Date: Wed, 12 Dec 2001 14:10:36 +0100 From: "Karel J. Bosschaart" To: Nuno Daniel Raposo Subtil Cc: cameron grant , freebsd-multimedia@FreeBSD.ORG Subject: Re: Sound in Quake 3 Message-ID: <20011212141035.A79077@wop21.wop.wtb.tue.nl> References: <20011209000119.A15658@student.dei.uc.pt> <20011210152633.A62854@wop21.wop.wtb.tue.nl> <009901c181f4$0b925fb0$0504020a@haveblue> <20011211195306.A3898@student.dei.uc.pt> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20011211195306.A3898@student.dei.uc.pt>; from subtil@student.dei.uc.pt on Tue, Dec 11, 2001 at 07:53:06PM +0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Dec 11, 2001 at 07:53:06PM +0000, Nuno Daniel Raposo Subtil wrote: > On Tue, Dec 11, 2001 at 03:28:41AM -0000, cameron grant wrote: > > > if someone would be so kind as to point me at a downloadable demo version or > > send me a full copy, i'll see what i can do to fix it. > > > > > As for other games, YMMV. Sometimes there is an annoying sound lag (Rune, > > > Soldier of Fortune) which I worked around by purchasing OSS. However, some > > > games appear to be silent with OSS (such as Quake3). > > > > again, as far as i was aware all lag problems had been eradicated. if this > > is not the case, please do file a pr (make sure 'sound' is listed as > > responsible if possible) with pertinent details such as where to obtain the > > affected program, full verbose dmesg etc. alternatively, send email to > > sound@freebsd.org. > > I have also tested the demo version of Rune, and indeed there is lag in the > sound effects. Don't know about Soldier of Fortune, or any others. > Below is an overview of the test results I did yesterday night with several Linux games, all from Loki games (www.lokigames.com) except Wolfenstein. I will file a PR somewhere during the next days with more details. Machine is an Athlon 1.4 GHz on Asus A7M board, with CMI onboard and a separate es1370 pci soundcard which I both tried with the FreeBSD newpcm driver. I also tested with OSS (from www.opensound.com) for the CMI chip. Quake 3 does have sound in 4.2-RELEASE. I tracked the loss of sound down to the pcm megacommit from the beginning of February 2001; sources dated 2001-02-03 01:00 work, 2001-02-03 12:00 do *not* work. When exiting Rune in 4.4-S with the newpcm driver, the rune-bin binary seems to hang (?) in the state 'pcmsyn' and needs to be killed to stop. Also Soldier of Fortune does not exit cleanly; when exiting the game, it seems to hang and when killing it from a terminal XFree86 dumps core (version 4.1.0). I included all version numbers I tested. This might be important as I remember that SoF 1.04 did not have the sound lag, but 1.06 does. Unfortunately I didn't succeed in running the SoF demo anymore, apparently I'm missing the libesd.so library in /compat/linux. The full version does not complain about this. Karel. Notes: 4.2-R: 4.2-RC1 4.4-S: 4.4-STABLE as of around November 1 OK = Sound OK No = No sound at all Lag = Sound with lag Game Version OS driver sound Rune 1.07 full 4.4-S OSS / CMI8738 OK newpcm / CMI8738 Lag newpcm / ES1370 Lag 1.02 demo newpcm / CMI8738 Lag newpcm / ES1370 Lag Soldier of Fortune 1.06j full 4.4-S OSS / CMI8738 OK newpcm / CMI8738 Lag newpcm / ES1370 Lag Quake 3 Arena ? full 4.4-S OSS / CMI8738 No newpcm / CMI8738 No newpcm / ES1370 No 4.2-R newpcm / ES1370 OK 1.11.6 demo 4.4-S newpcm / CMI8738 No newpcm / ES1370 No Unreal Tournament 4.36 full 4.4-S OSS / CMI8738 No newpcm / CMI8738 OK newpcm / ES1370 OK Descent 3 1.4 full 4.4-S OSS / CMI8738 OK newpcm / CMI8738 OK newpcm / ES1370 OK Return to Castle Wolfenstein 0.7.16-1 demo 4.4-S OSS / CMI8738 No newpcm / CMI8738 No newpcm / ES1370 No To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message