home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / deskutil / road32.zip / ROADWAYS.DOC < prev    next >
Text File  |  1993-07-03  |  88KB  |  2,145 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                                    Roadways PC
  21.  
  22.                        Copyright 1990, 1991, 1992, 1993
  23.  
  24.                                  By Doug Fitler
  25.  
  26.  
  27.  
  28.  
  29.                                             _______
  30.                                        ____|__     |               (R)
  31.                                     --|       |    |-------------------
  32.                                       |   ____|__  |  Association of
  33.                                       |  |       |_|  Shareware
  34.                                       |__|   o   |    Professionals
  35.                                     -----|   |   |---------------------
  36.                                          |___|___|    MEMBER
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.         SYSTEM REQUIREMENTS . . . . . . . . . . . . . . . . . . . . .   1
  45.  
  46.         DISTRIBUTED FILES . . . . . . . . . . . . . . . . . . . . . .   1
  47.  
  48.         INSTALLING ROADWAYS PC ON YOUR COMPUTER . . . . . . . . . . .   2
  49.  
  50.         REGISTRATION  . . . . . . . . . . . . . . . . . . . . . . . .   5
  51.  
  52.         USING ROADWAYS PC . . . . . . . . . . . . . . . . . . . . . .   6
  53.              Controlling Roadways PC with the Keyboard  . . . . . . .   7
  54.              Selecting a City . . . . . . . . . . . . . . . . . . . .   7
  55.              Hint . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  56.              Menu Bar . . . . . . . . . . . . . . . . . . . . . . . .   8
  57.                   File  . . . . . . . . . . . . . . . . . . . . . . .   8
  58.                   Utilities . . . . . . . . . . . . . . . . . . . . .   9
  59.                   Help  . . . . . . . . . . . . . . . . . . . . . . .   9
  60.                   ROADWAYS PC . . . . . . . . . . . . . . . . . . . .   9
  61.                   Quit  . . . . . . . . . . . . . . . . . . . . . . .   9
  62.                   Shortest Distance (or Time) . . . . . . . . . . . .   9
  63.  
  64.         UTILITIES MENU  . . . . . . . . . . . . . . . . . . . . . . .  10
  65.              Mileage Rate Change  . . . . . . . . . . . . . . . . . .  10
  66.              Default Settings . . . . . . . . . . . . . . . . . . . .  11
  67.              Set Home (Starting) City . . . . . . . . . . . . . . . .  12
  68.              Re-run Last Route  . . . . . . . . . . . . . . . . . . .  12
  69.              Toggle Shortest Time/Dist  . . . . . . . . . . . . . . .  12
  70.  
  71.         ROUTE SCREEN  . . . . . . . . . . . . . . . . . . . . . . . .  13
  72.              Print  . . . . . . . . . . . . . . . . . . . . . . . . .  13
  73.              Disk Output  . . . . . . . . . . . . . . . . . . . . . .  14
  74.              Mileage Calc.  . . . . . . . . . . . . . . . . . . . . .  14
  75.              Quit . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  76.              Space Bar to Continue  . . . . . . . . . . . . . . . . .  14
  77.  
  78.         CONTROLLING ROADWAYS PC WITH A MOUSE  . . . . . . . . . . . .  15
  79.              [Yes/No] PROMPTS . . . . . . . . . . . . . . . . . . . .  15
  80.              Using the Mouse on the Route Screen  . . . . . . . . . .  16
  81.  
  82.         QUITTING ROADWAYS PC  . . . . . . . . . . . . . . . . . . . .  16
  83.  
  84.         COMMAND LINE SWITCHES . . . . . . . . . . . . . . . . . . . .  16
  85.  
  86.         ENVIRONMENT USE . . . . . . . . . . . . . . . . . . . . . . .  16
  87.  
  88.         ADDING CITIES TO ROADWAYS PC  . . . . . . . . . . . . . . . .  17
  89.              Different Kinds of Roads . . . . . . . . . . . . . . . .  20
  90.              Things to Keep in Mind . . . . . . . . . . . . . . . . .  21
  91.              The City Sorter  . . . . . . . . . . . . . . . . . . . .  22
  92.              Common Pitfalls When Adding cities . . . . . . . . . . .  22
  93.  
  94.         TROUBLESHOOTING PROBLEMS WITH ROADWAYS PC . . . . . . . . . .  23
  95.  
  96.         A NOTE ABOUT THE WINDOWS IN ROADWAYS PC . . . . . . . . . . .  25
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.         UPGRADING ROADWAYS PC . . . . . . . . . . . . . . . . . . . .  25
  105.  
  106.         BACKGROUND ON ROADWAYS PC . . . . . . . . . . . . . . . . . .  25
  107.  
  108.         ABOUT THE AUTHOR  . . . . . . . . . . . . . . . . . . . . . .  26
  109.  
  110.         MANY THANKS TO: . . . . . . . . . . . . . . . . . . . . . . .  26
  111.  
  112.         ABOUT ROADWAYS PC . . . . . . . . . . . . . . . . . . . . . .  27
  113.  
  114.         DISCLAIMER  . . . . . . . . . . . . . . . . . . . . . . . . .  28
  115.  
  116.         ASSOCIATION OF SHAREWARE PROFESSIONALS OMBUDSMAN POLICY . . .  28
  117.  
  118.         SUMMARY OF CHANGES  . . . . . . . . . . . . . . . . . . . . .  29
  119.  
  120.         INVOICE . . . . . . . . . . . . . . . . . . . . . . . . . . .  33
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.                                    ROADWAYS PC
  129.                               Release Version 3.1f
  130.                                  By: Doug Fitler
  131.                                  Copyright 1993
  132.  
  133.              Roadways PC is an easy to use program to help you find the
  134.         shortest route from one city to another.  It fully supports
  135.         either a mouse or keyboard entry and will work on any IBM PC/PC-
  136.         XT, AT or compatible computer with an MS-DOS version later than
  137.         2.11.
  138.              Roadways is distributed as Shareware and as such is free to
  139.         be copied, passed on and uploaded to any computer service or
  140.         bulletin board.  After a trial period, it is expected that the
  141.         user will register his or her copy if it is going to continue to
  142.         be used.
  143.              Registration has many advantages.  You will not only be
  144.         assured of having the most up-to-date copy of Roadways PC, you
  145.         will also get free technical support. Also you will be able to 
  146.         by-pass the opening copyright screen as well as having access to the 
  147.         Roadways PC support conference on the Free World Bulletin Board 
  148.         System.
  149.              If you have a modem, you may get the latest news and version
  150.         of Roadways PC as well as technical help by calling the Free
  151.         World BBS at (618)746-9043 (300 to 2400 baud) or (618)746-9176 
  152.         (9600 to 14.4K baud). Set your software for 8 bits, No parity and 
  153.         1 stop bit (i.e. - 2400, N, 8, 1), and answer Y to the question 
  154.         about entering the Roadways PC conference.  Whenever any new data-
  155.         files, suggestions or hints come in from other registered users, 
  156.         they will be posted here for other Roadways PC users to use.
  157.              To register your copy, see the registration form at the end
  158.         of this documentation.
  159.  
  160.         SYSTEM REQUIREMENTS
  161.  
  162.              Here are the requirements for running Roadways PC on your
  163.         computer:
  164.  
  165.         An IBM PC/XT/AT/286/386/486 or compatible computer 
  166.         Minimum 384K of RAM
  167.         Any type display (Monochrome, CGA, EGA, VGA, etc.)
  168.         One Floppy Drive (any size or density) (Hard drive recommended)
  169.         Microsoft or Logitech Compatible Mouse or Trackball (Optional)
  170.         Printer (Optional)
  171.         Math Co-processor (Optional)
  172.  
  173.         DISTRIBUTED FILES
  174.  
  175.              Your copy of Roadways PC should include the following files. 
  176.         If it does not, please contact the author with information about
  177.         where your copy came from, so a good copy of Roadways can be sent
  178.         to both you and your source.  This will ensure everyone will have
  179.         a complete copy of Roadways PC, with all of its features intact.
  180.  
  181.                                         1
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.              When you pass a copy of Roadways PC on to your friends or
  190.         upload it to a computer bulletin board, remember to NOT include
  191.         the file ROADWAYS.CFG.  This is the configuration file that was
  192.         created on YOUR computer and may cause other folks problems if
  193.         they use it.  When they run Roadways for the first time, a new
  194.         configuration file will be created.
  195.  
  196.         ROADWAYS.EXE ----------- The main Roadways PC program file
  197.         ROADWAYS.DAT ----------- The text file containing the city data
  198.         ROADWAYS.DOC ----------- This documentation file
  199.         ROADWAYS.STA ----------- Data sorted by State
  200.         ROADWAYS.CTY ----------- Data sorted by City
  201.         ROADWAYS.TIM ----------- Data for the shortest time routes
  202.         ROADWAYS.ICO ----------- Windows 3.X icon
  203.         PRINTDOC.BAT ----------- Documentation Printer File
  204.         INVOICE.DOC ------------ Copy of the order invoice
  205.         INSTALL.EXE  ----------- Roadways PC installation program
  206.         README.DOC ------------- Special information not in the manual
  207.  
  208.         INSTALLING ROADWAYS PC ON YOUR COMPUTER
  209.  
  210.              Installing Roadways PC is very simple.  You may install
  211.         Roadways PC to either a floppy disk or to your hard disk if you
  212.         have one.  If you are upgrading from an earlier version, please
  213.         go to page 25 and perform the procedures in the section entitled,
  214.         UPGRADING ROADWAYS PC.  
  215.              If you try to run Roadways PC without first running the
  216.         INSTALL program, Roadways will remind you.  You will see a screen
  217.         that informs you that Roadways PC has not been configured for
  218.         your system.  At this point, Roadways will end and you can run
  219.         INSTALL to configure the program.
  220.  
  221.              To install Roadways PC, all you need to do is follow these
  222.         instructions:
  223.  
  224.         1.  Insert the disk containing Roadways PC into your disk drive.
  225.  
  226.         2.  Type INSTALL and press <enter>.
  227.  
  228.         3.  You should now see a menu that gives you the option to do one
  229.         of four things:
  230.  
  231.              1 - Install or change installation of Roadways PC
  232.              2 - Register your copy of Roadways PC
  233.              3 - Run Roadways PC
  234.              4 - Exit this program
  235.  
  236.         Select option 1.
  237.  
  238.         4.  Next, you will be asked if you wish to make a backup of your
  239.         Roadways PC program disk.  If you answer Y to this question, you
  240.         will be exited from INSTALL so you can use DISKCOPY to back up
  241.  
  242.                                         2
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.         your original disk.  If you answer N to this question, you will
  251.         be allowed to continue with the installation procedure.
  252.  
  253.         5.  Next the question "Do you want to install Roadways now?" is
  254.         asked.  This is just to make sure you really do want to install
  255.         Roadways, and is only to give you a chance to change your mind
  256.         (although you really should go ahead and install it!).
  257.  
  258.         6.  Now you will be asked if you wish to install Roadways PC onto
  259.         a Hard drive.  If you answer Y to this question:
  260.  
  261.              a.  You will be asked if the subdirectory C:\ROADWAYS
  262.              is where you want Roadways installed.  If you want
  263.              Roadways installed in a sudirectory on drive C: called
  264.              ROADWAYS, type Y. 
  265.              b.  You can enter a different drive and subdirectory if
  266.              you want.  Just enter the letter of the drive you want
  267.              Roadways installed to, and when asked for the
  268.              subdirectory name, type in any legal DOS name.
  269.              c.  The subdirectory will be created on the specified
  270.              drive and Roadways will install (or copy) itself into
  271.              that subdirectory.
  272.  
  273.         7.  The next question asks if you have a color monitor.  If you
  274.         have any type of color monitor and card, type Y.  If you have a
  275.         monochrome or Hercules display of any type, type N.  If you typed
  276.         N, you will be asked if you have a Hercules video adapter or
  277.         display.  Answer Y if you have a Hercules card, N if you don't.
  278.              If you answer N to the Hercules question, and get either an
  279.         error when you try to run Roadways or the screen stays blank, try
  280.         re-running INSTALL and selecting Y for Hercules.
  281.  
  282.         8.  The next question asks if you want Roadways PC to calculate a
  283.         mileage reimbursement cost per mile.  This option is primarily
  284.         designed for folks that get reimbursed for their mileage on
  285.         business trips, although it has other uses as well, such as
  286.         calculations for IRS mileage deductions and so forth.  
  287.              Please note, however, that the author of Roadways PC makes
  288.         no claims as to the accuracy of the mileages calculated. 
  289.         Roadways PC is primarily a tool to help you plan your trip, and
  290.         as such should not be used when accuracy is important.
  291.              If you want Roadways PC to calculate a cost per mile, simply
  292.         type 'Y'.  Next you will be asked for the mileage rate.  This is
  293.         the amount per mile you want Roadways PC to use.  You must enter
  294.         this number as a decimal.  For example, if you want to use 24
  295.         cents per mile as the rate, type .24 and hit <enter>.
  296.              Don't worry if the amount you want to use changes later, as
  297.         you can easily update it from within Roadways PC.
  298.  
  299.         9.  Next, you will need to choose the type of printer you have. 
  300.         Simply select your printer from the list.  You will notice that
  301.         this list is very general.  This is because the options differ
  302.  
  303.                                         3
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.         only in the characters that are printed from the trip route
  312.         screen.  If you have a dot matrix or laser printer, it is
  313.         probably IBM compatible.  You can tell by looking at the printout
  314.         when you do a route.
  315.              If you selected the IBM, laser or EPSON selections from the
  316.         list, when you print out a route, you should see smooth,
  317.         uninterrupted lines between the headings and the list of cities
  318.         and routes.  If you have a dot matrix printer and you get a bunch
  319.         of letters instead of smooth lines, you will need to change your
  320.         printer dip switches to the IBM character set if there is one on
  321.         your printer.  Otherwise, you'll have to choose option 5 (Other).
  322.              The same applies to other printers, if you see a bunch of
  323.         letters across the page separating the headings and the list of
  324.         cities.  This indicates that you will need to select either
  325.         option 4 or 5.  This will use the '-' and the '=' instead of the
  326.         extended characters.
  327.              Please note that some laser printers come set-up in an HP
  328.         laserjet emulation mode.  The problem is that HP does not support
  329.         the extended IBM character set, so again, you will need to either
  330.         put your printer into IBM Proprinter emulation mode or select
  331.         option 4 or 5.
  332.              If you do not have a printer, it doesn't matter what you
  333.         select, but you must select something!
  334.  
  335.         10.  The next questions are to establish the average speed you
  336.         want used for calculating driving times.  By default, Roadways
  337.         will use 55 mph for roads with a 65 mph speed limit and 45 for
  338.         all other roads.
  339.              With this release of Roadways PC, changes were made to
  340.         handle states with the lower 55 mph speed limit on interstates. 
  341.         As a result, the times for the eastern seaboard states are much
  342.         more accurate.
  343.              Just by way of explanation, the 55 and 45 mph averages were
  344.         chosen as the defaults based on quite a few tests with several
  345.         different users.  Although most people are absolutely certain
  346.         they average 70 mph in 65 mph areas, all but a VERY few actually
  347.         average much over 60.  If you have a family, 55 may be a little
  348.         high on many trips, but most folks were surprised at how close
  349.         these numbers came to their actual driving times.
  350.              This option was added for those 'out-of-the-ordinary' folks
  351.         that drive either faster or slower than the average person.  To
  352.         accept the default speeds of 55 and 45 mph, just hit <enter> to
  353.         both of the questions.  To enter your own speeds, simply type the
  354.         numbers in.  Decimals and letters are not allowed, only numbers,
  355.         and the range can be from 0 up to ludicrous speed!
  356.  
  357.         11.  Now you need to choose the name of the city datafile
  358.         Roadways PC will use.  This is primarily for those folks that
  359.         plan on using or creating datafiles for other countries or to
  360.         cover, in detail, some particular area.
  361.  
  362.  
  363.  
  364.                                         4
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.              For the first time user, I suggest just hitting <enter>
  373.         since this will select the datafiles that came with your copy of
  374.         Roadways PC.
  375.              Please note that if you type in the name of a datafile that
  376.         does not exist, Roadways PC WILL NOT RUN!  You will have to re-
  377.         run the INSTALL program to enter the name of an existing
  378.         datafile.
  379.  
  380.         12.  Now, Roadways PC will create a file called ROADWAYS.CFG
  381.         which will contain the configuration information for your
  382.         computer.  This file will be put in the subdirectory where you
  383.         installed Roadways or on the floppy disk if you did not put it on
  384.         a hard disk.
  385.  
  386.                                    << Note >>
  387.  
  388.              If you have configured Roadways PC for your computer,
  389.              and wish to pass Roadways along to someone else, please
  390.              do not copy the ROADWAYS.CFG file onto their disk. 
  391.              Also, do not include it in an archive or zip file, as
  392.              it may cause problems for the next person who gets the
  393.              copy.  The files that should be included are the ones
  394.              listed above in the section entitled "DISTRIBUTED
  395.              FILES".
  396.  
  397.         13.  Now the Installation program is complete.  You will be
  398.         returned to the main menu, and if you are a registered user, you
  399.         will have the option to fully register your copy of Roadways PC.
  400.  
  401.         REGISTRATION
  402.  
  403.              If you are a registered user of Roadways, you may bypass the
  404.         copyright screen that appears on bootup.  If you are already at
  405.         the INSTALL program main menu, skip to step 3.
  406.              To configure your system to by-pass the copyright screen,
  407.         follow these steps:
  408.  
  409.         1.  Insert your Roadways PC disk into your computer or go to the
  410.         subdirectory on your hard drive that contains the Roadways PC
  411.         program.
  412.  
  413.         2.  Type INSTALL <enter>.
  414.  
  415.         3.  Select option 2 from the menu, Register Roadways PC.
  416.  
  417.         4.  You will be asked for the code that was in the registration
  418.         letter that was sent to you by the author.  Enter that code and
  419.         hit <enter>.
  420.  
  421.         5.  If all has gone well, you will see a short message about
  422.         registration.  Press any key to return to the main menu, and you
  423.         should be able to select option 3 from the main INSTALL menu to
  424.  
  425.                                         5
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.         run Roadways PC.  It should now start up without the Copyright
  434.         screen.
  435.  
  436.              If at any time you should start seeing the registration
  437.         screen again, you will need to re-run this option.  This can
  438.         happen if you ever accidentally (or intentionally) delete your
  439.         ROADWAYS.CFG file.
  440.  
  441.  
  442.         USING ROADWAYS PC
  443.  
  444.              Roadways PC is designed to be simple to use.  If you have a
  445.         mouse that is 100% Microsoft compatible (i.e. - Microsoft,
  446.         Logitech, Dexxa, etc.) and the driver is loaded, Roadways PC will
  447.         detect that it is present and display a Mouse cursor whenever
  448.         appropriate.
  449.              Once you have Roadways PC properly configured, the program
  450.         will load and run, presenting you with a copyright notice if you
  451.         are not a registered user.  To exit this screen, simply press any
  452.         key or left mouse button or wait for about 5 seconds.
  453.              At this point, Roadways PC will check to make sure you have
  454.         all of the necessary data files and if not, it will attempt to
  455.         create them.  The most important file of all is the file
  456.         ROADWAYS.DAT.  Without this file, Roadways PC will not run.  The
  457.         other three data files, ROADWAYS.CTY, ROADWAYS.STA and
  458.         ROADWAYS.TIM are created from the ROADWAYS.DAT file, so if they
  459.         are missing, Roadways PC can still run.  However, before it will
  460.         work, it must create the missing files.  
  461.              If for some reason, any of the sorted data files is missing,
  462.         Roadways PC will inform you of this and then it will proceed to
  463.         create the files, save them and then run Roadways PC.  This
  464.         should be an almost automatic action requiring no input from you
  465.         other than pressing a key to go on.
  466.              During the creation of the datafiles, you will notice a
  467.         small box on the bottom of center of the screen with an arrow
  468.         inside that changes direction.  This is just to let you know that
  469.         something is going on and that your computer hasn't locked up.
  470.              Once Roadways has loaded and made sure all of the required
  471.         files are present, it will begin loading the city data in.  You
  472.         will see two lines in the lower portion of the screen that look
  473.         like this:
  474.  
  475.         Counting to: 
  476.         City Number: 
  477.  
  478.              The first line indicates the number of cities in the
  479.         database.  The second line will count up until it matches the
  480.         first line.  The purpose of this is just to let you know that
  481.         something is going on, and that your computer hasn't locked up.  
  482.              When the two numbers match, you will be presented with a
  483.         choice of having the cities sorted either Alphabetically by city
  484.  
  485.  
  486.                                         6
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.         or Alphabetically by state.  Press either 'C' or 'S' or use the
  495.         mouse to click anywhere on the word 'City' or 'State'.
  496.  
  497.         Controlling Roadways PC with the Keyboard
  498.              You should now be at the main program screen.  Down the left
  499.         side there should be a list of cities, arranged either by state
  500.         or by city, depending on your choice earlier, with the top choice
  501.         highlighted.
  502.              At the bottom, you will see a block with two choices,
  503.         labeled NEXT PAGE and PREVIOUS PAGE.  This block is for the Mouse
  504.         user only.  It can, however, help you remember the proper keys to
  505.         use.  The first letter of each of the commands is highlighted. 
  506.         Pressing any of these keys will do what the function says.
  507.              If you have a mouse, see the section on Controlling Roadways
  508.         PC with a Mouse for more information on its use.
  509.              Pressing any unassigned keys (say for instance the 'H' key)
  510.         will cause the Key Help block to appear just above this Mouse
  511.         block, and provides you with the functions of all of the keys
  512.         that can be used at this point in the program.
  513.              Toward the top, you will see a block with the prompt:
  514.  
  515.         Select Starting City
  516.  
  517.         You do this by using the following keys:
  518.  
  519.         Up Arrow Key --------------------- Move up the list
  520.         Down Arrow Key ------------------- Move down the list
  521.         PgUp key (or P key) -------------- Go to Previous Page
  522.         PgDn key (or N key) -------------- Next Page
  523.         Home key ------------------------- Go to the First Page
  524.         End Key -------------------------- Go to the Last Page
  525.         Enter Key ------------------------ Select a city
  526.         ALT Key -------------------------- Activate the menu bar
  527.         Q key ---------------------------- Quit Roadways PC
  528.         R key ---------------------------- Re-run the last route
  529.         D key ---------------------------- Retrieve saved routes
  530.         M key ---------------------------- Change the Mileage Rate
  531.         Any other key -------------------- Key help window
  532.  
  533.              If you have problems remembering what keys do what, just
  534.         press a key that is not on this list ('H' for example), and you
  535.         will be presented with a window that shows the primary key
  536.         commands for Roadways PC.  To clear the window, just press
  537.         <enter>, space bar or ESC.
  538.  
  539.         Selecting a City
  540.              To select a city, simply use the arrow keys to move the
  541.         highlighted area over the city you want, then press <enter>.  If
  542.         you do not see the city you are looking for on the screen, press
  543.         the PgUp (or P) or PgDn (or N) keys to flip through the 'pages'
  544.         of cities until you locate the city you are looking for.
  545.  
  546.  
  547.                                         7
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.              Once you have selected a Starting City, you will notice that
  556.         the block at the top right now says:
  557.  
  558.         Select Ending City
  559.  
  560.              Also, you will see a block just below that block which now
  561.         indicates what city you chose as the starting city, and is
  562.         waiting for you to choose the ending city. 
  563.              Repeat the above procedure to select the ending or
  564.         destination city, and again press <enter>.  Now you will notice
  565.         that the window that contains the starting city also displays the
  566.         ending city along with a prompt for you to decide if these are
  567.         correct.  If so, type either 'Y' or press the <enter> key.  If
  568.         not, type 'N', and you will be able to re-select both the
  569.         starting and ending cities.
  570.              If the starting city and ending city are the same, Roadways
  571.         PC will clear the block and tell you to select the starting city
  572.         again.
  573.              Once you type 'Y', you will see a small square toward the
  574.         top of the screen that is labeled:
  575.  
  576.         Miles:
  577.  
  578.              You will see numbers count up, as Roadways PC calculates the
  579.         total mileage to the destination.  As before, this is put on the
  580.         screen mostly to let you know something is happening, since on a
  581.         slower computer, the route can take longer to complete although
  582.         it is still more than 5 times faster than my closest competitor! 
  583.         This is especially true of long, coast-to-coast routes.
  584.  
  585.         Hint
  586.              The Re-Run button (or the 'R' key or the 'Re-run last route'
  587.         option on the Utilities Menu) can be used to quickly change the
  588.         starting city while not changing the ending city (sort of the
  589.         opposite of the default starting city option!).
  590.              After running a route, go select a new starting city, then
  591.         click on 'Re-Run' or press the 'R' key.  The route will be run
  592.         with the new starting city, but with the same ending city you
  593.         used previously.
  594.  
  595.         Menu Bar
  596.              Pressing and releasing the ALT key will toggle the menu bar
  597.         at the top of the screen.  From these menus you can perform many
  598.         of the functions that are also available from the hot keys, such
  599.         as retrieving saved routes and exiting Roadways PC.  The options
  600.         on the menu are as follows:
  601.  
  602.         File
  603.         This option lets you retrieve saved routes from disk.  You will
  604.         be asked for the drive and directory name of the directory
  605.         containing your Roadways PC route files.  If you have saved the
  606.  
  607.  
  608.                                         8
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.         route files in the same directory and drive that has Roadways PC,
  617.         all you have to do is press <enter> .
  618.              If there are no route files in the default directory or the
  619.         directory you specify, Roadways will tell you and give you the
  620.         option of entering a different drive and directory or you can
  621.         press 'R' to return to the main city selection screen. 
  622.              If there are files with an .RDW extension in the directory,
  623.         you will see a directory of all these files on the screen, and a
  624.         prompt asking which file you want to retrieve.  Just type in the
  625.         name of the route file (with or without the extender.  It doesn't
  626.         matter.) and press <enter>.
  627.              You should now see the route just as you saved it.  At this
  628.         point you may elect to do one of the following:
  629.  
  630.         PRINT - Print the route you just retrieved
  631.  
  632.         MORE - Retrieve another route
  633.  
  634.         RETURN TO ROADWAYS PC MAIN - Return to the City Selection screen
  635.  
  636.              Simply press the first letter of the option you want and do
  637.         what Roadways PC tells you.
  638.  
  639.         Utilities
  640.         Here you can change the mileage rate, default settings, choose a
  641.         default starting city, re-run the last route or toggle using
  642.         either the shortest time or shortest distance calculations.
  643.  
  644.         Help
  645.         This brings up the same window as pressing an unassigned key
  646.         (i.e. - H or F1).
  647.  
  648.         ROADWAYS PC
  649.         This will bring up the introductory Copyright screen that
  650.         registered users get to by-pass.  This is just for your own
  651.         informational purposes.
  652.  
  653.         Quit
  654.         Allows you to quit Roadways PC.
  655.  
  656.         Shortest Distance (or Time)
  657.         This is just a status indicator and cannot be selected.  This is
  658.         where you can tell if you have selected to have a route run in
  659.         the shortest distance or the quickest time.
  660.  
  661.         For more information on the options in the Utilities section, see
  662.         the next chapter.
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.                                         9
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.         UTILITIES MENU
  678.  
  679.              The Utilities Menu contains many different options to allow
  680.         you to customize your Roadways PC.  Here are the functions of the
  681.         different items on the menu:
  682.  
  683.         Mileage Rate Change
  684.              This option is used to change the mileage rate used to
  685.         calculate driving costs.  Here you will have 4 options:
  686.  
  687.         1) Calculate actual cost per mile based on price of gasoline
  688.              This option allows you to come up with a pretty accurate
  689.         assessment of the gasoline cost on a trip.  You will be asked for
  690.         the price of a gallon of gasoline.  Enter it like so:  1.089
  691.         would indicate a price of one dollar, eight point 9 cents per
  692.         gallon.
  693.              You will also be asked for the gas mileage of your vehicle. 
  694.         This should be entered in miles per gallon.
  695.              For example, if gasoline was a dollar eight point 9 and your
  696.         car got 30 miles per gallon, you would enter the following to the
  697.         first question:  1.089 <enter>   and the following to the second
  698.         question:  30 <enter>.
  699.              Roadways PC is accurate to 2 decimal places on cost per mile
  700.         to operate your vehicle.  For the above example, you would find
  701.         that the cost to operate your vehicle for one mile would be 3.63
  702.         cents.  This takes into account only the cost of the gasoline and
  703.         not wear and tear on you car.
  704.  
  705.         2) Calculate cost per mile on a cents per mile rate
  706.              Use this option if you want to calculate a cost per mile
  707.         based on a set per mile rate.  For example, if you get reimbursed
  708.         by your company at the rate of .24 cents per mile, you would
  709.         select this option.
  710.              You will be asked what rate per mile you want to use.  You
  711.         must enter this amount as a decimal number.  For example, if you
  712.         get 24 cents per mile, you would enter .24 and press <enter> . 
  713.         If you forget the decimal, Roadways PC will remind you and give
  714.         you some instructions.
  715.  
  716.         3) Don't do a mileage calculation
  717.              This will turn off the mileage rate calculations.  If you
  718.         select this option, you will not have the mileage rates displayed
  719.         on the route screen or on your printout or disk save.
  720.  
  721.              If you selected one of the first 3 options, you are asked if
  722.         you want to save this rate to disk for permanent use in Roadways
  723.         PC.  If you do, press 'Y', if not, press 'N'.
  724.              If you pressed 'N', you will be asked if the amount
  725.         calculated is correct.  If it is, press 'Y' and you will be
  726.         returned to Roadways PC and that rate will be used until you exit
  727.         Roadways PC, or change it.
  728.  
  729.  
  730.                                        10
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.              If the rate calculated is not the one you want used for
  739.         routes, press 'N' and you will then be asked if you want a
  740.         mileage rate calculation done.  If you answer 'N' to this
  741.         question, there will be no mileage rate calculations on your
  742.         routes, until the end of the current Roadways PC session or until
  743.         you change it again by pressing 'M' at the City Selection screen.
  744.  
  745.         4) Return to Roadways with no changes
  746.              This option does just what it says.  If you select this
  747.         option, you will be returned to the main city selection screen,
  748.         with the last selected mileage rate in use.
  749.  
  750.              As with most of the other screens in Roadways PC, this
  751.         screen also supports a mouse.  The mouse cursor will appear when
  752.         it can be used.
  753.  
  754.         Default Settings
  755.              Next on the Utilities menu is the option to change the
  756.         default settings of Roadways PC.  Once you select this item, you
  757.         can change any of the following items:
  758.  
  759.         1 - Printer type - You can choose any of 5 options for the type
  760.         of printer you have.
  761.  
  762.         2 - Display type - Choose color, monochrome or Hercules displays.
  763.  
  764.         3 - City datafile name - Choose the datafile Roadways will use. 
  765.         This is of special importance to folks that want to use datafiles
  766.         for other countries or specific files for a particular state or
  767.         region.  These datafiles must be created by users.  Some have
  768.         already been made, and are available on the Roadways PC support
  769.         bulletin board.  See the beginning of this document for more
  770.         information on the support BBS.
  771.  
  772.         4 - Change default speed used to figure driving times - This
  773.         option lets you change the speeds used to figure the estimated
  774.         driving times on the final route.  If you change anything here,
  775.         please note that upon exiting back to Roadways PC (by menu option
  776.         5) the driving time file will be re-created to reflect your
  777.         changes.  However, in order for these changes to take effect, you
  778.         must re-start Roadways.  For this reason, I recommend using
  779.         option 6 after changing things here.
  780.  
  781.         5 - Go back to Roadways PC - Lets you return to Roadways PC
  782.         without using the changes you have selected.  The changes will be
  783.         saved to the ROADWAYS.CFG file, but until Roadways is re-started,
  784.         they will not take effect.
  785.  
  786.         6 - Re-start Roadways PC - This will reload and run Roadways PC
  787.         to enact any changes you have made to the defaults.
  788.  
  789.  
  790.  
  791.                                        11
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.         7 - Get help - This option will bring up a screen of helpful
  800.         information about each of the options.
  801.  
  802.              The Set Defaults options work just like their counterparts
  803.         in the INSTALL program, so if you have questions or problems,
  804.         take a look back at the section of this manual called 'Installing
  805.         Roadways PC on your Computer'.
  806.              The Mouse is fully functional on these screens as in most of
  807.         Roadways PC.
  808.              When you select the option to return to Roadways, the
  809.         options you have changed will be saved to the ROADWAYS.CFG file,
  810.         providing you made changes.
  811.  
  812.         Set Home (Starting) City
  813.              If you are going to run several routes all from the same
  814.         starting point, you can save quite a bit of time by setting that
  815.         city as the default starting city.
  816.              When this option is selected, you will be taken to the main
  817.         city selection screen.  You will notice that just below the menu
  818.         bar, will be a prompt telling you to select the default starting
  819.         city, or press zero to for no default starting city.  
  820.              You can use the cursor keys or mouse to select the city you
  821.         wish to be the default starting city.  Once you choose it, a
  822.         block will appear showing the starting city and you will only
  823.         need to choose the ending city.  All routes run after selecting
  824.         this will ask for only the ending city.
  825.              This option will only be active until you leave Roadways PC
  826.         or go back into the 'Set Home (starting) City' selection and
  827.         press '0'.  This will turn off the default selection and you will
  828.         be able to choose both the starting and ending cities as usual.
  829.  
  830.         Re-run Last Route
  831.              This is a very handy feature if you are wanting to make
  832.         several comparisons using different re-imbursement figures for
  833.         mileage or want to see if there is a difference in fastest time
  834.         versus shortest distance.  Selecting this option will re-use the
  835.         last selected starting and ending cities.
  836.              This is the same as pressing 'R' or clicking with your mouse
  837.         on the 'Re-Run' button on the main screen.
  838.  
  839.         Toggle Shortest Time/Dist
  840.              This option allows you to decide whether you want the
  841.         fastest route or the shortest.  In most cases, the two are the
  842.         same, but if there are a lot of county roads, state roads or
  843.         passage through a state with a 55 mile per hour speed limit, the
  844.         times could vary quite a bit.
  845.              You may find that a route is quicker when you take a
  846.         slightly longer (mileage wise) drive because of the speed limits.
  847.              Selecting this option will toggle the calculation to either
  848.         the shortest (quickest) time or the shortest distance (the
  849.         default).  You can tell which is currently selected by looking at
  850.         the upper right hand corner of the screen, in the menu bar.
  851.  
  852.                                        12
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.              Due to routes being slightly different based on whether you
  861.         start in a 65 mph zone or 55 mph zone, when you select this
  862.         option, the route is actually run from both directions.  The one
  863.         problem with this is that you could wind up with the route being
  864.         opposite in direction from the one you want in direction.
  865.              For example, run a route from Washington, D.C. to St. Louis,
  866.         Mo. with the shortest time option activated.  You'll find that
  867.         the route displayed shows from St. Louis to Washington.  This can
  868.         be somewhat confusing and I hope to be able to fix this soon.
  869.  
  870.         ROUTE SCREEN
  871.  
  872.              Once the route is complete, the screen will clear and the
  873.         route will be displayed.  At the bottom of the screen, below the
  874.         block containing your options, is a line indicating the speeds
  875.         you selected for time calculations.
  876.              If you chose the defaults of 55 and 45 Mph, the line will
  877.         look like this:
  878.  
  879.         Interstates = 55 Mph and Non-Interstates = 45 Mph
  880.  
  881.              Please note that in states with a maximum interstate speed
  882.         of 55 Mph, the lower number will be used.  For example, in
  883.         Pennsylvania, the maximum interstate speed is 55 Mph, so the
  884.         speed used for all time measurements is going to be the lower
  885.         one, or in this case, 45 Mph.
  886.              Let's take a look at the five options in the block at the
  887.         bottom of the screen:
  888.  
  889.         1.  Press 'P' to print the route out to your printer.
  890.  
  891.         2.  Press 'O' to save the route to disk.
  892.  
  893.         3.  Press 'M' to see Mileage information if it is enabled.
  894.  
  895.         4.  Press 'Q' to Quit Roadways PC completely.
  896.  
  897.         5.  Press the Spacebar to do another route.
  898.  
  899.         Print
  900.              You may print the route out as many times as you wish. 
  901.         Simply press 'P' for each copy you want.  When you are done
  902.         printing, you may either quit or run another route.
  903.              A help menu is available on this screen as well.  To
  904.         activate it, press any key not highlighted on the screen in a
  905.         command box.  I recommend either 'H' or 'F1' since these are the
  906.         normal help commands in other programs, but any unassigned key
  907.         will do.  The right mouse button will also turn this screen on. 
  908.              Once the help window is open, you can close it by pressing
  909.         either ESC, <enter> or the space bar, or by clicking in the upper
  910.         left hand corner or on the <CLOSE> spot with the mouse.
  911.  
  912.  
  913.                                        13
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.              If you calculate a route that is longer than will fit on a
  922.         single screen, you will see two little boxes at the bottom of the
  923.         screen that say Scroll Up and Scroll Down.  By using the arrow
  924.         keys or the U and D keys, you can scroll through the list of
  925.         cities at your leisure.
  926.  
  927.         Disk Output
  928.              Saving routes to disk is very simple.  From the Route sceen,
  929.         press 'O'.  Roadways PC will ask you for a path and filename.  If
  930.         you want to save the route in the same directory as Roadways, all
  931.         you need to do is enter the filename you want your route saved
  932.         under.  Do not enter an extender, only a valid MS-DOS filename of
  933.         eight characters or less.
  934.  
  935.                                   *** Note ***
  936.                   You cannot save any routes under the filename
  937.              ROADWAYS.  Roadways PC will not allow this, since it
  938.              could be possible to overwrite one of the program files
  939.              by accident.
  940.                   Also, if you at any time change the extender from
  941.              .RDW to another, Roadways PC will not be able to find
  942.              the file if you wish to retrieve the route in Roadways
  943.              PC.
  944.  
  945.              All Roadways files are saved with the extender .RDW and are
  946.         simply text files.  There are no special characters or funny
  947.         formatting.  This was done to make it easy for you to read into
  948.         your favorite word processor for inclusion in a letter or
  949.         document you are preparing.
  950.  
  951.         Mileage Calc.
  952.              Selecting this option will open a small window in the middle
  953.         of the screen that displays the mileage calculations if they have
  954.         been enabled.  If you chose not to do mileage calculations, a
  955.         message will be displayed in the box informing you of this.
  956.              If you chose to do mileage calculations, the following
  957.         information will be displayed:
  958.  
  959.              The mileage rate in cents per mile
  960.              The total mileage cost one way
  961.              The round trip mileage cost
  962.  
  963.              As with other windows in Roadways PC, this one can be closed
  964.         by pressing the ESC, <enter> or spacebar keys or by clicking on
  965.         the <CLOSE> spot or upper left corner of the box.
  966.  
  967.         Quit
  968.              This option will end your Roadways PC session.
  969.  
  970.         Space Bar to Continue
  971.              Pressing this will take you back to the main city selection
  972.         screen.  If you haven't printed out your route or saved it to
  973.  
  974.                                        14
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.         disk, it will be lost.  However, if you suddenly realize this has
  983.         happened, before doing anything else, you can select 'Re-run Last
  984.         Route' from the Utilities menu or press 'R' or click on the Re-
  985.         Run button on the main screen to re-run the route with your last
  986.         selected options.
  987.  
  988.         CONTROLLING ROADWAYS PC WITH A MOUSE
  989.  
  990.              Roadways PC is a program that lends itself well to a mouse
  991.         or pointing device.  Use of the mouse is almost intuitive, since
  992.         it makes sense to point at what you want.  This is the philosophy
  993.         around which the mouse interface was designed.
  994.              When you first boot up, after the copyright screen, you are
  995.         presented with a choice of sorting the cities by either city or
  996.         state.  Simply move the mouse cursor to the one you want, and
  997.         click with the left button.  You can click on any part of the
  998.         word, not just the first letter.
  999.              Once at the main menu, the following is the assignment of
  1000.         the mouse buttons:
  1001.  
  1002.         Left Button - Select button
  1003.  
  1004.         Right Button - Activate the Keyboard help window
  1005.  
  1006.              As this implies, to choose a city, select a menu item or do
  1007.         something in a box that is on the screen, just position the mouse
  1008.         cursor over what you want and press the left button.
  1009.              To page through the cities, simply go to the boxes at the
  1010.         bottom of the screen.  Here is the function of the boxes:
  1011.  
  1012.         NEXT PAGE - Selects the next page (screen) of cities
  1013.  
  1014.         PREVIOUS PAGE - Selects the previous page (screen) of cities
  1015.  
  1016.              By using the mouse cursor and clicking with the left mouse
  1017.         button on your selection, you can page through the cities
  1018.         effortlessly, and select your starting and ending cities.
  1019.              The same thing goes for the other screens.  When you see a
  1020.         box with several selections in it, simply click on the word or
  1021.         box you want.
  1022.  
  1023.         [Yes/No] PROMPTS
  1024.              When using a mouse, you can answer a yes or no prompt by
  1025.         simply putting the mouse cursor over your choice.  For example,
  1026.         after selecting the ending city, you are asked:
  1027.  
  1028.         Is this Correct <[Y]es/No>?
  1029.  
  1030.              To answer yes, position the mouse cursor over the response
  1031.         you wish to make and click the left mouse button.  This is the
  1032.         way to answer all Y/N prompts if you do not want to use the
  1033.         keyboard.  This includes the ones when exiting Roadways.
  1034.  
  1035.                                        15
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.         Using the Mouse on the Route Screen
  1044.              The only active mouse areas on the route display screen are
  1045.         in the box at the bottom of the screen.  Here you have the
  1046.         options of either Printing, Disk Output, Mileage display,
  1047.         Quitting or Space bar to continue.  By clicking with the left
  1048.         mouse button on the word with the highlighted letter, you can
  1049.         select that option.
  1050.              Also, if you have a route longer than the screen will
  1051.         display all at one time, you can click in either the Scroll Up or
  1052.         Scroll Down box to scroll the city route display.
  1053.              Again, you do not have to click on the highlighted letter,
  1054.         just anywhere on the word that contains the highlighted letter.
  1055.  
  1056.         QUITTING ROADWAYS PC
  1057.  
  1058.              To end your Roadways PC session, go to either the main
  1059.         screen (the one that contains the city list) or the route display
  1060.         screen.  You may either press 'Q' or click on the appropriate
  1061.         menu selection with the mouse.
  1062.  
  1063.         COMMAND LINE SWITCHES
  1064.  
  1065.              There are several command line switches available to make
  1066.         loading and running Roadways PC easier and more customizable. 
  1067.         Here are the command line options:
  1068.  
  1069.         /C - Load Roadways and sort the cities in City order for display
  1070.         /S - Load Roadways and sort the cities in State order for display
  1071.         /I - Run the city sorter program (creates ROADWAYS.CTY
  1072.              ROADWAYS.STA, and ROADWAYS.TIM)
  1073.         /? - Provides help on the Command Line switches
  1074.  
  1075.              If at any time you cannot remember what the different
  1076.         switches are, simply type:
  1077.  
  1078.         ROADWAYS /?
  1079.  
  1080.              This will display all the switches available and return you
  1081.         to the DOS prompt.
  1082.              The /C and /S switches speed entry into Roadways PC by
  1083.         selecting ahead of time the way you want the cities displayed;
  1084.         whether by city or by state.
  1085.              You will find out more about using the /I switch in the
  1086.         coming section.
  1087.  
  1088.         ENVIRONMENT USE
  1089.  
  1090.              If there is one particular setup you always want to use, you
  1091.         can install it in an environment statement.  You can have up to 3
  1092.         separate environment switches to activate options in Roadways PC. 
  1093.         In reality, if you look at the list of possible command line
  1094.  
  1095.  
  1096.                                        16
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.         switches, you will notice that there is really only a need for
  1105.         one switch.
  1106.              The most obvious use for this is to add the capability to
  1107.         have Roadways PC come up with the cities listed either by city or
  1108.         by state.  Here are the options available:
  1109.  
  1110.         SET ROADWAYS =/C    Makes Roadways PC come up sorted by City
  1111.  
  1112.  
  1113.         SET ROADWAYS =/S    Makes Roadways PC come up sorted by State
  1114.  
  1115.              To use one of these, just add the appropriate statement
  1116.         above to your AUTOEXEC.BAT file.  Please note that the command
  1117.         line will override whatever environment switches you choose.
  1118.              While you can use some of the other command line switches in
  1119.         the environment, I don't recommend it, since Roadways PC will
  1120.         come up with those options selected every time you run it.
  1121.  
  1122.         ADDING CITIES TO ROADWAYS PC
  1123.  
  1124.              Obviously, this program would be of only limited use if it
  1125.         could not be expanded and customized.  Since the initial database
  1126.         is fairly limited, it would be good to be able to add new cities.
  1127.              There are two options for adding cities:  First, you can
  1128.         order the City Editor from the author of Roadways PC for only
  1129.         $10.00.  This is not a shareware program, but it will greatly
  1130.         speed the entry of cities and reduces the possibility of errors.
  1131.              The second option is fairly easy, but does require some
  1132.         planning.  Manually!  Here I will detail the manual method.
  1133.              Before adding your first city, make sure you have the
  1134.         following available:
  1135.  
  1136.         A good road atlas
  1137.         A calculator (to help add up the number of miles)
  1138.         A printout of the datafile ROADWAYS.DAT
  1139.         A backup copy of the datafile ROADWAYS.DAT (VERY IMPORTANT!!!)
  1140.  
  1141.              While I can't help you with the first two, I can help you
  1142.         get a good printout of the data file.
  1143.  
  1144.         1.  Set up your printer and make sure it is on-line.
  1145.         2.  At the DOS prompt, type COPY ROADWAYS.DAT PRN <enter>
  1146.  
  1147.              The data file should now print out.  Be forewarned.  This is
  1148.         a fairly long datafile (more than 5 pages) so make sure you have
  1149.         enough paper!
  1150.              Once you have all of the items at hand, sit down at a table
  1151.         and lay the data file printout out in front of you.  The first 4
  1152.         lines should look something like this:
  1153.  
  1154.  
  1155.  
  1156.  
  1157.                                        17
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.         219 , 8 
  1166.         1,ALBANY,NY,6,195,90,146,93,90,80,133,87,88,27,-7,154,18,88,142,1
  1167.         50,87,159
  1168.         2,ALBERT LEA,MN,4,112,90,262,121,35,93,183,90,168,54,35,148
  1169.         3,ALBUQUERQUE,NM,4,66,40,323,44,25,365,60,25,257,172,40,114
  1170.  
  1171.         Let's look at what each piece of this data means:
  1172.              The top line is very important.  This line contains two
  1173.         pieces of data indicating the number of cities in the datafile
  1174.         and the maximum number of connections that any one city can have. 
  1175.         In this case, the first number tells us that there are 219 cities
  1176.         in the datafile.
  1177.              Your listing may have a larger number here as new cities are
  1178.         being constantly added and the datafile is growing regularly. 
  1179.              The second number tells Roadways PC what the maximum number
  1180.         of cities any one city is connected to.  This will become more
  1181.         apparent as we move on, so don't worry too much if you don't
  1182.         understand yet.
  1183.              On the second line is the first piece of city data.  Please
  1184.         note that the cities are numbered from 1 to 219 (in this example. 
  1185.         Yours may be higher), consecutively.  
  1186.              YOU MUST NOT MOVE THE CITIES AROUND!  You cannot change the
  1187.         order of the existing cities or remove a city without
  1188.         invalidating the entire listing.  You can remove the last city or
  1189.         put a new city on the end, but that is the extent of the
  1190.         modification you can make to the city file.
  1191.  
  1192.              The city data is set up like so:
  1193.  
  1194.         CNUM,CITY,STATE,CONN,C1,R1,D1,C2,R2,D2,C3,R3,D3...
  1195.  
  1196.         CNUM is the city number and applies to this line only!  In our
  1197.         example, CNUM for Albany is 1.  
  1198.  
  1199.         CITY is the city name.
  1200.  
  1201.         STATE is the state name.
  1202.  
  1203.         CONN is how many other cities this city connects to.  In the case
  1204.         of Albany, it connects to 6 other cities (in the example).
  1205.  
  1206.         C1 is the city number of the first city that this city connects
  1207.         to.  In our example, the first connection from Albany is to city
  1208.         number 195, which should be SYRACUSE,NY.
  1209.  
  1210.         R1 is the number of the route by which this city connects to the
  1211.         city indicated by C1.  Albany is connected to city number 195 by
  1212.         interstate 90.
  1213.  
  1214.         D1 is the distance from this city to the city indicated by C1. 
  1215.         Albany is connected to city number 195, by interstate 90 at a
  1216.         distance of 146 miles.
  1217.  
  1218.                                        18
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.         C2, R2, D2, C3, R3, D3, etc. are the other cities that connect to
  1227.         this city, in exactly the same format as C1, R1, and  D1.
  1228.  
  1229.              The data for each connecting city is always entered in this
  1230.         format:  City number, route number, distance.  Spaces are not
  1231.         allowed anywhere but in the actual city name.
  1232.              To make it easier to understand adding a new city, let's
  1233.         take a look at how city number 219 was added to the data file. 
  1234.         If you haven't already, print out the city data file,
  1235.         ROADWAYS.DAT.  
  1236.              Take a look at city number 219.  We are going to pretend
  1237.         that this city does not yet exist in the datafile.  What we want
  1238.         to do is add the city Zanesville, Ohio.  By looking at my atlas,
  1239.         I have decided that I want it to connect to two other cities that
  1240.         are in the datafile already.
  1241.              The cities I want Zanesville, Ohio to connect to are:
  1242.  
  1243.         Columbus, Oh. (city number 46)
  1244.         Cambridge, Oh. (city number 29)
  1245.  
  1246.              From my atlas, I get the route information about the roads
  1247.         like so:
  1248.  
  1249.         Columbus, Oh. is 54 miles away on interstate 70
  1250.         Cambridge, Oh. is 26 miles away on interstate 70
  1251.  
  1252.              Now, I just have to build my new line entry.  Here are the
  1253.         steps for this example:
  1254.  
  1255.         1.  First is the new city number:  219
  1256.  
  1257.         2.  Next is the city name:  ZANESVILLE  (all caps)
  1258.  
  1259.         3.  Next is the state name:  OH  (two letter abbreviation)
  1260.  
  1261.         4.  The number of cities we want to connect to:  2
  1262.  
  1263.         5.  City number of the first connecting city:  46 (Columbus)
  1264.  
  1265.         6.  Route number of the first connecting city:  70
  1266.  
  1267.         7.  Number of miles to the first connecting city:  54
  1268.  
  1269.         8.  City number of the second connecting city:  29 (Cambridge)
  1270.  
  1271.         9.  Route number of the second connecting city:  70
  1272.  
  1273.         10. Number of miles to the second connecting city:  26
  1274.  
  1275.              Our new line should look like this:
  1276.  
  1277.         219,ZANESVILLE,OH,2,46,70,54,29,70,26
  1278.  
  1279.                                        19
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.              The order of the cities in the line is not critical, however
  1288.         the format of the data is.  In other words, it's ok to put
  1289.         Cambridge, OH. as the first city in the line of connecting
  1290.         cities, however it is not ok to put the number of miles before
  1291.         the route number, since Roadways PC will think the route number
  1292.         is the distance and vice-versa.
  1293.              Once you have developed the new line, you must now go and
  1294.         make the connection at the other end.  For instance, you have
  1295.         added a connection to city number 46 (Columbus, OH), but Columbus
  1296.         still does not have anything showing it's connection to city
  1297.         number 219.
  1298.              To complete the connection, go up to city number 46 and
  1299.         increase the number of cities it connects to by one.  Next add
  1300.         the connecting city information.  In this case you would add the
  1301.         following to the end of the line:
  1302.  
  1303.         ,219,70,54
  1304.  
  1305.              This should look familiar.  219 is the number of the city
  1306.         that was added at the end of the datafile.  70 is the route
  1307.         number from Columbus, OH. to Zanesville, OH., and 54 is the
  1308.         number of miles between the two cities.
  1309.              Repeat this for each of the connections made to the new
  1310.         city.
  1311.              To simplify matters, I usually just use a pencil to write
  1312.         the new information on the datafile printout.  This way, I can
  1313.         verify that I haven't left anything out.
  1314.              Once you have finished adding cities and making the changes
  1315.         to the printout, load up your favorite text editor.  Please be
  1316.         aware that you should avoid using a word processor if possible,
  1317.         unless you are very familiar with using it to make a true ASCII
  1318.         file.
  1319.              You MUST save the datafile as an ASCII file with hard
  1320.         carriage returns ONLY at the end of each line of data.  If you
  1321.         break any of the data lines anywhere other than at the end of the
  1322.         last piece of data for that line, Roadways PC will not work.
  1323.              I recommend using an editor such as MEDIT or even EDLIN, if
  1324.         you are familiar with it's use.  MS-DOS versions 5.0 and later
  1325.         include a super editor called EDIT.  This editor will do a
  1326.         terrific job of adding cities since it is very well behaved and
  1327.         easy to use.
  1328.  
  1329.         Different Kinds of Roads
  1330.              Roadways PC allows six kinds of roads to be used.  They are
  1331.         1) Interstates, 2) U.S. Highways, 3) State Roads or Highways, 4)
  1332.         Turnpikes with a numeric designation (i.e- TP-9), 5) County Roads
  1333.         and 6) Turnpikes without a numeric designation.  To differentiate
  1334.         between them, you use the following rules:
  1335.  
  1336.         1)  To specify an Interstate, Simply type the number of the
  1337.         interstate (i.e. 64 would indicate interstate 64 or I-64).
  1338.  
  1339.  
  1340.                                        20
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.         2)  To specify a U.S. Highway, simply type the number of the road
  1349.         as a negative (i.e. -64 would indicate US-64).
  1350.  
  1351.         3)  To specify a State Road or highway, simply add 1000 to the
  1352.         road number (i.e. 1052 would indicate SR-52).
  1353.  
  1354.         4)  To specify a turnpike (or toll road) that has a numeric
  1355.         designator, simply add 2000 to the road number.  For example, if
  1356.         you want to specify a Turnpike that also has a state designator
  1357.         of 9, you would enter the number as 2009.
  1358.  
  1359.         5)  To specify a County Road, simply add 3000 to the road number
  1360.         (i.e. 3013 would indicate CO-13).
  1361.  
  1362.         6)  To specify a Turnpike (or toll road) that has no numeric
  1363.         designation (i.e. the New Jersey Turnpike), just enter a 0.  This
  1364.         will cause the word Turnpike to be printed out on the route
  1365.         screen.
  1366.  
  1367.         Things to Keep in Mind
  1368.              Here are some important things to keep in mind when adding
  1369.         cities:
  1370.  
  1371.         1.  NEVER insert a city into the datafile anywhere but at the
  1372.         end!
  1373.  
  1374.         2.  NEVER delete a city from the datafile, unless you are
  1375.         prepared to either delete all of the cities after the city you
  1376.         want to delete or completely rebuild the file to renumber all the
  1377.         cities after the deletion and change all references to the cities
  1378.         to the new numbers.  If you MUST delete a city, leave the city
  1379.         name in the datafile and delete all connections to that city. 
  1380.         This will flag the city as deleted and it will no longer appear
  1381.         on the city selection screen.
  1382.  
  1383.         3.  After adding a new city or connection, make sure you go to
  1384.         the cities connected to and make the connection back to the new
  1385.         city or connection.
  1386.  
  1387.         4.  If you add a city to the listing that is on the path between
  1388.         two cities that are already connected, it's best to remove the
  1389.         connection between the two farthest cities and connect them
  1390.         through the in-between city.
  1391.  
  1392.              Once you have made all the changes to the datafile, go to
  1393.         the top of the file to the very first two pieces of data.  If you
  1394.         remember, in our example these were the numbers 219 and 8
  1395.         separated by a comma.  You will need to change the first number
  1396.         to reflect the total number of cities now in the data file.  For
  1397.         instance, if the last city is city number 225, you should change
  1398.         the 219 to 225.
  1399.  
  1400.  
  1401.                                        21
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.              Also, if any of the cities connects to more than 8 other
  1410.         cities, you will need to change the second number to the maximum
  1411.         number of connections.  For example, if the city with the largest
  1412.         number of connections has 10 total connections, you will need to
  1413.         change the number 8 to a 10.
  1414.  
  1415.         The City Sorter
  1416.              Now that all of your changes have been made, save the
  1417.         datafile and exit your editor.  If all has been done correctly,
  1418.         you should now be ready to run Roadways PC with the city sorter
  1419.         activated.  To do this, type:
  1420.  
  1421.         ROADWAYS /I <enter>
  1422.  
  1423.              This will run the city sorter, recreating the sorted city
  1424.         files with your changes included.  It will also create the time
  1425.         datafile used to figure the fastest route.  This file will be
  1426.         created using the speeds that were saved in the configuration
  1427.         file, either from running the INSTALL program or from changing
  1428.         the default speeds in the Utilities menu from within Roadways PC.
  1429.              After the new datafiles have been created, Roadways will
  1430.         run, and you should see your added cities in the list.  I
  1431.         recommend you try some routes, in both directions, on your cities
  1432.         to make sure that the information you put in is correct and that
  1433.         you didn't make any errors.
  1434.  
  1435.         Common Pitfalls When Adding cities
  1436.              Probably the single biggest pitfall when adding cities is
  1437.         the temptation to try to add new cities without a printout of the
  1438.         data file.  This is NOT a good idea, and can result in errors or
  1439.         omissions.
  1440.              A recommendation from one of Roadways PC's registered users
  1441.         was, "don't try to add more than 3 cities at a time" (thanks for
  1442.         the hint, George!).  This will greatly reduce the probability for
  1443.         error.
  1444.              Another big problem area can crop up if you use a word
  1445.         processor or editor that splits the data lines.  When doing an
  1446.         ASCII save, these programs will frequently put a hard carriage
  1447.         return at the end of each screen line instead of at the end of
  1448.         the physical line.  This is why it is very important to keep a
  1449.         backup of the datafile on hand, in the event the one you are
  1450.         working with gets messed up.
  1451.              If something goes wrong with your datafile, it will be
  1452.         obvious, as the program will either not run at all or it will
  1453.         give you an error and terminate operation.  If this happens, you
  1454.         know something is wrong with your datafile, and you will either
  1455.         have to correct the problem with a text editor or re-copy your
  1456.         original datafile back to the directory or disk you are running
  1457.         Roadways PC from.
  1458.              It really isn't hard to add cities.  Just copy your datafile
  1459.         to some other place and play with it.  Just remember to run
  1460.  
  1461.  
  1462.                                        22
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.         Roadways PC with the /I switch to allow the city sorter to update
  1471.         the lists of cities.
  1472.  
  1473.  
  1474.         TROUBLESHOOTING PROBLEMS WITH ROADWAYS PC
  1475.  
  1476.         1.  You get an error message that the ROADWAYS.DAT file is
  1477.         missing - This error indicates that for whatever reason, the file
  1478.         ROADWAYS.DAT is not in the same place as the ROADWAYS.EXE file. 
  1479.         There are two ways to fix this:  You can re-install Roadways PC
  1480.         from your original disk, or you can just re-copy the file
  1481.         ROADWAYS.DAT to your working disk or subdirectory.
  1482.  
  1483.         2.  You get an error message that there is an error in the
  1484.         ROADWAYS.DAT file at a particular city number - This error
  1485.         usually occurs when you've added a city to Roadways and made an
  1486.         entry incorrectly.  I suggest that you print out the datafile and
  1487.         look especially close at the area around the city number where
  1488.         the error occurred, since this is where Roadways found the
  1489.         problem.  
  1490.              Usually, the problem is just that either a piece of data was
  1491.         left out or a period was put in where a comma should have been. 
  1492.         In some cases, the city number shown doesn't have a problem and
  1493.         the error is non-displayable or in city number 0.  Make sure that
  1494.         the number of connections for each city matches the number of
  1495.         cities.  For example, check to make sure that if a city you added
  1496.         has 3 connecting cities, that the number of connections shown is
  1497.         3 as well.
  1498.              A big culprit here is accidentally putting a period between
  1499.         two pieces of data instead of a comma.  If you text editor can do
  1500.         a search, have it do a search for periods.  There should be none
  1501.         in any of the numeric data.
  1502.              If you just can't find the problem, drop your printout in
  1503.         the mail to me along with a copy of your ROADWAYS PC disk and
  1504.         I'll see if I can find the problem.
  1505.  
  1506.         3.  Roadways PC says that the sorted datafiles are corrupt - This
  1507.         usually will occur either during or just after these files are
  1508.         created using the /I command line parameter.  Usually, this means
  1509.         that something is ultimately wrong with your main ROADWAYS.DAT
  1510.         file.  Here is the best way to test this:
  1511.              Try running Roadways PC without any command line switches
  1512.         (i.e. - just type ROADWAYS and press <enter>).  If the problem is
  1513.         ultimately in your main datafile, the error listed in #2 above
  1514.         will be displayed.  If, however, you still get a message saying
  1515.         the problem is in one of your sorted datafiles, try re-running
  1516.         Roadways with the /I switch and see if it fixes the problem.
  1517.  
  1518.         4.  When I try to run ROADWAYS PC, after the copyright screen, I
  1519.         get an error right away that says I have Roadways PC configured
  1520.         for the wrong display and to select Hercules in the setup program
  1521.         - This error is due to the inability of the Hercules display to
  1522.  
  1523.                                        23
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.         work in anything but 80 column text mode.  Just re-run the
  1532.         INSTALL program and answer N to whether you have a color monitor
  1533.         and Y to whether you have a Hercules card and monitor, and re-run
  1534.         Roadways PC.  This should fix the problem.
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.                                        24
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.         A NOTE ABOUT THE WINDOWS IN ROADWAYS PC
  1593.  
  1594.              You will notice that the help windows and the mileage
  1595.         calculation window are very similar.  For the mouse user, these
  1596.         windows can be either closed or moved at will.  To move a window,
  1597.         just click and hold the left mouse button down on the top bar of
  1598.         the window, and draw it where you want it.
  1599.              After the window is closed, it will revert to it's original
  1600.         location if re-opened.  You can close the windows by either
  1601.         clicking in the top left corner, clicking on 'OK', hitting
  1602.         <enter>, pressing the space bar or hitting ESC.
  1603.  
  1604.         UPGRADING ROADWAYS PC
  1605.  
  1606.              If you are upgrading from a previous release of Roadways PC,
  1607.         here are the steps you need to take to avoid losing any changes
  1608.         you have made to the city datafiles:
  1609.  
  1610.         1.  MAKE SURE YOU HAVE A BACKUP OF YOUR ORIGINAL ROADWAYS PC DISK
  1611.         AS WELL AS THE NEW ONE!!!!!!!!!!!
  1612.  
  1613.         2.  If you have added or modified your city datafiles, make a
  1614.         backup copy of YOUR city datafiles that contain the changes
  1615.         (ROADWAYS.DAT, ROADWAYS.CTY, ROADWAYS.STA and ROADWAYS.TIM).  Put
  1616.         the backup away so you don't accidentally erase or over-write it.
  1617.              If you haven't changed the datafile, you may want to use the
  1618.         newer datafile as it may contain new city data you don't
  1619.         currently have.  If this is so, copy everything from the new disk
  1620.         to your ROADWAYS subdirectory, go to step 3 and skip step 6.
  1621.  
  1622.         3.  Copy all the files EXCEPT ROADWAYS.DAT, ROADWAYS.CTY,
  1623.         ROADWAYS.TIM and ROADWAYS.STA from the newer version to your
  1624.         Roadways directory or disk.
  1625.  
  1626.         4.  Delete the file ROADWAYS.CFG from your Roadways directory or
  1627.         disk.
  1628.  
  1629.         5.  Type INSTALL at the MS-DOS prompt.  INSTALL should load and
  1630.         run.  Follow the steps listed in the section INSTALLING ROADWAYS
  1631.         PC to make the new ROADWAYS.CFG file.
  1632.  
  1633.         6.  Go through the configuration process.  When it is done, you
  1634.         should now have a completely upgraded Roadways PC!
  1635.  
  1636.              A key thing to remember is that the new configuration file
  1637.         (ROADWAYS.CFG) is incompatible with earlier releases.
  1638.  
  1639.         BACKGROUND ON ROADWAYS PC
  1640.  
  1641.              The idea for Roadways PC came from a similar program done on
  1642.         the Apple many years ago.  This program worked but was very slow
  1643.         and not at all flexible.  It seemed to me that a much better
  1644.  
  1645.                                        25
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.         implementation of the idea could be had by using the IBM PC with
  1654.         it's far superior processing speed, memory capabilities and the
  1655.         availability of better languages to work from.
  1656.              Initially, Roadways PC was done in GW-BASIC, however it
  1657.         became apparent very rapidly that this was unsuitable.  Besides
  1658.         being horrendously slow, it was also bulky, requiring the use of
  1659.         the BASIC interpreter.
  1660.              After discovering Microsoft QuickBASIC 4.0, the entire
  1661.         program was re-written in modular form without line numbers. 
  1662.         Several bugs manifested themselves, some of which were in
  1663.         Roadways PC and some which were part of QuickBASIC.
  1664.              At this point, I discovered the Microsoft BASIC Compiler,
  1665.         version 7.1.  This is what this version of the program is written
  1666.         in.  Here, finally, was the support I needed without the
  1667.         limitations and bugs in QuickBASIC.
  1668.  
  1669.         ABOUT THE AUTHOR
  1670.  
  1671.              Doug Fitler is in the U.S. Air Force and has been for the
  1672.         last 17 years.  In his spare time, he is the managing editor of
  1673.         the magazine One Thousand, a magazine geared to the Tandy 1000
  1674.         owner.
  1675.              He has been programming since 1983 and is currently trying
  1676.         to learn enough 'C' to be able to re-write Roadways PC in that
  1677.         language to increase it's speed, reduce it's size and maybe
  1678.         (don't hold your breath) provide a Windows 3.0 interface.
  1679.  
  1680.         MANY THANKS TO:
  1681.  
  1682.              The author would like to thank the many folks who had a hand
  1683.         in testing, passing on ideas and generally giving him many
  1684.         sleepless nights.  These include (but are by no means limited
  1685.         to):
  1686.  
  1687.         Tony Tourigny my favorite idea man; my dad, Bob Fitler - Thanks
  1688.         Dad!; Ken Mooney, a wealth of information and irritating correctness;
  1689.         Ken Kapinski, for always saying the wrong thing at just the right
  1690.         time; My wife, Edna, for her infinite patience and pats on the
  1691.         back at 2:00 a.m.; to everyone that has registered Roadways PC -
  1692.         Thanks for your demonstration of support.  You're all appreciated
  1693.         more than you realize.
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.                                        26
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.         ABOUT ROADWAYS PC
  1715.  
  1716.              Roadways PC is distributed under the Shareware concept.  If
  1717.         you like it, please register it.  This will help support the
  1718.         further enhancement of the product, as well as compensate the
  1719.         author for the work put into the program.
  1720.              Registering Roadways will entitle you to free upgrades for a
  1721.         year.  Also, registered users will be able to disable the opening
  1722.         copyright screen.  Basic registration costs only $10.00. 
  1723.         Lifetime free upgrades are available as well for an additional
  1724.         $15.00 on top of the basic registration.  See the registration
  1725.         form for more information on these options.
  1726.              You are free to give this program to anyone, and put it on
  1727.         any information services you wish, as long as all of the files
  1728.         listed in the section DISTRIBUTED FILES are included.
  1729.              Send registrations to the following address:
  1730.  
  1731.         Doug Fitler
  1732.         Box 25424
  1733.         Scott AFB, Il.  62225
  1734.  
  1735.              Please make all checks and money orders payable to Doug
  1736.         Fitler.
  1737.  
  1738.              If you have any questions or suggestions to improve Roadways
  1739.         PC, please drop me a line.  Thank you for supporting the
  1740.         Shareware Concept!
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.                                        27
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.         DISCLAIMER
  1775.  
  1776.              The author hereby disclaims all warranties relating to this
  1777.         software, whether express or implied, including without
  1778.         limitation any implied warranties of merchantability or fitness
  1779.         for a particular purpose.  The author will not be liable for any
  1780.         special, incidental, consequential, indirect or similar damages
  1781.         due to loss of data or any other reason, even if the author or an
  1782.         agent of the author has been advised of the possibility of such
  1783.         damages.  In no event shall the author's liability for any
  1784.         software ever exceed the price paid for the license to use this
  1785.         software, regardless of the form of the claim.  The person using
  1786.         the software bears all risk as to the quality and performance of
  1787.         the software.
  1788.              Please note that the author of Roadways PC makes no claims
  1789.         as to the accuracy of the mileages calculated.  Roadways PC is
  1790.         primarily a tool to help you plan your trip, and as such should
  1791.         not be used when accuracy is important.  It is highly recommended
  1792.         that if you wish to use Roadways PC to plan a trip, you double
  1793.         check the route with a reputable atlas to make sure it meets your
  1794.         requirements.  Roadways will provide a route that is the shortest
  1795.         based on the data it has to work with.  Any errors, omissions,
  1796.         oversights or problems with the data and the algorithm used to
  1797.         calculate the mileages and display the data are the sole
  1798.         responsibility of the user and not the author.
  1799.  
  1800.  
  1801.         ASSOCIATION OF SHAREWARE PROFESSIONALS OMBUDSMAN POLICY
  1802.  
  1803.         "This program is produced by a member of the Association of
  1804.         Shareware Professionals (ASP).  ASP wants to make sure that the
  1805.         shareware principle works for you. If you are unable to resolve a
  1806.         shareware-related problem with an ASP member by contacting the
  1807.         member directly, ASP may be able to help. The ASP Ombudsman can
  1808.         help you resolve a dispute or problem with an ASP member, but
  1809.         does not provide technical support for members' products. Please
  1810.         write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442
  1811.         or send a CompuServe message via CompuServe Mail to ASP Ombudsman
  1812.         70007,3536."
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.                                        28
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.         SUMMARY OF CHANGES
  1836.  
  1837.         Changes to version 2.0:
  1838.  
  1839.         1.  Added checking of Environment for defaults.
  1840.  
  1841.         2.  Added the ability to bypass the copyright screen for
  1842.         registered users. 
  1843.  
  1844.         3.  Added the option to save routes to disk.
  1845.  
  1846.         4.  Added Retrieval of routes from disk with optional printout. 
  1847.         Includes a directory listing of .RDW files (roadways saved
  1848.         files).
  1849.  
  1850.         5.  Added 'R' to the help menu and to the Mouse selection blocks. 
  1851.         Also added Disk Output to the display screen.  Added a mouse box
  1852.         with Print, More and Return to Roadways PC Main to the Retrieval
  1853.         screen.
  1854.  
  1855.         6.  Added the mileage rate input to the config screen.
  1856.  
  1857.         7.  Added mileage output to all output screens.
  1858.  
  1859.         8.  Added the option to change the mileage rate from within
  1860.         Roadways with the 'M' key.
  1861.  
  1862.         9.  Updated the documentation to include all of the above
  1863.         features.
  1864.  
  1865.         10.  Changed the Help box to a true window that is closeable and
  1866.         moveable.
  1867.  
  1868.         11.  Put the mileage information on the route screen into a
  1869.         moveable, closeable window.
  1870.  
  1871.         Changes to version 2.5:
  1872.  
  1873.         1.  Pull down menus have been added to the main city selection
  1874.         screen.
  1875.  
  1876.         2.  The route display is scrollable if it exceeds the room on the
  1877.         screen.
  1878.  
  1879.         3.  Starting and ending cities in the route display have been
  1880.         highlighted to make them more visible.
  1881.  
  1882.         4.  A help menu has been added to the route screen.
  1883.  
  1884.         5.  The configuration program has been removed from the main
  1885.         program and revised to include installation to a hard drive.
  1886.  
  1887.  
  1888.                                        29
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.         Changes to versions 2.51, 2.52 and 2.53:
  1897.  
  1898.         1.  Several minor bugs were fixed that caused problems with
  1899.         calculated dollar amounts in the mileage calculation routines.
  1900.  
  1901.         2.  The Up and Down keys were switched to make the Up Arrow key
  1902.         scroll the list up and the Down Arrow key scroll down. (oops!)
  1903.  
  1904.         3.  The colors were fixed for monochrome displays to make the
  1905.         display screens readable and highlighting look correct.
  1906.  
  1907.         4.  A bug in the scroll screen was fixed that caused the scroll
  1908.         up and scroll down block to appear if only 12 cities were in the
  1909.         route. The minimum should have been 13.
  1910.  
  1911.         Changes to version 2.54 and 2.54a:
  1912.  
  1913.         1.  Allowed Roadways PC to be used on a Hercules display and
  1914.         adapter card.
  1915.  
  1916.         2.  Updated the INSTALL program to include selection of the
  1917.         Hercules monochrome monitor.
  1918.  
  1919.         3.  Changed the INSTALL program to require <enter> to be pressed
  1920.         after a selection was made.  This was at the request of several
  1921.         users.
  1922.  
  1923.         4.  Fixed a bug that prevented the EPSON printer selection on the
  1924.         install menu from working properly.  Now when EPSON is selected,
  1925.         Roadways will send the code to the printer to put it into the
  1926.         graphics character set (IBM printer codes instead of the EPSON
  1927.         codes).
  1928.  
  1929.         Changes to version 3.0:
  1930.  
  1931.         1.  Fixed a bug with the output mileage calculations that made
  1932.         them incorrect until the screen was completely scrolled.
  1933.  
  1934.         2.  Added the capability to scroll continuously with the mouse by
  1935.         holding the left mouse button down while in the scroll box.
  1936.  
  1937.         3.  Changed questions to positive answer to affirm (particularly
  1938.         the exit prompt).
  1939.  
  1940.         4.  Added default answers to all Y/N prompts.  Accessed by just
  1941.         pressing <enter>.
  1942.  
  1943.         5.  Highlighted the complete city and state space.
  1944.  
  1945.         6.  Added a time out to the copyright screen (5 seconds) when
  1946.         displayed during program startup.
  1947.  
  1948.  
  1949.                                        30
  1950.  
  1951.  
  1952.  
  1953.  
  1954.         7.  Added Hercules graphic adapter support.
  1955.  
  1956.         8.  If the ROADWAYS.CFG file is not found or is incorrect, upon
  1957.         startup of ROADWAYS, an option to run the INSTALL program is
  1958.         displayed from the ROADWAYS program startup.
  1959.  
  1960.         9.  The INSTALL and REGISTER programs have been merged into one
  1961.         program called INSTALL.
  1962.  
  1963.         10.  You can now start INSTALL with a drive specifier for
  1964.         installation to a particular hard drive (range of C: to G:), by
  1965.         typing INSTALL d:, where d: is the drive you want Roadways
  1966.         installed onto.
  1967.  
  1968.         11.  Other minor bug fixes designed to make life easier and
  1969.         faster for the user.
  1970.  
  1971.         12.  Put the documentation on disk with a left margin and at 10
  1972.         cpi to make it more readable when printed out.
  1973.  
  1974.         13.  Added several new options on the drop down menus:  Default
  1975.         Settings, Set Home City, re-run last route, and Toggle Shortest
  1976.         Time/Distance.
  1977.  
  1978.         14.  Did away with some of the boxes on the main screen, and
  1979.         added a separate Quit function on the menu bar.
  1980.  
  1981.         15.  Added the option to use different data files with Roadways
  1982.         by just entering the datafile name in the INSTALL program or from
  1983.         within Roadways.
  1984.  
  1985.         16.  Added several features to the INSTALL file to fix some of
  1986.         the problems some users were having installing to a hard disk, as
  1987.         well as dressing the whole shebang up.
  1988.  
  1989.         17.  Added handling of states with 55 mile per hour maximums
  1990.         different than states with 65 mile per hour.
  1991.  
  1992.         18.  Added an option to run routes by the shortest time as
  1993.         opposed to the shortest distance.
  1994.  
  1995.         19.  Made the default speeds used for calculating driving times
  1996.         user changeable and a part of the configuration file.
  1997.  
  1998.         20.  Improved the precision of the cost per mile of operation, by
  1999.         going to 4 decimal places, versus 2.
  2000.  
  2001.         21.  Added the option to run Roadways PC from within the INSTALL
  2002.         program.
  2003.  
  2004.         22.  Added the ROADWAYS.TIM file to allow running of routes by
  2005.         shortest time.
  2006.  
  2007.         Changes to version 3.01:
  2008.  
  2009.         1.  I discovered that somehow a semicolon got erased and when
  2010.         using the arrow keys to scroll down the list of cities, when
  2011.  
  2012.  
  2013.                                        31
  2014.  
  2015.  
  2016.  
  2017.  
  2018.         reaching the bottom, the entire screen would move up a line. 
  2019.         This made a real mess of the display.  
  2020.  
  2021.         2.  When calculating speed on a stretch of highway, the speed
  2022.         assigned to the 65 mph areas was used for all roads in states
  2023.         with 65 mph speed limits.  This was fixed to make state roads
  2024.         accept the speed assigned to the 55 mph areas.  
  2025.  
  2026.         3.  Due to the above bug, I also found the same problem in the
  2027.         portion of the program that generates the .TIM file.  This was
  2028.         fixed.
  2029.  
  2030.         Changes to version 3.02:
  2031.  
  2032.         1.  Put a Re-Run last route button on the main screen to ease re-
  2033.         running routes.  Redefined the key 'R' to re-run the last route
  2034.         and changed Retreive Routes to the 'F' key.
  2035.  
  2036.         2.  Fixed a bug that allowed the re-running of previous routes
  2037.         without having run any routes.
  2038.  
  2039.         3.  Changed the Registration program so no changes were needed to
  2040.         the AUTOEXEC.BAT file.  A change is made to the ROADWAYS.EXE file
  2041.         instead.
  2042.  
  2043.         Changes to version 3.1 and 3.1a:
  2044.  
  2045.         1.  Added the capability to have 3 additional types of routes
  2046.         (State roads, Rural routes, and Turnpikes with a numeric
  2047.         designation).
  2048.  
  2049.         2.  Updated the ROADWAYS.DAT file to take advantage of the new
  2050.         route types.
  2051.  
  2052.         3.  Added a line at the bottom of the Route Screen that shows the
  2053.         selected speeds for time and driving speed calculations.
  2054.  
  2055.         4.  Added support for routes that exceed 100 hours in length
  2056.         (Thanks Donald!).
  2057.  
  2058.         Changes to version 3.1b:
  2059.  
  2060.         1.  Made some updates to the datafiles.
  2061.  
  2062.         2.  Changed the address for registration and support.
  2063.  
  2064.         3.  Recompiled Roadways to make sure it would work on 8088
  2065.         machines.
  2066.  
  2067.         Roadways PC - 3.1b has the following changed files:
  2068.         ROADWAYS.EXE
  2069.         ROADWAYS.DAT
  2070.         ROADWAYS.STA
  2071.         ROADWAYS.CTY
  2072.         ROADWAYS.TIM
  2073.         ROADWAYS.DOC
  2074.         INVOICE.DOC
  2075.         README.DOC
  2076.  
  2077.                                        32
  2078.  
  2079.  
  2080.  
  2081.                                      INVOICE
  2082.                             Roadways PC version 3.2
  2083.  
  2084.         Remit to:
  2085.  
  2086.         Doug Fitler
  2087.         P.O. Box 25424
  2088.         Scott AFB, Il.  62225-0424
  2089.  
  2090.         Date: _________________
  2091.  
  2092.         From:
  2093.         Name: ________________________________________________________
  2094.  
  2095.         Company: _____________________________________________________
  2096.  
  2097.         Street Address: ______________________________________________
  2098.  
  2099.         City: ____________________   State: __________________________
  2100.  
  2101.         Zip Code: ________________
  2102.  
  2103.         Quantity: ________ 
  2104.  
  2105.         Pricing:               Check the options you wish
  2106.                                                 
  2107.           Basic Registration    :  $10.00  [  ]
  2108.           Lifetime Free upgrades:  $15.00  [  ] (must also order basic)
  2109.           City Editor Program   :  $10.00  [  ]
  2110.  
  2111.         Special offer:
  2112.  
  2113.              All of the above      :  $30.00  [  ] + $2.00 ship/hndlng
  2114.              
  2115.              (NOTE: Illinois Residents must add 6.25% sales tax)
  2116.  
  2117.         Total sent :  $________
  2118.  
  2119.         I use 5 1/4" _____   3 1/2" _____   High Density (Y/N)? ______
  2120.  
  2121.         Home Phone (not required): (____)-____________________________
  2122.  
  2123.         Work Phone (not required): (____)-____________________________
  2124.  
  2125.         Where did you find Roadways PC?_______________________________
  2126.  
  2127.         ______________________________________________________________
  2128.  
  2129.         Comments or Suggestions: _____________________________________
  2130.  
  2131.         ______________________________________________________________
  2132.  
  2133.         ______________________________________________________________
  2134.  
  2135.         Note that Roadways PC has been delivered and accepted by the
  2136.         customer.  Upon receipt of this paid invoice, if an upgrade has
  2137.         occurred, a current disk and any updated documentation will be
  2138.         sent.
  2139.                                                                     RW32
  2140.  
  2141.  
  2142.  
  2143.                                        33
  2144.  
  2145.