       +++++ TEXT FILE FOR STORMY WEATHER TIDES +++++
     +++++ Please do not edit this or other files +++++
         +++++ as strange failures will occur +++++

+01034 Ditto Heights in Meters at regular intervals
    This facility will produce a list as follows:-

                    Height:- 2.47 at:- 12.00
                    Height:- 2.51 at:- 12.05
                    /....
                                     ..../
                    Height:- 4.93 at:- 14.00
         
                    after a request for tidal heights for every
five minutes from Noon to 2 pm.

    After entering the Start and End times for the list (use the
24 hour system, then a full stop/period, then the minutes if you
need them) and the interval in Minutes between the heights, you
will be asked for confirmation. You can at this point go back and
change your input by pressing any key except <ENTER>.

    The list will appear in two columns: if there is not enough
room on the first screen, you will be prompted to move down the list
by pressing <ENTER>, which will also take you back to the Main Menu
from the end of the list, or by pressing <P> to move back up to
Previous Pages.

    To change from Meters to Feet or vice versa, use Setup and Con-
figuration in the Main Menu.

    To PRINT the list, press <F7> and follow the istructions. There
is a limit of 256 Heights and Times which means that if you require
a longer list - which can be viewed on the screen - to be printed,
you will have to do it in more than one print job. However, as this
would be a list of over 4 hours spaced every minute, or the whole
day at less than 8 minute intervals, it should not be a problem. It
will be produced on a maximum of three sheets of paper, and will
pause for a new sheet between each one.
+02036 Heights in Feet at regular intervals
    This facility will produce a list as follows:-

                    Height:- 12.4 at:- 12.00
                    Height:- 12.5 at:- 12.05
                    /....
                                      ..../
                    Height:- 17.9 at:- 14.00

                    after a request for tidal heights for every
five minutes from Noon to 2 pm.

    After entering the Start and End times for the list (use the
24 hour system, then a full stop/period, then the minutes if you
need them) and the interval in Minutes between the heights, you
will be asked for confirmation. You can at this point go back and
change your input by pressing any key except <ENTER>.

    The list will appear in two columns: if there is not enough
room on the first screen, you will be prompted to move down the list
by pressing <ENTER>, which will also take you back to the Main Menu
from the end of the list, or by pressing <P> to move back up to
Previous Pages.

    To change from Meters to Feet or vice versa, use Setup and Con-
figuration in the Main Menu.

    To PRINT the list, press <F7> and follow the istructions. There
is a limit of 256 Heights and Times which means that if you require
a longer list - which can be viewed on the screen - to be printed,
you will have to do it in more than one print job. However, as this
would be a list of over 4 hours spaced every minute, or the whole
day at less than 8 minute intervals, it should not be a problem. It
will be produced on a maximum of three sheets of paper, and will
pause for a new sheet between each one.
    Note that the heights will be printed to two decimal places,
which is definite overkill, but allows the same format as in meters.
+03011 Closest High/Low water
    This facility produces the following, for example:-

                " High (3.57 Meters) at 09.03 "

after a request for a time of 08.30 hours.
    Enter the time (24 hour system: Hours, then a full stop/period,
then the minutes if you need them) closest to which you require the
time of the nearest High or Low water.
    You can repeat this several times by pressing any key other than
<ENTER>, until the screen is full.
    Pressing <ENTER> will return to the Main Menu.
+04014 Help
    Individual topics are covered by pressing F1 at any stage
throughout the programme.If there is more than one page, (or
screen), of Help, you will be prompted to use the Page Up/Down
arrows. The normal Up/Down arrows scroll the text one line at
a time, and might prove more convenient for some Users.

    You will rarely need help: the instruction bars (Next-To-
The-Bottom line of the screen) should be self-explanatory.

    After using Help, the programme will return to exactly where
you left off before requesting Help.

    General Topics are covered by using Help and Information in
