From owner-freebsd-hackers Thu Jan 29 00:31:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29535 for hackers-outgoing; Thu, 29 Jan 1998 00:31:51 -0800 (PST) (envelope-from owner-freebsd-hackers@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 AAA29527 for ; Thu, 29 Jan 1998 00:31:48 -0800 (PST) (envelope-from piquan@wcc.wcc.net) Received: from detlev.UUCP (ppp86.wcc.net [208.6.232.86]) by wcc.wcc.net (8.8.7/8.8.7) with ESMTP id CAA10508; Thu, 29 Jan 1998 02:28:17 -0600 (CST) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.7) id CAA05023; Thu, 29 Jan 1998 02:31:05 -0600 (CST) (envelope-from joelh) Date: Thu, 29 Jan 1998 02:31:05 -0600 (CST) Message-Id: <199801290831.CAA05023@detlev.UUCP> To: tlambert@primenet.com CC: tlambert@primenet.com, dag-erli@ifi.uio.no, hackers@FreeBSD.ORG In-reply-to: <199801290800.BAA28565@usr06.primenet.com> (message from Terry Lambert on Thu, 29 Jan 1998 08:00:04 +0000 (GMT)) Subject: Re: Graphical screen saver From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199801290800.BAA28565@usr06.primenet.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe hackers" >> I think that either source- or binary-level compatibility with either >> Windows or AfterDark screensavers is a major lose. I would prefer to >> keep things simple, and opt for making a good shell the first time. > And losing the ability to run a bazillion of the things that are > already out there, plus all the commercially available things, plus... > not a good trade, in my book. I keep wanting to say, "But Terry, we don't want to implement all the GDI calls!", but it's evident that somebody has already made it work. I would love to see that happen. I'm just suprised that it did. >> Remember, I'm mostly writing a template here. My code handles the >> mode switching, syscons interface, etc. and calls hacker-defined >> routines for variable initialization and the actual drawing. (The >> actual drawing is currently handled by direct memory writes.) I'm not >> writing a screensaver manager like AfterDark, although I wouldn't mind >> writing one if there's a call for it. > I was thinking more in terms of a concerted effort to drag the code out > of the original author. 8-). Hey, cool by my book. I'd love to see how he did it! 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