home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GRIPS 2: Government Rast…rocessing Software & Data
/
GRIPS_2.cdr
/
dos
/
pcshow
/
readme
Wrap
Text File
|
1990-01-06
|
5KB
|
105 lines
This is version 1.11 of NCSA PCShow
Changes in Version 1.11: several bugfixes which had to do with accessing data
on other drives or directories were fixed and some basic optimization was
performed to reduce the size of the executable. Also the code was ported to
Microsoft C 5.1 and that is probably where it shall stay (unless everybody
writes us hate mail about it). Seperate directories for the Microsoft and
Lattice code are now available.
Changes in Version 1.1:due to popular demand, the capability to aminate
multiple hdf files was added. Also it is now possible to to wildcarding
on the image names of animations in both the "single file" and the "list of
files" modes.
Changes in Version 1.01:a small bug was corrected in the uncompression
scheme for run length compressed images from the 1.0 version. Also, a
define statement was included in all the .c files to allow compilation without
mouse support routines. Also the batch file must be changed in the link
statement to delete the msmouse library if mouse functions aren't used.
PC Show is a public domain program designed for displaying raster 8 binary
images and images contained in HDF files. It will display these images on
VGA, EGA, and Number 9 Revolution 512 monitors, with future releases to
support display on Targa boards. The following files are necessary for
correct program compilation with Lattice C 3.1:
pcshow.c - contains the main i/o routines
options.c - contains the main routines to manipulate the image
parse.c - contains the command parsing routine
vga.asm - assembly language routines for vga monitor
ega.asm - assembly routines for ega monitor
no9.asm - assembly routines for NO9 monitor
dosio.asm - assembly routines to access dos commands
df.h - HDF header file
dfi.h - more HDF header information
tardev.h - header file for future targa developement
fcntl.h - Lattice C routines
stdio.h - standard i/o routines
stdlib.h - more i/o routines
time.h - some time routines for random number seeding
math.h - some math routines needed for interpolating
df.lib - HDF library functions
makeshow.bat - a batch file to compile and link all the files
pcshow.exe - executable code for systems without a mouse
pcshow.m.exe - executable code for systems with a mouse
pcshow.doc.ascii - documentation for PC Show in ascii format
The following files will have to be provided by the user for correct
compilation and linking:
msmouse.lib - mouse support routines - found on the mouse support
disk provided with your mouse
dos.mac - file provided with lattice C
Future releases will contain more mouse support, Targa graphics support,
more image manipulation functions, and possibly some palette manipulation
tools included.
Documentation can be fount in pschow/docs in both ascii format and a Microsoft
Word document which has been run through stuffit and then binhex.
The source code as individual files are found in pcshow/src, a copy of
the executable file can be found in pcshow/bin, and a tar'ed file of all
the source code can be found in pcshow/tar.
There are two copies of the executable code in the PCShow/bin directory.
PCShow.exe will work with or without a mouse used, it doesn't use any of the
mouse routines and will perform exactly as the documentation specifies.
PCShow.m.exe calls mouse dependant functions, it will NOT work correctly
without a mouse attached to the computer. (The mice used for testing it
were a PCSYSTEMS optical mouse and a standard IBM mouse.) The mouse routines
are not documented or rigorously tested, but appear to be fully functional
for scrolling the image (click on an edge of corner) and for moving the color
bar (click and hold down button on the color bar and move the mouse to
re-locate the color bar).
Some small hdf images are found in the pcshow/images/hdf
directory. These are useful to test out the performance of PCShow after
it has been compiled. A larger raster image and palette are found in
the pcshow/images/raster directory. This is useful for verifying
binary images and as an example format for raw raster palettes. Some useful
palettes have been included in the pcshow/palettes directory.
This software was produced at NCSA at University of Illinois at
Urbana/Champaign. Please notify us of any bugs you have found in our software
and any suggestions you have for future releases or products.
Mail user feedback, software suggestions, or bugs to:
NCSA Software Development
152 Computing Applications Bldg.
605 E. Springfield Ave.
Champaign, IL 61820
Send reports regarding bugs via electronic
mail to:
bugs@ncsa.uiuc.edu
bugs@ncsavmsa.bitnet
Send reports regarding software suggestions
or comments via electronic mail to:
softdev@ncsa.uiuc.edu
Thank You for using NCSA PCShow!