the Main Menu.
+05008 Print Monthly Tables
    A printer with limited graphics capability is assumed in order
to draw the boxes around the columns of the table. Daisy wheel type
printers reproduce the data correctly, but can print some amazing
boxes!
    If your printer is not on line, or is out of paper, an error
message will appear; you can either correct the malfunction or press
any key other than <ENTER> to return to the start of the print
routine, then back to the Monthly Display.
+06039 Setup
    Three languages are available: English, French and Spanish. The
programme will change to your new choice immediately after <ENTER>.

    There are three basic Setup modes:-

        MANUAL: Every time you start the programme, you will be
presented with the Main Menu with "Initialize..." highlighted. If
you press <ENTER>, you will be prompted to confirm or modify the
Date, the last Port you used, and the time difference between L.S.T.
(Local Standard Time) and G.M.T. (Greenwich Mean Time or UTC). If
you use the Main Menu for other displays, the Programme picks up
the Port where you left off last time, sets the time to L.S.T and
uses your computer's internal Date.

        AUTOMATIC: Every time you start the programme, you will be
presented with the Daily or Monthly Display (your choice), set to
L.S.T and your computer's date, of the last Port you used before
exiting the programme the previous time you used it.

        SAME: Every time you start the programme, you will be
presented with the Daily or Monthly Display (your choice), set to
your Computer's date, of a Port and Time difference that you have
chosen. This option is appropriate if you wish the computer to start
every time with your Homeport and Daylight Savings Time, or a
specific Reference Port and G.M.T. for example.

    In each instance, follow the instructions given on the next to
the last line of the screen - normally <ENTER> to accept the value
that is highlighted or the first letter of other options.

    Additional Help will be available (press F1) when you reach
the points of selecting new ports or standard times.

    For both types of automatic starts you can choose between a Daily
or Monthly display to appear immediately after the Programme Title.

    Changing measurements between feet and meters, and the display
between colour and black and white, will also take place immediately
after you finally <ENTER>.
+07004 Main Menu
    ==>Use the Up/Down Arrows to put the highlight on the subject
of your choice, then press <ENTER>, or

    ==> Press the first letter of the subject, then <ENTER> . . .
+08022 Software Registration
      ALL MESSAGES ON THIS SUBJECT WILL DISAPPEAR FOR EVER . . .
unless you edit or otherwise modify any of the files.
    This programme works very slowly off a floppy, so use the "IN-
STALL" programme supplied or copy all the files to a Directory on
your Hard Disk. Please note the programme's Serial Number which is
necessary for your Registration. After receipt of your payment you 
will be given a Personal Code Number which, after you have typed 
it in, will eliminate these messages.
    Programmes sold via retailers, and therefore pre-paid, require 
you to type in the Code Number supplied in writing in the accom-
panying documentation, during the installation carried out by the
INSTALL.EXE programme. If you do not use the supplied INSTALL.EXE
you will have to contact us AFTER installation for your personal 
code number. Only programmes working directly off the original 
floppy disk can be pre-initialized, and this is not recommended, it 
is very slow.
    Note that Registration is limited to the use of one computer
only; for multi-systems, please contact us. 

         Antigua Computer Systems
         Box 103, St Johns, Antigua, Eastern Caribbean.
         Tel (809) 460 1520        Fax (809) 460 1531
+09009 Error Message
    Hopefully you will never see this section.

    However, if it does occur, please advise the Author, with
a brief description of how things happened so that the error
can be reproduced, then corrected.

    If you are a Registered User of the Programme, an update
will be sent to you if the Programme has to be modified. Note
that this offer does not apply to User Errors or Data Errors.
+10041 File Service
    This facility is used from the Main Menu, Reference list . .,
from Initialize New Port, and from Setup, Automatic.

        REGIONS: Select the Region you require by using the Up,
Down, Left or Right arrows. Note that Spare, Custom and Private
Regions will normally be "Not Available" if selected, as will be
some regions in "Demonstration" programmes. These are reserved
for Customised versions of this programme - please contact the
Author.
    For convenience, some regions overlap. Example - "Gibraltar"
