Known Issues & Release History










Known Issues:

  • Startup error "Run-time Error 429 ActiveX Component Can't Create Object". See Game FAQ.
  • Main background graphic drops out occasionally

Release History:

  • 1.40.0144 (4/13/04)
    - Fixed display bug in DRAWFLEETS for AI scout fleets
    - Added filtering of LAN IP addresses starting with “10.0” for online games

  • 1.40.0143 (4/6/04)
    - Added animated fleets during GALAXYROTATE, adding DRAWFLEETS() routine
    - Moved travel distance subtraction from ENDTURN to GALAXYROTATE
    - Changed wording for arriving traveling fleets in LSTTRAVEL
    - Added dotted circles around worlds when fleets arrive during GALAXYROTATE
    - Added showing of traveling fleet destination icons on worlds in CLEANGALAXY
    - Replaced most of CLEANGALAXY calls with GALAXYDRAW calls
    - Fixed chat window tabbing/spacing problem in TXTCHAT in FRMGALAXY and FRMMULTI
    - Added dashes to TXTGAME messages for connection status and “Waiting On” in FRMMULTI
    - Fixed showing of world labels and snap-to-world in MOUSEOVER to always show nearest world
    - Added showing of shield mode on/off in LBLNAME next to owned worlds
    - Changed traveling fleet trailing line to be dashed white for reinforcement in DRAWFLEETS
    - Changed “fleets” button to toggle showing traveling fleets, using FFLAG as flag
    - Added dots on worlds selected when PLANCLK and PLANTO are > -1
    - Added tick mark “>” in LSTTRAVEL when traveling fleets arrive
    - Changed BIAS, BIAS1, BIAS2 and TD() variable declarations to Double
    - Fixed FRMMULTI window from going partially off screen when clicking CHKONLINE
    - Added showing of world label for LSTOWNED_CLICK
    - Fixed calculations of CAdj in MNUCOMCALCSHIPS and ENEMYTURN for worlds with higher classes
    - Changed CHKONLINE checking of BIAS to exit if it can’t find value
    - Added DRAWBOMB, DRAWSCOUT, DRAWSHIPS, DRAWRECENTSCOUT for fleet icons
    - Changed trailing line color of traveling fleets to show owner color of destination world
    - Added scout info icon for worlds with recent scout information (within 5 turns)
    - Rewrote LSTINFO_CLICK to use ITEMDATA values for click events
    - Added “Exclude From Gather/Include In Gather” menu option in LSTINFO, new flag variable PE()
    - Added text in TXTGAME for turning shields on/off and exclude/include gather
    - Reset exclude flag PE() flag when taking over worlds
    - Added saving of PE() flag to saved games and checking for variable when loading games
    - Added “[“ and “]” text to world ship value when gather exclude option is set
    - Added left-clicking on world ship value for toggling gather include/exclude, right-click for toggling shield
    - Added “World History” menu option in LSTINFO for all worlds, adjusted location of LBLPLANET
    - Added DRAWLSTINFO, DRAWWORLDHISTORY, DRAWWORLDLABEL subroutines
    - Changed “Send Nearest Scout” and “Send Nearest Bomb” to send from any distance owned world
    - Added world label during “Send Nearest Scout”, “Send Nearest Bomb” and “Scout Nearest Worlds”
    - Fixed bug in FORM_MOUSEDOWN for LSTINFO displaying HOME WORLD text when it wasn’t
    - Turned MNUFILE menu off during ENEMYTURN to eliminate restarting during routine
    - Added checking for duplicate names and correcting them by adding to end of name
    - Changed online server text file to create new one every day, filename “SERVERS140-YYYYMMDD.txt”
    - Removed quick help window when right-clicking on black space of screen
    - Fixed SLEEP calls when game sound is turned off
    - Fixed game loading with multiple AI players, checking for SName() match in first five characters
    - Added marking of worlds for keeping track of good worlds, new flag variable PK()
    - Added CalcShips() routine to calculate ships need to take over world and added info to LSTMENU
    - Fixed bug in BATTLEDONE where found world treasures would be shown to all players
    - Fixed display bug for width of LSTMENU in FORM_MOUSEDOWN
    - Fixed display bugs in SHOWLABELS, now shows labels always on top
    - Moved “Send Scout” option in LSTMENU to bottom list window
    - Changed font for title in battle windows to Venus Rising
    - Fixed current year display in-between turns in GALAXYROTATE
    - Added LBLNAMECHECK() routine to check for label interference with each other and worlds
    - Fixed display bug in FORM_MOUSEMOVE for label flickering in snap to world section
    - Fixed console display bug in TRAVELSHOW for ENDTURN on single player games (with or without AI)
    - Added “Pulse Set” text to game history GH() and txtMove window
    - Added Help menu item MNUHELPFAQ to link to game FAQ on website
    - Fixed bug in MNUCOMCALCSHIPS() and CALCSHIPS() for Information Crystal section
    - Fixed console display bug in MNUCOMCALC, MNUCOMCALCSHIPS and SENDSHIPS
    - Fixed bug in FORM_MOUSEDOWN for sending scouts to owned worlds when having Information Crystal
    - Fixed display bug in DRAWWORLDHISTORY, changed max window to 0.25 times screen height
    - Added bomb graphic during pulse bomb detonation
    - Added clicking on owned proximity bombs to show the ship threshold
    - Added world and game history note for proximity bomb detonation for bomb owner
    - Added world history notes for pulse bomb detonation and fleets caught for bomb and fleet owners
    - Changed LSTTRAVEL_CLICK to show travel fleet and label for two seconds, then clear
    - Added reset of SI(), PK() and PE() in SCKMAIN_DATAARRIVAL when online player resets game
    - Added showing of include/exclude from gather status brackets in LSTOWNED

  • 1.30.0133 (8/25/03)
    - Removed GFLAG setting in SENDSHIPS to improve displaying of GALAXYDRAW
    - Added GFLAG setting in LSTINFO and LSTMENU for better control
    - Changed mouseover distance to 30 for showing LSTINFO and LSTMENU
    - Fixed display bug for gathering ships in LSTINFO
    - Changed mouse pointer to hourglass for all of LSTINFO and LSTMENU
    - Fixed display bug for IMGLABELS_CLICK
    - Fixed problem with displayed world labels in MOUSEMOVE
    - Added resetting of LBLNAME() in DATASET
    - Changed interval for TXTAI to 10 milliseconds
    - Added “+” in front of reinforcements announcement on worlds
    - Added build number to Help:About and email bug report

  • 1.30.0132 (8/18/03)
    - Fixed major bug in IMGSTART for LAN games where client won't go into game
    - Locked TXTOWNED so it can't be edited

  • 1.30.0131 (8/15/03)
    - Changed travel fleet trailing line to dashed in PULSEBOMB
    - Changed text in PROXIMITYBOMB to fit into TXTGAME window
    - Reset TMRSERVER when switching from CHKONLINE to CHKLAN
    - Changed distance to keep LSTINFO and LSTMENU up longer
    - Changed logging of game settings to GAMELOG.TXT to include all game settings
    - Changed logging of game settings to GAMELOG.TXT to Internet games only (not LAN)
    - Added dashes before and after text in TXTGAME window
    - Added Error #5 (Invalid Procedure Call) handling for CHKONLINE for bad SERVERS130.txt data
    - Reset CHKONLINE and CHKLAN in FRMMULTI after losing game connection
    - Added GFLAG turning on and off in LSTINFO and FORM_MOUSEMOVE
    - Added PULSEBOMB text for sender of pulse bomb, as well as traveling fleet sender
    - Added checked of N(1), N(2) and N(3) for game players throughout game, instead of just N(1)

  • 1.30.0130 (8/12/03)
    - Fixed bug when switching from CHKONLINE to CHKLAN
    - Added Desktop Icon install in SETUP.LST like in previous versions
    - Removed message box for testing in FRMMULTI
    - Changed wording in message box when recalling traveling fleets

  • 1.30.0129 (8/11/03)
    - Added “Send Nearest Ships” menu item to LSTINFO for sending all ships within max. gather/scout turn
    - Added “Scout Nearest Worlds” menu item to LSTINFO for owned worlds to send to nearest 5 worlds
    - Added “Send Nearest Scout” & “Send Nearest Bomb” menu items to LSTINFO for unowned worlds
    - Added “Calculate Ships Needed to Take Over World” menu item for attacking unowned worlds
    - Changed travel paths in SHOWFLEETS to be dashed to improve visibility
    - Fixed major display bug in GALAXYDRAW for showing traveling fleets trajectory, double-speed
    - Changed wording in pulldown menu for battle mode and shield setting
    - Fixed truce text ghosting when typing in second players name or clicking on AI boxes in FRMMULTI
    - Added “Turn Sound Off” option in Options pulldown menu
    - Added “Pause Game” option in Options pulldown menu and shortcut key (only for in-person games)
    - Added shortcut keys for game options in pulldown menu
    - Added name of worlds to label for World Travel Distances in LSTINFO_CLICK and middle mouse
    - Added saving of Shields and Battle Mode settings in “default.cfg” file
    - Added saving and checking of Battle Mode setting in saved/loaded games
    - Added game options for maximum production, radar radius, gather distance, world treasures
    - Changed save game/load game to include new game option settings; v1.24 saved games will still load
    - Added Network/LAN game support, for direct IP to IP games
    - Removed uploading of game scores to website
    - Fixed bug in GAMECHECK for player taking over entire solar system with enemy traveling fleets
    - Fixed bug in GAMECHECK for showing truce ending message before updating Year in main window
    - Rewrote ENEMYTURN, added offensive (v1.24) and defensive (simultaneous shooting) option
    - Changed ENEMYTURN to gather ships more effectively and turn shields on and off
    - Added Level 6 AI Player Hyperion which has info. Crystal, double-speed and two proximity bombs set
    - Added proximity bomb(s) to each AI player at start of game (one for each, Hyperion starts with two)
    - Changed ENEMYTURN so pulse bomb is set only for ships coming directly to Home world and bombs
    - Changed battle accuracy values to reflect class of ships in BATTLESETUP
    - Added TMRAI in FRMGALAXY to relieve potential stack overflow problem for long AI games
    - Optimized GALAXYDRAW and CLEANGALAXY for quick performance
    - Changed showing of traveling fleets in GALAXYDRAW to show actual type of fleet
    - Added recalling of traveling fleets that left in the same turn by clicking on LSTTRAVEL window
    - Added SCKMAIN call for UNSEND for server to recall traveling fleet
    - Added PLANCLK/PLANTO value check in SENDSHIPS
    - Changed background color to grey of LSTPLANETS, LSTINFO, TXTPL, TXTIP and LSTSERVER()
    - Changed color of player’s name TXTPL to correspond to game colors COLOR()

  • 1.24.0107 (5/1/02)
    - Locked TXTTRUCE textbox in FRMMULTI so can’t be edited
    - Changed TXTGAME in FRMGALAXY to MULTILINE = FALSE
    - Fixed bug when displaying scout info on world with bombs, shorten length to fit TXTGAME window

  • 1.24.0106 (4/17/02)
    - Stopped logging high scores when loading saved games
    - Changed high score logging to only single player games
    - Fixed bug when first player is eliminated, added elimination check in GAMECHECK
    - Fixed display bug in battle slider bar, added initial slider display in BATTLESETUP
    - Fixed bug in CONSOLE for showing bombs, crystal and double speed icons for AI opponents
    - Eliminated AI computer players from hosting online games
    - Fixed bug in FRMMULTI when number of planets is set low and a player is added
    - Fixed bug for fourth computer player in FRMMULTI when changing AI level
    - Changed color of fourth player to green and tweaked other colors
    - Changed TXTGAME window font to Arial Bold and color to correspond to players color
    - Changed LSTINFO window font to Arial Bold and color to correspond to players color
  • 1.23.0105 (2/25/02)
    - Fixed major bug in SCKMAIN_DATAARRIVAL for online games with systems using "," as decimal point
  • 1.22.0104 (2/1/02)
    - Fixed bug in CHKONLINE with the format of TIME, should be DD/MM/YYYY hh:mm:ss
    - Fixed bug when player owns no planets but has traveling ships on Internet games in GAMECHECK
    - Added back GALAXYDRAW call in GAMECHECK, cleaned up extra calls
  • 1.22.0103 (2/4/02)
    - Changed game logging strings GH() and PY() to only human players to save memory
    - Limits the length of GH() to a max. of 3,000 characters and PY() to a max. of 1,000 characters
    - Fixed bug when resetting game on speed game menu item text in mnuOptionSpeed
    - Renamed startup graphic "startup.jpg" and made it load at run-time
    - Changed "World Travel Dist" to "World Travels From" for showing distances FROM world
    - Added "World Travels To" for showing distances TO world
    - Information Window for Worlds (right-click) now shows latest scout/battle information
    - Fixed bug in FRMLOADGAME for GH()
    - Added in FRMSAVEGAME to save SI() variable and FRMLOADGAME to load SI()
    - Changed time format for CHKONLINE and OPTSERVERCLIENT to 24 hour time instead of AMPM
    - Changed orbit line color to RGB(50, 50, 50) for GALAXYDRAW, GALAXYROTATE & CLEANGALAXY
    - Added CHANGERES() in FRMMAIN to change screen resolution to 1024x768
    - Changed VENUSRIS.TTF and NASALIZA.TTF fonts to load with ADDFONTRESOURCE
    - Fixed randomness of solar system in IMGSTART_CLICK in FRMMULTI, added "Reset Game" option
    - Added recording of world information for players with Information Crystal to SI() variable
    - Tweaked displaying of LSTOWNED, LSTTRAVEL and TXTOWNED in CONSOLE
    - Locked TXTPL() when computer opponents, so can't be edited, in FRMMULTI
    - Added world labels when mouse hovers over worlds, and for calculating distances
    - Added pulldown menu option MNUOPTIONSLABELS to turn world labels off
    - Added snap-to world when hovering near worlds
  • 1.21.0102 (1/16/02)
    - Changed TIMG.CFG file to include backup time servers
    - Added GetTimeBias Sub to cycle through servers in TIME.CFG
  • 1.21.0101 (1/14/02)
    - Added in-person multiplayer game by turning on TXTPL() boxes
    - Improved efficiency of ENEMYTURN by checking for number of ships on planets
    - Fixed bug with enemy truce in NEAREST() in FRMGALAXY, reset flag = false
    - Fixed bug in IMGSAVE_CLICK in FRMSAVEGAME for checking file extension of game file
    - Fixed bug in IMGSEND_CLICK in FRMGALAXY for breaking length of message
    - Fixed bug in SCKMAIN_CONNECT for adding country code to player name
    - Renamed file name for server info from "server113.cfg" to "server.cfg"
    - Renamed file name for time info from "time113.cfg" to "time.cfg"
    - Fixed bug with LBLPLANET window not Autosizing; set AUTOSIZE = TRUE
    - After losing connection with server or quitting Internet game, FRMMULTI is brought up
    - Changed planet pictureboxes to AUTOSIZE=False, CLIPCONTROL=False, no border
    - Help file is shown first time game is run, looks if "FirstTime" file exists
    - Added world color note in Game window for first five turns
    - Added DATASET call from IMGQUIT_CLICK to reset variables
    - Added SCKMAIN(0).CLOSE call in DATASET to close Internet connection
  • 1.20.0100 (8/3/01)
      - Changed SERVERS113.CFG login name
  • 1.20.0100 (7/12/01)
    - Removed timelimit and registering game
    - Changed savegame/loadgame file format to be encrypted using ENCRYPT/DECRYPT
    - Changed file extension for savegame/loadgame to ".sw"
    - Changed highscore file format to be encrypted using ENCRYPT/DECRYPT
    - Changed file name for highscores to "HighScores"
    - Change computer opponent ENEMY to actual names
    - Changed TIME113.CFG IP address for time server
  • 1.13.0079 (3/30/01)
    - Fixed bug in SCKTIME_DATAARRIVAL with BIAS, BIAS1 and BIAS2 data types
    - Added date conversion to include "/" on current time (NOW) and server time (TIME)
    - Changed title font in battle windows to arial
    - Added HELP menu items for message board and chat room
    - Changed server game start logging to GAMELOG.TXT
  • 1.13.0078 (2/28/01)
    - Added checks for screen resolution and font size in FRMMAIN
  • 1.13.0077 (2/26/01)
    - Added error checking for type-mismatch in CHKONLINE
  • 1.13.0076 (2/21/01)
    - Changed Internet games for ENEMY does not add country code so ENEMYTURN works
  • 1.13.0075 (2/21/01)
    - Added All World Distance Calculation option for all worlds
    - Changed server/client reference time to use WINSOCK connection
    - Changed time.cfg data for IP address and " " for search text
    - Added internet game logging to GAMELOG.TXT on master server in IMGSTART_CLICK
    - Changed OPENTEXTFILE create access for SERVER.CFG and TIME.CFG to FALSE
  • 1.12.0072 (2/15/01)
     - Fixed display bug when using AI and online
  • 1.12.0070 (2/13/01)
    - Re-fixed bug in IMGSCORES_CLICK for uploading scores
    - Changed server/client reference time to use TIME.GOV UTC time, settings in TIME.CFG
    - Added All World Distance Calculation option under LSTINFO
    - Added error check for #35755, no remote computer specified under CHKONLINE
  • 1.11.0066 (2/7/01)
    - Fixed bug in IMGSCORES_CLICK for uploading scores
    - Changed save player name for offline games only
  • 1.11.0065 (2/5/01)
    - Fixed time convention on server to dd/mm/yyyy and made clients look for same and mm/dd/yyyy
    - Remove date/time from server list window
    - Made all items using arial font load in FORM_LOAD on each form
    - Added country code to players names
    - Changed width of LSTINFO according to length of player name

  • 1.10.0061 (1/30/01)
    - Added client/server finding (servers.txt)
    - Added highscore upload (scores.txt)
    - Added master server settings file (servers.cfg)
    - Added difficulty levels on AI computer opponents
    - Added show score on bottom of highscore window
    - Added last player name used (default.cfg)
    - Fixed bugs and changed ENEMYTURN slightly, level 5 with PV=1, number of bombs for each level
    - Made "Initializing Turn ..." message stay up
    - Changed nag screen delay from 7 to 10 seconds
    - Made game stay expired after first expiration - prevents turning back the clock
    - Fixed File:Exit and clicking on "X" to bring up "Are you sure" messagebox.
    - Added radar use in ENEMYTURN
    - Fixed bug for showing radar on ENEMY home worlds
    - Fixed bug for player disconnect in FRMMULTI for [STATUS] dat
    - Fixed 0 turns bug for traveling fleets
    - Fixed drawing lines over worlds in MNUCOMCALC
    - Fixed bug in SCOUT for PM(L) subscript out of range
    - Fixed screen size for resolutions above 1024x768 and made screen moveable
  • 1.00.0022 (12/4/00)
    - Fixed "Information: Show Position of Traveling Fleets" pulldown menu bug

  • 1.00.0021 (11/8/00)
    - Fixed ENEMYTURN bug with truce
    - Changed DISTCALC accuracy for NEAREST
  • 1.00.0020 (11/7/00)
    - Changed name of game to Solar Wars
  • 1.00.0019 (11/1/00)
    - Changed startup graphic
    - Moved "send scout" up in popup menu
    - Added BATTLEDONE text to all world histories
  • 1.00.0018 (10/31/00)
    - Fixed bug when clicking during DISTCALC
    - Put line between scout and ships in popup window
    - Added delay after BATTLEDONE
  • 1.00.0015 (10/29/00)
    - Fixed bug where scout showed bomb on unowned world, spacing of txtmove
  • 1.00.0013 (10/28/00)
    - Added text for changing screen resolution
  • 1.00.0012 (10/28/00)
    - Fixed reinforcement text bug, increased scout delay
    - Added turn timer on/off menu item
    - Fixed speed game menu item
    - Changed Help:About window
  • 1.00.0010 (10/26/00)
    - Initial Release - Trek Wars

Copyright © 1997 - 2004  All Rights Reserved, Created:  4/13/04, email:  jme69@bellatlantic.net