From owner-freebsd-chat@FreeBSD.ORG Tue Feb 5 13:32:07 2008 Return-Path: Delivered-To: freebsd-chat@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1686116A419 for ; Tue, 5 Feb 2008 13:32:07 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 6FEAC13C45D for ; Tue, 5 Feb 2008 13:32:06 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m15DW2Yb020690; Tue, 5 Feb 2008 14:32:03 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m15DW2WU020689; Tue, 5 Feb 2008 14:32:02 +0100 (CET) (envelope-from olli) Date: Tue, 5 Feb 2008 14:32:02 +0100 (CET) Message-Id: <200802051332.m15DW2WU020689@lurza.secnetix.de> From: Oliver Fromme To: freebsd-chat@FreeBSD.ORG, des@des.no In-Reply-To: <86bq6vznx5.fsf@ds4.des.no> X-Newsgroups: list.freebsd-chat User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.2-STABLE-20070808 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Tue, 05 Feb 2008 14:32:03 +0100 (CET) Cc: Subject: Re: why is it called /boot/beastie.4th ? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Feb 2008 13:32:07 -0000 Dag-Erling Smørgrav wrote: > Oliver Fromme writes: > > No need for ASCII art ... ;-) > > What do you think about this screen shot? > > > > http://www.secnetix.de/olli/tmp/vloader.png > > This is brilliant! Send patches! :) Does that mean you're volunteering to be my mentor? :) The patches are on my hard disk. I've been working on it every now and then, just for fun. I'm going to clean them up and commit them to my P4 branch on perforce.freebsd.org at //depot/user/olli/boot (will take a few days, I think). But to go any further I need some help from a committer. There are a few code design decisions that I cannot do on my own. BTW, my patches add a few FICL words (forth commands) to the loader (i386 and amd64 only). They implement simple graphics commands (dots, lines, triangles, circles), text output using proportional fonts loaded from the boot device, and display of PCX images. The above screen shot is simply a PCX background image containing the logo, and some text for the menu at the top. Very simple. Currently only 16 color standard VGA modes are supported (4 bit depth), but that should be sufficient for a start. Those who want Beastie back can replace the background image with one showing the BSD daemon, of course. It's just a matter of replacing the PCX file. ASCII art was yesterday. ;-) Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd