WINPLAN 3.5 Bug Fix History:

Version Beta 1a:  Ship to ship torpedo / fighter transfer
                  bug fixed.

--------------------------------------------------------------------

Version Beta 1b:  Planet temp gauge centered.

                  Ship screen "Tubes:" text box fixed. It was 
                  was cutting off the "s:" on some systems.

                  VCR beam and torp sound effects play smoother.

                  Starbase screen: "D" changed to build 1 starbase
                                   defense unit

                                   "D10" added to build 10 defense
                                   units

                  The Mineral Reports now updates when transporter 
                  is used.

                  Friendly code text entry box is wider.

                  Friendly code windows now has a cancel button

                  Friendly code window centers.

                  Name ship now has a cancel button.

                  Name ship window centers.                  

                  Build factory/mines/defense screen closed if the
                  ship to planet transporter is used. That screen was
                  causing a RED error when host was run.

                  Load torp window centered

                  Distance displayed for automatic aux-waypoints.

                  Un-X button added to Game List window.

                  Star Chart Control Panel now has memory of zoom,
                  display options and positions.

                  Starchart auto scrolls at all window sizes.   

                  The Starchart auto scroll can be turned off.

                  Scroll bars active when auto scroll is off.

                  Starchart control panel always on top can be
                  turned off.

                  <P> or <Enter> can pop the star chart control
                  panel to the top.
            
                  Bug in the Auto tasker caused duranium dumps to 
                  exploded was fixed.

                  "Out of stack space" error in transporters fixed.
                  (Larger pattern buffer added)  
           
----------------------------------------------------------------------------
        
WINPLAN.EXE 3.5                   
Version Beta 1c:  Build factories/mines/defense no longer causes
                  a red error.

                  Fixed bug in VCR fixed that caused incorrect VCR outcomes
                  in sims.

                  Fixed bug in VCR that caused sim ships to turn into planets.

                  Fixed bug in VCR that caused "subscript out of range" error
                  if planetary defense was greater then 200  

                  Fixed bug that caused ship vs planets VCR to show incorrect
                  readings. (The planets were overly powerful)
                
                  Pageup/Pagedown added to ship/planet/starbase/mineral windows

                  All spin bars have been flipped to match the PAGEUP/PAGEDOWN
                  style of 3.00 DOS planets. 500 is not at the top and 1 is at
                  the bottom. 

                  Are you sure box added to clear game slot, in game list window

                  Jettison cargo controls <J> added to all starships

                  Building screen: Cost lables corrected.

                  Planetary survey screen: Molybdem dots are now green and
                  Tritanium is now Blue. Label changed from "Ore mined" to
                  "Surface".

                  VCR: Fighter explosions have been improved 

                  VCR: Ships have been shifted left 20 pixels 

                  Starbases can now add recycled weapons to new ships that
                  are beyond the starbase's tech level.

                  Sim sets the crew/torps/fighters/weapons to the max
                  that the hull will allow

                  VCR: Ship Hit sounds can be turned off (the clanging
                  and screaming)

                  Planet Screen: Updates megacredit display when planet
                  to ground transport is used.                   
                  
                  VCR: Heavy Phasors sound effect now works 

-------------------------------------------------------------------------------

