home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / PROGRAM / BASIC / ANIBAS / ANI.DOC < prev   
Text File  |  1993-12-01  |  7KB  |  161 lines

  1. ╔═══════════════════════════════════════════════════════════╗
  2. ║                                                           ║
  3. ║        █   █ ████ ███  ███     ████ ███ ███ █   ███       ║
  4. ║        █   █ █  █ █  █ █  █    █     █  █   █   █  █      ║
  5. ║        █   █ ████ ███  ███     ███   █  ██  █   █  █      ║
  6. ║        █ █ █ █  █ █  █ █       █     █  █   █   █  █      ║
  7. ║         ███  █  █ █  █ █       █    ███ ███ ███ ███       ║
  8. ║                                                           ║
  9. ║           ████ █  █ ███ █   █ ████ ███ ████ ███           ║
  10. ║           █  █ ██ █  █  ██ ██ █  █  █  █  █ █  █          ║
  11. ║           ████ █ ██  █  █ █ █ ████  █  █  █ ███           ║
  12. ║           █  █ █  █  █  █   █ █  █  █  █  █ █  █          ║
  13. ║           █  █ █  █ ███ █   █ █  █  █  ████ █  █          ║
  14. ║                                                           ║
  15. ║                     By Rich Geldreich                     ║
  16. ║                      December 3, 1991                     ║
  17. ║                                                           ║
  18. ║                        Version 1.0                        ║
  19. ║                                                           ║
  20. ╚═══════════════════════════════════════════════════════════╝
  21.  
  22.  
  23.      Thank you for downloading me!!!
  24.  
  25.      This program is modeled after the program "Gravitational
  26. Grid" by Patrick D. Grengs II. His program appeared in the
  27. October 1988 issue of the Rainbow Magazine. This is the
  28. uncompiled, QuickBASIC 4.5 version. If you don't have QB, then I
  29. suggest you get the compiled version.
  30.  
  31.      Warp Field Animator uses trigonometry to plot animated
  32. or high resolution displays of warped fields or checker
  33. boards. The program should(no guarantees, though) be able to
  34. handle EGA only computers, but I can't find a computer with
  35. EGA only so I couldn't test out that aspect of the program.
  36. Also, the program assumes that if you have VGA capability,
  37. then you also have EGA capability.
  38.      To run the program, you must start QuickBASIC up with the
  39. /ah option:
  40. c:\qb45\QB /AH  <---(the /ah option may not be needed???)
  41.  
  42.  
  43.      Then, load the program in from the file menu and press
  44. Shift+F5 to execute it.
  45.  
  46.      If you get an error message from QB, then you don't
  47. have EGA or VGA capability(which means the program won't
  48. work), or you don't have enough free RAM memory for the
  49. program or data structures. The uncompiled version run in the
  50. QuickBASIC environment takes up a lot of memory- try compiling it
  51. if QB gives the dreaded "Out of Memory" error, and running it
  52. from DOS.
  53.  
  54.      Basically, here is what you have to do to see an
  55. animated grid:
  56.      1. Adjust the parameters, if you want to. The parameters
  57. are set to a default state when the program begins.
  58.      2. Select the influences with the keyboard. If you don't
  59. select any influences, the grid will appear normal(and very
  60. bland). The four types of influences are: right tornado, left
  61. tornado, upward "blip", and downward "blip" (or hole).
  62.      3. Plot the screen(s). This will calculate, draw, and
  63. animate the field. Note, that if the high resolution mode(VGA
  64. only) is selected via the parameters menu, the field will
  65. only be a single frame.
  66.  
  67.                The main menu has three options:
  68.  
  69. Adjust Parameters:  Allows the modifying of the default
  70.                     parameters.
  71. Select Influences:  Allows the user to select points of
  72.                     influences on the grid.
  73. Calculate and Plot Screen(s):  Usually the last option
  74.                     selected: Calculates, plots, and shows
  75.                     the finished screen(s).
  76.  
  77.           Information on the Adjust Parameters menu:
  78.  
  79. X Step: The number of pixels(dots) between each block
  80. horizontally. The larger this number, the lower the detail.
  81. Normally 10 pixels.
  82.  
  83. Y Step: The number of pixels between each block vertically.
  84. Again, the larger this number, the lower the detail. Normally
  85. 10 pixels.
  86.  
  87. Maximum Angle of Rotation: This option affects only
  88. tornados(and not the trailer park type!). The larger the
  89. number, the more the tornado will turn. Normally 90 degrees.
  90.  
  91. Type of Screen: Animated(EGA or VGA) or High Resolution(VGA
  92. only).
  93.  
  94. Type of Filling: This option affects the filling process of
  95. the grid. Note that the special filling algorithm is VERY
  96. slow compared to the normal filling algorithm. Use it only on
  97. very complex grids that don't fill good with the Normal
  98. option. The shades option(VGA only) creates very nice looking
  99. color bars which "warp" with the picture. Looks pretty good.
  100.  
  101. Type of gravity: This option selects which algorithm the
  102. program will use to generate the upward and downward
  103. influences. Linear is like a sphere, and normal is like a
  104. smooth bump. I like Linear myself, because it affects the
  105. grid more, and it calculates quicker.
  106.  
  107.              Information on Selecting Influences
  108.  
  109.      When this option is selected, full instructions on what
  110. keys to use will be shown. You may select up to 10 influences
  111. on the grid: but beware, the more influences you select the
  112. longer it will take to calculate! When you select the 10th
  113. influence, you will be returned to the main menu.
  114.  
  115.  
  116.  
  117.  
  118. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  119. !                       Important Note                      !
  120. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  121.    WHILE WATCHING AN ANIMATED FIELD, USE THE LEFT AND RIGHT
  122.   ARROW KEYS TO CHANGE THE TIME BETWEEN EACH FRAME!!! IF THE
  123.  PAGE FLIPPING IS TOO QUICK(WHICH IT PROBABLY WILL BE), THEN
  124.             USE THE ARROW KEYS TO SLOW IT DOWN!!!
  125.  
  126.  
  127.                        Note to Scumbags...
  128.      Please don't be a scumbag and change the program without
  129. "due process." (who knows what due process is!!) Wouldn't you be
  130. mad if somebody stole your hard work and took all the credit for
  131. it?
  132.  
  133.      If you have any questions, complaints, or comments, then
  134. I write/call me at...
  135.  
  136. Rich Geldreich
  137. 410 Market St.
  138. Gloucester City, New Jersey 08030
  139. (609)-456-0721
  140.  
  141. I'll be more than glad to listen to anything you have to say(good
  142. or bad!).
  143.  
  144.  
  145.           Notes on Saving the High Resolution Screen
  146.      If you would like to save the high resolution screen,
  147. then I recommend a TSR utility which saves whatever the
  148. screen is showing(usually in the GIF format) when certain
  149. key(s) are pressed. I did have a saving feature, but it was
  150. just too slow in QuickBASIC to be practical. A TSR utility is
  151. the easiest solution.
  152.  
  153.      I hope you enjoy this program as much as I enjoyed
  154. making it!
  155.  
  156.                              Z E E K
  157.                                 &
  158.                               R A Y
  159.  
  160.                           December, 1991
  161.