Date: 29 Jan 1998 02:52:07 +0100 From: dag-erli@ifi.uio.no (Dag-Erling Coidan Smørgrav) To: Terry Lambert <tlambert@primenet.com> Cc: joelh@gnu.org, hackers@FreeBSD.ORG Subject: Re: Graphical screen saver Message-ID: <xzpzpkghws8.fsf@hrotti.ifi.uio.no> In-Reply-To: Terry Lambert's message of "Thu, 29 Jan 1998 00:39:37 %2B0000 (GMT)" References: <199801290039.RAA24901@usr08.primenet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert <tlambert@primenet.com> writes: > > > If we're going to do start doing graphical screensavers, then I > > > suggest making the mechanism more general, rather than requiring a > It seems to me that the format to use today for a "general shell" > would be "whatever Windows 95 uses". Nope, that's not it. What I meant was a kind of template for graphical screensaver lkms, so that you only need to write the code to update the screen (logo_update in my logo saver). The rest never changes anyway. FWIW, "whatever Windows 95 uses" is rather sub-optimal. Each screensaver is simply a normal executable which is renamed to *.scr or something. In Windows 95 they simply added switches for the demo mode in the display settings menu. It doesn't even have to be a Windows program; "way back when" ISTR that somebody took one of Tran's demos (an early one) and hacked it to quit on mouse or keyboard activity (originally it only stopped when you pressed ESC), and released it as a Windows 3.1 screensaver. (I have a dream about moving to the US, getting a job at Microsoft, finding out where they keep the Windows source code, pinch it, slap a GPL on it and spread it around on WaReZ sites... then hack their web server and slip a fake press release onto it announcing their decision to release Windows 9x under GPL. A guy can dream, can't he?) -- * 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"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpzpkghws8.fsf>