home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / strmps.zip / STRMPS.DOC < prev    next >
Text File  |  1988-08-22  |  5KB  |  117 lines

  1.         A Star Map Program for your Personal Computer
  2.                by Robert L. Schuman [76370,302]
  3.  
  4.      Have you ever seen the Northern Cross standing upright on the
  5. northwestern horizon on Christmas Eve? Probably you have seen Orion rising in
  6. the east during an evening in late autumn.
  7.  
  8.      You can simulate the above views and others if you can use this program.
  9. You must have an IBM-PC equiped with a standard video graphics board (CGA) and
  10. RGB monitor or a compatible system.  The program was originally written for
  11. version 3.0 of Borland International's popular Turbo Pascal.  This version of
  12. the program was revised for version 4.0 of Turbo Pascal.  The star maps this
  13. program generates are for the 320 by 200 black and white graphics mode.  This
  14. mode displays colors on a RGB monitor.
  15.  
  16.      Besides this program, which should have an .EXE suffix, you'll need a
  17. SETUP. file and a STARS.DAT file. (NOTE: ALL files are contained within this
  18. archive.
  19.  
  20.      The SETUP. file is a text file with the following format:
  21.  
  22. 43.0
  23.  88.0
  24. 9/21/88
  25. 12:00 AM
  26. CST
  27. 180.0
  28. 47.0
  29.  0.5
  30.  
  31. Both the 88.0 and 0.5 have a leading space.
  32.  
  33.      The program uses the STARS.DAT database described in the August 1985
  34. issue of POPULAR ASTRONOMY magazine.  The database has information for almost
  35. 1600 stars.  Read STARS.DOC[74206,110] for information if it is still in the
  36. public access area.  If STARS.DAT is still in the public access area it is
  37. probably in four parts, STARS1.DAT[74206,110] through STARS4.DAT[74206,110].
  38. (NOTE: The STARS.DAT file is included in this ARCHIVE.)
  39.  
  40.      Probably the easiest way to get the database files would be to REAd each
  41. of them with your capture buffer open, store them as separate files, and then
  42. combine them into one named STARS.DAT.
  43.  
  44.      The program, the SETUP. file, and the STARS.DAT file should be on the
  45. same disk and/or directory.
  46.  
  47.      When I run the program on my Tandy 1000TX it takes about a 25 seconds to
  48. load the database.  Plotting a star map takes about half of a minute.
  49.  
  50.      After the program has loaded the database it displays a menu.
  51.  
  52.      The menu displays the current values of all the parameters the user can
  53. manipulate.  The menu displays the observer's latitude, longitude, time of
  54. day, time of year, time zone, azimuth angle, and altitude angle and a zoom
  55. factor.
  56.  
  57.      The time zones included are the standard and daylight savings versions of
  58. the Atlantic, Eastern, Central, Mountain, and Pacific time zones.
  59.  
  60.      If your local time zone is not included you may want to change the source
  61. code and compile your own version of the program.  Otherwise you will have to
  62. convert your local time to that of one of the zones that are included.
  63.  
  64.      The azimuth angle, the direction the observer is facing, is measured
  65. clockwise from north.  Thus east would be 90 degrees and northwest would be
  66. 315 degrees.
  67.  
  68.      The altitude angle, the amount the observer has his head tilted back, is
  69. measured from the horizon.  Thus looking directly at the horizon would be an
  70. altitude angle of 0 degrees and looking directly up at the zenith would be 90
  71. degrees.
  72.  
  73.      The zoom factor controls how wide an angle of view of the sky the
  74. computer will display.  The zoom factors may range from 0.1 to 10.  A zoom
  75. factor of 0.622 will give a plot representing an area of the sky that is about
  76. 30 degrees wide.
  77.  
  78.      Once you have entered parameters suitable to your viewing location,
  79. select the save option and this information will replace the original SETUP
  80. file.
  81.  
  82.      My monitor's viewing area is about 10 inches wide and 7 inches high. When
  83. I look at it at a distance of 30 inches and the zoom factor is 1.0 the plotted
  84. stars have about the same angular separation as they have when I look at the
  85. actual stars in the night sky.  If I were to change the zoom factor to 0.5 I
  86. would have to look at the monitor's screen from a distance of 15 inches to
  87. have the same angular separation as the sky's stars. To find the most
  88. realistic viewing distance for your monitor multiply the width of the display
  89. area by three and then by the zoom factor you are using.
  90.  
  91.      The plots are gnomonic projections.  If three stars in the sky are in a
  92. straight line then they will also be in a straight line on a plot.
  93.  
  94.      The brightness of the plotted stars correspond roughly to the brightness
  95. of the stars they represent.  The difference in magnitude between two stars is
  96. equal to 2.5 times the log to the base 10 of the ratio of the brightnesses.
  97. Thus a star that is twice as bright will have a magnitude that is
  98. approximately 0.75 less than the dimmer star.
  99.  
  100.      A plotted star that is twice as bright will have about twice as many
  101. pixels used for it.
  102.  
  103.      If the area of the sky that is plotted includes the horizon, the horizon
  104. with be shown as a horizontal line and all the stars plotted below the horizon
  105. will be blacked out.  The effect of atmospheric distortion is ignored.
  106.  
  107.      A frame is drawn around the star map when the program is done plotting.
  108. To return to the menu type a capital "M".  You can't return to the menu before
  109. the plotting is completed.
  110.  
  111.      If you type a "C" while the star map is displayed you will get a set of
  112. crosshairs that can be moved around the display by using the cursor control
  113. keys.  Center the crosshairs on a star and type an "S" and the star's name
  114. will be displayed.  Type a "P" to return to the star map.
  115.  
  116. -END-
  117.