Is your computer BORED? If so, then you need... LineArtIII, by Steve -Raz- Berry This display hack does nothing usefull, but draw pretty lines on a custom screen. I have seen this program running on everything from Suns to Mac's, and I decided that it was time that one was done for the Amiga. Although similar to the lines demo distributed on Workbench 1.1 & 1.2, It does things on it's own screen in full 4096 color interlaced splendor :*). The program runs at a priority of -11, so it should multitask just fine. It will also detach from the CLI all by itself. When I first wrote this program, I was unaware of MACKIE written by Tom Rokicki, which draws the same kind of lines in addition to boxes and splines as part of a hot-key/screen-blanker type program. Undaunted (although somewhat embarassed) I proceeded to allow infinite customization to those who are bored enough to want to play with it. Besides, I prefer DMOUSE (Thanks Matt!) for my hot-key handler. To terminate the program just do one of these things: type cntrl-c, any character on the main keyboard, a mousebutton. You can still do stuff like Amiga-n or m to switch the screens without terminating the program. There are a LOT of comand line options (for a program like this anyway!). You can enter the options in ANY order on the command line, and only the last occurance of a particular switch will be used. The options are: LineArt -[b|t|n|c{0-4096}|l{2-1000}] [nnn] The '-l' and '-c' options require an integer immediately following the switch in the range indicated in the {}'s, without a space. Descriptions and examples follow. lineart -t - This leaves a trail (one out of every 'l' lines) remains on the screen. -n - This is the 'nice' option, this makes LineArt much more friendly in a multitasking environment (It takes less CPU time.) It also slows things down. -cXXXX - This switch allows you to specify the initial color that the program will cycle from. Suggested color values start from 1900 (decimal) and up. -lXXXX - This switch allows you to specify the number of lines to be drawn before the last one is erased. -b - draw boxes (4 connected lines) instead of lines. nnn - This is an integer between 1 and 9 that will change the minimum distance between sucessive endpoints for each line drawn. A high number will give the illusion of unbelievable speed! (Woah... hold me down Toto!) The defaults (if you just type 'lineart') are as if you entered: LineArt 3 -t -c1280 -l10 Some of my favorites: LineArt 4 -l100 -c2500 -n LineArt 1 -l10 -c2500 LineArt 9 -l30 -c2500 -n LineArt 9 -l30 -c2500 -t LineArt 4 -l3 -c1500 -n LineArt -b -c2500 1 -l20 For speed freaks - LineArt 9 -c4000 -l7 Miscelaneous: If you want to time the drawing speed (roughly) turn on the trailing option and wait for the screen to clear. 60,000 lines would have been drawn in this amount of time. I timed it at 2'7" (127 seconds) or 472 lines per second in line draw mode. Using boxes it climbs to 800 vectors per second. Not too shabby for a game machine eh? This program is PD. Use it or abuse it, only you will know. Steve -Raz- Berry A-7 Sinai Circle Chelmsford, Ma. 01824 This is a product of The Checkered Ball 1989.