Eyecandy: Turn your computer into an expensive lava lamp.

Rave

Initial Release Date
November 30, 1995
Color Palette
8/24b
Max Resolution
1024x768
License Status
Freeware Β© J. Ashley Roeckelein
Codebase
C
Platform(s)
MS-DOS
Author(s)
J. Ashley Roeckelein

Description

Rave supports high resolution output (up to 1024x768) and a provides a constantly updated display with new patterns continuously drawn over the old.

Intricate colorful kinetic eye candy treat!

Though programmed for specific video card hardware (Paradise, etc) it will run under most MS-DOS video cards via VESA support, if one confirms the initial "Unable to detect a VGA or SVGA adapter" warning with F1.

Video

Screen Shots

ScreenshotScreenshotScreenshot

Download

Documentation

Command Line Options and Controls
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ RAVE!  VGA/SVGA Kaleidoscope  (c) 1995 by J.A.Roeckelein [ash@indirect.com] β”‚
β”‚ Ver 1.1 Nov 30 1995 23:22:25 CPU=386/387 VGA=*UNKNOWN* VGAMEM=3072K VESA=Y  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
Usage:  rave [switch1 switch2 ...]       (switches are case-sensitive)
Switch: -vX :Use video mode: 1=320x200, 2=640x480, 3=800x600, 4=1024x768
        -cX :Keyboard click sound duration, in milliseconds (default is 10)
        -pX :Pause before exiting program, in seconds (default is 0=indefinite)
        -s  :Shaddap! (no banner/wait4key at startup)
        -?  :This screen.
───────────────────────────────────────────────────────────────────────────────
Keys:   D :Toggles Draw or no-Draw mode
        R :Toggles continuous or delayed draw Rate
        P :Toggles Palettes generated randomly or read from *.MAP files
        F :Toggles Freeze or unFreeze of the current palette colors
        M :Toggles random or Manual control of palette rotation speed
        S :Toggles Stop or Start of palette rotation
        C :Toggles keyboard Click tones on or off
<RT>/<LT> :Increase/decrease palette rotation speed when manual control set
<UP>/<DN> :Increase/decrease chance of color injection for random palettes
      >/< :Increase/decrease scanline drawing "scatter" parameter
    <ESC> :Quit the programme
───────────────────────────────────────────────────────────────────────────────
Rave 1.0
                -------------------------------------------
                RAVE! -- VGA/SVGA Kaleidoscope v1.0 for DOS
		(c) 1995 J.A.Roeckelein  [ash@indirect.com]
                -------------------------------------------

This program generates and displays kaleidoscopic patterns with color 
palette "cycling" on 80x86 class computers equipped with VGA or SVGA 
graphics adapters and displays.  In addition to the default automatic
mode, limited user interaction is available via the keyboard to 
control various drawing parameters.

To run the program (and to obtain current instructions), type:

	RAVE

...at the command line.  Happy raving!  -ash

PS: This program uses John Bridges' fine, freely available VGAKIT v5.2b 
    assembly language routines which provide the SVGA mode switching and 
    bank switching functions.  Hopefully these routines support your 
    particular configuration, but it is possible that they may not. Sigh.


----------------------------[ LEGAL-TYPE STUFF ]-----------------------------
This software is   Copyright (c) 1995 by J.A.Roeckelein.     This software is
freeware,  is freely distributable,  and may be included with other,  similar
software in archives and CDROMs.   This software may  not be sold or used for
profit  (except when included in large archive distributions)  without  prior
arrangement  with J.A.Roeckelein  (contact ash@indirect.com).   This software 
may not be altered.  The user assumes  all risk  associated  with  the use of
this software.
-----------------------------------------------------------------------------

Rave 1.1
==============================================================================
                                    RAVE! 
                      VGA/SVGA Kaleidoscope v1.1 for DOS
          Copyright (c) 1995 J. Ashley Roeckelein [ash@indirect.com]
==============================================================================

This program generates and displays kaleidoscopic patterns with color palette 
"cycling" on 80x86 class computers equipped with VGA or SVGA graphics adapters
and displays.  In addition to the default automatic mode, limited user inter-
action is available via the keyboard to control various drawing parameters.

To run the program (and to obtain current instructions), type:

    RAVE

...at the command line.  Happy raving!  

---------------------------------[ CREDITS ]----------------------------------

 This program uses John Bridges' fine, freely available VGAKIT v5.2b assembly
 language routines which provide the SVGA video-mode-setting and video-memory-
   bank-switching functions used by this program.  Hopefully these routines 
 support your particular configuration, but it is possible that they may not.

----------------------------[ LEGAL-TYPE STUFF ]------------------------------

  Copyright (c) 1995 by J. Ashley Roeckelein.  This software is freeware, is 
  freely distributable, and may be included in archive distributions.  This 
 software may NOT be sold, may NOT be used for profit, and may NOT be altered
  in any way, without prior arrangement with J. Ashley Roeckelein.  The user
   shall assume ALL risks associated with the use of this software, period.

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

file_id
RAVE! -- VGA/SVGA Kaleidoscope v1.1 for DOS
Intricate colorful kinetic eye candy treat!
Uses 256 color VGA 320x200 to SVGA 1024x768.
Freely distributable (c) 1995 J.A.Roeckelein

External References

Discussion