home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / SOL3_8_C.LZH / SPOFLT38.CRK / README / CHANGES.DOC next >
Text File  |  1995-04-16  |  12KB  |  281 lines

  1.         //
  2.        //
  3.       // S P E E D
  4.      //    of
  5.     // L I G H T(tm)
  6.    //
  7.   // Summary of changes
  8.  // from version 3.1 to 3.8
  9. //
  10.  
  11.  
  12. Changes in version 3.8 from 3.7
  13. ===============================
  14.  
  15. -=> A bug was fixed that caused the machine to become unstable when 
  16. loading an image after clipping.  The problem was caused by the longer 
  17. file name extention ".CLIPxx"  It is now truncated to .CLI.  This 
  18. problem was dependent on which fileselector you used.
  19.  
  20. -=> Clipped images no longer have corrupted color palettes.
  21.  
  22. -=> SOL 3.7 would crash when loading a new image in after clipping a 
  23. previous image, but only in monochrome modes.  This has been fixed as 
  24. of version 3.8.
  25.  
  26. -=> FOREIGN.TXT is included and tells how to register more easily if 
  27. you are registering from Europe.
  28.  
  29. -=> Registered users with cities of more than one word can now register
  30. with their old key codes.
  31.  
  32. -=> Speed of Light now works old STs and STEs in monochrome modes and 
  33. does not say "SOL does not work in truecolor modes."
  34.  
  35. -=> Other minor bugs fixed.
  36.  
  37.  
  38. Changes in version 3.7 from 3.6
  39. ===============================
  40.  
  41. -=> "New" now works when using Selectric Fileselector or wildcards.  The 
  42. first file replaces the current one, and all the others are added to the end 
  43. of the image list.  If you are using Selectric, you can also select multiple
  44. files to load at one time.
  45.  
  46. -=> Slideshow feature was added to automatically flip through the images in
  47. memory.  Control direction, wrapping, start image, end image, and display
  48. time.  Hidden drawing supported.  And for more power...
  49.  
  50. -=> Speed of Light now supports a powerful scripting language for customized 
  51. slideshows.  You can write your own Speed of Light Scripts (.SLS) from 
  52. scratch, or simply let SOL write them for you by recording your actions.
  53. When using slideshow scripts, you can even load and uncompress images in the
  54. background while viewing the last image!
  55.  
  56. -=> Speed of Light can now be run from resolutions with less than 16 colors 
  57. (monochrome too!). The color editor and filtering may not be used, however.  
  58. You can now use SOL from Medium resolution, and still display in Low 
  59. resolution (on STs). Monochrome users can now also use SOL (with dithering, of 
  60. course.)
  61.  
  62. -=> Lines (for clipping and zooming) now look right in monochrome and 4 color 
  63. modes.
  64.  
  65. -=> GIF uncompressing time now takes 85%-90% of the time SOL 3.5 took.
  66.  
  67. -=> You can now have the screen be blank when drawing the images so 
  68. they appear instantly.  Great for slideshows.
  69.  
  70. -=> Dithering was changed slightly to provide an easier user interface and 
  71. support for future updates.
  72.  
  73. -=> Some user interface improvements like tabbed dialog boxes.
  74.  
  75. -=> Fixed some bugs in DSP JPEG code from v3.6.
  76.  
  77. -=> SOL now loads GIFs with local color maps without complaining.
  78.  
  79. -=> Other miscellaneous bugs fixed (you'll be amazed)!
  80.  
  81.  
  82. Changes in version 3.6 from 3.5
  83. ===============================
  84.  
  85. -=> Added some DSP support code in the JPEG routine for the Falcon to make 
  86. decoding faster.  Greyscale and fixed colormap take 3 times more memory than 
  87. without it, though.  Still can use CPU decoding if out of memory or no DSP.
  88.  
  89. -=> Bug fixed that made STs and STEs bomb when switching to greyscale.
  90.  
  91. -=> Picture information box was added to the bottom of the screen while 
  92. loading to give information about picture size, type, and number of colors.
  93.  
  94.  
  95. Changes in version 3.5 from 3.3
  96. ===============================
  97.  
  98. -=> SOL now starts out with the Options Dialog (unless starting in GEM mode) 
  99. so that you can change the settings before loading an image if you want.  I 
  100. found this to be better especially when loading JPEG images because I 
  101. usually want to set the truecolor loading preferences before loading, but in 
  102. earlier versions, I had to load a junk image first just to get to the 
  103. preferences.
  104.  
  105. -=> Truecolor conversion now can use Octree colormap quantization to reduce 
  106. to 256 colors.  You can also dither the image using different patterns 
  107. including loaded patterns.  Inverse colormaps are supported to allow faster 
  108. mapping both for truecolor quantization and with color filtering.  All 
  109. truecolor octree and color reduction parameters are in the preferences 
  110. dialog box.
  111.  
  112. -=> Fixed Palette truecolor loading can also be used with other dithering 
  113. patterns besides just random dithering.  Other fixed palettes are supported 
  114. with biases toward red, green, or blue, and combinations of red, green, and 
  115. blue.
  116.  
  117. -=> A new preference allows you to display the image immediately after 
  118. loading without going to the Options Dialog or GEM Menu.
  119.  
  120. -=> You can load multiple files using Selectric fileselector as well 
  121. as using wildcards [*/?].  Selectric also offers extensions of all 
  122. the images that SOL can load.
  123.  
  124. -=> JPEGs with bad data can be loaded with less trouble.
  125.  
  126. -=> Fixed GIF saving!  No more messed up data!  Stayed up all night to fix 
  127. this one! =)
  128.  
  129. -=> Speed is great!  Just compare!  A 800 x 600 256 color GIF...
  130.  
  131.                                   SPEED OF LIGHT 3.5    GEMVIEW 3.00
  132.      LOADING/UNCOMPRESSING TIME:  8 sec                 11 sec
  133.     GIF COMPRESSING/SAVING TIME:  14 sec                1 min 32 sec
  134.              FILE SIZE IN BYTES:  98846                 100517
  135.  
  136. This GIF had 115 colors and lots of blank space, only SOL realized 
  137. that it could save it as a 128 color GIF and saved file space!  How 
  138. about another...768 x 512 256 color GIF
  139.  
  140.                                   SPEED OF LIGHT 3.5    GEMVIEW 3.00
  141.      LOADING/UNCOMPRESSING TIME:  11 sec                15 sec
  142.     GIF COMPRESSING/SAVING TIME:  20 sec                1 min 19 sec
  143.              FILE SIZE IN BYTES:  334829                334802
  144.  
  145. These are actual saving and loading times, no lie!
  146.  
  147. -=> Saving and loading display information in GIF89a images now works 
  148. correctly.
  149.  
  150. -=> A "Flat" wave was added in warping to allow discrete shifting of the 
  151. image in places.  Ideal for corrupted JPEGs.
  152.  
  153. -=> Lots of bugs fixed involving the capture of the image when going from 
  154. display to dialogs and back.
  155.  
  156. -=> Zoom Area now centers your zoom on the screen when the area you selected 
  157. is not the same aspect ratio as the screen.
  158.  
  159. -=> Colormap Editor was changed a bit:
  160.  
  161.     -=> The palette can now be edited in VDI order as well as Device order.
  162.     
  163.     -=> A new command "Take" works like "Select" except that you choose a 
  164.     pixel from the image and the color you are currently editing will be set 
  165.     to the image's original color at that spot.  Confused?  Me too...try it!
  166.     
  167.     -=> You can switch to a different image while in the Color Editor.
  168.  
  169.     -=> The unimplemented feature "omit colors" was omitted (ha ha) from the 
  170.     Color Editor.  Ho Hum, so not all of my ideas are cool! =)
  171.  
  172.  
  173. -=> Filtered Scaling was really worked-over:
  174.  
  175.     -=> Greyscale Filtering is a little faster.
  176.     
  177.     -=> Color Filtering is now almost as fast as Greyscale Filtering by 
  178.     using an inverse colormap.  The inverse color map resolution can be 
  179.     changed for fast approximations or accurate renderings.  Dithering is 
  180.     also supported with color filtering using true random dithering as well 
  181.     as standard matrix dithering.
  182.     
  183.     -=> Complex color transformations now also work with filtering.
  184.     (A previous bug made this look funny.)
  185.     
  186.     -=> The filtered image is much more accurate both in brightness and in 
  187.     position.  The pixels in previous version were shifted incorrectly up 
  188.     and to the left.
  189.     
  190.     -=> Up and down scrolling now works with filtering.  This was caused 
  191.     because the filtering routine always drew one less scan line than it was 
  192.     supposed to!
  193.     
  194.     -=> New filters were added and two groups were created: Standard and 
  195.     Enhancing filters.  Standard filters try to reproduce the original image 
  196.     as closely as they can.  Enhancing filters change the image in weird 
  197.     ways, especially when enlarging the image.
  198.     
  199.     -=> Asymmetrical enhancing filters can be flipped, and all filters can 
  200.     be wrapped or faded at the edge of the image.
  201.     
  202.     -=> Filters can be scaled in height as well as width both horizontally 
  203.     and vertically.  Scaling in height causes the filter to brighten the 
  204.     resulting image.  Scales less than 1 will darken the image.  Blurring by 
  205.     scaling the filter horizontally and vertically can often cause the image 
  206.     to darken, so you can compensate for this with height scaling.
  207.  
  208.  
  209. -=> When using the "Change Picture [P]" option from the display screen, you 
  210. can now select the position on the image that you would like to display 
  211. next. This is done by dragging a small box (representing the display area) 
  212. to the position you would like to move to.  You can also move between small 
  213. greyscale pictures with the arrow keys as well as the slider bar.
  214.  
  215. -=> You can now access images 21-30 with ALTERNATE-Function Key, and you can 
  216. move to the next/previous image with the '[' and ']' keys.
  217.  
  218. -=> Holding down ALTERNATE in the display screen prevents scrolling when the 
  219. mouse moves into the scrolling area.
  220.  
  221. -=> Scrolling right and left now has less "annoying flickering" in 256 
  222. colors.
  223.  
  224. -=> "Image = Screen [X]" feature now supports a "Shrink" option so that it 
  225. only converts the parts of the screen that are used.  It essentially clips 
  226. the image for you and omits any blank space.
  227.  
  228. -=> Two new histograms were added: DARKCONT.HST and LITECONT.HST. These are 
  229. contrast histograms that only apply contrast to either the dark or light 
  230. intensities in a color plane.
  231.  
  232. -=> A glossary was included (GLOSSARY.DOC) to explain some of the more 
  233. complicated image processing terms.
  234.  
  235. -=> Fixed some Graphics Card bugs.
  236.  
  237. -=> The E-Z Registration form can now be printed to an ASCII disk file as 
  238. well as to your printer.  A blank file is also included: REGIFORM.TXT
  239.  
  240. -=> More bugs fixed than I can remember!
  241.  
  242.  
  243.  
  244. Changes in version 3.3 from 3.1
  245. ===============================
  246.  
  247. -=> Double clicking on "Purge" in the options dialog allows you to purge all 
  248. the images except the first one.
  249.  
  250. -=> A feature "Image = Screen" fuses the screen into an actual image.  This 
  251. makes any warping or filtering permanent so you can do other alterations of 
  252. the image.  By making the screen an image, you can now save the screen as a 
  253. GIF by using "As Original" when you save it.
  254.  
  255. -=> The Warp feature was added.  Two warping effects can be combined: bulge 
  256. (stretching) and ripple (shifting).  Bulge zooms the scan line outward or 
  257. inward, causing the stretching effect.  This can be applied anywhere on the 
  258. image (to the scan lines) and can be set to any size.  Ripple is merely a 
  259. shifting of the scan lines a certain amount (horizontally).  Warping only 
  260. effects the displayed image, not the original image.  You must use "Image = 
  261. Screen" to make it permanent.  You can then rotate the image 90 degrees to 
  262. apply warping on the vertical axis, use "Image = Screen" again, and then 
  263. rotate it 90 degrees back for example.
  264.  
  265. -=> Unregistered versions now can use filtering, but every eighth line is 
  266. blank.  This is the same for warping.
  267.  
  268. -=> The Display Screen Popup Menu was changed slightly to accommodate more 
  269. entries.
  270.  
  271. -=> CONTROL-F toggles filtering in the Display Screen.
  272.  
  273. -=> Rotations are FASTER!
  274.  
  275. -=> The name of the current file being processed appears at the top of the 
  276. screen during loading and color reduction.
  277.  
  278. -=> TONS OF BUGS FIXED!!!
  279.  
  280. -=> A bunch of other stuff.
  281.