Beruflich Dokumente
Kultur Dokumente
6 2006/06/30
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WXTide32 Copyright (C) 1998-2006 Michael Hopper.
Based on XTide 1.6.2 Copyright (C) 1997 David Flater.
..and WinTide from 1996 by Paul Roberts.
Also starring: Jef Poskanzer; Jack Greenbaum; Rob Miracle;
Geoff Kuenning; Dale DePriest; Paul Roberts; Alex Jones;
This version of the windows port hacked by Mike Hopper who is solely
responsible for the program and especially any station index inaccuracies.
If you have received this program by means other than downloading, the
newest version with C source code should be available at http://WXTide32.com
WXTide32 is free software; you can redistribute it and/or modify it under th
e
terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.
You should have received a copy of the GNU General Public License along with
this program; if not, one can be obtained from
Free Software Foundation, Inc.,
675 Mass Ave, Cambridge, MA 02139, USA.
The tide prediction algorithm used in this program was developed with United
States Government funding, so no proprietary rights can be attached to it
Many thanks to Hans Pieper, the author of the DOS Tide 2.4 program, for
allowing me to include the subordinate station data from his program for
about 5000 locations worldwide. His program with the subordinate station dat
a
files can be found on the web by searching for "tide24".
Manual installation
~~~~~~~~~~~~~~~~~~~
The distribution has a small setup program and inf file that will install the
program and start menu entries but the same can easily be performed manually.
Unzip all files into a clean folder, usually "c:\program files\wxtide32\".
After unzipping make a shortcut to WXTide32 by dragging "WXTide32.exe" from the
install folder to the desktop. If error messages appear when the program is run
the first time, make sure the "working folder" entry in the shortcut properties
shortcut tab points to the folder in which the program resides. This is the
default and should not be a problem.
Manual uninstall
~~~~~~~~~~~~~~~~~~~
WXTide32 does NOT modify the registry or change any files outside of it's home
folder. After a manual install it is safe to delete all install files and folder
.
Source files
~~~~~~~~~~~~
The file WXTidSrc##.7z has all the source code for the WXTide32 program. Three
files: Tide2idx.c, Tide2idx.ctl and tide2idx.bat form the station index builder
DOS console executable. For tide2idx.bat to work properly, the "subreg" path wil
l
have to be changed to point to the Tide 2.4 subreg files.
Station indexing
~~~~~~~~~~~~~~~~
The Tide2IDX program generates a sortable station index from one or more
harmonic constituent and subordinate station files. I never was very good with
geography and as I HAVE NO INTEREST IN POLITICS, political boundary
assignments may seem arbitrary to some extent. So if you don't like the
region/country/state that your station appears in, try changing the
Tide2IDX.ctl file and make a new index. To generate a new index with
subordinate stations, you must download and unzip the Tide24 program mentioned
earlier. The files of interest are in the subdirectory "substa" and are all
called "subreg.xx" where "xx" is a region number. The "makeidx.bat" file
builds an index including all the "substa" files. You will have to change the
search path in makeidx.bat to point to those files for it to work properly.
Revision History
~~~~~~~~~~~~~~~~
Ver 4.6 Fixed: Crash if User Station menu opened before Location menu.
2006/06/30 Fixed: Stations with '#' in name would not load when program restarte
d.
Changed: Setup checks if WXTide32 is running before attempting instal
l.
Added: Version info data to executable file.
Ver 4.5 Fixed: Calendar text output aborts if weekday option is set
2006/03/09 Fixed: Moon phase graphics for 1st and 3rd phases are backwards in So
uthern Hemisphere
Fixed: If map window left side moved off left of screen, cursor does
not center on click
Fixed: Ships Bells time improperly handled DST
Ver 4.4 *New* Date sequence selection on system preferences y-m-d/m-d-y (-da
temdy switch)
2006/02/19 *New* Station map dots have different selectable colors for tide and
current station
*New* Station map saves last zoom factor and centers on initial stat
ion (-mapmpy switch)
Added: PATCHTZ keyword added to index file supports user changes to t
imezone rules
Added: Weekday name display option to mode-specific preferences (-wee
kday switch)
Fixed: Setup program fails to run install script on some systems
Fixed: Remove user station does not clear offsets and causes extra sa
ve
Fixed: User station action remove could not be unchecked
Fixed: Graph mode Home key does not always reset display to present t
ime
Fixed: Index files were left open after use
Fixed: un-Implemented new U.S. daylight savings time rules - starts 2
007, NOT 2006!
Changed: Graph mode Alt-G selects date picker, Alt-N selects present
time
Changed: Added T/C character to type field of station list (-list) ou
tput
Changed: Faster sequencing when changing full screen window modes
Changed: Starting multiple instance now restores previous window size
Changed: Reduced number of timer calls for Station map popups
Changed: Smarter rounding of Lon/Lat display strings
Changed: Cleaned up Preferences dialog
Changed: Text tide header reference stations longer than 80 character
s display on 2 lines
Changed: Reference "Ostrov Toporkova, Kuril Islands, Russia" to "Ostr
ov Matua, Kurile Islands"
Changed: Reference "Cuxhaven, Germany" to "Cuxhaven, Steubenhöft, Germa
ny"
Changed: Station "Guam" from separate country list to Marianas
Changed: Removed lots of unused country entries
Changed: Etc/GMT timezones reversed offset sign to make POSIX complia
nt and more intuitive
Changed: Station list (-list) now works without index file