home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / Astro / astrolog / Source / README.410 < prev    next >
Encoding:
Text File  |  1995-06-12  |  8.4 KB  |  175 lines

  1. ###############  ASTROLOG VERSION 4.10 (MARCH 1994)  ###############
  2.  
  3.      Astrolog is an extensive and customizable astrology chart
  4. calculation program. Astrolog can do standard natal wheel charts,
  5. aspects, midpoints, relationship charts, transits, progressions, and
  6. astro-graphy, as well as local horizon, solar system orbit, and
  7. various influence charts. It supports different zodiacs, central
  8. planets, 12 different house systems, and can display positions of
  9. asteroids, Transneptunians, and several dozen stars. It supports
  10. graphics charts in the X Windows environment, and when compiled on
  11. PC's it can do EGA/VGA/SVGA screen graphics. Charts may be smoothly
  12. animated forward and backward and in real time. Some charts access
  13. the program's own internal map of the world which can be also be used
  14. to a nice animation of a rotating globe! Graphics files may be
  15. generated in X11 bitmap, PC bitmap and other formats. Astrolog can
  16. also do a simple form of deduced interpretations.
  17.  
  18.      Astrolog version 4.10 superseeds an older version (3.05) that
  19. was posted here in May of 1993. File diffs weren't chosen in this
  20. release due to the enormity of their size and the many changes made
  21. since then. New additions include the ability to optionally access
  22. if available ephemeris files covering over 8000 years for increased
  23. accuracy. Graphics files may now be generated in PostScript and MS
  24. Windows metafile formats in addition to bitmaps. The graphic wheel
  25. charts are much enhanced, and graphical ephemeris and biorhythm
  26. charts may now be done. More of the chart types may be interpreted,
  27. and various new influence charts, planetary rising and setting times,
  28. and calendars are available. This version has a bunch of other
  29. enhancements (e.g. PC mouse support), several bug fixes, and some
  30. general performance improvements.
  31.  
  32.      The program (pronounced astro-log; astro as in astronomy, log as
  33. is logarithm) works best when run on a Unix system with X windows, or
  34. a DOS system with VGA. However neither X11 nor graphics, or even Unix
  35. or a PC, are needed in order to be able to run the program. The X11
  36. and other graphics features can easily be compiled out for those who
  37. don't have them, and the program can be compiled properly (although I
  38. haven't tested it myself) on VMS and even Mac systems with only a few
  39. modifications necessary.
  40.  
  41. --
  42.  
  43.      Note: The file 'Helpfile' that comes with this distribution is a
  44. 225K file that lists comprehensive documentation about each feature
  45. in the program and how to use it. Due to its length, this file had
  46. to be split into four parts: Helpfile.p1, Helpfile.p2, Helpfile.p3,
  47. and Helpfile.p4 - These should be concatenated back together again.
  48. Use a favorite editor to do this, or if you are on a Unix system, do
  49. the command: cat Helpfile.p1 Helpfile.p2 Helpfile.p3 Helpfile.p4 >
  50. Helpfile.
  51.  
  52.      The files included in the shell archive give one all the files
  53. and documentation that they need in order to be able to fully use the
  54. program on a Unix system. One should however be aware of a particular
  55. ftp site which carries binaries that can make using the program
  56. easier. The site is hilbert.maths.utas.edu.au, and in the directory
  57. /pub/astrology/Astrolog are several relevant files. These include the
  58. accurate ephemeris files, a DOS executable, and even a third party
  59. Mac executable for an older version. For PC's a Microsoft nmakefile
  60. and a MS Windows icon can be found here too. There is also a large
  61. text History file which describes each version of the program since
  62. its beginning and the changes that have been made in each release.
  63.  
  64. --
  65.  
  66.      Compiling Astrolog version 4.10 is an easy process similar to
  67. other programs: First edit the top of the file astrolog.h, commenting
  68. out any of the #define's which set various features that aren't valid
  69. on your system or you don't want, and changing default values and
  70. directories to your preference. (Just look at the self-explanatory
  71. section comments in this file.) Then in the same manner, also edit
  72. these default parameter values in the astrolog.dat file to your
  73. liking, at least the location and time zone values. Then, for Unix
  74. systems, just run the command 'make' in the directory containing the
  75. included Makefile. (You can also always compile by hand: "cc -O -c
  76. *.c; cc -o astrolog *.o -lm -lX11" will do it; just make sure to
  77. compile each source file and link them together at the end with the
  78. math library, and if applicable the X11 library.)
  79.  
  80.      Compiling Astrolog on a PC is easy too. One can usually do it by
  81. simply compiling each file in turn and then linking them all
  82. together. You won't have to worry about explicitly mentioning things
  83. like the math library if your environments are set up properly. (I
  84. used the Microsoft C7 compiler to generate the ready to run PC
  85. executable, but I linked with the improved graphics.lib included with
  86. Microsoft Visual C 1.00 (C8) for the DOS graphics features.) If you
  87. have the nmake utility, the makefile included in the zip archive will
  88. nicely compile and link astrolog 4.10 on a PC, with properly set
  89. options and all. I compiled under the Large memory model, with 16K
  90. bytes of stack space. The default directory for chart info files, the
  91. astrolog.dat file, and the ephemeris files in this ready to run PC
  92. executable are all set to C:\ASTROLOG, although this location will be
  93. overridden with several environment variables if set. The time and
  94. location defaults are set to my own area, but you can easily override
  95. them with your own values using the astrolog.dat file.
  96.  
  97.      It is possible to easily compile Astrolog on a VMS system, even
  98. with its X windows functionality. Here's an example of a simple VMS
  99. .COM file by Max Calvani which can automatically compile and link
  100. Astrolog for VMS. This should work for version 4.10, although you
  101. might need to include "/noopt" after the CC's since some compilers
  102. with optimization may cause the program to pass parameters incorrectly.
  103.  
  104. ---- BEGIN INCLUDED FILE COMPILE.COM CUT HERE ----
  105. $ set ver
  106. $ define X11 decw$include
  107. $ define lnk$library sys$library:vaxcrtl
  108. $ CC CHARTS
  109. $ CC DATA
  110. $ CC DRIVER
  111. $ CC FORMULAS
  112. $ CC GENERAL
  113. $ CC INTRPRET
  114. $ CC OPTIONS
  115. $ CC PLACALC
  116. $ CC XCHARTS
  117. $ CC XDATA
  118. $ CC XDRIVER
  119. $ CC XGENERAL
  120. $ CC XOPTIONS
  121. $ link/exe=astrolog.exe -
  122.     CHARTS.obj, -
  123.     DATA.obj, -
  124.     DRIVER.obj, -
  125.     FORMULAS.obj, -
  126.     GENERAL.obj, -
  127.     INTRPRET.obj, -
  128.     OPTIONS.obj, -
  129.     PLACALC.obj, -
  130.     XCHARTS.obj, -
  131.     XDATA.obj, -
  132.     XDRIVER.obj, -
  133.     XGENERAL.obj, -
  134.     XOPTIONS.obj, -
  135.     sys$input/opt
  136. sys$share:decw$xlibshr/share
  137. $ set nover
  138. $ exit
  139. ---- END INCLUDED FILE COMPILE.COM CUT HERE ----
  140.  
  141. --
  142.  
  143.      IMPORTANT NOTICE: the graphics database and chart display
  144. routines used in this program are Copyright (C) 1991-1994 by Walter
  145. D. Pullen (cruiser1@stein.u.washington.edu). Permission is granted to
  146. freely use and distribute these routines provided one doesn't sell,
  147. Restrict, or profit from them in any way. Modification is allowed
  148. provided these notices remain with any altered or edited versions of
  149. the program. The main planetary calculation routines used in this
  150. program have been Copyrighted and the core of this program is
  151. basically a conversion to C of the routines created by James Neely as
  152. listed in Michael Erlewine's 'Manual of Computer Programming for
  153. Astrologers', available from Matrix Software. The copyright gives us
  154. permission to use the routines for personal use but not to sell them
  155. or profit from them in any way. The PostScript code within the core
  156. graphics routines are programmed and Copyright (C) 1992-1993 by Brian
  157. D. Willoughby (brianw@sounds.wa.com). Conditions are identical to
  158. those above. The extended accurate ephemeris databases and formulas
  159. are from the calculation routines in the program "Placalc" and are
  160. programmed and Copyright (C) 1989,1991,1993 by Astrodienst AG and
  161. Alois Treindl (alois@azur.ch). The use of that source code is subject
  162. to regulations made by Astrodienst Zurich, and the code is not in the
  163. public domain. This copyright notice must not be changed or removed
  164. by any user of this program.
  165.  
  166. --
  167.  
  168. #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
  169. +     Walter D. "Cruiser1" Pullen    |    cruiser1@stein.u.washington.edu     +
  170. #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
  171. +   "Who am I, What am I?  As I am, I am not.  But as we are, I AM.  And to   +
  172. #   you my creation, My Perfect Love is your Perfect Freedom. And I will be   #
  173. +   with you forever and ever, until the End, and then forever more." - GOD   +
  174. #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
  175.