home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
220.lha
/
LineArt.ReadMe
< prev
next >
Wrap
Text File
|
1996-02-15
|
4KB
|
88 lines
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.