WINPLAN.EXE 3.5                   
Version Beta 1d:  
                  Bug #003 fixed. You should not get anymore RED errors from HOST
                  or starbase ghosting messages. If you do report them at once.

                  MAKETURN's speed has been improved.

                  Sending message to other races now works.

                  Gamelist check if floppy is missing if
                  path is to a floppy disk. If floppy is missing the game
                  slot is blanked.                      

                  Size of READ MESSAGE text window increased to
                  hold more text.

                  Size of Long Waypoint reduced so that it will fit into
                  640 X 480 screen displays.

                  Minefields, UFO and Ion Storms added to Long Waypoint
                  display.

                  Race, ButtonBar, Planet, StarBase, Mineral Report, 
                  Starchart control panel, and Starship displays are all
                  resizable. They can be maximize and the controls will
                  rescale to fit.

                  In an effort to speed up winplan,  it will only display
                  the bitmap (ship, planet, starbase) on the currently active
                  display. This will keep windows from playing with the palette
                  table everytime a new picture is displayed on computers that
                  are running 256 color video drivers.

                  The look of some displays improved, 3D button effects added.

                  WINPLAN.EXE now needs the control file VSVBX.VBX version 5.0
                  in the windows\system\ directory.
 
                  This Bug has been fixed thanks to Thomas:
                  From: tcarr@WPI.EDU (Thomas E Carr) March 19, 1995
                  When you open the notepad from the planet window then open
                  the build window,  it causes a mode conflict error and
                  shunts you out of the winplan program.

                  The HYP circle button only plots a single red circle at
                  350 LY, the two others are no longer needed, because I have
                  removed the Hyperjump planet gravity wells from host 3.2.

                  The tech increase buttons on the starbase screen now
                  ask you if you are sure that you want to increase the tech and
                  how much it will cost.

                  If you have a note on a planet or ship a green box will appear
                  around the notepad icon.

                  When you load fighters onto a ship the starbase display is now
                  updated.                   

                  Spin rate of tax increase spin controls on the planet display
                  has been fixed.

                  Starbase scanner beam now works when the planet display is
                  on screen.

                  TAB order of buttons on all displays improved.  

                  Game List display detects new RST files when they show up in
                  the RST download directory.

                  Cancel button added to the input XY data for long waypoints.

                  The Maketurn display does not flash on and off anymore.

                  Thanks to a bug report from Jonathan Reid (March 2, 1995)
                  I have found and fixed a bug in the read messages display that
                  caused a "Bad Record Number" when the ship or planet icon was
                  pressed.                  

                  Starbase money display is now updated when a starbase is built.

                  Load Torp / Fighter display showed up half off the screen when
                  it was brought up. It is not brought up overtop the starbase
                  screen.

                  Out of stack space errors fixed, this would happen when you used the
                  arrow keys to move the waypoint lines.

                  "subscipt out of range" error fixed, this would happen when you
                  read unsorted messages in the read messages display.

                  Thanks to a bug report from Javier Tillez, Barcelona Spain:
                  The continue building ship option now works if you are ask if you 
                  click the build ship button and a ship is currently under
                  construction.

                  Waypoint fuel usage and mass refigured when the cargo on a
                  ship is transfered or dumped.

-------------------------------------------------------------------------------

WINPLAN.EXE 3.5                   
Version Beta 1e:

                  Bug #5 fixed. The Starbase does not give a "can not move or
                  resize a maximized form error".
   
-------------------------------------------------------------------------------

WINPLAN.EXE 3.5                   
Version Beta Build 2a:
 
                  Planet scanner can now see all non cloaked ships. It was only
                  scanning the first 50 in winplan 3.5 beta 1d.                         

                  Fixed the bug that caused 3 boxes to appear in messages from
                  other players in the place of a CHR$(13) + CHR$(10)

                  Fixed the error that caused the read message jump buttons not to 
                  jump to the correct object (planet, starbase, ship)

                  Fixed "plot minerals" bug that caused the plot mineral control
                  window to be hidden behind the chart control panel window.
                  This freezed winplan, making it impossible to close winplan or
                  move the starchart control panal.
                            ( Bug found by OGFGalaxy@aol.com )  

                  Added: WINPLAN will now load alt XYPLAN.DAT map files placed in
                  a VPWORK? directory instead of the default XYPLAN.DAT in the
                  main planets directory.  

                  New improved transporters. Transporters now can be controled
                  from the keyboard. (Arrow Keys and SHIFT for X100 units)

                  Fixed: MAKETURN / UNPACK do not hog the computer's time when
                  running.

                  ADDED: Aux Waypoint now has a Hyperspace calculator that will find
                  all planets in range that you can jump to.

                  ADDED: Data filters placed in WINPLAN to remove crazy data that
                  crashes the program, like mine fields with negitive radius.

                  ADDED: HOT KEYS! HOT KEYS! HOT KEYS!

                  Bug Fixed: Data leaking between same races in diffenent games
                  causing "ghost planets" and "BAD RECORD NUMBER" errors.
                         ( Bug NAILED! by BCJC67B@prodigy.com (Clif Shillcutt))

                  Changed: On the game list screen, races to play check box area
                  green means that the "RST" file has been found  for that race
                  at the set RST download path. Black text means the file has been
                  unpacked and is ready to play. 

                  Bug Fixed: Mine Field Friendly codes showing up as three squares
                  has been fixed. The friendly code now shows up as the true code.
                          ( Bug found by mlindow@iquest.com (Mike Lindow))

                  Bug Fixed: Web Mines now show up as purple circles on the
                  starcharts 

                  Added: Send message button added to send message window.

                  Added: An UNPACK button has been added to the pick race / maketurn
                         window.

                  Changed: The planet/ship/starbase/starchart buttons now sets focus
                  if that window is visible.  (They no longer close those windows)

                  Changed: The name race window and change friendly code windows now
                  pop up with the current text selected. You can use the back arrow to
                  edit the current text or type in new text to over write the current
                  text.  

                  Changed: Ship screen "Weapons" label changed to "Beams"

                  Added: VCR the fighter chatter can be turned on and off

                  Bug fixed: Inconsistency in selecting ships from the Map Objects Dialog.
                  The ship icon on the starchart control panel was not always jumping into
                  the current ship being displayed if there were more then one ship at the
                  current location. The lowest ID ship was jumped to instead.
                        ( Bug NAILED! by rnado@solar.org ( Richard Nadolny ))                                       

   
-------------------------------------------------------------------------------

WINPLAN.EXE 3.5                   
Version Beta Build 2b:

                 One very bad bug fixed. On systems running 800X600 or 640X480 screen
                 displays, the Star Chart control panel "appears" off screen and "hangs"
                 the program. The keys <P> and then <G> will close the starchart as will
                 closing the big starchart.
      
                 This Build 2b beta update fixes that error and includes the VSVBX.VBX 
                 control that was missing with the 2a build. Copy that file to the
                 WINDOWS\SYSTEM directory, if you do not already have this VBX.     

-------------------------------------------------------------------------------

WINPLAN.EXE 3.5                   
Version Beta Build 2c:

            Worked on the transporters not working on some machines due to 
            incorrect bitmap sizing. If it did not work for you before, PLEASE
            let me know if it works now or not. (EMAIL:  Cocomax@aol.com ) 

            Lettering on the transporter windows improved (brighter).

            Hot Keys removed from the game list window.

            Options window added with these option settings:
              1. MIDI    Song files played during battles or not.
              2. WAV     Use sound effects or not
              3. Graphic Server Delay Setting.
                  This is the amount of time that Winplan waits before 
                  loading a BMP from the hard drive and displaying it
                  on your screen. Adjust this to your on personal tastes.
                  The graphics server was added to the program to allow
                  players to very rapidly scroll through their planets,
                  with out having to wait for every single graphic of every
                  planet or ship to load. (Remember you can use your
                  PAGEUP/PAGEDOWN buttons to switch between ships, planets
                  and bases.)
              4. Toolbar Horizonal or Vertical
              5. Toolbar always on top (Yes or No)

             Passsword button removed from toolbar.

             Options button added to toolbar.

             "P" key causing crash in sim window fixed.

             Starmap scrollbar not resizing to fit when starchart maximized fixed.

             Starchart control panel is always on top of the starchart window,
             if you have always on top turned on. It is not always on top of any other
             winplan window or other windows application.

             When closing the your race window, you no longer get "flashed" by the
             starchart window.

             Planet, Starbase and Starship window remember where you last placed them
             and their size, when you open them agian. 

             Starchart control panel remembers the options that you had turned on
             last time you used it.

             Problem with windows starting half way off of the screen on 640X480
             screens fixed.

             WINPLAN is disabled while MAKETURN or UNPACK are running.
             (To prevent errors)

             Egress buttons all changed to "G" buttons. This is the "Goodbye"
             button that closes the current window, "G" is it's hot key.             

             Side note, the "HOME" button take you back to your main race window
             or toolbar.

             The planet starmap now shows the correct distance to scanned objects.

             Ships without beams can now mine sweep (again). This was put back in
             so that they can track enemy mines.              

             Hot keys added to warp speed change window.

             Starchart hyper rings changed from red to yellow.

             Explosions on starchart are red and larger.

             Starchart hyper rings are now constant and have a 5 ring "memory".

             Clear hyper rings button added to starchart control panel under the
             hyper button.

             Lock ship to current starchart object button added to the starship
             window.

             "Auto Waypoint" button on starship screen changed to icon button.

             "Jump to Factories button" added to starship window.

             Pageup pagedown button no longer change your tax rates on the 
             build screen. (They now just scroll between planets).              
    
             Planets that you have made a note on have a yellow square around them
             on the starchart window. 

             Bug in UNPACK button in the "pick race" window found:
             The bug was causing red errors, plagues, tossed ships
             and data collisions. The UNPACK in the game list window
             worked without any problems (as far as I know).