appears in both the Mediterranean and Spain (Atlantic Coast).
    If you are not sure which region you should be searching in,
please use "Select using Lat/Long" - see below.

        PORTS: Select the Port you require by using the Up, Down,
Left or Right arrows, then <ENTER>. If you change Port, you will
be asked for confirmation before your selection takes place.
    For the sake of putting as many Ports as possible on one screen
the longer names are truncated. The confirmation will give the full
name, so this should not pose a problem.
    The spelling of Port names is somewhat aleatory. If an inter-
nationally accepted name has been found, it is used; if not, the 
Author has based his choice on his own maritime experience, using 
local or anglicised choices. 
    The Ports will appear in the order that they are found in the 
data files, normally alphabetic. However pressing <F9> will allow
you the choice of resorting either by latitude or by longitude and 
then returning to alphabetic. (After <F9>, press <T> for lat, <G>
for long or <A> for alphabetic).
    You can select the port from any sorted list by pressing <ENTER>
and although each Port will display it's full name and Lat/Long 
on the next confirmation screen, precisions are sometimes included - 
"River entrance", "Muelle", etc., for the sake of clarity.
    Notes (1),(2) and (3) after a port name give some idea of
accuracy - see "General"

        SELECT USING LAT/LONG: Select (Up/Down arrows) and <ENTER>,
then press F1 again for detailed Help.

        MAIN MENU: Select and <ENTER> will return you to the Main
Menu with no changes to your selected Region or Port.
+11016 Port selection by Lat/Long
    By default, the search will be for all other Ports within plus
or minus 3 degrees from the position (to the nearest whole degree)
of the Port you are currently using. Press <ENTER> twice.
    To modify the CENTER position of the search area, press any key
other than <>, then type in the Lat/Long required.
                Example:-    51N  <ENTER>
                              7W  <ENTER>
    Note that leading zeros are not required, nor are capital/upper
case letters for N, South, e or west.
    Attempting to search for ports in inland areas could lead to
surprises. The Gobi desert is not tidal (we think?)
    To modify the LIMITS of the search area, after setting the
center, press any key other than <ENTER>, a number from 1 to 9 to
replace the 3 degree default value, then <ENTER>. This is specially
useful in areas with a high density of Reference Ports, try 1 or 2
degrees, or sparce areas (eg Antarctic), try upto 9 degrees.
+12004 Ports found in Search Area
    Use the up/down arrows (left/right if there is more than one
column) until the highlight is on the Port you require, then <ENTER>
    You may also return to the Menu retaining your previous Port
selection.
+13014 Missing or Corrupt Data
    Please contact Antigua Computer Systems.
    If you are a Registered User, you may try re-Installing the
Programme from your floppy, and retyping your Personal Code
Number.
    This Message should only appear if one or more files have
been modified, edited or deleted, and is often a symptom of
Software piracy. However this programme may be used for trial
purposes prior to Registration with no modifications to the
original files. If you are experiencing difficulties during
genuine trials, please contact us and advise us as to where
you obtained your copy from.
    If your information leads to the conviction of any person
under applicable copyright or other laws, we will be happy to
supply you FREE REGISTRATION of this Programme.
+14005 Select a New Port
    Use the Up/Down/Left Right arrows to put the highlight on
the Port of your choice, then <ENTER>. You will be asked for
confirmation and will therefore have the possibility to go back
and reselect. <F9> allows you to sort the list by latitude or
by longitude rather than alphabetically.
+15014 Monthly Listing
    To accept displayed values just <ENTER>, to make any changes
press <any other key>.
    If you choose to modify the Date, by pressing <any other key>
then the Month, then the Year will appear in turn, each one
prompting you with the last value used. Just <ENTER> to reuse the
last value, or type in, then <ENTER> a new value. You will be ad-
vised if the computer cannot handle your input (for example if you
attempt a thirteenth month!)
    After setting the date, if you want to change Ports, do not
