############### 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 + #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.