home *** CD-ROM | disk | FTP | other *** search
/ Rockford Magazine / Rockford_Magazine_028_19xx_-_de_Disk_1_of_2_Side_A.d64 / doc.vgif64_rof < prev    next >
Text File  |  2023-02-26  |  5KB  |  171 lines

  1. =======================================
  2. Gif Viewer 2.0  by David Jansen
  3.  
  4. Option "A" displays the disk directory
  5. of the current device.  Press any key
  6. return to the main menu, press stop to
  7. abort.
  8.  
  9. Option "B" sets the current device. 
  10. The device number can range from 8-11.
  11.  
  12. Option "C" determines the graphic mode
  13. used when drawing a GIF, and also the
  14. file format to be used when saving an
  15. image (see option "H" below). When this
  16. option is "Yes" the GIF is drawn in
  17. hi-res multi-color mode.  When "No"
  18. standard hi-res mode is used.
  19.  
  20. Option "D" applies to multi-color mode
  21. only and determines the screen width.
  22. The physical screen size in multi-color
  23. hi-res mode is 160 x 200.  This option
  24. should normally be set to 160 so that
  25. it matches the screen display. You can,
  26. however, set it to 320. This will cause
  27. greater distortion of the image
  28. because you will be drawing a 320 pixel
  29. width on a 160 pixel wide screen.  The
  30. advantage of this is you see more of
  31. the image on screen.
  32.  
  33. Option "E" allows you to scroll the
  34. viewing window left or right. The value
  35. here determines the horizontal starting
  36. position.  The horizontal viewing range
  37. is:  value of option "E" to value of
  38. option "E" + screen width - 1
  39.  
  40. Option "F" allows you to scroll the
  41. viewing window up or down. The value
  42. here determines the vertical starting
  43. position. The vertical viewing range
  44. is:
  45. value of option "F" to value of option
  46. "F" + 199
  47.  
  48. Option "G" allows you to use gray
  49. scaling.  When this option is set to
  50. "Yes" all colors will be translated to
  51. a shade of gray. While this mode strips
  52. the color from an image you will find
  53. that it often produces the best
  54. results.
  55.  
  56. Option "H" allows you to save the
  57. previously viewed GIF.Before using this
  58. option you must first view a GIF (it
  59. must be viewed completely for the save
  60. to work correctly).  Then select this
  61. option.  The save format is determined
  62. by the hi-res mode you used to view the
  63. GIF.  If option "C" is "yes" the save
  64. will be in Koala format.  If option "C"
  65. is "no" the save will be in Doodle
  66. format.
  67. It is your responsibility to provide
  68. proper names (use "DD" as the first 2
  69. characters in Doodle names.  For Koala
  70. use a temporary name and rename it
  71. later with the "pic" prefix).
  72.  
  73. Option "I" allows you to view a GIF.
  74.  
  75. Option "J" allows you to exit to BASIC.
  76.  
  77.  
  78.  
  79. Notes:
  80.  
  81.     Windows are an important concept. 
  82. By changing the viewing window you can
  83. view virtually any part of a GIF.  If
  84. you set the window values to a range
  85. outside of the GIF image's range you
  86. will get a blank screen.  I suggest
  87. using either hi-res or multi-color
  88. hi-res with a width of 320, and set
  89. both window values to zero the first
  90. time you view a GIF.  When you get an
  91. idea of how the image appears you can
  92. move the window to the area you wish to
  93. view more accurately.  The best results
  94. are usually found in multi-color hi-res
  95. mode with a width of 160.  Gray scaling
  96. oftens increases the quality. 
  97. Experiment until you feel comfortable
  98. with these features.
  99.  
  100. If you ever come across a GIF that was
  101. created from a C64 graphic you should
  102. always set your window values to a
  103. multiple of 8 so that you don't get
  104. "framing" errors.  To illustrate this
  105. point I have included a GIF
  106. ("midearth.gif") that I created from
  107. the Doodle file "ddmiddle earth."  To
  108. view this file set option "C" to "no"
  109. so that you are in hi-res mode, and set
  110. your window values to zero. Then view
  111. the file.  If you did it correctly you
  112. will see a replica of "ddmiddle earth."
  113. Now set the "Window X" value to 1. 
  114. View it again and you will see
  115. "framing" errors.  You will find that
  116. window values that are multiples of 8
  117. will work correctly, but other values
  118. corrupt color.  The reason has to do
  119. with the way the C64 displays color. 
  120. In hi-res mode each 8 x 8 matrix of
  121. pixels can display 2 colors.  Suppose
  122. this is the upper 16 x 8 pixels in the
  123. image:
  124.  
  125. bbbbbbbb yyyyyyyy
  126. gggggggg yyyyyyyy
  127. bgbgbgbg ybybybyb     Note that each
  128.                       8 x 8 area has
  129.                       at most 2 colors
  130. bbbbbbbb yyyyyyyy     The first has
  131.                       blue & green, the
  132.                       second has
  133. bbbbbbbb yyyyyyyy     yellow and blue.
  134. bbbbbbbb yyyyyyyy
  135. bbbbbbbb yyyyyyyy
  136. bbbbbbbb yyyyyyyy
  137.  
  138. b=blue g=green y=yellow
  139.  
  140.  
  141. With Window X equal to 1 you effective
  142. shift the picture 1 pixel left.  You
  143. the get:
  144.  
  145. bbbbbbby yyyyyyy?
  146. gggggggy yyyyyyy?     Each pixel was
  147.                       shifted 1 to the
  148.                       left.  The "?"
  149. gbgbgbgy bybybyb?     represent the
  150.                       leftmost pixels
  151.                       from the third
  152. bbbbbbby yyyyyyy?     8 x 8 matrix (not
  153.                       shown in this
  154.                       example).
  155. bbbbbbby yyyyyyy?     The leftmost 
  156.                       8 x 8 matrix now
  157.                       has 3 colors in
  158.                       it,
  159. bbbbbbby yyyyyyy?     blue, green, and
  160.                       yellow. The C64
  161.                       cannot put 3
  162. bbbbbbby yyyyyyy?     colors in this
  163.                       area, and this
  164.                       causes a color
  165. bbbbbbby yyyyyyy?     conflict.
  166.  
  167.  
  168. This framing error occurs most notably
  169. in C64 format GIF's.
  170. =======================================
  171.