home *** CD-ROM | disk | FTP | other *** search
- ############### ASTROLOG VERSION 4.10 (MARCH 1994) ###############
-
- Astrolog is an extensive and customizable astrology chart
- calculation program. Astrolog can do standard natal wheel charts,
- aspects, midpoints, relationship charts, transits, progressions, and
- astro-graphy, as well as local horizon, solar system orbit, and
- various influence charts. It supports different zodiacs, central
- planets, 12 different house systems, and can display positions of
- asteroids, Transneptunians, and several dozen stars. It supports
- graphics charts in the X Windows environment, and when compiled on
- PC's it can do EGA/VGA/SVGA screen graphics. Charts may be smoothly
- animated forward and backward and in real time. Some charts access
- the program's own internal map of the world which can be also be used
- to a nice animation of a rotating globe! Graphics files may be
- generated in X11 bitmap, PC bitmap and other formats. Astrolog can
- also do a simple form of deduced interpretations.
-
- Astrolog version 4.10 superseeds an older version (3.05) that
- was posted here in May of 1993. File diffs weren't chosen in this
- release due to the enormity of their size and the many changes made
- since then. New additions include the ability to optionally access
- if available ephemeris files covering over 8000 years for increased
- accuracy. Graphics files may now be generated in PostScript and MS
- Windows metafile formats in addition to bitmaps. The graphic wheel
- charts are much enhanced, and graphical ephemeris and biorhythm
- charts may now be done. More of the chart types may be interpreted,
- and various new influence charts, planetary rising and setting times,
- and calendars are available. This version has a bunch of other
- enhancements (e.g. PC mouse support), several bug fixes, and some
- general performance improvements.
-
- The program (pronounced astro-log; astro as in astronomy, log as
- is logarithm) works best when run on a Unix system with X windows, or
- a DOS system with VGA. However neither X11 nor graphics, or even Unix
- or a PC, are needed in order to be able to run the program. The X11
- and other graphics features can easily be compiled out for those who
- don't have them, and the program can be compiled properly (although I
- haven't tested it myself) on VMS and even Mac systems with only a few
- modifications necessary.
-
- --
-
- Note: The file 'Helpfile' that comes with this distribution is a
- 225K file that lists comprehensive documentation about each feature
- in the program and how to use it. Due to its length, this file had
- to be split into four parts: Helpfile.p1, Helpfile.p2, Helpfile.p3,
- and Helpfile.p4 - These should be concatenated back together again.
- Use a favorite editor to do this, or if you are on a Unix system, do
- the command: cat Helpfile.p1 Helpfile.p2 Helpfile.p3 Helpfile.p4 >
- Helpfile.
-
- The files included in the shell archive give one all the files
- and documentation that they need in order to be able to fully use the
- program on a Unix system. One should however be aware of a particular
- ftp site which carries binaries that can make using the program
- easier. The site is hilbert.maths.utas.edu.au, and in the directory
- /pub/astrology/Astrolog are several relevant files. These include the
- accurate ephemeris files, a DOS executable, and even a third party
- Mac executable for an older version. For PC's a Microsoft nmakefile
- and a MS Windows icon can be found here too. There is also a large
- text History file which describes each version of the program since
- its beginning and the changes that have been made in each release.
-
- --
-
- Compiling Astrolog version 4.10 is an easy process similar to
- other programs: First edit the top of the file astrolog.h, commenting
- out any of the #define's which set various features that aren't valid
- on your system or you don't want, and changing default values and
- directories to your preference. (Just look at the self-explanatory
- section comments in this file.) Then in the same manner, also edit
- these default parameter values in the astrolog.dat file to your
- liking, at least the location and time zone values. Then, for Unix
- systems, just run the command 'make' in the directory containing the
- included Makefile. (You can also always compile by hand: "cc -O -c
- *.c; cc -o astrolog *.o -lm -lX11" will do it; just make sure to
- compile each source file and link them together at the end with the
- math library, and if applicable the X11 library.)
-
- Compiling Astrolog on a PC is easy too. One can usually do it by
- simply compiling each file in turn and then linking them all
- together. You won't have to worry about explicitly mentioning things
- like the math library if your environments are set up properly. (I
- used the Microsoft C7 compiler to generate the ready to run PC
- executable, but I linked with the improved graphics.lib included with
- Microsoft Visual C 1.00 (C8) for the DOS graphics features.) If you
- have the nmake utility, the makefile included in the zip archive will
- nicely compile and link astrolog 4.10 on a PC, with properly set
- options and all. I compiled under the Large memory model, with 16K
- bytes of stack space. The default directory for chart info files, the
- astrolog.dat file, and the ephemeris files in this ready to run PC
- executable are all set to C:\ASTROLOG, although this location will be
- overridden with several environment variables if set. The time and
- location defaults are set to my own area, but you can easily override
- them with your own values using the astrolog.dat file.
-
- It is possible to easily compile Astrolog on a VMS system, even
- with its X windows functionality. Here's an example of a simple VMS
- .COM file by Max Calvani which can automatically compile and link
- Astrolog for VMS. This should work for version 4.10, although you
- might need to include "/noopt" after the CC's since some compilers
- with optimization may cause the program to pass parameters incorrectly.
-
- ---- BEGIN INCLUDED FILE COMPILE.COM CUT HERE ----
- $ set ver
- $ define X11 decw$include
- $ define lnk$library sys$library:vaxcrtl
- $ CC CHARTS
- $ CC DATA
- $ CC DRIVER
- $ CC FORMULAS
- $ CC GENERAL
- $ CC INTRPRET
- $ CC OPTIONS
- $ CC PLACALC
- $ CC XCHARTS
- $ CC XDATA
- $ CC XDRIVER
- $ CC XGENERAL
- $ CC XOPTIONS
- $ link/exe=astrolog.exe -
- CHARTS.obj, -
- DATA.obj, -
- DRIVER.obj, -
- FORMULAS.obj, -
- GENERAL.obj, -
- INTRPRET.obj, -
- OPTIONS.obj, -
- PLACALC.obj, -
- XCHARTS.obj, -
- XDATA.obj, -
- XDRIVER.obj, -
- XGENERAL.obj, -
- XOPTIONS.obj, -
- sys$input/opt
- sys$share:decw$xlibshr/share
- $ set nover
- $ exit
- ---- END INCLUDED FILE COMPILE.COM CUT HERE ----
-
- --
-
- IMPORTANT NOTICE: the graphics database and chart display
- routines used in this program are Copyright (C) 1991-1994 by Walter
- D. Pullen (cruiser1@stein.u.washington.edu). Permission is granted to
- freely use and distribute these routines provided one doesn't sell,
- Restrict, or profit from them in any way. Modification is allowed
- provided these notices remain with any altered or edited versions of
- the program. The main planetary calculation routines used in this
- program have been Copyrighted and the core of this program is
- basically a conversion to C of the routines created by James Neely as
- listed in Michael Erlewine's 'Manual of Computer Programming for
- Astrologers', available from Matrix Software. The copyright gives us
- permission to use the routines for personal use but not to sell them
- or profit from them in any way. The PostScript code within the core
- graphics routines are programmed and Copyright (C) 1992-1993 by Brian
- D. Willoughby (brianw@sounds.wa.com). Conditions are identical to
- those above. The extended accurate ephemeris databases and formulas
- are from the calculation routines in the program "Placalc" and are
- programmed and Copyright (C) 1989,1991,1993 by Astrodienst AG and
- Alois Treindl (alois@azur.ch). The use of that source code is subject
- to regulations made by Astrodienst Zurich, and the code is not in the
- public domain. This copyright notice must not be changed or removed
- by any user of this program.
-
- --
-
- #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
- + Walter D. "Cruiser1" Pullen | cruiser1@stein.u.washington.edu +
- #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
- + "Who am I, What am I? As I am, I am not. But as we are, I AM. And to +
- # you my creation, My Perfect Love is your Perfect Freedom. And I will be #
- + with you forever and ever, until the End, and then forever more." - GOD +
- #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
-