Dec 152017
GeoSave EGA/VGA screen-saver. V1.2, Small geometric patterns and images float around the screen. Supports password, includes editor to create your own images, configurable.
File GEO120.ZIP from The Programmer’s Corner in
Category Display Utilities
GeoSave EGA/VGA screen-saver. V1.2, Small geometric patterns and images float around the screen. Supports password, includes editor to create your own images, configurable.
File Name File Size Zip Size Zip Type
GEO.DAT 10080 2494 deflated
GEO.DOC 15538 6102 deflated
GEO.EXE 35440 21358 deflated
GEOCOMP.EXE 27136 17485 deflated
GEOCOMP.PAS 1872 754 deflated
GEOEDIT.EXE 40816 23115 deflated

Download File GEO120.ZIP Here

Contents of the GEO.DOC file

GeoSave, The Geometric Screen Saver version 1.20
(C) 1992 Ed T. Toton III, All Rights Reserved.


Note: GeoSave will work on VGA and EGA (with the /E option) ONLY!
GeoEdit requires a MOUSE and a VGA.

GeoSave is a very good screen saver. And why is this? Well, most of
the time, the majority of the screen is black. Some screen savers cover
the screen with colors. Now while they too are good screen savers, they
only keep specific patterns from getting burned into the monitor, and
instead wear down ALL the phosphors equally. Why accelerate the process?

Obviously then, the best screen saver is one that keeps the entire screen
blank, PERIOD. But that kind is extrememly boring, so hence we have a simple
but interesting one, GEOSAVE!

Also, most TSR screen-savers are flawed. Most pop up during modem file
transfers, some lock up the system, many use up massive amounts of memory.
I've found there is little I do that I can't exit quickly after saving my
files, and thus DOS screen savers are best for me, especially since I make
batch files to run them that are only one or two characters in length. For
instance, Firedots has FD.Bat, and GeoSave has G.Bat.

Some people have security matters to worry about. Somtimes you don't want
anyone to touch your computer while you are out of the room, so GeoSave
supports password protection.

GeoSave scatters a number of various animated shapes and geometric forms
(characters) around the screen, and lets them bounce off the side, stop in
place, change directions, and so forth.

Included with this package is also GeoEdit, which allows you to edit,
create, save, and load the images for GeoSave. You can edit or add to the
main data file "GEO.DAT", and you can save to and import from GEO files
(files ending with ".GEO") which contains only the images for ONE character


Using GeoSave is quite easy. Make sure the Geo.Exe, GeoEdit.Exe, and
Geo.Dat are in the same directory as each other, even if you are running
it from elsewhere on the hard drive.

To run GeoSave, simply type "GEO". You may wish to configure it to your
liking, in which case you can use command-line parameters. Likewise, if you
would like it to use your parameters every time, without typing them over and
over, then make a batch file.

To EXIT GeoSave, simply hit 'Q' or the ESCAPE key.

Parameters: Range: Default:
/N# - # = Number of characters (1 - 500) [20]
/S# - # = Speed (0 - 30) [3]
/R# - # = Animation rate (1 - 20) [2]
/E - EGA mode.
/P& - & = Password
/A& - & = filename of imagefile. [Geo.Dat]
/D# - # = Animation mode. [1]

Animation mode 1 is the standard, where the frame count goes:
Animation mdoe 2 is an alternate where the fram count goes:

To pause the screen saver, press 'P'.

/A allows you to use image files under other names than "Geo.Dat",
nothing more.


GEO /n40 /e Puts GeoSave in EGA mode, with 40 characters on screen.

GEO /r18 /s20 Makes the characters dart around the screen at emormous
velocities, only changing their animation image once
per second (rate 18 = 1 second).

GEO /ppassword This will set a password of "Password". This means that
the password must be entered in order to exit the

GEO /Amyfile.dat This would load images from MYFILE.DAT instead of
GEO.DAT. Useful if you like to set up various 'themes'
and so forth.

NOTE- If you use the /A option, the file STILL MUST be in the same directory
as the program. You must NOT include any path information with this

A sample batch file:

