My Notes:
With Astrolog, download the ephemeris (Swiss or JPL) as the built in formulas for Jupiter and beyond ran out in 1999...
and then ALWAYS use the =b option.
My new Unix Astrolog upgrade from Valja's version 5.41g to version 5.43a features
Download astrolog543a.tar.gz for my latest version.
Download astrolog543a.zip for my latest version. (untested on Windows)
Version 5.42a Changes
- Bug fix - Close PostScript files properly so that they are
created and Astrolog does not blow up.
(xdevice.c)
- Display extra synodic period information on -HS option.
(charts0.c)
- Set the JPL ephemeris as the default ephemeris. DE406 is
available from
http://ssd.jpl.nasa.gov/?planet_eph_export
(swephexp.h)
- Bug fix - On Unix convert tilde '~' found in filepath to value of
HOME environment variable.
(sweph.c)
- On Unix Put sleep() in main loop so that Astrolog does not hog
all spare machine cycles.
(xscreen.c)
- Bug Fix - Right justify single digits in time/latitude/longitude
In an input file was a longitude of "122W8".
Astrolog was interpreting that as "122W80"...
(io.c)
- Add -ZL option (with -X) for Local Space charts
(astrolog.h)
(astrolog.c)
(charts0.c)
(data.c)
(xcharts0.c)
(xcharts1.c)
- Bug fix - set altitude of South Node when -YN switch set
(calc.c)
Version 5.42b Changes
- Add warning message when ephemeris file not found.
(sweph.c)
- undo change 109 and default to the Swiss Ephemeris
(swephexp.h)
- Fix change 112 - Right justify single digits in
time/latitude/longitude. The final size was not increased by 1
each time a zero was inserted so 3:8PM became 03:08 (and AM...)
- Display warning when files like atrolog.dat are not found.
(io.c)
- Search for environment variable ASTR5_42B not ASTR5.42b which is
an invalid variable name under unix.
(io.c)
- Add -Wall option to c-compiler options and now generate lots of
new warning messages... Time to clean up the code a bit.
(makefile)
(makefile.unx)
(xcharts0.c)
(xcharts1.c)
Version 5.42c Changes
- Bug fix - String variable too short SzT PrintWheelCenter()
(charts1.c)
Version 5.43 Changes
- Convert to 64 bit and make everything "clean" compile.
Change all variables of type "long" to type "int".
Change many variables from type "byte" to type "char".
(swephlib.h)
(swephexp.h)
(extern.h)
(swedll.h)
(swejpl.h)
(sweodef.h)
(sweph.h)
(astrolog.h)
(data2.c)
(data.c)
(astrolog.c)
(io.c)
(calc.c)
(charts0.c)
(charts3.c)
(intrpret.c)
(intrpalt.c)
(xgeneral.c)
(xcharts0.c)
(xcharts1.c)
(xcharts2.c)
(xdata.c)
(general.c)
(matrix.c)
(charts1.c)
(xdevice.c)
(charts2.c)
(swe_call.c)
(swetrace.c)
(wdriver.c)
(xscreen.c)
(sweph.c)
(swejpl.c)
(swephlib.c)
(wdialog.c)
Version 5.43a Changes
- Display seconds in times of transits to charts.
(astrolog.h)
(charts3.c)