ftp.nice.ch/pub/next/unix/games/astrolog.NIHS.bsd.tar.gz#/astrolog/ReadMe.txt

This is ReadMe.txt in view mode; [Download] [Up]

###############  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.