<ENTER>, press <any other key>, then type in the name of the Port
you require. If the Port is in the same Region, the Programme will
find it, otherwise you will be prompted to search in the Regional
lists. Further Help (F1) will be available when you get to the
"File Service Menu".
+16008 Initialize New Port
    Use the Up/Down/Left Right arrows to put the highlight on
the Port of your choice, then <ENTER>. You will be asked for
confirmation and will therefore have the possibility to go back
and reselect. <F9> allows you to sort the list by latitude or
by longitude rather than alphabetically.

    You will then have the possibility of accepting or modifying
the difference between Local Standard Time and G.M.T.
+17028 Initialize Date and Port
    To accept displayed values just <ENTER>, to make any changes
press <any other key>.
    If you choose to modify the Date, by pressing <any other key>
then the Day, then the Month, then the Year will appear in turn,
each one prompting you with the last value used. Just <ENTER> to
reuse the last value, or type in, then <ENTER> a new value. You
will be advised if the computer cannot handle your input (for
example if you attempt the 31st day of February!)
    After setting the date, if you want to change Ports, do not
<ENTER>, press <any other key>, then type in the name of the Port
you require. If the Port is in the same Region, the Programme will
find it, otherwise you will be prompted to search in the Regional
lists. Further Help (F1) will be available when you get to the
"File Service Menu".
    Note that the programme will allow you some spelling mistakes.
If you get the first half of the name nearly right, you may well
be asked: "Exact name not found - do you require xxxxx ?". Accept
by pressing <ENTER>, continue with any other key. For example, if
you request "Saint ", you might be asked if "SAINT JO", then
"SAINT JOHN", then "SAINT THOMAS" are what you need. Upper and
Lower case letters are all the same for input to the programme.
    As a last resort, you will be prompted to use only the first
letter of the Port name. Again, press <ENTER> if the displayed
name is the one you want, <any other key> to continue to search.
Remember that these search options only apply to the Region you are
currently in.
    After selecting the port, you will be asked about setting Local
Time - further Help will be available by pressing <F1>.
+18002 Confirmation
    Help not available - please follow the instructions on the
next to the bottom (penultimate) line of your screen.
+19007 Software Programme message
    This screen will only appear if you attempt to use this
Programme more than 10 times without typing in your Personal
Code Number which will be given to you at the time that you
register, or if certain Files are missing or have been edited
or otherwise modified.
    If you are a Registered User (unlikely) please contact
Antigua Computer Systems.
+20016 Daily Display
    The display should be self-explanatory, (times of high and low
waters - HW and LW - are given according to the G.M.T. +/- below the
graph), as should be the graph itself.
    Some areas of diurnal tides have a stand or periods of slack 
water that appear clearly on the graph, but which will not appear 
as a High or a Low unless there is a clear change in the tidal flow. 
This might differ from some published Tide Tables.
    MENU:- Next and Previous days need no explanation. Use the
up/down arrows of your keyboard to select, then press <ENTER>.
    "Height at a given time" and "Time of a given height" will
ask you to type then <ENTER> your request. If your request is very
close to a period of slack water, the mathematic algorithms used
may vary your request to avoid trouble with "rounding out". Once 
you have an answer, any key will put you back to the Menu.
    For the "Closest Tide" or for a "List of Heights between two
times ", please return to the Main Menu."
+21012 Monthly Display
    This will really tell you how fast your computer is! A
486DX takes about one second, an older 286SX takes seven to
twelve seconds. The graph might redraw itself a few times while
it sorts out the scale.
    To scroll the table, use either Page Up/Page Down to jump
about a week at a time, or the normal Up/Down arrows to scroll
one day at a time.
    Pressing Left or Right Arrows will give you the previous or
the next month. 
    Pressing <F6> will take you to the facility allowing you to
