From owner-freebsd-chat Sun Jan 10 23:38:33 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA22401 for freebsd-chat-outgoing; Sun, 10 Jan 1999 23:38:33 -0800 (PST) (envelope-from owner-freebsd-chat@FreeBSD.ORG) Received: from gw1.pl.cp (redion.nttmcl.com [216.69.69.40]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA22357 for ; Sun, 10 Jan 1999 23:38:28 -0800 (PST) (envelope-from astralblue@usa.net) Received: from localhost (gene@localhost) by gw1.pl.cp (8.9.1/8.9.1) with SMTP id XAA02622 for ; Sun, 10 Jan 1999 23:37:54 -0800 (PST) (envelope-from astralblue@usa.net) X-Authentication-Warning: gw1.pl.cp: gene owned process doing -bs Date: Sun, 10 Jan 1999 23:37:53 -0800 (PST) From: "Eugene M. Kim" X-Sender: gene@gw1.pl.cp To: FreeBSD Chat Mailing List Subject: Re: Splash screen for 3.0-CURRENT! In-Reply-To: <199901110348.MAA17998@zodiac.mech.utsunomiya-u.ac.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org (Directed from -current) Isn't now a good time for a ``FreeBSD splash screen contest?'' :-) :-] Cheers, Eugene On Mon, 11 Jan 1999, Kazutaka YOKOTA wrote: | A splash screen module has been added to 3.0-CURRENT. | | >yokota 1999/01/10 19:34:56 PST | > | > Modified files: | > sys/modules Makefile | > Added files: | > sys/modules/splash Makefile Makefile.inc | > sys/modules/splash/bmp Makefile splash_bmp.c | > Log: | [...] | | This version has rather limited capabilities, but should be a good | start... Well, sort of. | | It can handle W*ndows 256 color BMP file. (Other color depth probably | won't work.) The size of the image must be 320x200 or less. Too | restricted? Yes :-) | | (Is anyone interested in enhancing this, or writing new modules to | load other image file formats?) | | In order to see splash image when your kernel loads, do the following: | | Make sure the following line is added to your kernel configuration | file and rebuild a new kernel. | | pseudo-device splash | | Copy your favorite W*ndows BMP file to somewhere the boot loader can | see. I used "Powered by FreeBSD" logo by Brian Tao for testing :-) | | When the boot loader starts, load kernel, splash image file and | the splash image decoder module as follows. | | load kernel | load -t splash_image_data _your_BMP_file_ | load splash_bmp | boot | | ("-t splash_image_data" is extremely important as the the decoder will | look for this tag for the bitmap data.) | | Then you should see the image on your screen as soon as the kernel | loads. | | Note that if you specify -c or -v options to the boot command, the | splash image won't appear. (But is loaded and can be used as a screen | saver later; see below.) | | Note also that the splash screen won't be available if you use pcvt | driver. You must be using syscons. Sorry. | | The splash screen will go away if you hit any key (this may not work | immediately if the kernel is still probing devices), or you load a | screen saver. | | If you load the splash image decoder module but don't load a screen | saver, you can continue using the splash module as a screen saver. | Specify timeout value by running vidcontrol. | | vidcontrol -t timeout | | Then, the splash screen image will come back after the specified time. | | (You cannot use the regular screen saver as a splash screen, though.) | | Kazu | | | To Unsubscribe: send mail to majordomo@FreeBSD.org | with "unsubscribe freebsd-current" in the body of the message | -- Eugene M. Kim "Is your music unpopular? Make it popular; make music which people like, or make people who like your music." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message