home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
graf
/
gemcap.zip
/
GEMCAP.DOC
< prev
Wrap
Text File
|
1987-10-03
|
6KB
|
148 lines
Natural Software
19 South 5th. Street
St. Charles, Illinois 60174
(312) 377-7320
This share-ware utility program: GEMCAP.COM, allows you to capture
screen images from other programs, save them in separate GEM .IMG
files, and later load them into other programs that can read this
format such as Ventura Publisher.
GEMCAP requires an IBM color graphics adapter (CGA) or EGA or compati-
ble. It will not work with other display adapters such as Hercules.
GEMCAP is a Terminate and Stay Resident (TSR) program. When you run
it from the DOS command line, it will announce its presence and
quietly sink into the background and wait to be called into action
(when its "hot key" is pressed). When you run GEMCAP, you must
provide it with the location and starting file name to use to store
the screen images it captures. For example, you might start GEMCAP
with this command:
GEMCAP C:\SCREENS\SCREENA.IMG
Now GEMCAP will store its screens in the SCREENS sub-directory. The
first screen it saves will be called SCREENA.IMG, the second will be
called SCREENB.IMG. Each subsequent .IMG file will increment the
character in the filename just before the extension. These files are
graphic bit image files compatible with any program that reads GEM
.IMG files, regardless of whether the original screen was in text
mode or graphics mode.
To activate GEMCAP and save the current screen to a .IMG file, you
press the [Alt + left Shift] keys together. You will hear a beep when
GEMCAP is called. Three beeps means it successfully wrote an .IMG
file to the specified directory. Only one beep means it was unable to
create the file (could not find the directory?). Only two beeps means
it created the file, but could not write the full 16k screen buffer,
(disk full?).
GEMCAP will detect the current video mode and adjust. It converts
text mode screens into bit mapped graphics.
Like any other TSR, GEMCAP may have compatibility problems with other
software, especially other TSR's. If you have trouble, try installing
GEMCAP by itself and adding your other TSR utilities one at a time
after you get GEMCAP to work.
Removing GEMCAP:
You can remove GEMCAP from memory (well, almost) by pressing the [Alt
+ Right Shift] key combination. This disengages GEMCAP so that it
will not interfere with other software. This will also release (most
of) the memory used by GEMCAP. When loaded and active, GEMCAP uses
3856 bytes of memory. After removal with [Alt + Right Shift], only
288 bytes remain allocated. It's probably a good idea to do this only
at the DOS command prompt!
Different sized images:
The size of the captured image is controlled by two words in the .IMG
file. These are constants in the GEMCAP program. The first word
specifies the pixel size in width, the second word specifies the
pixel size in height (unit of measure is in microns). The default
values are: (in hexidecimal):
Address Value
0108 00D5 (width),
010A 01AA (heigth).
To make the displayed image one half the size of the default, change
these values to
Address Value
0108 006A (width),
010A 00D5 (heigth).
The steps using Debug to do this are: (you enter the stuff marked ^^)
DEBUG XYZ.IMG (Load the image file)
^^^^^^^^^^^^^
E 0108 (enter data at address 0108)
^^^^^^
XXXX:0108 00.00 D5.6A (change 00D5 to 006A, press
^^ ^^ space bar between entries)
E 010A (do the same for address 010a)
^^^^^^
XXXX:010A 01.00 AA.D5 (change 01AA to 00D5)
^^ ^^
W (write the changes to the file)
^
Writing 4020 bytes
Q (return to DOS)
^
You can experiment with other values. However, some combinations will
cause truncations of pixels when the image is displayed.
If you find a set of values that work for your application and wish
to make them the default values for all captured images, change the
corresponding values in the program (GEMCAP.COM) itself. These are at
address locations 0951 and 0953 (hex) when GEMCAP is loaded into
DEBUG.
ShareWare:
GEMCAP is being distributed as shareware. This means that it is not
free. This means that you must pay to use it. However, you do not
have to pay to try it, test it, and to determine if it is going to be
useful to you. You are probably familiar with the concept by now.
ShareWare programs give you the advantage of "test driving" them. The
advantage to the developer is a relatively inexpensive distribution
method. For this concept to work and keep working for our mutual
advantage, you really must register and pay for the software you
actually find useful.
To register your use of GEMCAP, send $20.00 to Natural Software at
the address above. We will send you a description of our other
software offerings and provide telephone support.
If you have suggestions for improvement, or problems please write or
call.