home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 245.lha / UShow_v2.0 / ushow.doc < prev    next >
Text File  |  1989-04-09  |  2KB  |  42 lines

  1.         *** Merry Christmas and Happy New Year ***
  2.  
  3. uShow: the smallest, fastest, CLI only single picture viewer
  4.  
  5. Original author: Darrin Massena
  6. Modified by: Andry Rachmat
  7.  
  8. Usage:
  9.     uShow filename
  10. where filename is the IFF file, DON'T include quotes if the filename
  11. has space(s). It cuts the code size, but only ables to show a single file.
  12. It also has no error messages. It will just quit if any error encountered
  13. in the process. This again is to cut the code size.
  14.  
  15. Modification on version 2.0:
  16.   o It will show brushes in the correct resolution. Thanks to SCARY
  17.     (Mike Scalora) for the help.
  18.     It will show an overscan picture, but it might not be in the correct
  19.     position. Lots of code for the correction, I think.
  20.   o It is 76 bytes smaller (8% less), but changing here and there, and
  21.     cut some of the stuff. Do you know that you don't need to open
  22.     the graphics library to get the GfxBase if you are already opened
  23.     the intuituion library? Yes, the GfxBase is on the IntuitionBase.
  24.   o It is a bit faster, I cut the colormap reading into one read.
  25.     The original one reads the colormap in 3 bytes at a times, so
  26.     if there is 32 colors it will read 32 times. Compare to only
  27.     one read this of course will cut the disk access time. Disk is
  28.     slow compare to the memory.
  29.   o There are two ways to exit the program, window close gadget (which is
  30.     hidden), and any keys entered. This key input might be less desire
  31.     if you want to grab the picture using 'Grabit' or whatever.
  32.     You can recompile to source, and eliminating the 'RAWKEY' for the
  33.     window definition, or you can zap the file. Load it to 'Newzap',
  34.     go to the end of file, position 12A hex will have a 06 hex byte.
  35.     Change this 06 hex to 02 hex, and you are in business.
  36.   o This is my first assembly program. I think I got it right, so please
  37.     let me know if anything strange going on.
  38.     It had problem on the earlier release, I changed something and
  39.     in the process something else got screwed. I think I fixed it.
  40.   o Lastly, if you like this program please spread it around!
  41.  
  42.