-------------------------------------------------------------------------------

WINPLAN.EXE 3.5                   
Version Beta Build 2d:

             VCR "G" button fixed.

             Pick Engine "G" button fixed. 

-------------------------------------------------------------------------------

WINPLAN.EXE 3.5                   
Version Beta Build 2e:

       Text Scaling slide bars added to the options window.
       You can change the text size on these windows:
           Main Race Window
           Ship Window
           Planet Window
           Starbase Window
           Starchart Control Panel
           Mineral Detect Window

       Transports fixed, they now will look OK if you are running
       windows in "Large Text" mode.

       "Dark Windows" option added to the options window.
       If this option is select these windows will have a plain BLACK
       background color:
           Ship Window
           Planet Window
           Starbase Window

       Toolbar "EXIT" changed to the standard "G" (Egress) button and
       will take you back to the pick race screen.

       Text no longer blinks when the picture of ship or planet is
       displayed on the ship or planet windows.

       Survey window shows the friendly code of unowned planets.

       Score window now displays totals.

       Most windows will now close if you hit <Esc>.

       Auto waypoints button on ship window now has a indicator light
       that lights if the autowaypoint command are in use.

       UFO button changed to an icon

       Starships now have these buttons:
           Jump to factory build window.
           Survey the planet that is under the ship.
             (only if you own the planet or nobody does)   
           Lock waypoint to current starchart object.
           Find object
       
       The starchart has these hot keys:
           n   Set first ruler point
           m   Set second ruler point
           ,   Clear ruler points
           c   Bring starchart control panel to the surface
           p   Bring planet window to surface (If running)
           b   Bring starbase window to surface (If running)
           s   Bring starship window to surface (If running)
           w   Set starship waypoint to current selected object
               on the starmap. (If starship window is running)
           Esc Close 
           g   Close

       On the star map the right mouse button causes jumps you into the
       nearest ship or planet that you own.  

       Planet window now has a find button.