To make a batch file, simply use a text editor, or use the dos command
"COPY CON". In the example, we'll use "copy con". The batch file should
be placed in a dirctory that is in your path. If you don't know what that
means, then try and have someone check it for you.

To enter the batch file, type the following at the dos prompt.

copy con g.bat
c:\scrsave\geo /n20 /r2

Then press F6, and then hit ENTER. If Geo.Exe is not in the directory
called "C:\SCRSAVE", then substitute the location it is in. Then simply
typing "G" will run the screen saver.


Here's where the fun REALLY begins!!

GeoEdit is a very nice program, but is also very restrictive. You MUST have
a VGA and a microsoft compatable mouse. If your copy is not registered, you
will have to sit through a 15 second delay as it comes up.

BE CAREFUL is the best advice I can give you. If you forget to hit SAVE
after editing an image, then you scroll over to another image, then scroll
back, your work will be gone!!! You MUST hit SAVE to save your work BEFORE
moving to something else.

There is NO WAY to decrease the size of the GEO.DAT file without using
GeoComp.Exe (to be discussed later), so only click on "Add Character" if
you want to keep all of the ones already existing.

You can have up to 600 characters in the Geo.Dat file.

Always keep a back-up of the Geo.Dat file, since you can easily
accidentally save over something.

Here's a tip- when testing your images to see if yopu like the animation,
run Geo.Exe with "/s0" so that the characters don't move around.


GEO files (files ending with ".GEO") are files that contain the data
for ONE character. These can be imported into the GEO.DAT file easily. To
do this, first click on "Add Character" OR set the editor to be looking at
a character you don't want anymore, then click on "Load <- .Geo", type in
the filename, and up it will come. Don't forget to SAVE your work by clicking
on "Save -> Geo.Dat"!

Likewise, you can save a character to disk as a GEO file by clicking on
"Save -> .Geo", and then typing in the filename to save it under.

Feel free to distribute GEO files to your friends, and make as many as you
like. Distribute them on BBS's as well, it is encouraged!!


GeoComp is the GeoSave Compiler. This should be used only on occasion and
with EXTREME caution. Make sure you have a back-up of Geo.Dat.

GeoComp creates a new Geo.Dat from the ground up based on all the GEO files
it can find in the directory. This MUST be run from the directory in which
all of the GeoSave files are located.

NOTE!! - If you want to run GeoComp, AND you want to keep the original
characters, you MUST save them as GEO files first! GeoComp
ignores what was previously in Geo.Dat, and overwrites it
with the GEO files in the directory!


1.1 - Bug fix: The objects no longer have a tendancy to start in
the corners.
- The addition of the /A option to use alternate image files.
1.2 - New animation mode.

1.1 - Checks to see if mouse is installed, and thus gives an error
message instead of locking up if the mouse is not there.
1.2 - "Copy -> All" command allows you to easily duplicate images.
- A bug fix with entering in file names.


This program is being distributed on the "shareware" concept. It is by
no means completely free. If you think the program is of use to you, please
send a registration fee of $5. If you think that is rediculous, then send
less (or more for that matter). If you hate the program or found too many
bugs, write me and tell me, and include a graphic explanation (but don't
be too harsh!! Heheheh). In any event, write to:

Ed T. Toton III
7101 Talisman Lane
Columbia Md 21045

And WHY should you register it?
1. To support my continuing efforts to bring you some level of
functional programs. If I get no cash, you get no improvements
in these programs, and I won't be encouraged to make new and
better software!
2. To get that warm glow for knowing that you supported the author
of at least one of the many shareware programs you probably use.
3. To find out if there is a newer version. All you need to do is
ask! But letters with money take priority!
4. You could be sick and demented and thus register everything you
get your hands on.


This program is provided "AS IS" and I make no gauruntees about it's
performance. I will not be and can not be held responsible for any damages
incurred during it's use. It's on a "use at your own risk" basis. Nothing
at all should happen, the program is harmless, but I have to say it anyway.