printout the Table, and further Help will be available. Note that
this printout is not available in unregistered Programmes.
+22082 General and Index
THE PRUDENT MARINER WILL NEVER RELY ON ANY SINGLE AID TO NAVIGATION,
and this programme does not pretend to replace official Tide Tables
required by law on vessels at sea.

    The Author has taken every care in the preparation of this
programme but cannot under any circumstances be held accountable
for any faults, errors or ommissions. If you, the user, disagree,
then please delete all the files that make up this programme.
    This programme is sold 'as is'. The user accepts complete and
total liability and responsibility for the use of the Programme,
including such esoteric legalese terms as 'Indirect', 'Consequ-
ential', etc . . .
    If you end up hard on the putty, you can only keel-haul the
Author if he was on board and swinging the lead at the time!

    IF YOU CANNOT AGREE TO THE ABOVE IN LETTER AND IN SPIRIT,
            DO NOT - REPEAT NOT - USE THIS PROGRAMME.

    ABBREVIATIONS USED:-
        <> = Enter
        <x> = the key to be pressed
        ft = Feet
        G.M.T = Greenwich Mean Time
        HH.mm = Hours and minutes
        HW = High Water
        L.S.T = Local Standard Time
        LW = Low Water
        m = meters
        No = Number

    Absolute accuracy in tidal predictions is mathematically
impossible. Barometric pressure and onshore/offshore winds can
provoke tidal height variance well in excess of one meter and no 
scientist can predict hurricanes, tsunamis etc. The length of the 
period of the stand or of the slack at either high or low water 
can introduce major uncertaincies in time.

    However, some degree of reliability is obtainable. This pro-
gramme uses a new approach to rapid 'math crunching' and a strict
minimum of harmonic data compatible with the needs of Mariners. The
results obtained, when compared with published tidal predictions,
rarely diverge by more than fifteen minutes during the slacks or by
more than thirty centimeters (one foot) to Chart Datum, which can
also occasionally be in doubt. A 'Root of Mean Square' analysis over
several hundred twenty four hour periods, tends towards an accuracy
within five minutes and five centimeters.

    Programme limitations have, nevertheless, to be defined:-

Tidal Range:- if this is less than approximately 0.5 meters (1.5 ft)
this programme will not attempt to give predictions.

Shoal Waters and Estuaries:- are shown with notes (1), (2) and (3)
after the Port name according to reliability, as sixth diurnal har-
monics are not used and Shoal Water Effect can therefore increase.
The practical implications for Mariners requiring at least 0.5 meters
(1.5 ft) of water under their keel are negligeable. Multiply the
number in () by 10 cms (4 inches) for probable error.

Meteorological conditions:- can and will make a mockery of any tidal
prediction. 35 HectoPascals (mb) or approximately 1 inch of baro-
metric pressure will cause a difference of 31 cms (1 ft) in tidal
height. Onshore/offshore winds, particularly in shoal waters, will
create much greater divergencies.

Harmonic constants:- the availability and reliability of these data
are complex subjects. If available, they can be formatted to this
programme relatively easily. However, some sets of constants can be
relatively incomplete, in which case this programme attempts to com-
pensate for missing data. Other harmonic data may be derived from
surveys lasting as little as just a day or so. More complete, up to
date information is very often in existence but subject to copyright
or other restrictions. No data known to be in doubt has been used
here, but provision has been made for adding to, and customising, 
the data files when desired and if possible. Please contact the
Author for further information.

Dates:- all are valid, but beyond the 20th and 21st centuries the
simplicity of the astronomical calculations will lead to an error
of possibly +/- 10 minutes per century. Note that for dates prior
to 15 October 1582, please contact the Author and confirm your under-
standing of the Gregorian Calendar.
+23004 Select Port
    Use the Up and Down, Left and Right arrows to select the Port
