From owner-freebsd-multimedia Sun Jan 25 09:40:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA26378 for freebsd-multimedia-outgoing; Sun, 25 Jan 1998 09:40:53 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from wireless.4d.net (wireless.4d.net [207.137.156.159]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA26373 for ; Sun, 25 Jan 1998 09:40:52 -0800 (PST) (envelope-from bad@uhf.wireless.net) Received: from uhf.wireless.net (uhf.wireless.net [207.137.157.140]) by wireless.4d.net (8.8.7/8.8.4) with ESMTP id JAA16078 for ; Sun, 25 Jan 1998 09:41:02 -0800 (PST) Received: from localhost (bad@localhost) by uhf.wireless.net (8.8.8/8.8.7) with SMTP id LAA01622 for ; Sun, 25 Jan 1998 11:40:54 -0600 (CST) Date: Sun, 25 Jan 1998 11:40:53 -0600 (CST) From: Bernie Doehner To: multimedia@FreeBSD.ORG Subject: PCW full duplex sound blaster - any idea? In-Reply-To: <199801230738.IAA01994@labinfo.iet.unipi.it> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Gang: Has anyone ever heard of or used the PCW motherboards with on board sound blaster? (This pertains to a previous question on full-duplex SB-16 clones). Bare with me, my prose (below) is related to my finding an inexpensive full-duplex soundcard solution FOR FREEBSD and making the jump to something better than my 486 (so that I don't keep complaining about my Haupauge card and IDE controller contending and crashing the system). (Yes, I am still working on mozart/mad16 driver, but I need/want this NOW and that work is not going so well since I am moving AGAIN). Idealy my plan was to upgrade from my measily 486 to a dual PPro, but I had to delay because of recurring money problems. And now, unless Steve Passe resends me that pointer to those "inexpensive" P166/512k he used/mentioned :) , PPro's are still two expensive and P-II's in their current incantation are junk. So the only sensible alternative seems to be a decent K6/233 and new motherboard. I stumbled across an interesting TXPRO-II BGA chipset board at: http://www.microx-press.com/data/pcwtxpro2.htm Has ANYONE used this board with the 3.0-current sound drivers successfuly and IN FULL DUPLEX MODE? (and yes, I will call the dealer up tommorrow and get the part numbers, but I doubt we'll recognize it). It claims to be 16 bit full duplex! Related question: The TXPRO-II boards say they come with a 66 MHz. AGP port. I assume the on board VGA chip uses the AGP port???? I have noticed other boards that use these "on board VGA chips" which remap 4 MB's of system RAM for video purposes.. I know it's been said AGP won't be fully supported under FreeBSD for quite some time, but what about these on board VGA chips? (again, I don't have a part number, I'll ask, but probably it's something we've never seen). Thanks for your help/patience. Bernie From owner-freebsd-multimedia Sun Jan 25 13:51:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22298 for freebsd-multimedia-outgoing; Sun, 25 Jan 1998 13:51:25 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from w2xo.pgh.pa.us (w2xo.pgh.pa.us [206.210.70.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22288 for ; Sun, 25 Jan 1998 13:51:15 -0800 (PST) (envelope-from durham@w2xo.pgh.pa.us) Received: (from durham@localhost) by w2xo.pgh.pa.us (8.8.8/8.8.8) id QAA19116; Sun, 25 Jan 1998 16:51:26 -0500 (EST) (envelope-from durham) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sun, 25 Jan 1998 16:51:26 -0500 (EST) Organization: Dis- From: Jim Durham To: Chris Brunner Subject: RE: Playing Midi files Cc: freebsd-multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 25-Jan-98 Chris Brunner wrote: > Really? You got playmidi to work? I was never able to do so > satisfactorally. It sounded REALLY REALLY bad. Unlistenably so. Sounded > like it was going to crash or something. > Thanks a lot! Yes, playmidi has worked OK for me on 2.1.7, 2.2.1, 2.2.2 , 3.0-970806-SNAP and 3.0-971225-SNAP. Some of the instruments are apparently an octave low and the top hat is also, which gives an odd "tin can" sound to percussion. It doesn't lock up or stop, like you described. Timidity sounds much better. I installed both from the packages directory, not ports. Hmmm... the playmidi I have is probably from the 2.1.7 packages. I don't think I've ever updated it. You *might* try that version, if you can find it and see what hapens. Now, if someone could tell me why RealAudio's encoder core dumps when asked to input from any live source (cd, line, mic), I'd be very gratified! If you write live input to a raw sound fine and encode that, all is well. live input dumps immediately on starting. regards, Jim Durham Jim Durham From owner-freebsd-multimedia Sun Jan 25 20:02:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA29072 for freebsd-multimedia-outgoing; Sun, 25 Jan 1998 20:02:47 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from www2.shoppersnet.com (shoppersnet.com [204.156.152.112]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA29057 for ; Sun, 25 Jan 1998 20:02:44 -0800 (PST) (envelope-from digital@www2.shoppersnet.com) Received: from localhost (digital@localhost) by www2.shoppersnet.com (8.8.8/8.8.8) with SMTP id UAA03039; Sun, 25 Jan 1998 20:01:21 -0800 (PST) (envelope-from digital@www2.shoppersnet.com) Date: Sun, 25 Jan 1998 20:01:20 -0800 (PST) From: Howard Lew To: Bernie Doehner cc: multimedia@FreeBSD.ORG Subject: Re: PCW full duplex sound blaster - any idea? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 25 Jan 1998, Bernie Doehner wrote: > Hi Gang: > > Has anyone ever heard of or used the PCW motherboards with on board > sound blaster? (This pertains to a previous question on full-duplex > SB-16 clones). Bare with me, my prose (below) is related to my finding an > inexpensive full-duplex soundcard solution FOR FREEBSD and making the jump > to something better than my 486 (so that I don't keep complaining about > my Haupauge card and IDE controller contending and crashing the system). > > (Yes, I am still working on mozart/mad16 driver, but I need/want this > NOW and that work is not going so well since I am moving AGAIN). > > Idealy my plan was to upgrade from my measily 486 to a dual PPro, but > I had to delay because of recurring money problems. And now, unless Steve > Passe resends me that pointer to those "inexpensive" P166/512k he > used/mentioned :) , PPro's are still two expensive and P-II's in their > current incantation are junk. > > So the only sensible alternative seems to be a decent K6/233 and new > motherboard. I stumbled across an interesting TXPRO-II BGA chipset board > at: > > http://www.microx-press.com/data/pcwtxpro2.htm > > Has ANYONE used this board with the 3.0-current sound drivers successfuly > and IN FULL DUPLEX MODE? (and yes, I will call the dealer up tommorrow and > get the part numbers, but I doubt we'll recognize it). It claims to > be 16 bit full duplex! > I think these are the CME audio chipset. I know that sound cards based on that chip work fine in WSS mode using Luigi's driver. So I guess it does do 16 bit that way, but I never really tested the chipset in SB16 mode. I still prefer sound and video off the motherboard. From owner-freebsd-multimedia Mon Jan 26 01:01:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA28402 for freebsd-multimedia-outgoing; Mon, 26 Jan 1998 01:01:56 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mail.shisas.com (mail.shisas.co.za [196.25.224.9]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA28393 for ; Mon, 26 Jan 1998 01:01:51 -0800 (PST) (envelope-from pentagon@shisas.com) Message-Id: <199801260901.BAA28393@hub.freebsd.org> Received: from [196.25.224.27] by mail.shisas.com (SMTPD32-4.0) id AD6A2E3013E; Mon, 26 Jan 1998 11:00:58 -0800 From: "Ron Jackson" To: Subject: bt848 Date: Mon, 26 Jan 1998 11:03:00 +0200 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I have a video card Aim Videohighway and all I want is the BT848 drivers Sorry I'm from Bloemfontein South Africa and have spend almost 4 hours on the net looking for the above drivers to download Kind Regards "Ron" From owner-freebsd-multimedia Mon Jan 26 01:06:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29019 for freebsd-multimedia-outgoing; Mon, 26 Jan 1998 01:06:50 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA29014 for ; Mon, 26 Jan 1998 01:06:49 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id BAA03087; Mon, 26 Jan 1998 01:06:07 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801260906.BAA03087@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: "Ron Jackson" cc: multimedia@FreeBSD.ORG Subject: Re: bt848 In-reply-to: Your message of "Mon, 26 Jan 1998 11:03:00 +0200." <199801260901.BAA28393@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 26 Jan 1998 01:06:07 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org For FreeBSD , the Bt848 driver is part of the OS for WinX you will have to look elsewhere. Amancio From owner-freebsd-multimedia Mon Jan 26 09:17:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA18438 for freebsd-multimedia-outgoing; Mon, 26 Jan 1998 09:17:18 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mom.hooked.net (root@mom.hooked.net [206.80.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA18433 for ; Mon, 26 Jan 1998 09:17:17 -0800 (PST) (envelope-from tom@spork.hooked.net) Received: from spork.hooked.net (tom@spork.hooked.net [206.80.16.139]) by mom.hooked.net (8.8.6/8.8.5) with ESMTP id JAA18909 for ; Mon, 26 Jan 1998 09:12:28 -0800 (PST) Message-Id: <199801261712.JAA18909@mom.hooked.net> To: multimedia@FreeBSD.ORG Subject: fxtv + bt848 under bsdi 3.0 Date: Mon, 26 Jan 1998 09:17:15 -0800 From: "Tom" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, I was wondering if you could be of some help. I've incorperated the bt848 drivers into my bsdi 3.1 kernel tree and have partial success. >From dmesg I see : bktr0 at pci0 irq 11 maddr 0xe2002000-0xe2002fffbrooktree0: PCI bus latency is 32. bktr0: buffer size 3555328, addr 0x3000000 bktr: GPIO is 0x00fffffb Hauppauge WinCast/TV, Temic PAL tuner, dbx stereo. And after installing the latest version of xfree86 and the various needed libs I was able to compile fxtv. Unfortunatly I it complains that /dev/bktr0 isn't configgured. Any ideas? crw-rw---- 1 root wheel 79, 0 Jan 23 06:19 /dev/bktr0 From owner-freebsd-multimedia Mon Jan 26 10:06:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA26979 for freebsd-multimedia-outgoing; Mon, 26 Jan 1998 10:06:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA26970 for ; Mon, 26 Jan 1998 10:06:53 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id KAA04565; Mon, 26 Jan 1998 10:06:41 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801261806.KAA04565@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: sklower@CS.Berkeley.EDU cc: "Tom" , multimedia@FreeBSD.ORG Subject: Re: fxtv + bt848 under bsdi 3.0 In-reply-to: Your message of "Mon, 26 Jan 1998 09:17:15 PST." <199801261712.JAA18909@mom.hooked.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 26 Jan 1998 10:06:41 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Keith, Whats the major and minor device for the bt848 device on BSDI? Tnks, Amancio > > Hello, I was wondering if you could be of some help. > I've incorperated the bt848 drivers into my bsdi 3.1 kernel tree > and have partial success. > From dmesg I see : > bktr0 at pci0 irq 11 maddr 0xe2002000-0xe2002fffbrooktree0: PCI bus latency is 32. > bktr0: buffer size 3555328, addr 0x3000000 > bktr: GPIO is 0x00fffffb > Hauppauge WinCast/TV, Temic PAL tuner, dbx stereo. > > And after installing the latest version of xfree86 and > the various needed libs I was able to compile fxtv. > > Unfortunatly I it complains that /dev/bktr0 isn't configgured. > Any ideas? > > crw-rw---- 1 root wheel 79, 0 Jan 23 06:19 /dev/bktr0 > From owner-freebsd-multimedia Tue Jan 27 04:12:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA06782 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 04:12:40 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from angel.comcen.com.au (root@angel.comcen.com.au [203.23.236.69]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA06776 for ; Tue, 27 Jan 1998 04:12:34 -0800 (PST) (envelope-from ricey@comcen.com.au) Received: from cjr (modem011.ts52.comcen.com.au [203.56.244.11]) by angel.comcen.com.au (8.8.8/8.8.5) with SMTP id XAA29235 for ; Tue, 27 Jan 1998 23:12:02 +1100 (EST) Message-ID: <000701bd2b1c$2e4cb6a0$0bf438cb@cjr> Reply-To: "ricey" From: "ricey" To: Subject: ssy-bt848-g02-001 ver1.10. Date: Tue, 27 Jan 1998 23:07:44 +1100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0004_01BD2B78.60551320" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------=_NextPart_000_0004_01BD2B78.60551320 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sirs, Please can you advise me on up date on the above software and = where I can download it from.The software that I have installed is ver = 1.10 and I am finding that it not stable. My system is 200mmx 64 meg ram, awe 64 soundcard, diamond = stealth 3d 2000 pro and 3gig hard drive. I am having lots of problems with it (lockup's). Thanks for your time. Regards Chris J. Rice. =20 ------=_NextPart_000_0004_01BD2B78.60551320 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Sirs,
        Please can you = advise me on up=20 date on the above software and where I can download it from.The software = that I=20 have installed is ver 1.10 and I am finding that it not=20 stable.
        My system is =20 200mmx  64 meg ram, awe 64 soundcard, diamond stealth 3d 2000 pro = and 3gig=20 hard drive.
        I am having lots of = problems=20 with it (lockup's).
        Thanks for your=20 time.
          &nbs= p;=20 Regards
          &nbs= p;   =20 Chris J. Rice. 
------=_NextPart_000_0004_01BD2B78.60551320-- From owner-freebsd-multimedia Tue Jan 27 10:51:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA10674 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 10:51:17 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from tccn.cs.kun.nl (tccn.cs.kun.nl [131.174.32.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA10627 for ; Tue, 27 Jan 1998 10:51:10 -0800 (PST) (envelope-from dutchman@tccn.cs.kun.nl) Received: from LikeEver.ccg.nl (kees.sci.kun.nl [131.174.10.40]) by tccn.cs.kun.nl (8.8.5/8.8.5) with SMTP id TAA15907 for ; Tue, 27 Jan 1998 19:59:24 +0100 (CET) Message-ID: <34CE2C98.41C67EA6@tccn.cs.kun.nl> Date: Tue, 27 Jan 1998 18:51:04 +0000 From: Kees Jan Koster X-Mailer: Mozilla 3.04Gold (X11; I; FreeBSD 2.2.2-RELEASE i386) MIME-Version: 1.0 To: FreeBSD Multimedia List Subject: Audio recording anyone? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Please CC me, as I am not on the mailing list. Thank you. Dear Multimedia, I want to record sound with my PC. I was curious if other FreeBSD users are doing the same thing under FreeBSD. If you are, what software are you using? A more difficult question: can I do multitracking? Do I need special soundcards for this, or can I plug two (three? four?) soundblaster cards into my machine. Enjoy, Kees Jan ---------------------------------------------------------------------- Kees Jan Koster Hatertseweg 468 6533 GV Nijmegen the Netherlands tel. +31-24-3555870 e-mail: dutchman@tccn.cs.kun.nl ---------------------------------------------------------------------- From owner-freebsd-multimedia Tue Jan 27 11:04:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA14022 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 11:04:10 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA14011 for ; Tue, 27 Jan 1998 11:04:06 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA02127; Tue, 27 Jan 1998 18:32:34 +0100 From: Luigi Rizzo Message-Id: <199801271732.SAA02127@labinfo.iet.unipi.it> Subject: Re: Audio recording anyone? To: dutchman@tccn.cs.kun.nl (Kees Jan Koster) Date: Tue, 27 Jan 1998 18:32:33 +0100 (MET) Cc: freebsd-multimedia@FreeBSD.ORG In-Reply-To: <34CE2C98.41C67EA6@tccn.cs.kun.nl> from "Kees Jan Koster" at Jan 27, 98 06:50:45 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I want to record sound with my PC. I was curious if other FreeBSD users > are doing the same thing under FreeBSD. some are. > If you are, what software are you using? cat :) or assorted programs in /usr/ports/audio, or "pcmio" or similar ones which set the speed&resolution&channels. > A more difficult question: can I do multitracking? Do I need special > soundcards for this, or can I plug two (three? four?) soundblaster cards > into my machine. I have heard there are multitrack cards but have no idea on freebsd support for them. Depending on the driver and the card you can install multiple audio cards on the same machine, but beware: - some cheap PnP cards have the same PnP id, so there can only be one of each kind on the same machine; - you might run out of DMA and interrupts very soon; - there might be drifts in the clock speeds of different cards so you might end up with recordings of different length for which you'd need to compensate the drift. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Tue Jan 27 11:53:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA24035 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 11:53:44 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from vangogh.CS.Berkeley.EDU (vangogh.CS.Berkeley.EDU [128.32.33.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA24023 for ; Tue, 27 Jan 1998 11:53:40 -0800 (PST) (envelope-from sklower@vangogh.CS.Berkeley.EDU) Received: (from sklower@localhost) by vangogh.CS.Berkeley.EDU (8.8.8/8.8.8) id LAA03747; Tue, 27 Jan 1998 11:50:02 -0800 (PST) Date: Tue, 27 Jan 1998 11:50:02 -0800 (PST) From: Keith Sklower Message-Id: <199801271950.LAA03747@vangogh.CS.Berkeley.EDU> To: hasty@rah.star-gate.com, sklower@CS.Berkeley.EDU Subject: Re: fxtv + bt848 under bsdi 3.0 Cc: multimedia@FreeBSD.ORG, tom@hooked.net Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From hasty@rah.star-gate.com Mon Jan 26 10:03:26 1998 Hi Keith, Whats the major and minor device for the bt848 device on BSDI? Tnks, Amancio > Hello, I was wondering if you could be of some help. > I've incorperated the bt848 drivers into my bsdi 3.1 kernel tree > and have partial success. > From dmesg I see : > bktr0 at pci0 irq 11 maddr 0xe2002000-0xe2002fffbrooktree0: PCI bus latency is 32. > bktr0: buffer size 3555328, addr 0x3000000 > bktr: GPIO is 0x00fffffb > Hauppauge WinCast/TV, Temic PAL tuner, dbx stereo. > And after installing the latest version of xfree86 and > the various needed libs I was able to compile fxtv. > Unfortunatly I it complains that /dev/bktr0 isn't configgured. > Any ideas? The way major device numbers are assigned under BSDI is by editing /sys/i386/conf/ioconf.c.i386, editing the array struct devsw *devsw and essentially putting a pointer to "btkr". So, the major device on my system may not be the same as the one on yours . . . Here was the tail end of my array looks like: %DEVSW(tun), /* 45 = Tunnel Network Interface */ NULL, /* 46 = (unused) */ NULL, /* 47 = (unused) */ %DEVSW(meteor), /* 48 = Matrox Meteor Video capture */ %DEVSW(bktr), /* 49 = Brooktree video capture */ %DEVSW(apm), /* 50 = APM Interface module */ %DEVSW(cs), /* 51 = PCMCIA CS Interface module */ %DEVSW(fvc), /* 52 = Focus Video Capture */ %DEVSW(mc), /* 53 = PCMCIA SRAM Drive */ }; From owner-freebsd-multimedia Tue Jan 27 12:11:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA28466 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 12:11:28 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mom.hooked.net (root@mom.hooked.net [206.80.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA28417 for ; Tue, 27 Jan 1998 12:11:25 -0800 (PST) (envelope-from tom@spork.hooked.net) Received: from spork.hooked.net (tom@spork.hooked.net [206.80.16.139]) by mom.hooked.net (8.8.6/8.8.5) with ESMTP id MAA01673; Tue, 27 Jan 1998 12:11:21 -0800 (PST) Message-Id: <199801272011.MAA01673@mom.hooked.net> X-Mailer: exmh version 2.0zeta 7/24/97 To: Keith Sklower cc: hasty@rah.star-gate.com, multimedia@FreeBSD.ORG, tom@hooked.net Subject: Re: fxtv + bt848 under bsdi 3.0 In-reply-to: Your message of "Tue, 27 Jan 1998 11:50:02 PST." <199801271950.LAA03747@vangogh.CS.Berkeley.EDU> Date: Tue, 27 Jan 1998 12:11:21 -0800 From: "Tom" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Thank you both, I'll build a new kernel and give it a shot tonight when I get home. Under 3.1 majors 46-49 are still unnused. Do you know offhand if I will run into any incompatibility issues by going back to accelX as my xwindows server? I installed xfree86 but don't like it as much. Will everything function ok as long as I keep the extra xfree libs? > > Unfortunatly I it complains that /dev/bktr0 isn't configgured. > > Any ideas? > >The way major device numbers are assigned under BSDI is by >editing /sys/i386/conf/ioconf.c.i386, editing the >array struct devsw *devsw and essentially putting a pointer >to "btkr". So, the major device on my system may not be >the same as the one on yours . . . > >Here was the tail end of my array looks like: > %DEVSW(tun), /* 45 = Tunnel Network Interface */ > NULL, /* 46 = (unused) */ > NULL, /* 47 = (unused) */ > %DEVSW(meteor), /* 48 = Matrox Meteor Video capture */ > %DEVSW(bktr), /* 49 = Brooktree video capture */ > %DEVSW(apm), /* 50 = APM Interface module */ > %DEVSW(cs), /* 51 = PCMCIA CS Interface module */ > %DEVSW(fvc), /* 52 = Focus Video Capture */ > %DEVSW(mc), /* 53 = PCMCIA SRAM Drive */ >}; -- Tom Jansen - Sysadmin Whole Earth Networks cd /dev ; mknod spam c 2 2 ; chmod 666 spam ; echo " >/dev/spam" > ~/.forward From owner-freebsd-multimedia Tue Jan 27 12:43:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05161 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 12:43:46 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05130 for ; Tue, 27 Jan 1998 12:43:40 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id MAA11867; Tue, 27 Jan 1998 12:43:19 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801272043.MAA11867@rah.star-gate.com> To: "Tom" cc: Keith Sklower , hasty@rah.star-gate.com, multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: fxtv + bt848 under bsdi 3.0 In-reply-to: Your message of "Tue, 27 Jan 1998 12:11:21 PST." <199801272011.MAA01673@mom.hooked.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <11864.885933799.1@rah> Date: Tue, 27 Jan 1998 12:43:19 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org If you go with Accelx you will lose dma to dma PCI transfer which currently fxtv exploits very nicely . That aside there is nothing in the bt848 driver which should interfere with your X server, i.e., there are no X servers hook . Amancio From owner-freebsd-multimedia Tue Jan 27 13:49:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA19861 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 13:49:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from shell3.ba.best.com (root@shell3.ba.best.com [206.184.139.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA19853 for ; Tue, 27 Jan 1998 13:49:49 -0800 (PST) (envelope-from schrade@schrade.com) Received: from localhost (schrade@localhost [127.0.0.1]) by shell3.ba.best.com (8.8.8/8.8.BEST) with SMTP id NAA11371; Tue, 27 Jan 1998 13:48:48 -0800 (PST) Date: Tue, 27 Jan 1998 13:48:48 -0800 (PST) From: Ken Krebs To: Amancio Hasty cc: multimedia@FreeBSD.ORG Subject: Re: fxtv + bt848 under bsdi 3.0 In-Reply-To: <199801272043.MAA11867@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 27 Jan 1998, Amancio Hasty wrote: >If you go with Accelx you will lose dma to dma PCI transfer which currently >fxtv exploits very nicely . That aside there is nothing in the bt848 >driver which should interfere with your X server, i.e., there are no >X servers hook . Do you know if there are any plans for this kind of support for AcceleratedX? > Amancio *********** NewOrderDepecheModeUltravoxViolentFemmesKillingJoke ************* * Ken * NineInchNailsFront242TangerineDreamTheBreedersTekno * * * Krebs * SkinnyPuppyLaTourBauhausBookOfLoveModernEnglishB52s * * *********** FishBoneBigCountryJoyDivisonSiouxsie&TheBansheesXTC ************* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ IRC: Schrade E-Mail: schrade@schrade.com From owner-freebsd-multimedia Tue Jan 27 15:08:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA06572 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 15:08:13 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA06542 for ; Tue, 27 Jan 1998 15:08:11 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id PAA12406; Tue, 27 Jan 1998 15:07:51 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801272307.PAA12406@rah.star-gate.com> To: Ken Krebs cc: Amancio Hasty , multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: fxtv + bt848 under bsdi 3.0 In-reply-to: Your message of "Tue, 27 Jan 1998 13:48:48 PST." MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <12403.885942471.1@rah> Date: Tue, 27 Jan 1998 15:07:51 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I have not idea what Thomas is up if I where you I would ask them if they have a functional equivalent feature implemented or planned for. Amancio From owner-freebsd-multimedia Tue Jan 27 22:44:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA04582 for freebsd-multimedia-outgoing; Tue, 27 Jan 1998 22:44:04 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA04536; Tue, 27 Jan 1998 22:43:56 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA01059; Tue, 27 Jan 1998 22:43:54 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801280643.WAA01059@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@FreeBSD.ORG cc: freebsd-hackers@FreeBSD.ORG Subject: http://www.descent2.com/ddn/sources/descent1/index.html Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 27 Jan 1998 22:43:53 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Howdy, The above is a pointer to Descent I 8) It does *not* compile on FreeBSD and some of the modules use MASM. I am not working on a port of it so any volunteers out there ? Have fun, Amancio From owner-freebsd-multimedia Wed Jan 28 00:37:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18628 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 00:37:35 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA18611; Wed, 28 Jan 1998 00:37:28 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id TAA01806; Wed, 28 Jan 1998 19:00:22 +1030 (CST) Message-Id: <199801280830.TAA01806@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Amancio Hasty cc: multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-reply-to: Your message of "Tue, 27 Jan 1998 22:43:53 -0800." <199801280643.WAA01059@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Jan 1998 19:00:21 +1030 From: Mike Smith Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > The above is a pointer to Descent I 8) Oooh. My favorite game, too. > It does *not* compile on FreeBSD and some of the modules use MASM. "some"?! This will need someone with a *working* MASM-to-gas translator, or a penchant for x86 assembler and vector math. > I am not working on a port of it so any volunteers out there ? Sorry. Strictly a playtester. 8) -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ From owner-freebsd-multimedia Wed Jan 28 02:29:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA04863 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 02:29:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA04800; Wed, 28 Jan 1998 02:29:04 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id CAA01011; Wed, 28 Jan 1998 02:28:46 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801281028.CAA01011@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Mike Smith cc: multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-reply-to: Your message of "Wed, 28 Jan 1998 19:00:21 +1030." <199801280830.TAA01806@word.smith.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Jan 1998 02:28:46 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > The above is a pointer to Descent I 8) > > Oooh. My favorite game, too. > > > It does *not* compile on FreeBSD and some of the modules use MASM. > > "some"?! This will need someone with a *working* MASM-to-gas > translator, or a penchant for x86 assembler and vector math. The important thing to remember is that the source code is availabe for anyone with the determination to work on it . How many lines of assembler code? find . -name \*.asm -exec wc {} \; | awk -f ~hasty/awk.scr - How many lines of C code? find . -name \*.c -exec wc {} \; | awk -f ~hasty/awk.scr - 178714 Not bad , usually after you go thru the first few large assembler routines you can pick up the rest pretty easy. The rest is a piece of cake given that we can use the linux svga lib Currently, it compiles on FreeBSD under the linux emulation mode so it is no great feat to compile it for FreeBSD . Or we can use the low level kernel vga routines currently available for FreeBSD -- thats probably the best way to go to support dos style graphics on FreeBSD. The sound code we can probably borrow a lot from the doom sources if not I can step in an provide the "low" level ioctl which most likely will be using the user land auto dma ioctl for the sound driver. To put it another way , Descent I will make one hell of a splash screen 8) Amancio Cheers, Amancio From owner-freebsd-multimedia Wed Jan 28 02:39:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA06132 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 02:39:12 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA06110; Wed, 28 Jan 1998 02:39:05 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id VAA00659; Wed, 28 Jan 1998 21:02:11 +1030 (CST) Message-Id: <199801281032.VAA00659@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Amancio Hasty cc: Mike Smith , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-reply-to: Your message of "Wed, 28 Jan 1998 02:28:46 -0800." <199801281028.CAA01011@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Jan 1998 21:02:10 +1030 From: Mike Smith Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > > > It does *not* compile on FreeBSD and some of the modules use MASM. > > > > "some"?! This will need someone with a *working* MASM-to-gas > > translator, or a penchant for x86 assembler and vector math. > > The important thing to remember is that the source code is availabe for > anyone with the determination to work on it . > > How many lines of assembler code? > find . -name \*.asm -exec wc {} \; | awk -f ~hasty/awk.scr - You left this number out: word:~/work/descent>find . -name "*.asm" | xargs cat | wc -l 32637 > How many lines of C code? > find . -name \*.c -exec wc {} \; | awk -f ~hasty/awk.scr - > 178714 > Not bad , usually after you go thru the first few large assembler routines > you can pick up the rest pretty easy. Like I said, you want an automated translator. MASM's idea of a "macro" is pretty generous too, eg. ;scales a vector, adds it to another, and stores in a 3rd ;takes edi=dest, ebx=src1, esi=src2, ecx=scale. returns edi=vector vm_vec_scale_add: pushm eax,edx for ofs, mov eax,[esi].ofs fixmul ecx add eax,[ebx].ofs mov [edi].ofs,eax endm popm eax,edx ret Making this work neatly with gas would be, er, fun. And I invite you to understand the code in the div0 directory. 8) > To put it another way , Descent I will make one hell of a splash screen 8) Sure. Just need a few keen punters with some time on their hands. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ From owner-freebsd-multimedia Wed Jan 28 03:03:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA09770 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 03:03:02 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA09753; Wed, 28 Jan 1998 03:02:57 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id DAA01249; Wed, 28 Jan 1998 03:02:51 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801281102.DAA01249@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Mike Smith cc: multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-reply-to: Your message of "Wed, 28 Jan 1998 21:02:10 +1030." <199801281032.VAA00659@word.smith.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Jan 1998 03:02:51 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > > > > > It does *not* compile on FreeBSD and some of the modules use MASM. > > > > > > "some"?! This will need someone with a *working* MASM-to-gas > > > translator, or a penchant for x86 assembler and vector math. > > > > The important thing to remember is that the source code is availabe for > > anyone with the determination to work on it . > > > > How many lines of assembler code? > > find . -name \*.asm -exec wc {} \; | awk -f ~hasty/awk.scr - > > You left this number out: > > word:~/work/descent>find . -name "*.asm" | xargs cat | wc -l > 32637 > > > How many lines of C code? > > find . -name \*.c -exec wc {} \; | awk -f ~hasty/awk.scr - > > 178714 > > > Not bad , usually after you go thru the first few large assembler routines > > you can pick up the rest pretty easy. > > Like I said, you want an automated translator. MASM's idea of a > "macro" is pretty generous too, eg. > > ;scales a vector, adds it to another, and stores in a 3rd > ;takes edi=dest, ebx=src1, esi=src2, ecx=scale. returns edi=vector > vm_vec_scale_add: pushm eax,edx > > for ofs, > mov eax,[esi].ofs > fixmul ecx > add eax,[ebx].ofs > mov [edi].ofs,eax > endm > > popm eax,edx > ret I bet it is horribly hard to read it with the assembler listing or looking at the code with codeview 8) Look it is doable and a very nice exercise for young programmers specially in the multimedia or gaming arena . Cheers, Amancio From owner-freebsd-multimedia Wed Jan 28 07:32:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA14773 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 07:32:35 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA14708; Wed, 28 Jan 1998 07:32:23 -0800 (PST) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id KAA07221; Wed, 28 Jan 1998 10:30:15 -0500 (EST) Date: Wed, 28 Jan 1998 10:30:15 -0500 (EST) From: Chuck Robey X-Sender: chuckr@localhost To: Mike Smith cc: Amancio Hasty , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-Reply-To: <199801281032.VAA00659@word.smith.net.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 28 Jan 1998, Mike Smith wrote: > Like I said, you want an automated translator. MASM's idea of a > "macro" is pretty generous too, eg. I think you're wrong ... I have done this recently, with some success ... you take the original code and compile it (me with my Borland tools, which compile Masm code ok) and then use the "o2c.exe" program to translate from Intel OMF to coff. Can you send me some of the assembler stuff? I'll send back coff ... or do you guys know if there's a coff disassembler? Lemme see ... > > ;scales a vector, adds it to another, and stores in a 3rd > ;takes edi=dest, ebx=src1, esi=src2, ecx=scale. returns edi=vector > vm_vec_scale_add: pushm eax,edx > > for ofs, > mov eax,[esi].ofs > fixmul ecx > add eax,[ebx].ofs > mov [edi].ofs,eax > endm > > popm eax,edx > ret > > Making this work neatly with gas would be, er, fun. And I invite you > to understand the code in the div0 directory. 8) > > > To put it another way , Descent I will make one hell of a splash screen 8) > > Sure. Just need a few keen punters with some time on their hands. > > -- > \\ Sometimes you're ahead, \\ Mike Smith > \\ sometimes you're behind. \\ mike@smith.net.au > \\ The race is long, and in the \\ msmith@freebsd.org > \\ end it's only with yourself. \\ > > > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-multimedia Wed Jan 28 10:33:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18697 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 10:33:05 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from nemesis.fortean.com (root@nemesis.fortean.com [209.42.194.41]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA18618 for ; Wed, 28 Jan 1998 10:32:58 -0800 (PST) (envelope-from walter@nemesis.fortean.com) Received: (from root@localhost) by nemesis.fortean.com (8.8.8/8.8.8) id JAA01509 for multimedia@FreeBSD.ORG; Wed, 28 Jan 1998 09:26:50 -0500 (EST) (envelope-from walter) Received: from sarip.sol.net (mail@sarip.sol.net [169.207.30.120]) by nemesis.fortean.com (8.8.8/8.8.8) with ESMTP id VAA02832 for ; Tue, 27 Jan 1998 21:41:45 -0500 (EST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from hub.freebsd.org (hub.FreeBSD.ORG [204.216.27.18]) by sarip.sol.net (8.8.8/8.8.8/SNNS-1.02) with ESMTP id AAA06314; Wed, 28 Jan 1998 00:45:55 -0600 (CST) Received: from localhost (daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA05099; Tue, 27 Jan 1998 22:45:53 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: by hub.freebsd.org (bulk_mailer v1.6); Tue, 27 Jan 1998 22:44:04 -0800 Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA04562 for hackers-outgoing; Tue, 27 Jan 1998 22:44:02 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA04536; Tue, 27 Jan 1998 22:43:56 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA01059; Tue, 27 Jan 1998 22:43:54 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801280643.WAA01059@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@FreeBSD.ORG cc: freebsd-hackers@FreeBSD.ORG Subject: http://www.descent2.com/ddn/sources/descent1/index.html Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 27 Jan 1998 22:43:53 -0800 From: Amancio Hasty Status: O Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Howdy, The above is a pointer to Descent I 8) It does *not* compile on FreeBSD and some of the modules use MASM. I am not working on a port of it so any volunteers out there ? Have fun, Amancio From owner-freebsd-multimedia Wed Jan 28 10:41:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA22121 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 10:41:30 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from bachue.usc.unal.edu.co ([168.176.3.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA22001; Wed, 28 Jan 1998 10:40:57 -0800 (PST) (envelope-from pfgiffun@bachue.usc.unal.edu.co) Received: from pedro.unal.edu.co ([168.176.3.38]) by bachue.usc.unal.edu.co (Netscape Messaging Server 3.0) with SMTP id AAA4730; Wed, 28 Jan 1998 13:43:25 +0500 Message-ID: <34CF7B95.41C67EA6@bachue.usc.unal.edu.co> Date: Wed, 28 Jan 1998 13:40:21 -0500 From: "Pedro F. Giffuni" Organization: U. Nacional de Colombia X-Mailer: Mozilla 3.01Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: Chuck Robey CC: Mike Smith , Amancio Hasty , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org FWIW, I think I saw a TASM to GAS utility in www.delorie.com, but I can't find it now. There's another thing, though ATT to TASM, it's not too difficult to turn it around. cheers, Pedro. Chuck Robey wrote: > > On Wed, 28 Jan 1998, Mike Smith wrote: > > > Like I said, you want an automated translator. MASM's idea of a > > "macro" is pretty generous too, eg. > > I think you're wrong ... I have done this recently, with some success ... > you take the original code and compile it (me with my Borland tools, which > compile Masm code ok) and then use the "o2c.exe" program to translate from > Intel OMF to coff. > > Can you send me some of the assembler stuff? I'll send back coff ... or > do you guys know if there's a coff disassembler? Lemme see ... > > > > > ;scales a vector, adds it to another, and stores in a 3rd > > ;takes edi=dest, ebx=src1, esi=src2, ecx=scale. returns edi=vector > > vm_vec_scale_add: pushm eax,edx > > > > for ofs, > > mov eax,[esi].ofs > > fixmul ecx > > add eax,[ebx].ofs > > mov [edi].ofs,eax > > endm > > > > popm eax,edx > > ret > > > > Making this work neatly with gas would be, er, fun. And I invite you > > to understand the code in the div0 directory. 8) > > > > > To put it another way , Descent I will make one hell of a splash screen 8) > > > > Sure. Just need a few keen punters with some time on their hands. > > > > -- > > \\ Sometimes you're ahead, \\ Mike Smith > > \\ sometimes you're behind. \\ mike@smith.net.au > > \\ The race is long, and in the \\ msmith@freebsd.org > > \\ end it's only with yourself. \\ > > > > > > > > > > ----------------------------+----------------------------------------------- > Chuck Robey | Interests include any kind of voice or data > chuckr@glue.umd.edu | communications topic, C programming, and Unix. > 213 Lakeside Drive Apt T-1 | > Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD > (301) 220-2114 | version 3.0 current -- and great FUN! > ----------------------------+----------------------------------------------- From owner-freebsd-multimedia Wed Jan 28 12:41:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA15726 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 12:41:37 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA15291; Wed, 28 Jan 1998 12:40:52 -0800 (PST) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id PAA17036; Wed, 28 Jan 1998 15:38:47 -0500 (EST) Date: Wed, 28 Jan 1998 15:38:47 -0500 (EST) From: Chuck Robey X-Sender: chuckr@localhost To: "Pedro F. Giffuni" cc: Mike Smith , Amancio Hasty , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-Reply-To: <34CF7B95.41C67EA6@bachue.usc.unal.edu.co> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 28 Jan 1998, Pedro F. Giffuni wrote: > FWIW, I think I saw a TASM to GAS utility in www.delorie.com, but I > can't find it now. There's another thing, though ATT to TASM, it's not > too difficult to turn it around. Don't consider using it. Ta2as is incredibly buggy, take my word for it. I didn't even use it as a first step helper. If you need to do the conversion, you can easily convert the .obj file to a .o with the o2c.exe program, which seems to work ok, and then disassemble that, if need be via gdb. > > cheers, > Pedro. > > > Chuck Robey wrote: > > > > On Wed, 28 Jan 1998, Mike Smith wrote: > > > > > Like I said, you want an automated translator. MASM's idea of a > > > "macro" is pretty generous too, eg. > > > > I think you're wrong ... I have done this recently, with some success ... > > you take the original code and compile it (me with my Borland tools, which > > compile Masm code ok) and then use the "o2c.exe" program to translate from > > Intel OMF to coff. > > > > Can you send me some of the assembler stuff? I'll send back coff ... or > > do you guys know if there's a coff disassembler? Lemme see ... > > > > > > > > ;scales a vector, adds it to another, and stores in a 3rd > > > ;takes edi=dest, ebx=src1, esi=src2, ecx=scale. returns edi=vector > > > vm_vec_scale_add: pushm eax,edx > > > > > > for ofs, > > > mov eax,[esi].ofs > > > fixmul ecx > > > add eax,[ebx].ofs > > > mov [edi].ofs,eax > > > endm > > > > > > popm eax,edx > > > ret > > > > > > Making this work neatly with gas would be, er, fun. And I invite you > > > to understand the code in the div0 directory. 8) > > > > > > > To put it another way , Descent I will make one hell of a splash screen 8) > > > > > > Sure. Just need a few keen punters with some time on their hands. > > > > > > -- > > > \\ Sometimes you're ahead, \\ Mike Smith > > > \\ sometimes you're behind. \\ mike@smith.net.au > > > \\ The race is long, and in the \\ msmith@freebsd.org > > > \\ end it's only with yourself. \\ > > > > > > > > > > > > > > > > ----------------------------+----------------------------------------------- > > Chuck Robey | Interests include any kind of voice or data > > chuckr@glue.umd.edu | communications topic, C programming, and Unix. > > 213 Lakeside Drive Apt T-1 | > > Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD > > (301) 220-2114 | version 3.0 current -- and great FUN! > > ----------------------------+----------------------------------------------- > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-multimedia Wed Jan 28 13:31:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA28297 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 13:31:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA28285; Wed, 28 Jan 1998 13:30:59 -0800 (PST) (envelope-from fhackers@jraynard.demon.co.uk) Received: (from fhackers@localhost) by jraynard.demon.co.uk (8.8.8/8.6.12) id UAA04780; Wed, 28 Jan 1998 20:31:59 GMT Message-ID: <19980128203159.07627@demon.co.uk> Date: Wed, 28 Jan 1998 20:31:59 +0000 From: James Raynard To: Mike Smith Cc: Amancio Hasty , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html References: <199801280643.WAA01059@rah.star-gate.com> <199801280830.TAA01806@word.smith.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.65e_p2,4-5,7,11,15,18,21-22 In-Reply-To: <199801280830.TAA01806@word.smith.net.au>; from Mike Smith on Wed, Jan 28, 1998 at 07:00:21PM +1030 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Jan 28, 1998 at 07:00:21PM +1030, Mike Smith wrote: > > > It does *not* compile on FreeBSD and some of the modules use MASM. > > "some"?! This will need someone with a *working* MASM-to-gas > translator, or a penchant for x86 assembler and vector math. I don't have it on my system at the moment, but I think nasm (in the ports) will accept MASM input and produce a .o file that's linkable with GNU ld. -- In theory, theory is better than practice. In practice, it isn't. James Raynard, Edinburgh, Scotland. http://www.freebsd.org/~jraynard/ From owner-freebsd-multimedia Wed Jan 28 14:19:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07043 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 14:19:33 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA06922; Wed, 28 Jan 1998 14:19:22 -0800 (PST) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id XAA23915; Wed, 28 Jan 1998 23:19:14 +0100 (MET) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Wed, 28 Jan 1998 23:19:13 +0100 (MET) To: Mike Smith Cc: Amancio Hasty , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html References: <199801281032.VAA00659@word.smith.net.au> Organization: Gutteklubben Terrasse X-url: http://www.ifi.uio.no/~dag-erli/ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit From: dag-erli@ifi.uio.no (Dag-Erling Coidan Smørgrav) Date: 28 Jan 1998 23:19:12 +0100 In-Reply-To: Mike Smith's message of "Wed, 28 Jan 1998 21:02:10 +1030" Message-ID: Lines: 10 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Mike Smith writes: > Making this work neatly with gas would be, er, fun. And I invite you > to understand the code in the div0 directory. 8) The Watcom disassembler (for those who have Watcom C) can produce AT&T-syntax assembly listings from Microsoft OMF files. -- * Finrod (INTJ) * Unix weenie * dag-erli@ifi.uio.no * cellular +47-92835919 * RFC1123: "Be liberal in what you accept, and conservative in what you send" From owner-freebsd-multimedia Wed Jan 28 17:46:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA15019 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 17:46:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA14824; Wed, 28 Jan 1998 17:46:36 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id CAA00688; Thu, 29 Jan 1998 02:42:57 +1030 (CST) Message-Id: <199801281612.CAA00688@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Chuck Robey cc: Mike Smith , Amancio Hasty , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-reply-to: Your message of "Wed, 28 Jan 1998 10:30:15 CDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 29 Jan 1998 02:42:56 +1030 From: Mike Smith Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > I think you're wrong ... I have done this recently, with some success ... > you take the original code and compile it (me with my Borland tools, which > compile Masm code ok) and then use the "o2c.exe" program to translate from > Intel OMF to coff. Hmm, that's cheating. And there are no comments in there either. But all you'd have to do then would be to write the assembly bindings to put arguments in registers. > Can you send me some of the assembler stuff? I'll send back coff ... or > do you guys know if there's a coff disassembler? Lemme see ... Just grab from the above URL; it's only a couple of MB. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ From owner-freebsd-multimedia Wed Jan 28 18:15:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA21472 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 18:15:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from wcc.wcc.net (wcc.wcc.net [208.6.232.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA21321; Wed, 28 Jan 1998 18:14:35 -0800 (PST) (envelope-from piquan@wcc.wcc.net) Received: from detlev.UUCP (ppp33.wcc.net [208.6.232.33]) by wcc.wcc.net (8.8.7/8.8.7) with ESMTP id UAA14353; Wed, 28 Jan 1998 20:10:28 -0600 (CST) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.7) id UAA03855; Wed, 28 Jan 1998 20:13:56 -0600 (CST) (envelope-from joelh) Date: Wed, 28 Jan 1998 20:13:56 -0600 (CST) Message-Id: <199801290213.UAA03855@detlev.UUCP> To: mike@smith.net.au CC: chuckr@glue.umd.edu, mike@smith.net.au, hasty@rah.star-gate.com, multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG In-reply-to: <199801281612.CAA00688@word.smith.net.au> (message from Mike Smith on Thu, 29 Jan 1998 02:42:56 +1030) Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199801281612.CAA00688@word.smith.net.au> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >> I think you're wrong ... I have done this recently, with some success ... >> you take the original code and compile it (me with my Borland tools, which >> compile Masm code ok) and then use the "o2c.exe" program to translate from >> Intel OMF to coff. > Hmm, that's cheating. We're hackers. Don't we pretty much cheat by definition? :-) Happy hacking, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped From owner-freebsd-multimedia Wed Jan 28 18:38:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA25454 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 18:38:59 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA25421; Wed, 28 Jan 1998 18:38:42 -0800 (PST) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id UAA17608; Wed, 28 Jan 1998 20:55:17 -0500 (EST) Date: Wed, 28 Jan 1998 20:55:17 -0500 (EST) From: Chuck Robey X-Sender: chuckr@localhost To: James Raynard cc: Mike Smith , Amancio Hasty , multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-Reply-To: <19980128203159.07627@demon.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 28 Jan 1998, James Raynard wrote: > On Wed, Jan 28, 1998 at 07:00:21PM +1030, Mike Smith wrote: > > > > > It does *not* compile on FreeBSD and some of the modules use MASM. > > > > "some"?! This will need someone with a *working* MASM-to-gas > > translator, or a penchant for x86 assembler and vector math. > > I don't have it on my system at the moment, but I think nasm > (in the ports) will accept MASM input and produce a .o file > that's linkable with GNU ld. No. Nasm is pretty close to MASM format, but it won't directly assemble, and the format of macros is pretty far apart. From what I can tell, the format of the NASM stuff is the best of the three I know (TASM/MASM, NASM, and the horrible GAS/AT&T format). I wish that gcc could be twisted to use NASM, it's far better to code in. NASM will produce either coff or the Intel OMF or ELF formats. It's the only one of the three that will do that. > > -- > In theory, theory is better than practice. In practice, it isn't. > James Raynard, Edinburgh, Scotland. http://www.freebsd.org/~jraynard/ > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-multimedia Wed Jan 28 19:17:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA02286 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 19:17:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA02236; Wed, 28 Jan 1998 19:17:44 -0800 (PST) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id WAA17748; Wed, 28 Jan 1998 22:15:11 -0500 (EST) Date: Wed, 28 Jan 1998 22:15:11 -0500 (EST) From: Chuck Robey X-Sender: chuckr@localhost To: Joel Ray Holveck cc: mike@smith.net.au, hasty@rah.star-gate.com, multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: http://www.descent2.com/ddn/sources/descent1/index.html In-Reply-To: <199801290213.UAA03855@detlev.UUCP> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-Loop: FreeBSD.ORG On Wed, 28 Jan 1998, Joel Ray Holveck wrote: > >> I think you're wrong ... I have done this recently, with some success ... > >> you take the original code and compile it (me with my Borland tools, which > >> compile Masm code ok) and then use the "o2c.exe" program to translate from > >> Intel OMF to coff. > > Hmm, that's cheating. > > We're hackers. Don't we pretty much cheat by definition? :-) Actually, I understand what he meant, and he's right, but I really, really hate the GAS/AT&T assembler format, and I won't put any time into learning it. If I had the time, I would sooner spend it figuring out how to make gcc spit out NASM mnemonics ... they seem a lot more reasonable. In my mind, they make more obvious sense (to me), which means I make less coding errors. Others might disagree, I think this might be a point of personal prejudice. I've done a lot of assembler coding lately, tho, so I feel justified in putting the point forward. > > Happy hacking, > joelh > > -- > Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan > Fourth law of programming: > Anything that can go wrong wi > sendmail: segmentation violation - core dumped > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-multimedia Wed Jan 28 19:42:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA06730 for freebsd-multimedia-outgoing; Wed, 28 Jan 1998 19:42:20 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from w2xo.pgh.pa.us (w2xo.pgh.pa.us [206.210.70.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA06723 for ; Wed, 28 Jan 1998 19:42:15 -0800 (PST) (envelope-from durham@w2xo.pgh.pa.us) Received: (from durham@localhost) by w2xo.pgh.pa.us (8.8.8/8.8.8) id WAA28203; Wed, 28 Jan 1998 22:42:28 -0500 (EST) (envelope-from durham) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <34CE2C98.41C67EA6@tccn.cs.kun.nl> Date: Wed, 28 Jan 1998 22:42:28 -0500 (EST) Organization: Dis- From: Jim Durham To: Kees Jan Koster Subject: RE: Audio recording anyone? Cc: FreeBSD Multimedia List Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-Loop: FreeBSD.ORG X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On 27-Jan-98 Kees Jan Koster wrote: > I want to record sound with my PC. I was curious if other FreeBSD users > are doing the same thing under FreeBSD. > > If you are, what software are you using? > > A more difficult question: can I do multitracking? Do I need special > soundcards for this, or can I plug two (three? four?) soundblaster cards > into my machine. Yes, I record sound quite often on FreeBSD. Here are my experiences so far: I have tried sound recording using mxv from the ports tree and the RealAudio encoder. Both have their problems. mxv will core dump on any changed scan rate setting. It only does 8kbit/s wav files. RealAudio encoder works fine encoding from files, but core dumps immediately if you try to record from the mic or line inputs on my SoundBlaster 16. Sent them a bug report..no reply... I have been using a little C program that inputs from the sound card and writes to a raw file. I can then take the raw file and play it directly with another C program, change it to many different formats with sox, or encode the file to RealAudio. I have no experience with multi-tracking using sound cards. I use a 4 track tape deck along with the card and a little stereo mixer with microphone, CD player, cassette deck, 4 track deck and audio cart machine that feeds the line input on my sound card. The output from the sound card goes into the mixer also for playback. You can, according to the documentation, put multiple sound cards in a FreeBSD box, using different addresses , IRQs and DRQs. regards, Jim Durham Jim Durham From owner-freebsd-multimedia Thu Jan 29 06:18:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA13570 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 06:18:05 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mamba-e.gsfc.nasa.gov (mamba-f.gsfc.nasa.gov [128.183.245.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA13563 for ; Thu, 29 Jan 1998 06:18:03 -0800 (PST) (envelope-from uhl@mamba-e.gsfc.nasa.gov) Received: (from uhl@localhost) by mamba-e.gsfc.nasa.gov (8.8.5/8.8.4) id JAA21594 for freebsd-multimedia@FreeBSD.ORG; Thu, 29 Jan 1998 09:18:02 -0500 (EST) Date: Thu, 29 Jan 1998 09:18:02 -0500 (EST) From: George Uhl Message-Id: <199801291418.JAA21594@mamba-e.gsfc.nasa.gov> To: freebsd-multimedia@FreeBSD.ORG Subject: Gravis UltraSound PnP Problems Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-MD5: qibTDqkKbRWKv0+0q280qw== Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" I am unable to get the Gravis UltraSound PnP card to function properly. The motherboard doesn't support PnP AFAIK but the card can be configured in the kernel config file on non-PnP hosts. I am running a version 2.2-RELEASE kernel and configured the gus card in the kernel config file as: device gus0 at isa? port 0x220 irq 11 drq 1 flgs 0x3 vector gusintr When I tried to receive Mbone audio broadcasts, the sound card made a constant, metronome-like clicking sound. tcpdump showed multicast packets coming over the wire, yet the VAT application didn't indicate reception of the audio stream. Funny thing though, when I play a cd the sound card works fine. This PC is to be used in the CAIRN project whose web page (www.cairn.net) provides recommended hardware components. There is a section (FreeBSD VAT Tips) on their page (www.cairn.net/mtoolbeta.html) that recommends a PROM burn to disable all but one of the irqs on the soundcard. As per their instructions I changed the soundcard definitions in the kernel config file as: device gus0 at isa? vector gusintr With this new setting the kernel cannot find the sound card. Going back to the original device definition and trying different configurations of the irq, drq and flag settings yields the same results: cd plays fine, incoming Mbone audio produces clicks. Any suggestions? Thanks, George Uhl From owner-freebsd-multimedia Thu Jan 29 06:50:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA17617 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 06:50:24 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA17609 for ; Thu, 29 Jan 1998 06:50:21 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Thu, 29 Jan 1998 9:49:13 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA09269; Thu, 29 Jan 98 09:49:12 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id JAA01510; Thu, 29 Jan 1998 09:49:07 -0500 Message-Id: <19980129094906.04518@ct.picker.com> Date: Thu, 29 Jan 1998 09:49:06 -0500 From: Randall Hopper To: Tom Cc: Amancio Hasty , Keith Sklower , multimedia@FreeBSD.ORG Subject: Re: fxtv + bt848 under bsdi 3.0 References: <199801272011.MAA01673@mom.hooked.net> <199801272043.MAA11867@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: <199801272043.MAA11867@rah.star-gate.com>; from Amancio Hasty on Tue, Jan 27, 1998 at 12:43:19PM -0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" |If you go with Accelx you will lose dma to dma PCI transfer which currently |fxtv exploits very nicely . That aside there is nothing in the bt848 |driver which should interfere with your X server, i.e., there are no |X servers hook . One other (albeit much less significant) piece you'll lose by moving over to AccelX: In addition to the DGA extension, which Amancio mentioned, AccelX also doesn't support the XFree86 VidMode extension. So fxtv won't do on-the-fly video mode switching and viewport setting so that full screen video really is "full screen". You'll have to manually flip modes down/up to 640x480 with the X mode hot keys (assuming AccelX supports this), and move your cursor around to scroll the desktop and get the video window centered on your screen. Randy From owner-freebsd-multimedia Thu Jan 29 08:59:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06486 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 08:59:19 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA06471 for ; Thu, 29 Jan 1998 08:59:16 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id QAA06149; Thu, 29 Jan 1998 16:28:10 +0100 From: Luigi Rizzo Message-Id: <199801291528.QAA06149@labinfo.iet.unipi.it> Subject: Re: Gravis UltraSound PnP Problems To: uhl@mamba-e.gsfc.nasa.gov (George Uhl) Date: Thu, 29 Jan 1998 16:28:10 +0100 (MET) Cc: freebsd-multimedia@FreeBSD.ORG In-Reply-To: <199801291418.JAA21594@mamba-e.gsfc.nasa.gov> from "George Uhl" at Jan 29, 98 09:17:43 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" > I am unable to get the Gravis UltraSound PnP card > to function properly. The motherboard doesn't > support PnP AFAIK but the card can be configured > in the kernel config file on non-PnP hosts. yes... > This PC is to be used in the CAIRN project whose web > page (www.cairn.net) provides recommended hardware > components. There is a section (FreeBSD VAT Tips) that page is out-of-date. The CAIRN people were so kind to send me a GUSPnp to port my audio driver to that card. Ask brad Karp (karp@eecs.harvard.edu) for details. My driver is at http://www.iet.unipi.it/~luigi/FreeBSD.html > on their page (www.cairn.net/mtoolbeta.html) that > recommends a PROM burn to disable all but one of the > irqs on the soundcard. that's an orthogonal issue. > flag settings yields the same results: cd plays > fine, incoming Mbone audio produces clicks. playing CDs is not much demanding for the card, you only exercise the mixer :) Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Thu Jan 29 10:03:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA17577 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 10:03:48 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA17521; Thu, 29 Jan 1998 10:03:43 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id KAA02463; Thu, 29 Jan 1998 10:02:47 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801291802.KAA02463@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: joelh@gnu.org cc: mike@smith.net.au, chuckr@glue.umd.edu, multimedia@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Crafty (Re: http://www.descent2.com/ddn/sources/descent1/index.html ) In-reply-to: Your message of "Wed, 28 Jan 1998 20:13:56 CST." <199801290213.UAA03855@detlev.UUCP> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 29 Jan 1998 10:02:47 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On http://www.muppetlabs.com/linux/descent/ ---- Descent/Linux Hackers Wed Jan 28 16:23:21 PST 1998 Big news! Patrick McCarthy just sent me email saying that he got Descent running under Linux. He says: There is no assembly code in it, I used all of the C code from the Mac ver. It compiles (not cleanly) and runs. No speed/optimizations whatsoever, no joystick support, slightly fubared graphics, and it randomly(?) locks the console. But it runs. I was able to get up to level 7 and die repeatedly because I suck ever so much on a keyboard. =) So, later tonight I will be adding his patch to this page and trying to get it working. Once that happens, I will start debugging it and converting things like sound and joystick support to Linux. I'll put the source up in a bit... From owner-freebsd-multimedia Thu Jan 29 15:09:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12915 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 15:09:45 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from baerle.indra.de (baerle.indra.de [193.158.1.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA12867 for ; Thu, 29 Jan 1998 15:09:40 -0800 (PST) (envelope-from deuerl@baerle.indra.de) Received: (from deuerl@localhost) by baerle.indra.de (8.8.8/8.7.3) id AAA00318 for multimedia@freebsd.org; Fri, 30 Jan 1998 00:06:06 +0100 (MET) From: Robert Deuerling Message-Id: <199801292306.AAA00318@baerle.indra.de> Subject: P&P Soundcards... To: multimedia@FreeBSD.ORG Date: Fri, 30 Jan 1998 00:06:06 +0100 (MET) X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Hello :-) i've got a new P&P Soundcard, as the manual says FreeBSD supports P&P-probing. Unfortunately the soundcard was not detected with standard params in the kernel (device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr). Is there another way to detect the soundcard ? regards -Robert currently i'm using 2.2.5 stable From owner-freebsd-multimedia Thu Jan 29 15:23:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA16623 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 15:23:41 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from stumbleinn.dyn.ml.org (ppp39-34.ght.iadfw.net [207.136.54.162]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA16590 for ; Thu, 29 Jan 1998 15:23:36 -0800 (PST) (envelope-from dvo264@airmail.net) Received: from localhost (dvo264@localhost) by stumbleinn.dyn.ml.org (8.8.7/8.8.7) with SMTP id QAA03174 for ; Thu, 29 Jan 1998 16:49:04 -0600 (CST) (envelope-from dvo264@airmail.net) X-Authentication-Warning: stumbleinn.dyn.ml.org: dvo264 owned process doing -bs Date: Thu, 29 Jan 1998 16:49:04 -0600 (CST) From: David X-Sender: dvo264@stumbleinn.dyn.ml.org To: FreeBSD Multimedia List Subject: SOUND CARD & PNP Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Anyone have any experiance with a REVELL SC500 Rev 3 Sound Card set up ? Sone have said I have to instal PNP (obtainable were ?) And I have no idea yet how to have the system see the card. Any help would be really Helpful, I would love to have my Sound back and play CD's again while working. Dave ----- FreeBSD - Dos - Windows 95 The Good, the Bad, the Ugly From owner-freebsd-multimedia Thu Jan 29 16:02:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA22177 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 16:02:29 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA22127; Thu, 29 Jan 1998 16:02:12 -0800 (PST) (envelope-from doconnor@cain.gsoft.com.au) Received: from cain (localhost [127.0.0.1]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id KAA11651; Fri, 30 Jan 1998 10:32:04 +1030 (CST) Message-Id: <199801300002.KAA11651@cain.gsoft.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: multimedia@FreeBSD.ORG cc: hackers@FreeBSD.ORG Subject: Descent Sources Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Jan 1998 10:32:03 +1030 From: "Daniel O'Connor" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Hi, It appears someone has managed to compile Descent under Linux using the Mac C source in place of the assembly :) Check out 'http://www.muppetlabs.com/linux/descent/' for the patches. --------------------------------------------------------------------- |Daniel O'Connor software and network engineer for Genesis Software | |http://www.gsoft.com.au | |The nice thing about standards is that there are so many of them to| |choose from. -- Andrew Tanenbaum | --------------------------------------------------------------------- From owner-freebsd-multimedia Thu Jan 29 16:46:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA29360 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 16:46:43 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA29351 for ; Thu, 29 Jan 1998 16:46:38 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Thu, 29 Jan 1998 19:44:58 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA27045; Thu, 29 Jan 98 19:44:57 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id TAA10107; Thu, 29 Jan 1998 19:44:52 -0500 Message-Id: <19980129194451.28252@ct.picker.com> Date: Thu, 29 Jan 1998 19:44:51 -0500 From: Randall Hopper To: Brian Tao , Amancio Hasty Cc: multimedia@FreeBSD.ORG Subject: Pure3D/GLQuake (was Re: Gack, again! 3DFX cards.) References: <199801040119.RAA07678@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: ; from Brian Tao on Sat, Jan 03, 1998 at 11:29:43PM -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" (I know I'm 3 weeks late chiming in on this thread, but I just got to playing with my Pure3D in FreeBSD w/ GLQuake, Mesa, et all last weekend. Works nicely.) Brian Tao: |# ./glquake |[...] |PackFile: ./id1/pak0.pak : gfx/palette.lmp |PackFile: ./id1/pak0.pak : gfx/colormap.lmp |loop 0 |svgali vc ?? 1 |key one 0 |return from key init |./glquake: can't resolve symbol 'fxMesaCreateContext' |# | | At this point, the machine is still running happily, but the |console keyboard mapping is completely hosed, and I have to do a |remote reboot to clear it up. I wouldn't mind so much if it didn't |kill the keyboard... Well, once before I had everything set up quite right I had it dump out on me, and as you say it hosed the console leaving it in some strange mode. Once I got setup, the same thing happened anytime I forgot to run it as root (so glide.so could detect & get at the Voodoo board as I recall). After I cooked a setuid-root perl wrapper script to run glquake, I haven't had any problems since. I'm guessing this whacked-out console state might be libvga not getting an opportunity to reset the terminal back from that pseudo-raw mode Amancio mentioned a while back. But that's just a guess mind you. Randall From owner-freebsd-multimedia Thu Jan 29 19:02:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA23454 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 19:02:26 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fanfic.org (fanfic.org [205.150.35.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA23410 for ; Thu, 29 Jan 1998 19:02:08 -0800 (PST) (envelope-from dstenn@fanfic.org) Received: from fanfic.org (fanfic.org [205.150.35.145]) by fanfic.org (8.8.8/8.8.8) with SMTP id WAA28974; Thu, 29 Jan 1998 22:00:36 -0500 (EST) (envelope-from dstenn@fanfic.org) Date: Thu, 29 Jan 1998 22:00:26 -0500 (EST) From: Dennis Tenn To: Robert Deuerling cc: multimedia@FreeBSD.ORG Subject: Re: P&P Soundcards... In-Reply-To: <199801292306.AAA00318@baerle.indra.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On Fri, 30 Jan 1998, Robert Deuerling wrote: | Hello :-) | | i've got a new P&P Soundcard, as the manual says FreeBSD supports | P&P-probing. | Unfortunately the soundcard was not detected with standard params | in the kernel | (device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr). | | Is there another way to detect the soundcard ? Try running 'pnpinfo' first to find out if it can even be detected. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Dennis Tenn * There will always come a time dstenn@fanfic.org * When your love will be tested * Stand tall and rise to the occasion * For only then will you grow strong. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From owner-freebsd-multimedia Thu Jan 29 19:21:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA25477 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 19:21:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA25468 for ; Thu, 29 Jan 1998 19:21:49 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Thu, 29 Jan 1998 21:20:41 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA28530; Thu, 29 Jan 98 21:20:40 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id VAA10486; Thu, 29 Jan 1998 21:20:32 -0500 Message-Id: <19980129212026.27102@ct.picker.com> Date: Thu, 29 Jan 1998 21:20:26 -0500 From: Randall Hopper To: Kees Jan Koster Cc: FreeBSD Multimedia List Subject: Re: Audio recording anyone? References: <34CE2C98.41C67EA6@tccn.cs.kun.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: <34CE2C98.41C67EA6@tccn.cs.kun.nl>; from Kees Jan Koster on Tue, Jan 27, 1998 at 06:51:04PM +0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Kees Jan Koster: |I want to record sound with my PC. I was curious if other FreeBSD users |are doing the same thing under FreeBSD. | |If you are, what software are you using? Well, when I record off TV (line-in), I use fxtv. It manages the sox and mpeg encode invocations to convert to whatever format I want at the time. For other stuff, I use a few little cmd-line utils to play and record raw audio. I uploaded a copy of these to Amancio's box a while back for sound driver debugging, ...and I see there still there so here's the URL: ftp://rah.star-gate.com/pub/dsp-recplay.tgz Just "make". Then to record, use xmix or your favorite player to select the recording source and jack the gain up on it, then: dsp-record -r rate -b bits -c channels -d duration(sec) e.g.: dsp-record -r 44100 -b 16 -c 2 > RAWAUDIO To play back, feed to dsp-play with the same args: dsp-play -r 44100 -b 16 -c 2 < RAWAUDIO BTW, valid are: mulaw, ulaw, alaw, adpcm, 8, u8, 16, s16le, s16be, s8, u16le, u16be, mpeg. Support depends on your card and sound driver's capabilities. Randall From owner-freebsd-multimedia Thu Jan 29 22:04:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA28461 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 22:04:47 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA28454 for ; Thu, 29 Jan 1998 22:04:45 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id WAA01676; Thu, 29 Jan 1998 22:04:37 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Thu, 29 Jan 1998 22:04:37 -0800 (PST) From: Doug White Reply-To: Doug White To: Randall Hopper cc: multimedia@FreeBSD.ORG Subject: Re: fxtv & XFree3.3.1 = bad vidmodes In-Reply-To: <19980129094906.04518@ct.picker.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" cc: pruned, new topic. On Thu, 29 Jan 1998, Randall Hopper wrote: > So fxtv won't do on-the-fly video mode switching and viewport setting so > that full screen video really is "full screen". You'll have to manually > flip modes down/up to 640x480 with the X mode hot keys (assuming AccelX > supports this), and move your cursor around to scroll the desktop and get > the video window centered on your screen. While you're mentioning that particular feature, upgrading to Xfree86 3.3.1 seems to have broken it on my machine. It was working okay with 3.2. Or was it when I upgraded fxtv..? 1. When entering fullscreen mode, the window is off-center; I have to hunt for it. 2. WHen exiting fullscreen mode, the display is scrambled, like the clock is out of sync. Switching modes and back remedies the problem. I didn't change window managers then, but I am on kde now and was on fvwm. Are these known problems with newer XFrees, or do I need an upgrade? XFree86 Version 3.3.1 / X Window System (protocol Version 11, revision 0, vendor release 6300) Release Date: August 4 1997 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (see http://www.XFree86.Org/FAQ) Operating System: FreeBSD 2.2-STABLE i386 Configured drivers: Mach64: accelerated server for ATI Mach64 graphics adaptors (Patchlevel 0) Using syscons driver with X support (version 2.0) (using VT number 9) and ... FreeBSD gdi.uoregon.edu 2.2.5-971020-BETA FreeBSD 2.2.5-971020-BETA #3: Mon Jan 19 16:25:14 PST 1998 dwhite@gdi.uoregon.edu:/u1/src-strip/sys/compile/GDI-W-STRIP i386 and finally ... fxtv 0.45 Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major From owner-freebsd-multimedia Thu Jan 29 22:30:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA01893 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 22:30:31 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from inet03.citec.qld.gov.au (firewall-user@inet03.citec.qld.gov.au [203.5.10.10]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA01887 for ; Thu, 29 Jan 1998 22:30:27 -0800 (PST) (envelope-from sysseh@manila.workcover.qld.gov.au) Received: by inet03.citec.qld.gov.au; id QAA22881; Fri, 30 Jan 1998 16:30:23 +1000 Received: from CCII.workcover.qld.gov.au(h084202.workcover.qld.gov.au 131.242.84.202) by inet03 via smap (V2.0) id xma022657; Fri, 30 Jan 98 16:30:07 +1000 Received: from bne16unx215.workcover.qld.gov.au (CCI.workcover.qld.gov.au [131.242.84.201]) by CCII.workcover.qld.gov.au (8.8.5/8.8.5) with ESMTP id QAA09339 for ; Fri, 30 Jan 1998 16:27:51 +1000 (EST) Received: from localhost (sysseh@localhost) by bne16unx215.workcover.qld.gov.au (8.8.5/8.8.5) with SMTP id GAA09954 for ; Fri, 30 Jan 1998 06:34:43 GMT Message-Id: <199801300634.GAA09954@bne16unx215.workcover.qld.gov.au> X-Authentication-Warning: bne16unx215.workcover.qld.gov.au: sysseh@localhost didn't use HELO protocol X-Mailer: exmh version 2.0zeta 7/24/97 To: multimedia@FreeBSD.ORG Subject: Voodoo Rush, & accelearated 3D in a window. X-Face: 3}heU+2?b->-GSF-G4T4>jEB9~FR(V9lo&o>kAy=Pj&;oVOc<|pr%I/VSG"ZD32J>5gGC0N 7gj]^GI@M:LlqNd]|(2OxOxy@$6@/!,";-!OlucF^=jq8s57$%qXd/ieC8DhWmIy@J1AcnvSGV\|*! >Bvu7+0h4zCY^]{AxXKsDTlgA2m]fX$W@'8ev-Qi+-;%L'CcZ'NBL!@n?}q!M&Em3*eW7,093nOeV8 M)(u+6D;%B7j\XA/9j4!Gj~&jYzflG[#)E9sI&Xe9~y~Gn%fA7>F:YKr"Wx4cZU*6{^2ocZ!YyR Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Jan 1998 16:34:42 +1000 From: Stephen Hocking Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Some one over on the 3dfx news server has apparently got the Mesa code working in a window for the VoodDoo rush under linux. Might be worth checking out. Stephen -- The views expressed above are not those of WorkCover Queensland, Australia. "We've heard that a million monkeys at a million keyboards could produce the Complete Works of Shakespeare; now, thanks to the Internet, we know this is not true." Robert Wilensky, University of California From owner-freebsd-multimedia Thu Jan 29 22:31:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA01966 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 22:31:17 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA01961 for ; Thu, 29 Jan 1998 22:31:14 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA02763; Thu, 29 Jan 1998 22:31:09 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801300631.WAA02763@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Doug White cc: Randall Hopper , multimedia@FreeBSD.ORG Subject: Re: fxtv & XFree3.3.1 = bad vidmodes In-reply-to: Your message of "Thu, 29 Jan 1998 22:04:37 PST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 29 Jan 1998 22:31:09 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Try fvwm and see if the problem goes away . Also make sure that the full screen mode size is indeed supported by your X configuration. Cheers, Amancio From owner-freebsd-multimedia Thu Jan 29 22:36:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA02547 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 22:36:45 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA02542 for ; Thu, 29 Jan 1998 22:36:44 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA02884; Thu, 29 Jan 1998 22:36:37 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801300636.WAA02884@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Stephen Hocking cc: multimedia@FreeBSD.ORG Subject: Re: Voodoo Rush, & accelearated 3D in a window. In-reply-to: Your message of "Fri, 30 Jan 1998 16:34:42 +1000." <199801300634.GAA09954@bne16unx215.workcover.qld.gov.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 29 Jan 1998 22:36:36 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" I think the instructions on how to do is in the Mesa distribution. Cheers, Amancio From owner-freebsd-multimedia Thu Jan 29 23:00:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA05308 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 23:00:43 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA05262; Thu, 29 Jan 1998 23:00:36 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id RAA02694; Fri, 30 Jan 1998 17:23:43 +1030 (CST) Message-Id: <199801300653.RAA02694@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: "Daniel O'Connor" cc: multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Descent Sources In-reply-to: Your message of "Fri, 30 Jan 1998 10:32:03 +1030." <199801300002.KAA11651@cain.gsoft.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Jan 1998 17:23:42 +1030 From: Mike Smith Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" > Hi, > It appears someone has managed to compile Descent under Linux using the Mac C > source in place of the assembly :) > Check out 'http://www.muppetlabs.com/linux/descent/' for the patches. I've put a trivial patch to the ldescent-0.0.1 release above at ftp://ftp.gsoft.com.au/misc/bdescent.diff.gz This is enough to get it compiled under -current; I don't expect that it will run. Outstanding issues (before we get to the point the Linux people are at): - No palette support (Soren, libvgl has no documented palette handling functions!) - No keyboard support. (The Linux svgalib seems to support calling a user-supplied keyboard handler on interrupt. This is unspeakably bogus if true.) - Possibly broken joystick support (I've never used the joy(4) driver before...). Just FYA; note there are lots of unaddressed issues with the remainder of the code (the warning:code ratio is alarmingly high). -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ From owner-freebsd-multimedia Thu Jan 29 23:18:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA07161 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 23:18:07 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from bootp.sls.usu.edu (bootp.sls.usu.edu [129.123.15.47]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA07154; Thu, 29 Jan 1998 23:18:05 -0800 (PST) (envelope-from kurto@bootp.sls.usu.edu) Received: (from kurto@localhost) by bootp.sls.usu.edu (8.8.2/8.8.2) id AAA29832; Fri, 30 Jan 1998 00:17:25 -0700 (MST) Date: Fri, 30 Jan 1998 00:17:25 -0700 (MST) From: Kurt Olsen Message-Id: <199801300717.AAA29832@bootp.sls.usu.edu> To: doconnor@gsoft.com.au, mike@smith.net.au Subject: Re: Descent Sources Cc: hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" >I've put a trivial patch to the ldescent-0.0.1 release above at >ftp://ftp.gsoft.com.au/misc/bdescent.diff.gz > >This is enough to get it compiled under -current; I don't expect that >it will run. Outstanding issues (before we get to the point the Linux >people are at): > > - No palette support (Soren, libvgl has no documented palette handling > functions!) What about this from the man page: void VGLSetPalette(byte *red, byte *green, byte *blue) This function sets the palette used, the arguments red, green, blue should point to byte arrays of 256 positions each. and void VGLSetPaletteIndex(byte color, byte red, byte green, byte blue) Set the palette index color to the specified RGB value. > - No keyboard support. (The Linux svgalib seems to support calling a > user-supplied keyboard handler on interrupt. This is unspeakably > bogus if true.) VGL needs a little adjustment to it's keyboard init function to really support games. In the raw and code modes the tty code in the kernel filters out all TABs, 'u's and a couple of others (at least I think it's the tty.) I have a few lines of code I put into doom to make it work under VGL. Let me know if you are interested. > - Possibly broken joystick support (I've never used the joy(4) driver > before...). Kurt From owner-freebsd-multimedia Thu Jan 29 23:28:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08472 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 23:28:26 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA08467 for ; Thu, 29 Jan 1998 23:28:23 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id GAA07338; Fri, 30 Jan 1998 06:57:35 +0100 From: Luigi Rizzo Message-Id: <199801300557.GAA07338@labinfo.iet.unipi.it> Subject: Re: SOUND CARD & PNP To: dvo264@airmail.net (David) Date: Fri, 30 Jan 1998 06:57:34 +0100 (MET) Cc: freebsd-multimedia@FreeBSD.ORG In-Reply-To: from "David" at Jan 29, 98 04:48:45 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" > Anyone have any experiance with a REVELL SC500 Rev 3 Sound Card set up ? > Sone have said I have to instal PNP (obtainable were ?) And I have no idea > yet how to have the system see the card. Any help would be really Helpful, > I would love to have my Sound back and play CD's again while working. pnp support is in -STABEL already. Both PnP and an alternate audio driver can be found at http://www.iet.unipi.it/~luigi/FreeBSD.html Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Thu Jan 29 23:36:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA09231 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 23:36:45 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: (from sos@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA09217; Thu, 29 Jan 1998 23:36:24 -0800 (PST) (envelope-from sos) Message-Id: <199801300736.XAA09217@hub.freebsd.org> Subject: Re: Descent Sources In-Reply-To: <199801300653.RAA02694@word.smith.net.au> from Mike Smith at "Jan 30, 98 05:23:42 pm" To: mike@smith.net.au (Mike Smith) Date: Thu, 29 Jan 1998 23:36:24 -0800 (PST) Cc: doconnor@gsoft.com.au, multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG From: sos@FreeBSD.ORG Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" In reply to Mike Smith who wrote: > > Hi, > > It appears someone has managed to compile Descent under Linux using the Mac C > > source in place of the assembly :) > > Check out 'http://www.muppetlabs.com/linux/descent/' for the patches. > > I've put a trivial patch to the ldescent-0.0.1 release above at > ftp://ftp.gsoft.com.au/misc/bdescent.diff.gz > > This is enough to get it compiled under -current; I don't expect that > it will run. Outstanding issues (before we get to the point the Linux > people are at): > > - No palette support (Soren, libvgl has no documented palette handling > functions!) man vgl :) :) void VGLSetPalette(byte *red, byte *green, byte *blue) It isn't there ??? > - No keyboard support. (The Linux svgalib seems to support calling a > user-supplied keyboard handler on interrupt. This is unspeakably > bogus if true.) Many things in l* are bogus :), I think you should use the semi translated mode K_CODE, this gives nice onebyte values for each key, and gives both up and down events. > - Possibly broken joystick support (I've never used the joy(4) driver > before...). We have a joy dirver, should be easy... > Just FYA; note there are lots of unaddressed issues with the remainder > of the code (the warning:code ratio is alarmingly high). Well, I'll have to sit around makeing install tapes today, so I might be able to take a look... Søren From owner-freebsd-multimedia Thu Jan 29 23:41:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA10417 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 23:41:48 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: (from sos@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA10379; Thu, 29 Jan 1998 23:41:36 -0800 (PST) (envelope-from sos) Message-Id: <199801300741.XAA10379@hub.freebsd.org> Subject: Re: Descent Sources In-Reply-To: <199801300717.AAA29832@bootp.sls.usu.edu> from Kurt Olsen at "Jan 30, 98 00:17:25 am" To: kurto@bootp.sls.usu.edu (Kurt Olsen) Date: Thu, 29 Jan 1998 23:41:36 -0800 (PST) Cc: doconnor@gsoft.com.au, mike@smith.net.au, hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG From: sos@FreeBSD.ORG Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" In reply to Kurt Olsen who wrote: > > VGL needs a little adjustment to it's keyboard init function to > really support games. In the raw and code modes the tty code in > the kernel filters out all TABs, 'u's and a couple of others (at > least I think it's the tty.) I have a few lines of code I put into > doom to make it work under VGL. Let me know if you are interested. Could you be bit more specific on this ?? I see problems with 'u' beeing delayed in another game, but I dont think the kernel is to blame (could be wrong though as I havn't investigated further). If you have patches to doom, let me know, and we should make a packages/port out of it.. Søren From owner-freebsd-multimedia Thu Jan 29 23:54:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA11832 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 23:54:12 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA11808; Thu, 29 Jan 1998 23:54:04 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id SAA03442; Fri, 30 Jan 1998 18:17:12 +1030 (CST) Message-Id: <199801300747.SAA03442@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: sos@FreeBSD.ORG cc: mike@smith.net.au (Mike Smith), doconnor@gsoft.com.au, multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Descent Sources In-reply-to: Your message of "Thu, 29 Jan 1998 23:36:24 -0800." <199801300736.XAA09217@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Fri, 30 Jan 1998 18:17:11 +1030 From: Mike Smith Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id XAA11811 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" > > I've put a trivial patch to the ldescent-0.0.1 release above at > > ftp://ftp.gsoft.com.au/misc/bdescent.diff.gz > > > > This is enough to get it compiled under -current; I don't expect that > > it will run. Outstanding issues (before we get to the point the Linux > > people are at): > > > > - No palette support (Soren, libvgl has no documented palette handling > > functions!) > > man vgl :) :) Yah, yah, yah. So I can't read. 8) Nothing there for reading the palette though (but I can kludge around that for now). > > - No keyboard support. (The Linux svgalib seems to support calling a > > user-supplied keyboard handler on interrupt. This is unspeakably > > bogus if true.) > > Many things in l* are bogus :), I think you should use the semi > translated mode K_CODE, this gives nice onebyte values for each > key, and gives both up and down events. ... but it doesn't arrange for the handler to be called every time the user hits a key. Actually, I don't know that Linux actually works that way either; oddly enough I can't find an svgalib manpage to tell me how the keyboard handler/keyboard_update() stuff works. > > - Possibly broken joystick support (I've never used the joy(4) driver > > before...). > > We have a joy dirver, should be easy... I know, and it compiles, I've just never used it so I don't know if it needs to be set up, or whether it has "sensible defaults". 8) > > Just FYA; note there are lots of unaddressed issues with the remainder > > of the code (the warning:code ratio is alarmingly high). > > Well, I'll have to sit around makeing install tapes today, so I might > be able to take a look... Sure; grab the patch again as I've just updated it. (Nothing earth-shattering in there, it's just the boring stuff you'd have to wade through otherwise before you got to the fun bits.) -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ From owner-freebsd-multimedia Thu Jan 29 23:57:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA12470 for freebsd-multimedia-outgoing; Thu, 29 Jan 1998 23:57:05 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA12454; Thu, 29 Jan 1998 23:57:01 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id SAA03466; Fri, 30 Jan 1998 18:19:59 +1030 (CST) Message-Id: <199801300749.SAA03466@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Kurt Olsen cc: doconnor@gsoft.com.au, mike@smith.net.au, hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG Subject: Re: Descent Sources In-reply-to: Your message of "Fri, 30 Jan 1998 00:17:25 PDT." <199801300717.AAA29832@bootp.sls.usu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Jan 1998 18:19:58 +1030 From: Mike Smith Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" > > - No keyboard support. (The Linux svgalib seems to support calling a > > user-supplied keyboard handler on interrupt. This is unspeakably > > bogus if true.) > > VGL needs a little adjustment to it's keyboard init function to > really support games. In the raw and code modes the tty code in > the kernel filters out all TABs, 'u's and a couple of others (at > least I think it's the tty.) I have a few lines of code I put into > doom to make it work under VGL. Let me know if you are interested. Naturally. I'm hoping someone with some more time will actually be able to work on this, I just thought it'd be interesting to see how grubby it really was. The guy who did the Linux mung-job (calling it a port is an insult) freely admits that it's a gross and disgusting job. And he's right, too, but at least it builds. Now I need to go pick up my Descent CDs. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ From owner-freebsd-multimedia Fri Jan 30 03:29:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA08804 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 03:29:22 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fiscodata-pr.netpar.com.br (fiscodata-pr.netpar.com.br [200.255.244.88]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA08762; Fri, 30 Jan 1998 03:29:02 -0800 (PST) (envelope-from paulo@fiscodata-pr.netpar.com.br) Received: from fiscodata-pr.netpar.com.br (fiscodata-pr.netpar.com.br [200.255.244.88]) by fiscodata-pr.netpar.com.br (8.8.8/8.8.5) with SMTP id JAA02249; Fri, 30 Jan 1998 09:32:47 GMT Date: Fri, 30 Jan 1998 09:32:47 +0000 (GMT) From: Paulo Cesar Pereira de Andrade To: sos@FreeBSD.ORG cc: Kurt Olsen , doconnor@gsoft.com.au, mike@smith.net.au, hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG Subject: Re: Descent Sources In-Reply-To: <199801300741.XAA10379@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by hub.freebsd.org id DAA08798 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On Thu, 29 Jan 1998 sos@FreeBSD.ORG wrote: > In reply to Kurt Olsen who wrote: > > > > VGL needs a little adjustment to it's keyboard init function to > > really support games. In the raw and code modes the tty code in > > the kernel filters out all TABs, 'u's and a couple of others (at > > least I think it's the tty.) I have a few lines of code I put into > > doom to make it work under VGL. Let me know if you are interested. > > Could you be bit more specific on this ?? > I see problems with 'u' beeing delayed in another game, but I dont > think the kernel is to blame (could be wrong though as I havn't > investigated further). > If you have patches to doom, let me know, and we should make > a packages/port out of it.. > > Søren I have noticed a problem with TAB too, even using VGL_RAWKEYS the program never see a TAB (thought it was my code). It is in a quick hack on a Master System/Game Gear and a Game Boy emulator. I was choosing TAB as the 'reset button', but ended using BACKSPACE. Besides there is a version of these emulators in the ports (for X), in case somebody want a console (hacked) version, the url is: http://fiscodata-pr.netpar.com.br/~paulo -- Don't get suckered in by the comments -- they can be terribly misleading. Debug only code. -- Dave Storer From owner-freebsd-multimedia Fri Jan 30 04:26:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA19688 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 04:26:56 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA19683 for ; Fri, 30 Jan 1998 04:26:54 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 30 Jan 1998 7:25:51 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA08258; Fri, 30 Jan 98 07:25:50 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id HAA11523; Fri, 30 Jan 1998 07:25:41 -0500 Message-Id: <19980130072541.26179@ct.picker.com> Date: Fri, 30 Jan 1998 07:25:41 -0500 From: Randall Hopper To: Doug White Cc: multimedia@FreeBSD.ORG Subject: Re: fxtv & XFree3.3.1 = bad vidmodes References: <19980129094906.04518@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: ; from Doug White on Thu, Jan 29, 1998 at 10:04:37PM -0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Doug White: |Randall Hopper: |> on-the-fly video mode switching and viewport setting |> so that full screen video really is "full screen". | |While you're mentioning that particular feature, upgrading to Xfree86 |3.3.1 seems to have broken it on my machine. It was working okay with |3.2. Or was it when I upgraded fxtv..? | |1. When entering fullscreen mode, the window is off-center; I have to |hunt for it. |2. WHen exiting fullscreen mode, the display is scrambled, like the clock |is out of sync. Switching modes and back remedies the problem. | |I didn't change window managers then, but I am on kde now and was on fvwm. | |Are these known problems with newer XFrees, or do I need an upgrade? Well, this may be an XFree bug with the VidMode extension in the ATI Mach64 server. It could also be something haveing to do with KDE ignoring/overriding a client request for setting its window geometry which is resulting in the video window being moved from where fxtv told it to go. To test, position the window somewhere on your desktop where it's got room to expand to full size (640x480) without bumping into the edges of your desktop. Zoom the window. The upper-left corner of the fxtv window should not have moved relative to the other clients on your desktop. If it has, this sounds like a KDE/Window Manager issue. If not, this sounds it might be an XFree86 Mach64 server VidMode extension bug. Mode switching and viewporting setting has worked well for me with the S3V server, and the S3 Virge/VX support in the SVGA server in 3.3.1. 3.2A and before had some bugs, but the XFree folks were good about fixing them when I reported them. If it looks like an XFree bug, if you want to play with the code this for a minute and narrow down who the culpit is (so hopefully we can get a bug report filed with the appropriate folks), all the magic for zooming/unzooming is in tvscreen.c::TVSCREENSetZoomState. It's small and pretty easy to follow. Just glancing at it you'll see it avoids even using the VidMode extension calls (XF86VidMode...) if the VidMode extension version is < 0.8 (!s->vmode_ext_supported). After that, it stops any running capture. Then for zooming, it figures out where to put the window. It sets the size to max video, and doesn't move the upper-left corner of the window unless the resize would put part of the window off of the desktop. Then it'll shift the window up and to the left. Next it changes the video window geometry (TVSCREENSetVideoWinGeom). And then we do the video mode switching and viewport setting in the if at the bottom. You might put some printfs in and see if the x,y,width,height numbers being passed to XFree look like what you're seeing on-screen. One other quick thing to try. If you look at tvscreen.c::STVSCREENSwitchToMode (which is a wrapper around the mode switch calls), you'll see that it has to different ways to support switching between video modes. If version >= 0.8, it switching straight to the mode. If < 0.8, it cycles through the modes in between one-step-at-a-time until it gets to the right one. Try alternatively changing the condition of this if to "0" and "1" (to try both methods) and see if that makes any difference. |fxtv 0.45 I don't remember if anything was put into 0.46 that might help you, but you might just try it. The port is an easy build: http://multiverse.com/~rhh/fxtv Randall From owner-freebsd-multimedia Fri Jan 30 07:32:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA16439 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 07:32:40 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from vnode.vmunix.com (vnode.vmunix.com [209.112.4.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA16418; Fri, 30 Jan 1998 07:32:33 -0800 (PST) (envelope-from mark@vnode.vmunix.com) Received: (from mark@localhost) by vnode.vmunix.com (8.8.8/8.8.8) id KAA12027; Fri, 30 Jan 1998 10:36:16 -0500 (EST) (envelope-from mark) Message-ID: <19980130103616.18784@vmunix.com> Date: Fri, 30 Jan 1998 10:36:16 -0500 From: Mark Mayo To: Kraft Jeremy Cc: hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG Subject: Video capture [was:Re: small problem...] References: <199801290320.VAA19699@pimpin.bigbootyhoes.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <199801290320.VAA19699@pimpin.bigbootyhoes.com>; from Kraft Jeremy on Wed, Jan 28, 1998 at 09:25:49PM -0600 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On Wed, Jan 28, 1998 at 09:25:49PM -0600, Kraft Jeremy wrote: > Hello, > I have a small problem here, maybe some of you can be of great help. > I work for a local ISP, and we're about to start doing some work > for a weather station. We need to take input from a video camera, > and somehow get it to take shots every say, 10 seconds, save it into > the (preferably UNIX) machine. The purpose for this: They already > have a "weather cam" that is hooked up, and shows on the nightly news, > (6 and 10pm) -- they (and we) want to stick this "weather cam" online. > > If any of you know of anything that can do this, it would be greatly > appreciated. You can either just mail me personally, or here. I'd say ask on -multemedia . My guess would be to stick a Haupage WinTV card in the box and plop a "normal" video camera feed into it, and take a snapshot every once and a while (I think there are programs already developed that will do this). Just throw the result to a file and everytime the web page is opened you'll have theupdated picture.. I also remember someone else doing pretty much the exact same thing.. you may want to search the archives.. -Mark > > Thank you, > > Jeremy Kraft, Network Administrator > http://pimpin.bigbootyhoes.com/~std/ > flydaddy@pimpin.bigbotyhoes.com -- ------------------------------------------------------------------------ Mark Mayo mark@vmunix.com RingZero Comp. http://www.vmunix.com/mark finger mark@vmunix.com for my PGP key and GCS code ------------------------------------------------------------------------ Win95/NT - 32 bit extensions and a graphical shell for a 16 bit patch to an an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition. -UGU From owner-freebsd-multimedia Fri Jan 30 07:55:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA20613 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 07:55:20 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gateway.mitre.org (gateway.mitre.org [128.29.31.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA20606 for ; Fri, 30 Jan 1998 07:55:17 -0800 (PST) (envelope-from rmoose@gateway.mitre.org) Received: from poisson.mitre.org.mitre.org (poisson.mitre.org [128.29.31.188]) by gateway.mitre.org (8.7.2/8.7.2) with SMTP id KAA21191; Fri, 30 Jan 1998 10:55:01 -0500 (EST) Received: by poisson.mitre.org.mitre.org (4.1/SMI-4.1) id AA22858; Fri, 30 Jan 98 10:57:16 EST Date: Fri, 30 Jan 1998 10:57:16 -0500 (EST) From: Robert Moose Reply-To: rmoose@gateway.mitre.org To: Mark Mayo Cc: Kraft Jeremy , multimedia@FreeBSD.ORG Subject: Re: Video capture [was:Re: small problem...] In-Reply-To: <19980130103616.18784@vmunix.com> Message-Id: X-No-Archive: yes Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On Fri, 30 Jan 1998, Mark Mayo wrote: > On Wed, Jan 28, 1998 at 09:25:49PM -0600, Kraft Jeremy wrote: > > Hello, > > I have a small problem here, maybe some of you can be of great help. > > I work for a local ISP, and we're about to start doing some work > > for a weather station. We need to take input from a video camera, > > and somehow get it to take shots every say, 10 seconds, save it into > > the (preferably UNIX) machine. The purpose for this: They already > > have a "weather cam" that is hooked up, and shows on the nightly news, > > (6 and 10pm) -- they (and we) want to stick this "weather cam" online. [...] > I'd say ask on -multemedia . Check out Mark Tinguely's page "Multimedia Video Capture on FreeBSD": http://www.cs.ndsu.nodak.edu/~tinguely/mbone-freebsd/video.html We at MITRE are using the Talisman Sequence P1S (which is recognized as a Matrox Meteor) together with the Matrox driver cited on Mark's page. It works great with vic. I don't know offhand what application you would use with it to get priodic snapshots. Bob MITRE Washington Networking Center From owner-freebsd-multimedia Fri Jan 30 07:59:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA21659 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 07:59:34 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mrelay.jrc.it (mrelay.jrc.it [139.191.1.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA21604; Fri, 30 Jan 1998 07:59:25 -0800 (PST) (envelope-from dirk.vangulik@jrc.it) Received: from mda00.jrc.it (mda00.jrc.it [139.191.7.10]) by mrelay.jrc.it (LMC5688) with ESMTP id QAA11145; Fri, 30 Jan 1998 16:59:00 +0100 (MET) Received: (from dirkx@localhost) by mda00.jrc.it (8.8.5/8.8.5) id QAA25435; Fri, 30 Jan 1998 16:59:03 +0100 (CET) Date: Fri, 30 Jan 1998 16:58:53 +0100 (CET) From: Dirk-Willem van Gulik X-Sender: dirkx@mda00.jrc.it To: Mark Mayo cc: Kraft Jeremy , hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG Subject: Re: Video capture [was:Re: small problem...] In-Reply-To: <19980130103616.18784@vmunix.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On Fri, 30 Jan 1998, Mark Mayo wrote: > My guess would be to stick a Haupage WinTV card in the box and plop > a "normal" video camera feed into it, and take a snapshot every > once and a while (I think there are programs already developed > that will do this). Just throw the result to a file and everytime > the web page is opened you'll have theupdated picture.. > > I also remember someone else doing pretty much the exact same > thing.. you may want to search the archives.. Yup, we do it much the same way (see vr.jrc.it -> entertainment); another touch is using efficient push, as in orbits.ceo.org. There are pointers to the code. Dw. > -Mark > > > > > Thank you, > > > > Jeremy Kraft, Network Administrator > > http://pimpin.bigbootyhoes.com/~std/ > > flydaddy@pimpin.bigbotyhoes.com > > -- > ------------------------------------------------------------------------ > Mark Mayo mark@vmunix.com > RingZero Comp. http://www.vmunix.com/mark > > finger mark@vmunix.com for my PGP key and GCS code > ------------------------------------------------------------------------ > Win95/NT - 32 bit extensions and a graphical shell for a 16 bit patch to > an an 8 bit operating system originally coded for a 4 bit microprocessor, > written by a 2 bit company that can't stand 1 bit of competition. -UGU > From owner-freebsd-multimedia Fri Jan 30 08:41:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA29035 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 08:41:41 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from venera.isi.edu (venera.isi.edu [128.9.176.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA29019 for ; Fri, 30 Jan 1998 08:41:39 -0800 (PST) (envelope-from haldar@ISI.EDU) Received: from pri.isi.edu (pri.isi.edu [128.9.160.172]) by venera.isi.edu (8.8.7/8.8.6) with SMTP id IAA08257 for ; Fri, 30 Jan 1998 08:41:38 -0800 (PST) Posted-Date: Fri, 30 Jan 1998 16:40:02 GMT Received: from localhost by pri.isi.edu (SMI-8.6/4.0.3-4) id ; Fri, 30 Jan 1998 16:40:02 GMT Date: Fri, 30 Jan 1998 08:40:02 -0800 (PST) From: Padmaparna Haldar To: multimedia@FreeBSD.ORG Subject: Re: Help on FreeBSD soundcards for mbone In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Hi, I'm looking for some info on soundcards (full-duplex) that may be used for freeBSD. Do you have the name/names of manufacturers that use Crystal CS4236/4237,OPTI931 or SB16 Vibra16 chipsets? We have been using Gravis soundcards but recently they have stopped manufacturing. Thanks in advance, Padma. On Thu, 29 Jan 1998, Doug White wrote: > On Thu, 29 Jan 1998, Padma Haldar wrote: > > > Hi, > > I need some information about full-duplex sound cards for mbone , > > for freeBSD. Advanced Gravis cards , which we have been using, have > > stopped manufacturing sound cards. Do you have any suggestions as to > > what other cards are available that may serve the purpose? > > Anything based on the Crystal CS4231 (?) shoud work okay. Contact > multimedia@freebsd.org for the latest though. I have a GUS PnP and love > it; I wish they hadn't stopped making them. :-( > > Doug White | University of Oregon > Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant > http://gladstone.uoregon.edu/~dwhite | Computer Science Major > > > ----------------------------- Padmaparna Haldar ISI/USC. 310.822.1511 #352 From owner-freebsd-multimedia Fri Jan 30 09:07:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA03475 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 09:07:31 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA03446 for ; Fri, 30 Jan 1998 09:07:06 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id QAA00675; Fri, 30 Jan 1998 16:34:15 +0100 From: Luigi Rizzo Message-Id: <199801301534.QAA00675@labinfo.iet.unipi.it> Subject: Re: Help on FreeBSD soundcards for mbone To: haldar@ISI.EDU (Padmaparna Haldar) Date: Fri, 30 Jan 1998 16:34:15 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Padmaparna Haldar" at Jan 30, 98 08:39:43 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" > Hi, > I'm looking for some info on soundcards (full-duplex) that may be used > for freeBSD. Do you have the name/names of manufacturers that use Crystal > CS4236/4237,OPTI931 or SB16 Vibra16 chipsets? We have been using Gravis > soundcards but recently they have stopped manufacturing. Vibra16 obviously used in CreativeLabs cards. Beware though: the latest Vibra16X are not compatible with the FreeBSD drivers which work with the old Vibra16C -- at least for full duplex. I think there are some Vibra16X clones made by Avance Asound (see www.realtek.com.tw). AOpen manufactures nice cards based on the CS4237 -- look for the AW35 product (I think the AW32, based on the CS4236, is discontinued). The OPTI931 is used on many no-name cards -- mine are marked ExpertColor but I guess that's the name used for Europe... More info at http://www.iet.unipi.it/~luigi/FreeBSD.html Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-freebsd-multimedia Fri Jan 30 10:27:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21360 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 10:27:49 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA21332; Fri, 30 Jan 1998 10:27:38 -0800 (PST) (envelope-from tlambert@usr09.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id LAA15481; Fri, 30 Jan 1998 11:27:25 -0700 (MST) Received: from usr09.primenet.com(206.165.6.209) via SMTP by smtp03.primenet.com, id smtpd015459; Fri Jan 30 11:27:20 1998 Received: (from tlambert@localhost) by usr09.primenet.com (8.8.5/8.8.5) id LAA06335; Fri, 30 Jan 1998 11:27:15 -0700 (MST) From: Terry Lambert Message-Id: <199801301827.LAA06335@usr09.primenet.com> Subject: Re: Descent Sources To: kurto@bootp.sls.usu.edu (Kurt Olsen) Date: Fri, 30 Jan 1998 18:27:09 +0000 (GMT) Cc: doconnor@gsoft.com.au, mike@smith.net.au, hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG In-Reply-To: <199801300717.AAA29832@bootp.sls.usu.edu> from "Kurt Olsen" at Jan 30, 98 00:17:25 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" > What about this from the man page: > > void VGLSetPalette(byte *red, byte *green, byte *blue) > > This function sets the palette used, the arguments red, green, blue > should point to byte arrays of 256 positions each. > > and > > void VGLSetPaletteIndex(byte color, byte red, byte green, byte blue) > > Set the palette index color to the specified RGB value. > > > - No keyboard support. (The Linux svgalib seems to support calling a > > user-supplied keyboard handler on interrupt. This is unspeakably > > bogus if true.) > > VGL needs a little adjustment to it's keyboard init function to > really support games. In the raw and code modes the tty code in > the kernel filters out all TABs, 'u's and a couple of others (at > least I think it's the tty.) I have a few lines of code I put into > doom to make it work under VGL. Let me know if you are interested. It seems to me that it would be worthwhile to support DCI; apart from the ability to use Windows 95 drivers for video cards and acceleration functions, I mean. I think it would mean that you would be able to support the necessary functions for most commercial games, and that would be a plus (note: games like this tend toward minimal use of system interfaces -- system interfaces are too low). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-multimedia Fri Jan 30 10:56:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA26681 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 10:56:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from pc-21490.bc.rogers.wave.ca (pc-21490.bc.rogers.wave.ca [24.113.51.240]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA26672 for ; Fri, 30 Jan 1998 10:56:47 -0800 (PST) (envelope-from jh@pc-21490.bc.rogers.wave.ca) Received: (from jh@localhost) by pc-21490.bc.rogers.wave.ca (8.8.7/8.8.7) id KAA03975; Fri, 30 Jan 1998 10:55:57 -0800 (PST) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19980130072541.26179@ct.picker.com> Date: Fri, 30 Jan 1998 10:55:57 -0800 (PST) Reply-To: Jonathan Hanna Organization: Pangolin Systems From: Jonathan Hanna To: Randall Hopper Subject: Re: fxtv & XFree3.3.1 = bad vidmodes Cc: multimedia@FreeBSD.ORG, Doug White Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On 30-Jan-98 Randall Hopper wrote: > Doug White: > |Randall Hopper: > |> on-the-fly video mode switching and viewport setting > |> so that full screen video really is "full screen". > | > |While you're mentioning that particular feature, upgrading to Xfree86 > |3.3.1 seems to have broken it on my machine. It was working okay with > |3.2. Or was it when I upgraded fxtv..? > | > |1. When entering fullscreen mode, the window is off-center; I have to > |hunt for it. XFree86 3.3, Matrox Millenium 4M 24dpi, 1280x1024, fvwm2, fxtv 0.46: When going into fullscreen window is to the right of centre by about 3%. When going back whole screen is equally misplaced. > |2. WHen exiting fullscreen mode, the display is scrambled, like the clock > |is out of sync. Switching modes and back remedies the problem. No such problem here. Jonathan Hanna From owner-freebsd-multimedia Fri Jan 30 11:07:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28000 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 11:07:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27991 for ; Fri, 30 Jan 1998 11:07:14 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id LAA09262; Fri, 30 Jan 1998 11:07:05 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801301907.LAA09262@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Jonathan Hanna cc: Randall Hopper , multimedia@FreeBSD.ORG, Doug White Subject: Re: fxtv & XFree3.3.1 = bad vidmodes In-reply-to: Your message of "Fri, 30 Jan 1998 10:55:57 PST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Jan 1998 11:07:05 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" I don't hava any such problems over here with XFree86 3.3.1 and with my Matrox Millenium . We are probably better off reporting such problems to the XFree86 who actually work on such problems. Amancio From owner-freebsd-multimedia Fri Jan 30 11:12:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28660 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 11:12:29 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA28648 for ; Fri, 30 Jan 1998 11:12:25 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 30 Jan 1998 14:11:48 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA20077; Fri, 30 Jan 98 14:11:46 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id OAA13806; Fri, 30 Jan 1998 14:11:42 -0500 Message-Id: <19980130141141.58733@ct.picker.com> Date: Fri, 30 Jan 1998 14:11:41 -0500 From: Randall Hopper To: Jonathan Hanna Cc: multimedia@FreeBSD.ORG Subject: Re: fxtv & XFree3.3.1 = bad vidmodes References: <19980130072541.26179@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: ; from Jonathan Hanna on Fri, Jan 30, 1998 at 10:55:57AM -0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Jonathan Hanna: |Randall Hopper: |> Doug White: |> |Randall Hopper: |> |> on-the-fly video mode switching and viewport setting |> |> so that full screen video really is "full screen". |> | |> |1. When entering fullscreen mode, the window is off-center; I have to |> |hunt for it. | |XFree86 3.3, Matrox Millenium 4M 24dpi, 1280x1024, fvwm2, fxtv 0.46: When |going into fullscreen window is to the right of centre by about 3%. When |going back whole screen is equally misplaced. Ok, since you're on fvwm2, I imagine this is a bug in the Millenium XServer code on 3.3. I've tested fxtv with fvwm2 on the S3V and SVGA servers with my STB Velocity 3D and don't see this problem. Might try 3.3.1. The one minor thing I do see here is sometimes on a full-screen zoom, the new viewport is one or two pixels off of where it should be horizontally, so you can see a one or two pixel fringe of the desktop to the left or right of the fxtv window. I should report this sometime... Randall From owner-freebsd-multimedia Fri Jan 30 17:32:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA16018 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 17:32:13 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA16011 for ; Fri, 30 Jan 1998 17:32:11 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id RAA03026; Fri, 30 Jan 1998 17:32:04 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Fri, 30 Jan 1998 17:32:04 -0800 (PST) From: Doug White Reply-To: Doug White To: Amancio Hasty cc: Randall Hopper , multimedia@FreeBSD.ORG Subject: Re: fxtv & XFree3.3.1 = bad vidmodes In-Reply-To: <199801300631.WAA02763@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On Thu, 29 Jan 1998, Amancio Hasty wrote: > Try fvwm and see if the problem goes away . I was it was still broken there, so the problem isn't with the window manager. > Also make sure that the full screen mode size is indeed supported > by your X configuration. I normally run 1024x768, I think my Mach64 can do 640x480. :-) Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major From owner-freebsd-multimedia Fri Jan 30 17:39:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA17660 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 17:39:08 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA17654 for ; Fri, 30 Jan 1998 17:39:06 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id RAA03034; Fri, 30 Jan 1998 17:39:04 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Fri, 30 Jan 1998 17:39:04 -0800 (PST) From: Doug White Reply-To: Doug White To: Randall Hopper cc: multimedia@FreeBSD.ORG Subject: Re: fxtv & XFree3.3.1 = bad vidmodes In-Reply-To: <19980130072541.26179@ct.picker.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" On Fri, 30 Jan 1998, Randall Hopper wrote: > |Are these known problems with newer XFrees, or do I need an upgrade? > > Well, this may be an XFree bug with the VidMode extension in the ATI Mach64 > server. It could also be something haveing to do with KDE > ignoring/overriding a client request for setting its window geometry which > is resulting in the video window being moved from where fxtv told it to go. > > To test, position the window somewhere on your desktop where it's got room > to expand to full size (640x480) without bumping into the edges of your > desktop. Zoom the window. The upper-left corner of the fxtv window should > not have moved relative to the other clients on your desktop. If it has, > this sounds like a KDE/Window Manager issue. If not, this sounds it might > be an XFree86 Mach64 server VidMode extension bug. A quick check shows that the window isn't moving. What's funny is that the same thing happened under fvwm, so I wonder if the X server isn't relaying the position component of the geometry change. The video mode change and the window resize are going through. > If it looks like an XFree bug, if you want to play with the code this for a > minute and narrow down who the culpit is (so hopefully we can get a bug > report filed with the appropriate folks), all the magic for > zooming/unzooming is in tvscreen.c::TVSCREENSetZoomState. It's small and > pretty easy to follow. Hm, okay, I think I can follow you here. > One other quick thing to try. If you look at > tvscreen.c::STVSCREENSwitchToMode (which is a wrapper around the mode > switch calls), you'll see that it has to different ways to support > switching between video modes. If version >= 0.8, it switching straight to > the mode. If < 0.8, it cycles through the modes in between > one-step-at-a-time until it gets to the right one. Try alternatively > changing the condition of this if to "0" and "1" (to try both methods) and > see if that makes any difference. I'll try widdling that if(). > |fxtv 0.45 > > I don't remember if anything was put into 0.46 that might help you, but you > might just try it. The port is an easy build: http://multiverse.com/~rhh/fxtv I'll try rebuilding fxtv first. Thanks for the help! Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major From owner-freebsd-multimedia Fri Jan 30 17:57:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA20745 for freebsd-multimedia-outgoing; Fri, 30 Jan 1998 17:57:42 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA20737 for ; Fri, 30 Jan 1998 17:57:38 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id RAA03804; Fri, 30 Jan 1998 17:55:38 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Fri, 30 Jan 1998 17:55:37 -0800 (PST) From: Doug White Reply-To: Doug White To: Randall Hopper cc: multimedia@FreeBSD.ORG Subject: Re: fxtv & XFree3.3.1 = bad vidmodes In-Reply-To: <19980130072541.26179@ct.picker.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Followup. On Fri, 30 Jan 1998, Randall Hopper wrote: > I don't remember if anything was put into 0.46 that might help you, but > you might just try it. The port is an easy build: > http://multiverse.com/~rhh/fxtv This is positioning properly now, so there must have been a tweak in 0.45. Now for the scrambled mode when exiting fullscreen mode...that is certainly a problem in the X server. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major From owner-freebsd-multimedia Sat Jan 31 00:29:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11191 for freebsd-multimedia-outgoing; Sat, 31 Jan 1998 00:29:46 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from atohasi.mickey.ai.kyutech.ac.jp (atohasi.mickey.ai.kyutech.ac.jp [131.206.21.80]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA11184 for ; Sat, 31 Jan 1998 00:29:43 -0800 (PST) (envelope-from ohashi@atohasi.mickey.ai.kyutech.ac.jp) Received: (from ohashi@localhost) by atohasi.mickey.ai.kyutech.ac.jp (8.8.7/8.8.7) id RAA00408; Sat, 31 Jan 1998 17:29:34 +0900 (JST) (envelope-from ohashi) Date: Sat, 31 Jan 1998 17:29:34 +0900 (JST) Message-Id: <199801310829.RAA00408@atohasi.mickey.ai.kyutech.ac.jp> To: multimedia@FreeBSD.ORG Cc: ohashi@mickey.ai.kyutech.ac.jp Subject: bktr_read() in bt848 driver From: ohashi@mickey.ai.kyutech.ac.jp (Takeshi Ohashi) X-Mailer: mnews [version 1.20] 1996-12/08(Sun) Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Hi, I wonder why the following report has not been cheked and committed. o [1997/08/18] kern/4329 read(2) from /dev/bktr0 hangs bktr_read() seems to work fine after applied the patch. Thanks. -- Takeshi OHASHI ohashi@mickey.ai.kyutech.ac.jp From owner-freebsd-multimedia Sat Jan 31 13:30:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10025 for freebsd-multimedia-outgoing; Sat, 31 Jan 1998 13:30:45 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from proxyb2.san.rr.com (proxyb2-atm.san.rr.com [204.210.0.11]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10015 for ; Sat, 31 Jan 1998 13:30:43 -0800 (PST) (envelope-from Studded@san.rr.com) Received: from san.rr.com (dt051n19.san.rr.com [204.210.32.25]) by proxyb2.san.rr.com (8.8.7/8.8.8) with ESMTP id NAA22503 for ; Sat, 31 Jan 1998 13:30:09 -0800 (PST) Message-ID: <34D397DE.409E51C0@san.rr.com> Date: Sat, 31 Jan 1998 13:30:06 -0800 From: Studded Organization: DALnet IRC Network X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.5-STABLE-0131 i386) MIME-Version: 1.0 To: multimedia@FreeBSD.ORG Subject: [Fwd: kern/5616: sound_config.h has wrong default for SB16 high DMA] Content-Type: multipart/mixed; boundary="------------C366315AA667363D074E9AA2" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" This is a multi-part message in MIME format. --------------C366315AA667363D074E9AA2 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit My understanding is that you folks want a copy of these kinds of things. If there is any response, please send it directly to me since I'm not on this list. Thanks, Doug -- *** Proud operator, designer and maintainer of the world's largest *** Internet Relay Chat server. 5,120 clients and still growing. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) *** Part of the DALnet IRC network *** --------------C366315AA667363D074E9AA2 Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: inline Received: from pop-server.san.rr.com by dt051n19.san.rr.com (fetchmail-4.3.5 POP3) for (single-drop); Sat, 31 Jan 1998 13:25:01 PST Received: by mail.san.rr.com for studded (with Cubic Circle's cucipop (v1.21 1997/08/10) Sat Jan 31 13:25:00 1998) X-From_: owner-freebsd-bugs@freebsd.org Sat Jan 31 12:50 PST 1998 Received: from ns3.harborcom.net (ns3.harborcom.net [206.158.4.7]) by mail-atm.san.rr.com (8.8.7/8.8.8) with SMTP id MAA21394 for ; Sat, 31 Jan 1998 12:50:37 -0800 (PST) Received: from hub.freebsd.org [204.216.27.18] by ns3.harborcom.net with esmtp (Exim 1.82 #1) id 0xyjri-0002B4-00; Sat, 31 Jan 1998 15:50:14 -0500 Received: from localhost (daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA03535; Sat, 31 Jan 1998 12:50:11 -0800 (PST) (envelope-from owner-freebsd-bugs) Received: by hub.freebsd.org (bulk_mailer v1.6); Sat, 31 Jan 1998 12:50:04 -0800 Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA03509 for freebsd-bugs-outgoing; Sat, 31 Jan 1998 12:50:02 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: (from gnats@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA03502; Sat, 31 Jan 1998 12:50:01 -0800 (PST) (envelope-from gnats) Received: from dt051n19.san.rr.com (dougdougdougdoug@dt051n19.san.rr.com [204.210.32.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA03290 for ; Sat, 31 Jan 1998 12:48:15 -0800 (PST) (envelope-from dougdougdougdoug@dt051n19.san.rr.com) Received: (from dougdougdougdoug@localhost) by dt051n19.san.rr.com (8.8.8/8.8.8) id UAA00655; Sat, 31 Jan 1998 20:48:14 GMT (envelope-from dougdougdougdoug) Message-Id: <199801312048.UAA00655@dt051n19.san.rr.com> Date: Sat, 31 Jan 1998 20:48:14 GMT From: Studded@san.rr.com Reply-To: Studded@san.rr.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/5616: sound_config.h has wrong default for SB16 high DMA Sender: owner-freebsd-bugs@freebsd.org X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-bugs" Content-Type: text >Number: 5616 >Category: kern >Synopsis: sound_config.h has wrong default for SB16 high DMA >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 31 12:50:00 PST 1998 >Last-Modified: >Originator: Doug >Organization: None >Release: FreeBSD 2.2.5-STABLE-0131 i386 >Environment: Any user with FreeBSD 2.2 and an SB16 card >Description: /usr/src/sys/i386/isa/sound/sound_config.h has the wrong value for the high DMA of the SB16 card. This line: #define SB16_DMA 6 should read: #define SB16_DMA 5 I followed the recent discussion re updating the IRQ for the SB card (thanks :), and I understand that something is happening with the sound code in current, but I don't understand exactly what's happening or when. :) Since I understand we're getting ready for a 2.2.6 release, I thought it would be nice to get this old problem fixed. >How-To-Repeat: >Fix: --- /usr/src/sys/i386/isa/sound/sound_config.h.Dist Sat Dec 27 16:30:53 1997 +++ /usr/src/sys/i386/isa/sound/sound_config.h Tue Dec 30 19:25:52 1997 @@ -106,7 +106,7 @@ #ifdef PC98 #define SB16_DMA 3 #else -#define SB16_DMA 6 +#define SB16_DMA 5 #endif #endif Thanks, Doug >Audit-Trail: >Unformatted: --------------C366315AA667363D074E9AA2-- From owner-freebsd-multimedia Sat Jan 31 14:19:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA15974 for freebsd-multimedia-outgoing; Sat, 31 Jan 1998 14:19:33 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.178]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA15965 for ; Sat, 31 Jan 1998 14:19:29 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id OAA01408; Sat, 31 Jan 1998 14:19:26 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199801312219.OAA01408@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Studded cc: multimedia@FreeBSD.ORG Subject: Re: [Fwd: kern/5616: sound_config.h has wrong default for SB16 high DMA] In-reply-to: Your message of "Sat, 31 Jan 1998 13:30:06 PST." <34D397DE.409E51C0@san.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 31 Jan 1998 14:19:26 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Hi, We currently have two sound drivers : 1. Voxware 3.5 2. Luigi's snd driver We are trying to migrate to Luigi's snd driver due to its simplistic design and ease of maintainability. Development on Voxware 3.5 is secondary --- does not imply that is totally abandoned. Whats on 2.2.x is the Voxware 3.0 , giving the current direction I am not that inclined on supporting 2.2.x systems -- don't have time nor resources. Voxware 3.0 vs Voxware 3.5 issues mostly surface when we try to support linux binaries such as quake which are written to the Voxware 3.5 interface. Voxware 3.5 is currently for -current. Luigi snd driver works on 2.2.x however it usually lacks behind on -current. On the background, pnp support is being worked on and so far the work is mostly for Luigi's snd driver or generic pnp devices not for the Voxware 3.5 driver. Amancio From owner-freebsd-multimedia Sat Jan 31 15:12:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA23111 for freebsd-multimedia-outgoing; Sat, 31 Jan 1998 15:12:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from w2xo.pgh.pa.us (w2xo.pgh.pa.us [206.210.70.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA23089 for ; Sat, 31 Jan 1998 15:12:09 -0800 (PST) (envelope-from durham@w2xo.pgh.pa.us) Received: (from durham@localhost) by w2xo.pgh.pa.us (8.8.8/8.8.8) id SAA06492 for freebsd-multimedia@freebsd.org; Sat, 31 Jan 1998 18:12:26 -0500 (EST) (envelope-from durham) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sat, 31 Jan 1998 18:12:25 -0500 (EST) Organization: Dis- From: Jim Durham To: freebsd-multimedia@FreeBSD.ORG Subject: General notes about sound recording on FreeBSD 3.0. Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe freebsd-multimedia" Since there was a recent thread on doing sound recording on FreeBSD, I thought I'd report on what I've been doing here and results thereof. I have been doing quite a bit of recording using my SB16 on a 5X86-133 running 3.0-SNAP-971225. Low quality recordings at 11025 khz scan rates and below work as well as can be expected. However, at 44100 khz scan rate, small "ticks" appear in when the sound level is fairly loud. These are almost undetectable, but, once you notice them, they're really annoying. Sort of like someone ticking the edge of a piece of paper in the background of the recording. A test I made with silence followed by a loud sound produced a "tick" right *before* the sound. I don't know what this might mean. I'm using a simple program that reads and writes bits to /dev/dsp. The problem happens either on the mic or line input to the card. I've tried other applications, like mxv, and dsp-record(play), but mxv will not change scan rates and dsp-record(play) does not work for me at all. This is while using a kernel with the Voxware driver. I decided to try Luigi's driver to see if results were similar, but can't get it to work on 3.0-SNAP-971225. (Locks up entire system after delivering short burst of sound). I was hoping that perhaps this might be a cure. 8-(. I can't report an error message, because the system locks immediately and must be hard-rebooted. This is not at all typical of this hardware to lock up. Finally, the RealAudio 3.0 encoder will core-dump immediately when you try to use the line or mic input to record a RealAudio file to disk. If you first make a raw audio file, then encode that, it works fine. I've mentioned this before and reported it to RealAudio. Any comments? Jim Durham