This program may be freely distributed (which is actually encouraged)
AS IS. No one may modify this program in ANY way. ESPECIALLY where names
and credit is given, and INCLUDING all the documentation and data files.
It may NOT be used for comercial or profit-turning ventures of any kind,
including sale by disk vendors, without the written consent by ME, with
ONE exception. Disk vendors MAY sell it without my written consent ONLY
if they charge no more than $4 higher then the cost of the disk, AND they
register it first. NOTHING may be added to it either. NO BBS ads are
allowed EXCEPT as zip comments, or as a single SEPERATE text file.


I have made several programs that may be of interest to you. Here is
a list of some of them: (as of 10/21/92)

Ramble v1.0 : =Ramble combines all the elements of Nonsense and
Quick-Quotes into one full-color real-time
environment where you can set the priority and
influence each time of sentance generator has
on the output. Ramble is better than the sum
of it's parts (blab and Quick-Quotes)!

SourceGen v1.0 : =Generates silly source code based upon text
files you supply. Can generate gigabytes of
meaningless babble at the press of a key!

Nonsense v1.2 : =Generates silly text based upon text files you
supply. Can generate gigabytes of meaningless
babble at the press of a key!

Quick-Quotes 2.3 : =Generates silly random quotes and text. You can have
it do a "quote of the day" when you boot your computer,
or a quote for when someone logs onto your bbs, or
you can generate megs of nonsensical text.

PigLatin v1.0 : =Turns text into pig-latin!!!

Anti-Speller v1.0 : =Destroys your spelling. It is the opposite of a
spell-checker. I don't think it is humanly
possible to spell this badly, even on purpose!

Blaze v2.6 : =VGA screen-saver. Supports password security,
and a customization system (config file). Has
been known to travel quickly through BBS's.

CompWar v2.6 : =Latest release of CompWar, the on-line game for
use with WWIV BBS systems.

Date-Matcher v1.5 : =On-line match-maker program for BBS's that support
DOS interrupt driven door programs (such as WWIV).

Virus Farm : =On-line game. Players are viruses attempting
to take over the hard drive.

T-Robots v2.0 : =(one of my masterpeices) T-Robots is a system in
which you program robots to fight one another. It
uses a simple programming language, and you create
the programs with your favorite text-editor. Great
for competitions! Supports VGA, EGA, CGA, MCGA,
Hercules, and many more graphics devices.

AT-Robots v1.0 : =Advanced T-robots. Extremely similar to T-Robots 2.0
except the system has been improved. It supports most
graphics adapters in existance (CGA, EGA, VGA, MCGA,
Hercules, etc). In this one you program the robots
using ATR assembly (Advanced T-Robots Assembly). Now
you design your own subroutines, and access specific
device ports and memory locations. The ultimate in
competions of logical thought.

StratSys v2.1 : =A 2-player VGA combat strategy game. VERY flexible.
Comes with 4 game scenarios (Cival War, Naval Battle,
Robot Conquest, and a medieval scenario). Expansion
packs are available (at the moment one with 12
scenarios). Comes with an editor for the images and
maps, so you can make your own scenarios!

Dragon's Domain 1 : =A graphic adventure game. The first in the series.
Each sequal also brings improvements to the graphics
and the interface.

Dragon's Domain 2 : =The story continues, and the challenge gets more

Dragon's Domain 3 : =Yet another one!! Will it never end??

Dragon's Domain 4 : =Now it supports Adlib! Will wonders never cease??

My-Gags set 2.1 : =A set of small gag programs that I have made. They
are designed to be placed in the autoexec.bat file.
Over Half of them are TSR's, including one that
creates "line-noise" through the keyboard buffer,

one that beeps occasionally, and one that keeps
changing you caps-lock/numlock/scroll-lock.

Toton Utilities 1.0 =A set of 8 SMALL but potentially useful utilities.
Most are TSR's. Several of them make alternate
drive-lights out of other peripherals. You can make
a drive LED on your screen in the corner, or make
your scroll-lock act as a drive light. Included
is also a program to make clicking sounds as you
press keys, and a program to turn your num-lock
off during boot-up (for those of you that hate your
num-lock staying on after boot-up).


If you have any questions, concerns, suggestions, criticisms, donations,
remarks, praise or opinions, please write! I WANT TO HEAR FROM YOU!!
(the address is listed above).

Ed T. Toton III

 December 15, 2017  Add comments

Leave a Reply