Contents of the FUSE.DOC file
..Document file for FUSE.EXE prepared with PC-Write.
Documentation for FUSE Kaleidoscope program
Draft Version 1 January 1, 1988
Vincent T. Mills, Services Rendered
IFNA Address: Network 119 Node 14 (119/14)
OPUS CBCS Phone number (916) 891-3410
>> All Sysops see special message below... <<
The FUSE program draws kaleidoscopic images on CGA, EGA and VGA screens. To
use it, you will need 512K of memory, at least one floppy drive and a CGA or
EGA with the appropriate monitor connected. FUSE will not work on Hercules
graphics systems (until Microsoft recognizes it is a valuable thing to be
FUSE uses a data file called FUSE.DAT to store up to 36 different
kaleidoscope patterns. If it isn't present when the program is started, it
is created and a default pattern is put in place for each auto and manual
To run the program, type:
where [display_option] is:
nothing............ Automatically use best display method. On an EGA
display, use 640x350 with 16 colors. On a CGA
display, use 320x200 with 4 colors.
/CGA............... On a CGA or an EGA display, use 320x200 with 4
/MONO.............. On a CGA display, use 640x200 with 2 colors. On an
EGA display, this switch does nothing.
You can press any key for more help on what it does and how it works while
the help screen is active. Here's a list of the help messages for each key:
Esc (Escape): The Esc key will exit the program and save the
Enter or ?: These keys produce this help screen. In the Help
mode, you can try out all the different keys to see
what they do without running them. To get out of
the help mode, press the Enter key a second time.
Spacebar (Pause): Pause the drawing of all objects until any other key
is pressed. You can use this to get a good peek at
an especially handsome design.
The A key (+Auto): Will turn on auto pattern changes. Pressing any
command key turns off auto mode. Pressing Center
turns it on again. Each press of A will clear the
current drawing and move on to the next. When the
program starts, auto mode is initially on.
The pictures are diplayed in keyboard order,
starting with Alt-1 in the top left corner of
keyboard through Alt-0, then q through p, a through
l, and z through m. After screen m, screen Alt-1 is
displayed again endlessly.
Pressing any command key turns off auto mode.
Alt-0 through Alt-9: Load a screen with the Alt key and a number 0
through 9. These screens are displayed first when
auto mode is on (the A key) and when FUSE is
Shift-0 thru Shift-9: Save a screen with the Shift key and a number 0
Lower-case b thru z: The lower-case letter screen work differently from
Alt-0 through Alt-9 screens. For these keys, you
don't need to press the Alt key before loading them.
Just press the letter of a screen you want to load.
What about A? The A key is used to start auto mode.
Shift-B thru Shift-Z: Save a screen to a letter key with the Shift key and
a letter B through Z. You can then load the letter
screen by pressing the lower-case letter.
F1 through F6: These function keys let you `talk' to each each of
the six objects on the screen. After pressing F1-F6,
use the other keys to change the way an object
appears. To make objects initially show up on the
screen, adjust colors up (Up-Arrow) until they show.
A new screen just has object 1 enabled. The fewer
objects showing in the screen, the faster they will
F8 (New): Pressing F8 will clear the current screen and create
a new screen, with object 1 active. All scaling,
color and shape attributes are set to normal values.
Objects 2 through 6 are also cleared and disabled.
"Talking" to object one is automatically set.
Up-Arrow (+Colors): Adds more color and shade variations to the current
object. The highest value causes color cycling
effects on an EGA, which affect all objects on the
screen. To initially display an object that seems
invisible, press this key at least once while you
are "talking" to the object (F1 through F6 pressed)
Dn-Arrow (-Colors): Cuts down color and shade variations to the current
object until it disappears.
PgUp (+Scale): Make the current object appear larger on the screen.
Use Shift-Arrow keys to shift the image about.
PgDn (-Scale): Make the object appear smaller on the screen. Use
Shift-Arrow keys to shift the image about.
Rt-Arrow (+Mirrors): Make mirroring of the current more complex.
Lt-Arrow (-Mirrors): Make mirroring of the current more simple, until
there is no mirroring effect.
Home (+Queue): Make object remain on screen longer; create a longer
End (-Queue): Make object remain on screen less; create a shorter
Shift-Arrows (Shifts): Shift current object on screen left, right, up or
Gray + (+SSpeed): Cause more time to pass between auto screens.
Gray - (-SSpeed): Reduce the time between auto screens.
Shift-PgUp (+Speed): Hasten the drawing speed of an object.
Shift-PgDn (-Speed): Delay the drawing speed of an object.
Shift-Home (+interval): Draw more lines per object segment.
Shift-End (-interval): Draw fewer lines per object segment.
F9 (Save Hold): Save the screen for reloading later into the hold
F10 (Load Hold): The F9 key will reload the hold screen.
F7 (Shapes): Changes an object's shape to a line, box or oval.
Special message for OPUS Sysops:
FUSE contains a special feature for sysops running X00 on a bulletin board
system. If you run FUSE while waiting for a call, the program automatically
detects if the phone rings (or any character comes from the modem) and exits.
This means that you can run FUSE virtually unattended during periods of slow
usage, and still expect to get all calls correctly.
If you were working on a screen at the time FUSE aborts, you can restore the
last image with the F9 key.
WARNING! Because the OPUS system is suspended while FUSE runs, events will
pass unnoticed, as if your system were locked up! Be sure to run FUSE only
when you don't expect an scheduled event to be run.