home *** CD-ROM | disk | FTP | other *** search
-
- 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.
-