home *** CD-ROM | disk | FTP | other *** search
/ GRIPS 2: Government Rast…rocessing Software & Data / GRIPS_2.cdr / dos / pcshow / readme
Text File  |  1990-01-06  |  5KB  |  105 lines

  1. This is version 1.11 of NCSA PCShow
  2. Changes in Version 1.11: several bugfixes which had to do with accessing data
  3. on other drives or directories were fixed and some basic optimization was
  4. performed to reduce the size of the executable.  Also the code was ported to 
  5. Microsoft C 5.1 and that is probably where it shall stay (unless everybody
  6. writes us hate mail about it).  Seperate directories for the Microsoft and
  7. Lattice code are now available.
  8.  
  9. Changes in Version 1.1:due to popular demand, the capability to aminate
  10. multiple hdf files was added.  Also it is now possible to to wildcarding
  11. on the image names of animations in both the "single file" and the "list of
  12. files" modes.
  13.  
  14. Changes in Version 1.01:a small bug was corrected in the uncompression
  15. scheme for run length compressed images from the 1.0 version.  Also, a
  16. define statement was included in all the .c files to allow compilation without
  17. mouse support routines.  Also the batch file must be changed in the link
  18. statement to delete the msmouse library if mouse functions aren't used.
  19.  
  20. PC Show is a public domain program designed for displaying raster 8 binary
  21. images and images contained in HDF files.  It will display these images on
  22. VGA, EGA, and Number 9 Revolution 512 monitors, with future releases to
  23. support display on Targa boards.  The following files are necessary for
  24. correct program compilation with Lattice C 3.1:
  25.     pcshow.c    - contains the main i/o routines
  26.     options.c    - contains the main routines to manipulate the image
  27.     parse.c        - contains the command parsing routine
  28.     vga.asm        - assembly language routines for vga monitor
  29.     ega.asm        - assembly routines for ega monitor
  30.     no9.asm        - assembly routines for NO9 monitor
  31.     dosio.asm    - assembly routines to access dos commands
  32.     df.h        - HDF header file
  33.     dfi.h        - more HDF header information
  34.     tardev.h    - header file for future targa developement
  35.     fcntl.h        - Lattice C routines
  36.     stdio.h        - standard i/o routines
  37.     stdlib.h    - more i/o routines
  38.     time.h        - some time routines for random number seeding
  39.     math.h        - some math routines needed for interpolating
  40.     df.lib        - HDF library functions
  41.     makeshow.bat    - a batch file to compile and link all the files
  42.  
  43.     pcshow.exe            - executable code for systems without a mouse
  44.     pcshow.m.exe        - executable code for systems with a mouse
  45.     pcshow.doc.ascii    - documentation for PC Show in ascii format
  46.  
  47. The following files will have to be provided by the user for correct
  48. compilation and linking:
  49.         msmouse.lib    - mouse support routines - found on the mouse support
  50.             disk provided with your mouse
  51.         dos.mac     - file provided with lattice C
  52.  
  53. Future releases will contain more mouse support, Targa graphics support,
  54. more image manipulation functions, and possibly some palette manipulation
  55. tools included.
  56.  
  57. Documentation can be fount in pschow/docs in both ascii format and a Microsoft
  58. Word document which has been run through stuffit and then binhex.
  59.  
  60. The source code as individual files are found in pcshow/src, a copy of
  61. the executable file can be found in pcshow/bin, and a tar'ed file of all
  62. the source code can be found in pcshow/tar.
  63.  
  64. There are two copies of the executable code in the PCShow/bin directory.
  65. PCShow.exe will work with or without a mouse used, it doesn't use any of the
  66. mouse routines and will perform exactly as the documentation specifies.
  67. PCShow.m.exe calls mouse dependant functions, it will NOT work correctly
  68. without a mouse attached to the computer.  (The mice used for testing it
  69. were a PCSYSTEMS optical mouse and a standard IBM mouse.)  The mouse routines
  70. are not documented or rigorously tested, but appear to be fully functional
  71. for scrolling the image (click on an edge of corner) and for moving the color
  72. bar (click and hold down button on the color bar and move the mouse to
  73. re-locate the color bar).
  74.  
  75. Some small hdf images are found in the pcshow/images/hdf
  76. directory.  These are useful to test out the performance of PCShow after
  77. it has been compiled.  A larger raster image and palette are found in
  78. the pcshow/images/raster directory.  This is useful for verifying
  79. binary images and as an example format for raw raster palettes.  Some useful
  80. palettes have been included in the pcshow/palettes directory.
  81.  
  82. This software was produced at NCSA at University of Illinois at
  83. Urbana/Champaign.  Please notify us of any bugs you have found in our software
  84. and any suggestions you have for future releases or products.
  85.  
  86. Mail user feedback, software suggestions, or bugs to:
  87.  
  88. NCSA Software Development
  89. 152 Computing Applications Bldg.
  90. 605 E. Springfield Ave. 
  91. Champaign, IL 61820
  92.  
  93. Send reports regarding bugs via electronic 
  94. mail to:
  95.  
  96. bugs@ncsa.uiuc.edu
  97. bugs@ncsavmsa.bitnet
  98.  
  99. Send reports regarding software suggestions 
  100. or comments via electronic mail to:
  101.  
  102. softdev@ncsa.uiuc.edu
  103.  
  104. Thank You for using NCSA PCShow!
  105.