Re: user land Linux penguin

Kai Schulte (sp0005@aixrs1.hrz.uni-essen.de)
Sat, 12 Jul 1997 01:10:04 +0200 (MESZ)


Vince Weaver wrote:

> check out linux_logo-0.2.tar.gz

It's a good idea but somehow the penguin looks rather slumped. Has any
of you ever played "snokie"? That kind of penguin would be a lot cuter
for ansi graphics... it could even move its feet every once in a while,
as the daemons are being started up, creating a running impression,
thus providing "the first os with an animated boot screen" ;)

Kai

___
/ o\
| <
| /\ |
| / / |
|/_/ |
| |
//____/
LL <-- redraw these 2 to move back and forth... and maybe flap your
wings a bit. Ok, let's try this:

=============================================================================

#include <stdio.h>

void penguin1()
{
printf("Vc\n\n");
printf(" ___\n");
printf(" / o\\\n");
printf(" | <\n");
printf(" | /\\ |\n");
printf(" | / / |\n");
printf(" |/_/ |\n");
printf(" | |\n");
printf("//____/\n");
printf(" LL\n");
}

void penguin2()
{
printf("c\n\n");
printf(" ___\n");
printf(" / o\\\n");
printf(" | >\n");
printf(" | /\\|\n");
printf(" | / /|\n");
printf(" | /_/ |\n");
printf(" | |\n");
printf("//____/\n");
printf(" LL\n");
}

void main()
{
int i;
for (i=0;i<10;i++) {
penguin1();
sleep(1);
penguin2();
sleep(1);
}
}

==========================================================================
There should be a 'home' rather than a 'reset terminal' but I don't know
the code off hand. Ok, the drawing is really stupid, but hey, it
even works without color :)

If you are talented at ascii-art and have 2 or 3 spare minutes, please
make a better drawing...........