-------------------------------------------------------------------------------
WINPLAN 3.5 2f

   None of the BMP\BW*.BMP files are not needed by WINPLAN Beta 2f.
   They can  all be deleted from the BMP directory. This will 
   remove 200 files from your computer and save you hard drive space.

   White frame around waypoint window/scan box added to
   ship/planet/starbase windows when "Dark Windows" option is in use.

   Fleet list window added. Lets you set friendly code, warp speeds and
   waypoints of many ships at one point in space. Lists the ships in
   order that they will fight. This window lists the number and type of
   weapons on the ship and amount of ship damage.

   Winplan will read any XYPLAN.DAT file that is placed in the VPWORK?
   directory, instead of the one that is in the main winplan directory.

   WINPLAN will now use any, PLANET.NM, HULLSPEC.DAT ENGSPEC.DAT BEAMSPEC.DAT
   TRUEHULL.DAT or TORPSPEC.DAT that it finds in the VPWORK? directory,
   instead of the default files in the main WINPLAN directory.

   Autowaypoints distance is now correctly calculated in the
   autowaypoint distance display.

   Window state of major screens is now remembered (Maximized, Minimized
   and Normal)

   New option, you can choose to have race names from the host overwrite
   your RACE.NM in the VPWORK? or NOT. If you choose to not have the 
   RACE.NM over written you can use your own RACE.NM file in the VPWORK?
   sub directories.

   Bug that caused "Illegal Function Call" when some windows were resized
   to a very small size have been fixed.

   New option (on option window) to cause no bitmaps to be show for
   planets/starbase/starships/race. This is for people with slower
   machines that would rather have winplan run faster than prettier.

   WINPLAN.EXE now requires the file WPVCR.DLL in the main planets
   directory. ( Where WINPLAN.EXE is. )

   Better method of locking hyper jumping ships waypoints onto 
   target planets. ( 350 ly waypoints )

   The SOUND option on the VCR screen is now linked to the WAV
   option on the options window. If you turn on off you will turn
   the other off as well.

   The pick primary enemy window accepts key strokes "123456789ab"
   as well as mouse clicks.

   Bug Fixed: When reading "Unsorted" Messages from a host 3.1x game
   and the <List Message> button is clicked it will no longer cause a
   "subscript out of range error".
     ( Bug found by: A-BISSET@abdnharb.demon.co.uk (Alexander Bisset) )

   Pick ship screen is now wider. This is the screen that is displayed
   when you are select one of several ships.

   Friendly code display added to starbase screen. You can change the
   planet's friendly code just by clicking on the starbase's "fcode :"
   display. <F> is now the friendly code hot key on the starbase screen.
      ( Change suggested by: David Cates )

   Bug Fixed: Starbase screen money display now is updated when a ship
   part is made.             ( Bug found by: David Cates )  

   "Sell / Build" button on starbase screen changed to "factory" icon.
   Hot key <j> clicks this button.

   Bug Fixed: After changing a ship's name the ship data is saved
   at once. It was not saving before and caused the "pick ship" window
   to list the ship under its old name.
      ( Bug found by: gred@rzaix530.rz.uni-leipzip.de )
   
   New Planetary Survey display: The little dots have been replaced with
   pie slices. There are now 3 different slice. The large hatched pie slice
   is the total amount of minerals on and in the planet. The solid pie
   is the amount on the planets surface. The maximum that the display will
   show is a half pie. Half a pie equals 10,000 kt.
      The small grey pie in the center is the rate that minerals may be
   extracted from the ground (density). This pie ranges from nothing (0%) to 
   half a pie (100% mineral density).

   A build engine function has been added to the "Pick Engine" window that
   you use to select the engines to be placed on your ship.

   A build torpedo tube function has been added to the "Pick Tube" window that
   you use to select the torpedo system to be placed on your ship.

   A build beam weapon function has been added to the "Pick Beam" window that
   you use to select the beam weapon system to be placed on your ship.

   When choosing a ship to tow under the tow mission you no longer type in an
   ID number, you are now presented with a list of ships to select from.

   New: Last ship memory when you exit the game winplan will now remember the
   last ship that you had selected and display this ship first the next time
   you start winplan and select the <SHIPS> button on your main race screen
   or tool bar.
   
   New: Last planet memory when you exit the game winplan will now remember the
   last planet that you had selected and display this planet first the next time
   you start winplan and select the <PLANETS> button on your main race screen
   or tool bar.

   Bug Fixed: When two are playing on a single computer the second player was able
   to see the waypoint settings of the first player on the starmap. This has been
   fixed, the waypoint settings are all deleted now when the first player exits 
   their race.
               (Bug found by: Mike Lindow (mlindow@iquest.com))

   NEW: When you build a starbase the <Build Starbase> button's text is changed to
   <Building Starbase> in a disabled state. This is so you can tell that you are
   building a starbase. Before this change the button just disappeared.

   Bug fixed: Now, when the auto waypoint system is used and an autoway point has the
   mission "NO CHANGE TO MISSION" no change to mission will be made, also
   no change to the friendly code will be made.  The friend code is not change
   to something else if the new friendly code in the auto waypoint system is
   set to nothing or spaces. It was doing strange things before.
              (These bugs found by: John A. Tomkins  (AM2AGR8DM@aol.com))

   Bug Fixed: If a player built a starbase while the planet notepad was open it
   caused a "Can't open non-modal form when modal form is open" error. 
              (Bug found by: Marko Litmanen  (litmanen@siilinjarvi.fi))

   NEW: A Sell All button has been added to the planet, starbase and planetary
   transporter control windows. This is the blue icon button with the green
   dollar sign on it. Just one click on this button with turn all your supplies 
   into megacredits. HOT KEY = <$>

   NEW: Fuel gauge has been added to the starship window. You will find it near
   the old fuel display. A full red line means a full tank of fuel, no red at
   all means that there is little or no fuel on this ship. If the ship is moving
   a yellow box will appear on the fuel gauge. This is a display of the projected
   fuel burn at current speed and distance. 

   BUG FIXED:  When the mineral report window is maximized and the resize icon is
   clicked a "Can Not Resize" error took place, this has been fixed.

   NEW: Starship cargo bar. A bar gauge that displays the cargo load room on
   board the ship. The bar is color coded in this manner:
      Black:    Empty space
      Orange:   Supply units
      Gray:     Colonists
      Yellow:   Duranium
      Blue:     Tritanium
      Green:    Molybdenum
      Red:      Torpedoes
      Dark Red: Fighters      (Dark Red plus a bright red outline)

   Bug Fix: In the enter planet ID / (X,Y) window / planet list window if your
   entered the planet ID #0 WINPLAN would crash with an "Invalid Propery"
         (Bug found by: Tomi Nylund  ( tnylund@paju.oulu.fi ))

   New: The StarChart Control Panel now has a RMC check box, if this box is
   checked the Right Mouse button will center the starmap on the area clicked
   with the right mouse button. If the check box is not checked the right
   mouse button will jump you into your planet or ship automatically when
   you click on the object with the right mouse button.

   Bug Fix: When a ship switched to mission TOW the fuel burn usage was not
   updating. It updates correctly now.
         (Bug found by: RakaSaka@aol.com )

   Bug Fix: When the jettison window is used and the player clicks <G> without
   dumping the selected cargo into space the ship window will now update to
   the correct cargo load.
   NOTE: The <G> button exits without dumping the cargo into space. Only the
   <Space Cargo> button dumps the cargo into space.
        (Bug found by: Shawn Carew  ( scarew@KEAN.UCS.MUN.CA ) ) 

   Bug Fix: The Arrow keys were not moving the main star chart. The Arrow
   key now will move the main starchart, left, right, up and down.
        (Bug found by: Gerd Troeger  ( gerd@rzaix530.rz.uni-leipzig.de ) )

   Bug Fix: The auto waypoint system was not dropping cargo onto unowned
   planets. This has been fixed.

   Bug Fix: The auto waypoint system was not repeating when set to repeat.
   This has been fixed.

   Bug Fix: The auto waypoint system was not setting a new waypoint after
   performing a task.