you require. If you do not change the Port, you will return to the
Menu after pressing <ENTER>, otherwise you will be asked to
confirm your choice of Port and Local Time.
+24011   Help on Help
    Individual topics are covered by pressing F1 at any stage
throughout the programme.If there is more than one page, (or
screen), of Help, you will be prompted to use the Page Up/Down
arrows. The normal Up/Down arrows scroll the text one line at
a time, and might prove more convenient for some Users.

    You will rarely need help: the instruction bars (Next-To-
The-Bottom line of the screen) should be self-explanatory.

    General Topics are covered by using Help and Information in
the Main Menu.
+25029  GetNewGMT/LST
    Three "Times" are used in this Programme:-

        G.M.T:  Greenwich Mean Time (UTC, TU, Zulu, etc)

        L.S.T:  Local Standard Time (this does NOT include Daylight
Savings, Summer Time, etc which vary locally. Some almanachs call
L.S.T "Meridian Time", "Zone Time" or "Legal Time".)

        DISPLAY Time: Each Display shows "G.M.T +/- HH.mm" and uses
L.S.T. UNLESS you have requested modifications:-
    ==> If you have used "SETUP" to always start with the "SAME"
Port, you were prompted to enter a Time Difference on L.S.T. This
"SAME" modification will always be used until you run "SETUP" again,
even if you exit the Programme.
    ==> If you have used "INITIALIZE" for a New Date and Port or 
for the Monthly Display, and used <Any other key to modify>, you 
were prompted to enter a Time Difference which is valid for this 
session ONLY. It will NOT be retained when you exit the Programme.

    The combination of these two modifications (Time Differences)
is used to convert LOCAL Time to DISPLAY Time. Every time that you
are prompted to press <Any other key to modify> the Time Difference
you will be presented with a summary of the calculation, and will
be able to re-modify it as you wish.
    Please pay particular attention to pluses and minuses. Times  
ahead of G.M.T (normally of East longitude) are positive (+), those
behind G.M.T (for example, the Americas) are negative. Note that 
you do not have to type a "plus" as any number that is not preceded 
by a minus sign is automatically positive.
+26014
    If you wish the programme to start systematically with a fixed
time Difference on LOCAL time (Daylight savings, etc), press <D> if
it is not already highlighted and type in, using minus if required,
the difference from L.S.T that you want.
    When you are satisfied with the highlighted result, <ENTER>.

    If you wish to start systematically with LOCAL time, ensure that
"<L>ocal" is highlighted; if it is not, type <L> or "0" (Zero).

    NOTE:- A fixed time difference (the <D>ifference on the screen
now) will apply to ALL Ports used during the current session, but
each time you initialize a new Port you will be given the opportunity
to change the relationship between G.M.T and Local Standard Time, and
further detailed help will be available.
+27002 Help Index
    Help not available: use up, down, left or right arrows to move
the highlight to the Topic you want, then press <ENTER> . . .
+28016 Credits
    This programme is Copyright 1994 Paul Adamthwaite, Stormy Weather
Software, and is produced by Antigua Computer Services, Box 103, St
Johns, Antigua. It was written on an Amstrad 4286 SX 25 and a Grey
Tech 486 DX 33, using MicroSoft DOS 6.2, PC Tools Pro 9.0 from
Central Point Software and Microsoft Basic.
    It was verified using tables published by the British Admiralty,
the French SHOM and in other Almanachs using data from various nat-
ional Hydrographic Services. Special recognition is extended to the
Canadian Hydrographic Service, Ottowa and the Institute of Ocean 
Sciences, Sydney, B.C.
    Amstrad, Central Point Software, Grey Tech and Microsoft are
Trademarks of their various corporate owners.
                            +++++++++++
    The Author's sincere thanks are extended to all those who tested
the programme during its development and in particular to his wife
who deserves a solid gold frame on her Computer Widow's Certificate.
+29539
    Sec={N...>>N\^B}
    Lock=>>-B^N
+99999>>54321
END

