Date: Sun, 10 Jan 1999 23:37:53 -0800 (PST) From: "Eugene M. Kim" <astralblue@usa.net> To: FreeBSD Chat Mailing List <freebsd-chat@FreeBSD.ORG> Subject: Re: Splash screen for 3.0-CURRENT! Message-ID: <Pine.BSF.4.02A.9901102335530.2493-100000@gw1.pl.cp> In-Reply-To: <199901110348.MAA17998@zodiac.mech.utsunomiya-u.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
(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 <astralblue@usa.net> "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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.02A.9901102335530.2493-100000>