-------------------------------------------------------------------------------
Reported bugs that I have been unable to find or reproduce or understand:

                  In the starship window, the starchart icon does not work, it
                  only generates an error and exits program.
                  This might have something to do with non-english versions
                  of Windows.

                  The race names do not show up in the score window.


Other Problems:

  Problem: Windows error: "Can not create autoredraw image"

  Your machine does not have enough memory to run this program.

  If you are running this on a machine with 2 meg of memory and
  using a shell other then progman.exe you might get this. You might
  still be able to run the program if you use virual memory.
  (A windows swap file)

  To gain more windows memory under Windows 3.x you first must be running
  windows in ENHANCED MODE. If you are you can go into the control panel
  and select enhanced, under enhanced mode select the virtual memory and
  set up a "swap file". A 10 to 20 meg sweep file should take care of
  your memory problems.   

                 
--------------------------------------------------------------------

     Super refit mystery solved!

               Problem:
 
                 Fed superrefit does not work, it removes the
                 ships weapons and leaves it with none.

               Solution:

                 This happens when you are refitting a ship and you do
                 not have 100% of the beams or torp tubes on the starbase for
                 the refit. 

                 E.I.  To super refit a Nova Class you need at least 10 beam of
                 any one type on the starbase and at least 10 torp tubes of
                 any one type on the starbase. Normal ship building takes place
                 before the super refit, so if some other ship uses the refiting
                 ship's parts before hand, the super refit will not take place and
                 the ship will be left with no weapons. NOTE: If the Nova has 10 torp
                 tubes and 10 beams before the super refit, it will have the same
                 weapons after if there were not a full set of better parts on the
                 starbase.

