Sporting-Gifts.com Ltd

History

Up ]

[Home/News]

Downloads
Features
Update
Feedback
Screenshots
Scorecards
History
Order Form
Ratings
Mailing Lists

[Affiliate Program]
[Competition]
[For Sale]
[Trade]

Sign up to PayPal and earn $5!
CricketGames.com Home
CricketGames.com CD-ROM
International Test Cricket

 

Special Limited Offer - Buy International Test Cricket [Enhanced] via PayPal for just £11.99/US$19.99/Aus$19.99. Also see Trade page.

This file describes the various differences between different version numbers of International Test Cricket.

Key

[SW] Shareware version only
[REG] Registered version only
[REG+] Enhanced Registered version only
[ALL] All versions

Note all Beta releases generate a DEBUG.TXT file each time they are run which contains debug information that is used to try and solve any existing problems.

** WARNINGS **

Saved positions from versions v1.33 or earlier can not be read by v2.00.

v2.01 - Released 11th June 2013

[ALL]

bulletFixed bug where if 5+ main bowlers were picked for/by computer team 5th bowler onward would bowl none/far fewer overs than expected.

v2.00 - Released 16th March 2013

Note there are possibly other fixes than those listed below for 2.00 due to the time since the last version.

[ALL]

bulletITC is now finally a 32 Bit application so will run on Windows XP 64-Bit/Vista 64-Bit/7/8. This has required significant changes behind the scenes but all feature should still work.
bulletDatabase format has changed meaning all old databases and saved positions are incompatible.
bulletFixed buttons to view a webpage/send an email in the About box.

[REG,REG+]

bulletNew option to load in and convert an old v1.33 or earlier ITC database to the new format.
bulletNew Match Options dialog that allows the following to be set:
- Number of Days (Default 5)
- Minimum Overs per Day (Default 90)
- Runs required to enforce Follow-on (Default 200)
- Number of Overs before New Ball (Default 80)
- Number of Runs for a No Ball (Default 1)
- Number of Runs for a Wide (Default 1)
- No Balls/Wides included in Bowlers analysis (Default on)
- Include Runs for No Ball if Batsman scores Runs (Default On)

[REG+]

bulletAltered Edit Squad dialog. Now has buttons to Edit selected Players/Grounds and buttons to create a New Player or New Ground.
bulletWhen Archiving a Series/League full ball by ball details now saved.
bulletWhen viewing an Archived Series/League you can now replay any match as it happened (including CPU vs CPU matches). To use click the new Replay button which replaces the match result
text.

v1.33 – Released 7th November 2007

Note there are possibly other fixes than those listed below for 1.33 due to the time since the last version.

[ALL]

bulletFixed bug with match windows not displaying in Vista.
bulletFixed display options to take in to account wide screen monitors.

[REG,REG+]

bulletAdded options to output commentary files.

v1.32 – Released 17th October 1999

[ALL]

bulletFixed bug that meant if you changed to a higher resolution display during a match the additional windows would sometimes not get created or displayed.
bulletFixed bug that meant if you changed your 1st opening bowler to the 2nd opening bowler as nominated by the computer and then accepted default 2nd bowler it was possible to bowl the same bowler at both ends.

[REG,REG+]

bulletFixed bug that meant if you played a One Off Test Series all the grounds for the first Squad were set to the ground used for the Test.

[REG+]

bulletFixed bug that meant if you imported a text file from a different directory the updated database was saved to that directory and not the database directory.

v1.31 - Released 14th August 1999

[ALL]

bulletFixed bug where occasionally if you used Pick Computer Team option it would select an injured player.
bulletFixed bug where if you declared about 20 minutes before tea an early tea would be taken between innings and then a second invalid tea break would be taken shortly after starting next innings.

[REG,REG+]

bulletAdded option to Series Menu to Play One Off Test. This is mainly for the Simulated Test section of cricketgames.com. It allows you to select the 2 teams involved, ground and test number.

[REG+]

bulletExtended Export Database option. A dialog box is displayed giving 3 options for exporting the database.
Export everything - Exported database will contain every squad, player and ground defined.
Export active data - Exported database will contain all squads plus players and grounds attached to those squads. Any player or ground not currently attached to a squad will NOT be exported.
Export selected data - Exported database will contain selected squads only plus players and grounds attached to those squads. To select squads highlight them in the listbox.
bulletFixed bug where occasionally when merging a database an invalid error message of Player id of <n> has been included twice would be displayed and the merge would fail.

v1.30 - Re-released 28th June 1999

[ALL]

bulletFixed very strange bug that somehow got in that meant a 2nd Innings would get restarted until end of 5th day making every Test end in a draw.

v1.30 - Released 26th June 1999

[ALL]

bulletFixed bug that meant at end of Test the scoreboard window could incorrectly display team that lost as being ahead.
bulletFixed bug that meant at end of Test the scoreboard window could get current batsman details wrong.

[REG+]

bulletFixed bug that meant if you elected not to import a database a message box would be displayed saying ITC was unable to Allocate memory and suggesting you exit ITC immediately. The message was being displayed incorrectly.
bulletFixed crash that would occur if you imported a database using the Replace option and the newer had less Players or Squads in it than the one it was replacing.
bulletFixed feature that meant if you imported a database using either the Overwrite or Replace options you were prompted to export the new database. This is unnecessary as it will be the same.
bulletAltered HTML Database option to include Ground details.

v1.30 - Beta 2

[ALL]

bulletFixed bug that Last Test Team and League Averages would not work if the Squad was number 10 or greater in the Squad database.
bulletFixed bug that meant if a weather interruption happened at end of day bowlers were always reset to new day bowlers. This should only happen when the computer is bowling.

[REG,REG+]

bulletFixed bug that meant human player was not offered the toss any more or told the result of the toss. This bug was introduced with the addition of the Select Toss game option.

[REG+]

bulletFixed bug that meant if you selected the Reset Databases option it would clear any changes made to the Ground size and bowler assistance ratings.

v1.30 - Beta 1

[ALL]

bulletUpdated Select Team dialog box so that if you are playing a League Last Team will work if you have already played one test in the League even if you are playing 1 Test per Series.
bulletUpdated Select Team dialog box so that if you are playing a League instead of having Career Batting and Bowling averages you now have League Batting and Bowling averages.
bulletFixed bug that meant you could not select computer teams in a League even if you had selected the Pick Computer Teams option.
bulletChanged New Batsman dialog box such that if you elect to declare a confirmation box appears to prevent accidentally declaring.
bulletFixed bug that meant if you changed to a lower resolution display would get corrupted as old window background did not disappear.
bulletAdded new Highest Ratings button to Squad Details dialog box that will display Highest Ratings for selected squad. Renamed existing Ratings button to Current Ratings.
bulletChanged Print, Mail and HTML Output on Squad Details to now output Highest Ratings rather than Current Ratings.
bulletFixed bug in Player Details that output incorrect Scoring Rate per 100 balls for batting.
bulletExtended Shielding Batsman from strike logic to include runs scored from a missed run out attempt.
bulletAdjusted Player database so that batting strike rate is now entered as a value 10-120. Existing databases are adjusted when loaded in.
bulletAltered Player database with an extra value that says when a bowler bowls. Can be one of NEWBALL, MAIN, SUPPORT, OCCASIONAL, VERY OCCASIONAL or NEVER. Existing databases are adjusted based on bowlers skill level. Bowling order is now selected by sorting first on this new bowler type and then bowler skill.
bulletAltered output of Player details to include changes to database.
bulletAltered Ground database with factor for ground size. Adjusted batting scoring accordingly. Existing databases are assigned a default medium ground size.
bulletAltered Ground database with factors for help/hindrance to spin, medium and fast bowlers. Factors are ranges from -5 to 5 and are added to the bowlers skill. Existing databases are assigned a default value of 0.
bulletAltered Ground database with settings for typical starting values for Bounce and Pitch. Existing databases are assigned default values.
bulletAltered Ground database with settings for start of play and typical sunset time. Existing databases are assigned default values of 11:00 for start of play and 20:00 for sunset.
bulletAltered Ground database with weightings for each of the nine weather types plus how often weather changes and potential length of rain showers. Existing databases are assigned equal weightings for all types of weather, regular changes of weather and average length rain showers.

[REG,REG+]

bulletFixed bug that meant if you pressed Cancel on Output Options or Game Options dialog boxes it was treated as if you had pressed Ok and any changes were recorded.
bulletAdded new option to Game Options dialog box - Select Starting Test Conditions which if selected displays a dialog box at the start of a Test that allows you to alter the starting pitch, bounce, outfield and weather conditions.
bulletAdded new option to Game Options dialog box - Select Toss which if selected displays a dialog box at the start of a Test that allows you to select who won the toss and what they chose to do.
bulletFixed problem with -ve bowling average, wickets, maidens and keeper dismissals. These only occur if you play a very large number of Tests 5000+. Note not totally fixed as impossible to do without invalidating database format. Maximum for wickets, maidens and keeper dismissals is now 65535, previously it was 32767.
bulletAdded new option to Records menu HTML records that will output a linked set of web pages with all records, squad details and database details. The starting page is called recindex.htm.
bulletFixed occasional crash that could occur when you had more than 12 Squads defined in the database, a run out and had the highlights window visible.

[REG+]

bulletFixed bug when loading a previously saved PBM/PBeM/Office Pool League Database menu items were incorrectly grayed out.
bulletAltered starting of a PBM/PBeM/Office Pool so that it is automatically saved after starting files have been created.
bulletFixed problem when editing a Squad that meant if you added/deleted Players and also adjusted skill points on the Adjust Points dialog box then the adjusted Players skills were saved to the wrong Players. Now Player skill adjustments are saved when you exit the Adjust Squads dialog box rather than the Edit Squad dialog box. This does mean if you cancel editing of the Squad and Player skill adjustments will remain and can not be cancelled.
bulletAltered Adding/Editing of Players so that new values can be entered.
bulletAltered Adding/Editing of Grounds so all the new settings and factors can be entered.
bulletAdded new option to database menu to export the database as a text file. The format for the text file is described in the file itself.
bulletAdded new option to database menu to import a previously exported database text file. A dialog box is displayed giving 4 options for importing the database
ADD to existing database - Imported database will be added to existing database. Any players, grounds or squads that exist in both databases will be duplicated. Averages, records and injuries will not be overwritten.
OVERWRITE existing database - Imported database will overwrite existing database. For this to work correctly both databases MUST have the same number of players, grounds and squads defined all with the same names and IDs. Averages, records and injuries will not be overwritten. Most useful if running a PBM / PBeM / Office Pool League and you want to maintain point adjustments in the text file. Remember to EXPORT the database again afterwards.
MERGE with existing database - Imported database will be merged with the existing database. If a player, ground or squad is defined in both databases the existing data will be updated with the data being imported. Averages, records and injuries will not be overwritten. ** Note ** When merging a Squad that exists in the imported file it will overwrite the existing squad of the same name, it will not merge the players and grounds for the Squads due to there being a limit to these in a Squad.
REPLACE existing database - Imported database will replace the existing database. All existing players, grounds and squads will be deleted. Averages, records and injuries will be reset.
** IMPORTANT ** To make changes to a saved position you MUST first READ in the saved position, do the import and then WRITE the new current position. You may also want to EXPORT the new database. You are prompted to save the current position and export the new database as appropriate.

v1.29 - Released 5th November 1998

[ALL]

bulletAltered colours so should now be perfectly readable in 16/256 colour modes (even if you don't necessarily agree with my colour choice) without any colour stippling.
bulletAltered HTML and File output so will default to current database directory.
bulletAltered icon display code in main game so it will scroll correctly no matter what size fonts or appearance theme you have set.  There are bizarre settings possible where as few as 4 lines of icons are visible.
bulletFixed bug that meant if you did not take the ball when offered and took it later via the New Bowler dialog box the state of the ball icon was not being updated.  This bug was introduced when fixing the message ... have taken the new ball appearing twice bug.
bulletFixed bug that meant the lunch and tea intervals were being taken a few minutes early.
bulletFixed bug that meant if a wicket fell at the end of a days play during the middle of a computer bowlers over a new bowler would finish the over the next day rather than the same bowler.
bulletFixed bug that meant if you clicked on a completed innings button in the scoreboard window it would always display 2nd innings in the Window title bar if you were currently playing a 2nd innings even if you selected a 1st innings to be displayed.   The scorecard was correct, it was just the title that was wrong.
bulletFixed bug that meant most performance points in a test record was not taking the weightings for batting, bowling and fielding into account.
bulletFixed bug that meant dialog box for performance points in a test was still using old fielding weighting factor of 0.8 not the new one which is 0.7.
bulletAdjusted number of performance points awarded for catching so that it is lower.   Should stop keepers nearly always being highest rated players.
bulletAdjusted number of performance points deducted for dropping a catch/missing a stumping or run out so it is higher.
bulletAdded Print, File, HTML and Mail output options to Player Details dialog box.
bulletAdded Print, File, HTML and Mail output options to Ground Details dialog box.
bulletAdded Cancel button to all Option dialog boxes.

[REG,REG+]

bulletFixed bug in League Results dialog box that meant output buttons overlapped if 3 teams were playing in the league.
bulletAdded new Game Options dialog box. This allows you to set
Full Ball by Ball Output - Can be over-ridden in New Series and New League dialog boxes.
Allow Rain and Bad Light - Can be over-ridden in New Series dialog box.
Allow Players to get injured Pick Computer Controlled Team - Can be over-ridden in New Series dialog box.
Pick Teams in Batting Order - Any teams selected by you (includes computer team you select) will bat in the order selected.
Automatically start next Test in a Series - If turned off you will need to press Ctrl-C or select Play Next Test from Series menu to start the next Test.
Automatically start next Series in a League - If turned off you will need to press Ctrl-C or select Play Next Series from League menu to start the next Series.
Watch Computer vs Computer Series' - Allows you to view any computer controlled test.
All options are saved and automatically loaded when ITC is started.
bulletAdded new Output options dialog box. This allows you to set
Print Long scorecards - If selected scorecards are now printed over 5 pages as opposed to 1.
Extended Series HTML Output - If selected full scorecards are outputted instead of a summary. Internal hyperlinks are added to jump to any test or averages.
Extended League HTML Output - If selected outputs League Table, League Results and League Fixtures to leaindex.htm Also outputs a series summary HTML page for every series played in the League. This output is selected by choosing HTML output on either League Table or League Results dialog boxes.
All options are saved and automatically loaded when ITC is started.

[REG+]

bulletAdded new option to database menu to output database as a HTML web page.   This is mainly for me to be able to put more details of databases on the webpages but is also useful to view all the stats of the players in the database quickly and easily.
bulletFixed bug that meant if you saved a game and then reloaded it was sometimes possible to edit database details part way through a test.
bulletFixed bug with cursor disappearing when creating web pages for a PBM/PBeM/Office Pool League.
bulletFixed bug that meant that as a result of being able to view computer tests and watching a PBM/PBeM/Office Pool Test the aggression levels entered for the sides were not being used but instead normal computer A.I. was being used.  This bug was introduced unknowingly in v1.24 when I altered the aggression settings so you could set individual batsman vs bowler levels.
bulletIf Extended Series HTML Output is selected and you are playing a PBM/PBeM/Office Pool League selecting HTML Output from the League Table or League Results dialog boxes will output the HTML web pages for the League.  Previously this could only be outputted at the end of each round if you answered yes to the relevant message box.

V1.28 - Released 19th September 1998

[ALL]

bulletUpdated all email and web links to point to new ITC web pages and email. ITC home page is at http://www.cricketgames.com/itc/index.htm and email is itc@cricketgames.com.
bulletFixed bug that meant the message ... have taken the new ball would be added twice to the highlight window if the bowling side was human controlled.
bulletFixed bug such that if you changed the resolution of ITC the Automatically Display Aggression dialog boxes option would always get set to true.
bulletFixed bug that meant if you changed to a higher resolution display would get corrupted and additional windows e.g. Highlights were not being created correctly. This bug was probably reintroduced during the beta cycle of v1.27 as an attempt to eliminate the resolution based crash bug as this feature use to work correctly.
bulletFixed bug that meant previous innings buttons were still visible at the start of a subsequent test.
bulletFixed bug that meant ITC would hang if you picked a computer team but selected less than 4 players with a bowling skill > 0 or a defined bowling type (e.g. Medium, Fast, etc.).
bulletFixed bug where a computer would occasionally bowl a keeper if it was unable to find 4 players with a bowling skill > 0 or defined bowling type. This could only occur if you picked a computers team same as previous bug or edited players in squad such that none of them had a bowling skill or type defined.

v1.28 Beta 2

[ALL]

bulletFixed bug with highlight text for an interval not being correctly set if not running at 1024x768 or better. This is very likely the cause of the crash bug occurring just before lunch on 1st day for some people.
bulletFixed crash bug for next bowler that occurred as a result of being sent a saved position that would always crash.
bulletFixed crash bug accidentally added in v1.28 Beta 1 that clicking on main Window after finishing a series would still think series was being played and try and display scorecard or play next over accordingly with a crash resulting.

v1.28 Beta 1

[ALL]

bulletUnfortunately v1.27 did not remove all traces of crash bug :-(

v1.27 - Released 4th September 1998

[ALL]

bulletAdditional checks added by beta 5 seem to have solved the last cause of the crash bug that has been present since v1.23.
bulletChanged scoreboard windows when playing a test so that innings already completed are now displayed on a button. Clicking on the button displays the relevant full innings scorecard.
bulletFixed bug that meant text 'Bad Light Stopped Play' would appear sometimes appear despite option for no weather interruptions being set.

v1.27 Beta 5

[ALL]<>

bulletFixed bug that meant it was occasionally possible to select the keeper to bowl by clicking just below the last bowler in the Bowler Stats window.

v1.27 Beta 4

[ALL]

bulletAdded additional checks to stop multiple messages being sent to end an innings. This was discovered as a result of analysing DEBUG.TXT after a crash. This has fixed some of the crashes that occur.
bulletFixed bug that meant last hours play would always end at the end of the hour even if minimum 15 overs had not yet been completed.
bulletFixed bug that occasionally meant a 5 ball over was displayed. 6 balls were being bowled but the last delivery icon was missing.

v1.27 Beta 3

[ALL]

bulletExtended Shielding Batsman from strike logic to include byes and leg byes.

v1.27 Beta 2

[ALL]

bulletFixed bug that meant if option to automatically display Aggression dialog boxes was not selected it was not possible to manually select an Aggression dialog box via the menu or toolbar.
bulletFixed bug that when adjusting aggression levels directly via the Aggression window sliders sometimes the adjustment was not recorded correctly.

v1.27 Beta 1

[ALL]

bulletFixed bug that meant occasionally meant incorrect bowling aggression would be recorded from the Bowling Aggression dialog box. This only occurred when the player was bowling.
bulletAdded new Options menu item - Aggression Options. This displays a dialog box that allows you to select the default team batting & bowling and player batting & bowling aggression levels. You can also select whether Aggression dialog boxes are shown automatically when playing a Test. If you elect not to show the Aggression dialog boxes the default values assigned here are assigned to all new batsman/bowlers even if you have changed the aggression levels by manually selecting an Aggression dialog box.

v1.26 - Released 23rd May 1998

[ALL]

bulletFixed bug with OPTION.DAT (Options file) that was being saved in the same directory as the database rather than the program directory. If the database being used was not the default one it meant options were not being correctly loaded.
bulletChanged computer bowling A.I. so that it gets more aggressive when it takes the new ball and at the start of a new day.
bulletFixed bug introduced in v1.25 that would incorrectly reset the individual player aggression levels for the computer at the start of each over.
bulletFixed bug introduced in v1.25 that would incorrectly reset the individual player aggression levels for the computer at the start of each over.
bulletFixed bug that meant OPTION.DAT (Options file) was not being saved if you changed resolution whilst not playing a test.
bulletIncreased stack size and local heap size in attempt to fix crash bug when running at resolutions of 640x480 or 800x600. The fix in v1.25 only fixed some cases. Unfortunately I can not replicate the bug anymore so knowing when it is fixed is very hard.
bulletChanged startup code so that windows are only defined if valid for the current resolution. Previously all windows were defined but some were hidden if ITC was running at 640x480 or 800x600. This is another attempted fix for the resolution crash bug. As I can not replicate the bug it is not possible to test if this fixes the problem.
bulletFixed bug that the bowler bowling the last over of a day would sometimes bowl the first over of the next, hence bowling two consecutive overs.
bulletChanged computer bowling A.I. such that if there is a weather interruption for the rest of a day or longer when play resumes the computer selects new bowlers as per start of a new day.
bulletFixed bug that meant additional Windows were not always being displayed correctly if you switched to a higher resolution in the middle of a test.

[REG,REG+]

bulletFixed bug in Ball by Ball output that would print the same batsman name twice in the headings after a partnership landmark had been achieved.
bulletChanged Ball by Ball output so after any highlight is output the current time is displayed at the beginning of the next line of ball details rather than the time at the start of the over as it was previously.

v1.25 - Released 11th May 1998

[ALL]

bulletFixed crash bug that occurred on some configurations if ITC was being run at resolutions of 640x480 or 800x600.
bulletChanged logic so that if a new bowler comes on and as a result a batsman/bowler aggression combination is not known the Batting and Bowling Aggression dialog boxes appear as appropriate.
bulletFixed bug such that bowler aggression level was being calculated using batting aggression level. This was introduced in v1.24 with separate aggression settings.
bulletChanged Bowlers window so that you can select a new bowler by clicking anywhere on his stats not just on the radio button.
bulletChanged Bowlers window so that when you left click on it the next over is played only if you clicked on a completely blank line where no bowler details appear.

** WARNING **

The Saved game position from v1.23 or earlier will no longer load. If you are currently playing a Series or League that you wish to continue complete that first before updating your version of International Test Cricket. It is only the saved position that will not load all Databases and Records will be read in as normal.

v1.24 - Released 10th May 1998

[ALL]

bulletOops found flaw in logic that meant as a pitch was deteriorating it was considered a plus for the batsman :-) This may explain how high totals in 4th innings can sometimes be successfully achieved. Changed logic accordingly.
bulletMade additional changes to logic to extend the effects of the pitch and bounce as a test goes on. Previously there was a cut off point after which the pitch/bounce could not get any worse. Removed this cut off point. Now 4th innings chases should become more of a challenge :-)
bulletMade changes to logic to slightly tone down new ball effect of fast bowlers. Quite often on a good pitch fast bowlers will take several wickets whilst the ball is new.
bulletAdjusted weighting for fielding performance points as they still seem to high. New weighting is 0.7, previously it had been 0.8.
bulletFixed bug when viewing the scoreboards for a tied test that was not the current test being played. Scoreboard title would incorrectly show a loss for the 4th innings.
bulletWell a really close look at the main algorithm revealed that the
- Batsman Age of Ball factor was being treated as the Batsman Weather factor
- Batsman Weather factor was being treated as the Batsman Pitch factor
- Bowler Age of Ball factor was being treated as the Bowler Weather factor
- Bowler Weather factor was being treated as the Bowler Pitch factor
All of these bugs have been fixed. It did mean though that the Age of the Ball factor was never being used (therefore the ball never aged and there was no advantage to taking a new ball) and the Pitch factor counted double! With combination of bug above where Pitch factor being a plus for the batsman further reason to explain higher 4th innings totals.
bulletAltered Batting Aggression dialog box to allow you to select individual aggression levels to both of the current bowlers. These aggression levels remain if the bowlers return in a later spell. If a combination of batsman/bowler occurs with no aggression level yet set (i.e. fall of a wicket) the Batting Aggression dialog box is automatically displayed (default aggression level is set to 5). Aggression levels are only valid for current innings and are reset for a 2nd innings.
bulletAltered Bowling Aggression dialog box to allow you to select individual aggression levels to both of the current batsman. These aggression levels remain if the batsman are still not out in a later spell. If a combination of batsman/bowler occurs with no aggression level yet set (i.e. fall of a wicket) the Bowling Aggression dialog box is automatically displayed (default aggression level is set to 5). Aggression levels are only valid for current innings and are reset for a 2nd innings.
bulletAltered Batting Aggression dialog box to allow you to opt to protect a batsman from the strike to implement a proper night watchman or to protect poor batsman.
bulletAltered Team Aggression dialog box so it now shows (but does not let you alter) current computer aggression levels.
bulletAltered start of a test so that Batting, Bowling and Team Aggression dialog boxes are shown as appropriate to allow initial aggression levels to be set and to match automatic displaying of Batting & Bowling Aggression dialog boxes above when ever a batsman/bowler combination occurs with no aggression level yet set.
bulletAdded new window that is displayed whilst playing a test with a human player as long as Windows is running in a resolution of at least 800x600. New window is displayed below the scoreboard window and shows the bowlers details. Details shown are bowler name, bowler type, current bowler stamina, current innings bowling figures (Overs-Maidens-Runs-Wickets-No Balls-Wides) and current/last bowling spell (Overs-Maidens-Runs-Wickets). Now you can easily see which bowlers are getting tired or having a poor spell. Can change the next bowler by clicking the radio button to the left of the relevant bowler. Current bowlers are shown in orange (next bowler) and red (last bowler). Can not change bowler when computer is bowling.
bulletAdded new window that is displayed whilst playing a test with a human player as long as Windows is running in a resolution of at least 800x600. New window is displayed to the left of the main over display and shows the current aggression settings including current computer aggression levels. Order is Batting, Bowling and Team aggression levels. Aggression levels can be altered by adjusting the relevant scroll bar as long as it is not a computer aggression level being altered.
bulletAdded new window that is displayed whilst playing a test with a human player as long as Windows is running in a resolution of at least 1024x768. New window is displayed to the right of the main over display and shows the current batting innings details. Batsman out are shown in gray, current batsman are shown as white and yellow matching the scoreboard window. Score and batsman out are shown for each wicket.
bulletUpdated current conditions toolbar so that the current age of the ball is displayed over the top of the Age of Ball icon.
bulletFixed bug that meant play on 5th day was still occasionally being ended before the completion of the last hour. The fix in v1.23 did solve a lot of these occurrences but play would still end early if the last hour started at 41 minutes or greater past the hour due to a flaw in checking when time went past the hour.
bulletFixed bug that meant when playing as a human it would occasionally say 'Not enough bowlers selected' even though you may have picked 4 bowlers. This warning now only comes up if you pick less than 4 bowlers rather than less then the number the computer reckons you should play.
bulletAdded new window that is displayed whilst playing a test with a human player as long as Windows is running in a resolution of at least 1024x768. New window is displayed below the bowlers window and shows the highlights of the test by displaying messages when
A wicket falls
Players reaching 50, 100, etc.
Partnerships of 50, 100, etc.
Computer starting bowlers
Computer changes bowler
Computer takes new ball
Bowler getting 5 or more wickets in an innings
Dropped catch including degree of difficulty
Missed run out including degree of difficulty
Missed stumping including degree of difficulty
LBW appeals including degree of closeness
Rain/Bad light stops play
New messages appear at the bottom of the window and all other messages are scrolled up with the one at the top disappearing.
bulletAdded new window that is displayed whilst playing a test with a human player as long as Windows is running in a resolution of at least 1024x768. New window is displayed below the current batting details window and shows the current innings score at the end of each session.
bulletUpdated New Bowler dialog box so that a check box appears if the new ball is available. Selecting this will take the new ball.
bulletChanged Asking of New Ball dialog box so that it only appears when the old ball is 80 overs old. If the new ball is not taken at this point it can only be taken at a later date by selecting it from the New Bowler dialog box (see above).
bulletChanged New Batsman dialog box so that a check box appears offering you the option to declare at the fall of the wicket if allowed. The number of runs you are ahead/behind is shown.
bulletAdded new window that is displayed whilst playing a test with a human player as long as Windows is running in a resolution of at least 1024x768. New window is displayed below the aggression window and shows who the test is between, where it is being played and what the current series score is.
bulletAdded new top level menu item - Options.
bulletAdded Display Options dialog box. This allows you to select which messages are displayed during a test
Starting Innings Bowlers
Starting Day Bowlers
Change of Bowler
Batsman reaching 50, 100, etc.
Partnership reaching 50, 100, etc.
LBW Appeals
Dropped Catches
Missed Stumpings
Missed Run outs
Fall of Wicket
Bowler getting 5+ Wickets
Minutes/Overs lost due to Weather
Start of Last Hour
New Ball taken
You can also select the resolution to run ITC in
Screen Default [Full screen]
640 x 480
800 x 600
1024 x 768
1152 x 864
1280 x 1024
If any resolution will not display with your current settings it is grayed out. Options are saved to disk and automatically reloaded when you start ITC.

[REG,REG+]

bulletAdded the following to the ball by ball output
Players reaching 50, 100, etc.
Partnerships of 50, 100, etc.
Starting bowlers
Change of bowler
Bowler getting 5 or more wickets in an innings
Dropped catch including degree of difficulty
Missed run out including degree of difficulty
Missed stumping including degree of difficulty
LBW appeals including degree of closeness
Fixed bug that meant dialog box showing name of Ball by ball output file appeared part way through the next test.

[REG+]

bulletFixed bug that meant if you were playing a PBM/PBeM/Office Pool League and saved the league after generating starting files but without playing any matches it would crash when you tried to reload the league.

v1.23 - Released 12th April 1998

[ALL]

bulletFixed bug that meant play on 5th day was sometimes ended before the completion of the last hour.
bulletAdjusted menu details to show all accelerator keys.
bulletMassive rewrite and complete update of the help file which had been altered very little since v1.10. Every new feature is now documented and loads more screenshots added. Also added ITC history and results of survey to the help file. There is now only one help file to cover all versions of ITC (to make updates easier). Hopefully now I will be able to keep the help up to date.
bulletNo longer supply a Write file format manual as Word 97 does not provide an export format! A Word document would be 9.1Mb and over 300 pages so is not included to keep download times lower.
bulletFixed bug when starting a new League that allowed you to only have 1 Squad playing which would cause the program to crash.

[REG+]

bulletFixed bug that meant if you were playing a PBM/PBeM/Office Pool League selecting Last Test Side did not always work and put Squad names in as players. This mainly occurred when players had become injured.
bulletChanged Start a New League dialog box such that if you were starting a PBM/PBeM/Office Pool League the cpu/human buttons are hidden.

** WARNING **

The Saved game positions from v1.21 or earlier will no longer load. If you are currently playing a Series or League that you wish to continue complete that first before updating your version of International Test Cricket. It is only the saved position that will not load all Databases and Records will be read in as normal.

v1.22 - Released 21st December 1997

[ALL]

bulletFixed bug if an innings victory was achieved in last 10 minutes which then adjusted the result as a draw due to it reckoning it had run out of time after adding 10 minutes for an innings break.
bulletFixed bug (for some versions of v1.21) that only showed 1 ground, Melbourne.
bulletFixed bug (for some versions of v1.21) that only allowed 1 series to be played in a League before crashing.

[REG,REG+]

bulletFixed bug that meant error message 'Record Data not found' would appear the first time you selected a new database. This is of course perfectly valid.

[REG+]

bulletFixed 'Back' links in the HTML output of a PBM/PBeM/Office Pool League. The index page was incorrectly linked as pbmindex.html.

** WARNING **

The Saved game positions from v1.20 or earlier will no longer load. If you are currently playing a Series or League that you wish to continue complete that first before updating your version of International Test Cricket. It is only the saved position that will not load all Databases and Records will be read in as normal.

v1.21 - Released 7th October 1997

[ALL]

bulletAdded code to add 2 minutes to time when a wicket falls.
bulletAdded code to add 10 minutes to time and reduce number of overs required that day by 2 at the end of an innings. Checks first to see if lunch or tea is close in which case they are taken instead and no overs are lost.
bulletAdded code in addition to above to check if innings was declared immediately after tea or lunch in which case extra 10 minutes is not added.
bulletAdded code to allow you to declare immediately after a weather interruption with no additional 10 minutes being added. It is assumed you declared whilst off for the weather.
bulletAdded code to allow computer to declare after a weather interruption.
bulletAdded code to allow play to continue past 6:00 for up to an additional hour if some play has been lost to rain or bad light.
bulletAdded code to take lunch or tea early if a weather interruption occurs.
bulletAdded code to correctly start the last hour on the last day when 75 overs (or the rain reduced amount) have been bowled.
bulletChange bottom scoreboard display to now display number of overs left to be bowled today rather than the number of overs in the current innings.
bulletChanged bottom scorecard display so instead of just displaying a Target in the 4th innings it now displays how many runs the batting side is behind/ahead. For the 4th innings it displays the number of runs still required to win.
bulletAdded new installation program using standard Windows installation program. Works correctly on all versions of Windows and will correctly install program shortcuts in 95 that the old setup program sometimes did not.

[REG,REG+]

bulletFixed bug that meant if there was no CURRENT.DAT in the main ITC directory you could not read in a saved position of a Database stored in a sub-dir. If the CURRENT.DAT did exist the correct saved position was being loaded though.
bulletAdded a Test summary to the bottom of the ball by ball output.

[REG+]

bulletHonestly this time I have corrected filename for starting webpage for the html output of a PBM/PBeM/Office Pool League from pbemidex.htm to pbmindex.htm as originally stated for v1.19 :-)

v1.20 - Released 20th September 1997

[SW]

bulletAdded additional button to About box that will allow connection to the web page for ordering International Test Cricket online using a secure server. Running a small external program WEBDLT.EXE that locates your web browser and starts it up creates this connection. If you have not got a default web browser WEBDLT.EXE will not be able to work correctly.

[ALL]

bulletChanged number of overs before New Ball is offered from 85 to 80 to reflect the new ruling that has come into place during the development of ITC.
bulletAdded additional button to About box to allow an email to be composed and sent to me using the default mailer for your browser. This is implemented using WEBDLT.EXE.

[REG,REG+]

bulletFixed very obscure bug that resulted from using a user supplied database. If the Squads were in a particular order it meant you were asked to supply opening bowlers and batsman for one Squad when playing an all computer controlled League.
bulletAdded additional dialog box when starting International Test Cricket that allows you to select which database to use. Multiple databases can now be used providing each one is stored in a separate directory. Any Current Saved Position, .ITC files (used for a PBM/PBeM/Office Pool League) or ball by ball files will be created in the same directory as the database.
bulletAdded additional button to About box that will allow connection to the International Test Cricket web pages. Again implemented using WEBDLT.EXE.

[REG+]

bulletCorrected filename for starting webpage for the html output of a PBM/PBeM/Office Pool League from pbemidex.htm to pbmindex.htm as originally stated for v1.19.

v1.19 - Released 27th August 1997

[ALL]

bulletFixed bug that meant if you were playing a series (either one off or as part of a normal league) selecting Last Test Side did not always work and put Squad names in as players.
bulletFixed slight formatting problem when outputting Player Ratings as HTML.

[REG,REG+]

bulletAdded ability to output a complete ball by ball text output for Tests. This includes details like dropped catches, missed run-outs, etc. The filename will be BBB-<n>.txt where <n> is the next available file. Each file will be on average about 60K.
bulletUpdated New Series dialog box to allow the selection of ball by ball output.
bulletUpdated New League dialog box to allow the selection of ball by ball output. This will also include full ball by ball output for all computer controlled Tests.
bulletUpdated player and squad databases current for 25/08/97. These are available as a separate download from my web page http://www.totalweb.co.uk/tortyfoo/itc if you had a registered version prior to v1.19. The reason for this is not to overwrite any averages and records saved as installing a new database will cause this to happen.

[REG+]

bulletFixed bug that meant bonus points for a PBM/PBeM/Office Pool League were not being awarded as described in LEAGUE.TXT. They were being allocated fairly just using a slightly different formula that meant normally 4 bonus points were awarded per innings and occasionally 5 bonus points were being awarded. Now 5 bonus points are always awarded per innings as intended.
bulletChanged filename of starting web page for the html output of a PBM/PBeM/Office Pool League from index.htm to pbmindex.htm. The reason for this is for those people who are unable to create sub-directories on their web page server who may want a different index.htm that can then point to pbmindex.htm.
bulletAltered output of turn files for PBM/PBeM/Office Pool League so that it includes a ball by ball scorecard instead of the normal scorecard if the ball by ball option was selected.

v1.18 - Released 22nd July 1997

[REG+]

bulletFixed bug that meant if you were playing a PBM/PBeM/Office Pool League and adjusted a Squad Database during the course of the League the Squads displayed in the League table were incorrect.

v1.17 - Released 29th June 1997

[REG,REG+]

bulletAdded new main menu option 'Archive'. This menu has options for archiving a completed Series or League to disk plus corresponding options for viewing a previously archived Series or League. You can only view an archived Series or League when you are not currently playing a Series or League.
bulletAdded checks to allow viewing of an archived League even if the database used to play the League is not currently in use.
bulletAdded checks to allow viewing of an archived League even if there are fewer Squads in the current database than played in the archived League.

[REG+]

bulletFixed bug that meant if you played an ordinary League it may not end the League correctly. You were unable to start a New League and selecting New Series would attempt to play a League and crash part way through.
bulletFixed bug that meant if you played an ordinary League it would crash if you clicked on a button in the League Results dialog box after the League had been completed.

v1.16 - Released 21st June 1997

[ALL]

bulletAdded injuries - Well you kept asking for them so I have implemented them. At the end of each Test played there is now a chance that any members of the Squad can be injured for a certain number of Tests. The injury remains with the Player until the Squad he is in has played the number of Tests he is injured for. If the Player is removed from the Squad he remains injured until placed in another Squad and the required number of Tests are played with him in the Squad.
bulletAltered Team select box to show Players that are injured.
bulletAdded checks to make sure 11 fit Players are available at the start of a Series or League.
bulletAdjusted morale slightly so it is a little easier to improve a Players morale.
bulletAdded weightings to Batting, Bowling & Fielding performance points as they were biased towards wicket keepers. For those interested the weightings are Batting 1.1, Bowling 1.1 and Fielding 0.8.
bulletFixed bug that meant Players with a -ve Batting, Bowling or Fielding performance rating were not being outputted.
bulletFixed problem with League Results dialog box that would occasionally display a Series result for the 1st Squad playing itself.

[REG+]

bulletFixed bug that meant if you played as a human controlled team in the PBM/PBeM/Office Pool League and saved the current position midway through playing a Test it would not load in correctly. It was not my intention to allow people to play as humans using this League but as it does add the element of injuries it has some appeal. The only potential disadvantage is that the computer does not adjust its aggression levels constantly throughout the match so might be easier to beat.
bulletFixed bug that meant the standard League table was displayed in the League Table dialog box even if you were playing a PBM/PBeM/Office Pool League.
bulletFixed bug that would not print a summary of Tests played during that round when outputting the text turn file for a PBM/PBeM/Office Pool League.
bulletFixed bug when deleting a Squad from the Database. If you had edited any of the selectable fields or used the Adjust button it would delete the Squad even if you then selected Cancel. Now it is not possible to edit any field or select the Adjust option when deleting a Squad.
bulletAdded check to make sure 11 fit Players are still available after editing a Squad.
bulletFixed problem when playing PBM/PBeM/Office Pool League with menu options for the Database that were initially grayed and also allowed you to reset the Database part way through a League.

v1.15 - Released 28th May 1997

[ALL]

bulletFixed bug introduced by v1.14 that meant if playing against a computer controlled side with a team selected by you the opening batsmen were also the opening bowlers as well.

** WARNING **

The Saved game positions from v1.14 or earlier will no longer load. If you are currently playing a Series or League that you wish to continue complete that first before updating your version of International Test Cricket. It is only the saved position that will not load all Databases and Records will be read in as normal.

v1.14 - Released May 7th 1997

[ALL]

bulletFinally tracked down and fixed very rare bug that meant Not Outs were occasionally not being recorded correctly. This had been reported as early as v1.0 but I had never been able to reproduce it. Found consistent method of reproducing it and after 2 days solved it. Problem only occurred if Player was not out in both innings and his second innings score also happened to be his new highest score.
bulletFixed bug when outputting HTML pages that meant occasional spurious text was displayed on the first line of output after any headings.
bulletFixed slight problem when filing Most Wickets In Tests that meant the runs conceded in the best bowling performance was not being outputted correctly.

[REG,REG+]

bulletFixed bug that would cause program to crash if a different PLAYER.DAT, SQUAD.DAT or GROUND.DAT file was used that was larger than expected. This could only occur if you attempted to load in the Databases from a different user or different installation without the corresponding NUMBER.DAT file. Databases are now adjusted accordingly and messages displayed to show the Databases were changed. This means you can now use Databases from other users.

** WARNING **

Unless you also get the corresponding RECORD.DAT file all Records will be invalid.

[REG+]

bulletAdded extra button [Adjust] to Add/Edit Squad dialog box that will now allow you to quickly adjust the batting, bowling and fielding ratings of the Players in the Squad.

** NOTE **

Fielding skills are now entered as a multiple of 3, which allows you more control over fielding skills.

bulletAltered Add/Edit Player dialog box as a result of above change to allow you to enter a specific fielding skill for a fielder as well as just selecting their category. As above the fielding skill must be a multiple of 3.
bulletAdded ability to run a PBM/PBeM/Office Pool style League.

v1.13 - Released 21st December 1996

[ALL]

bulletAdded additional Message Box that informs a human Player what bowlers a computer Player selects at the start of an innings to allow them to alter their aggression ratings if desired.
bulletFixed bug that displayed incorrect details of the previous League when starting a new League if more than 5 teams played in the previous League.
bulletFixed bug that would not end Test if the winnings runs were extras.
bulletAdded options to Series that allow you to
Pick the computers team
Not allow rain/bad light to interrupt a Test, weather still has an effect but the worse it will be is dull
bulletAdded ability to output a Test to a file. Added File buttons to Series Summary dialog box.
bulletFixed bug that meant if you clicked on the very right hand side of the next over icon the program would crash.
bulletAdded Print option to all the following Records
Rating Records
Batting Ratings
Highest Batting Ratings
Bowling Ratings
Highest Bowling Ratings
Fielding Ratings
Highest Fielding Ratings
Batting Records
Highest Innings
Lowest Innings
Highest Scores
Most Runs in a Series
Highest Partnerships
Most Runs in Tests
Highest Average in Tests
Most Hundreds
Scoring Rate per 100 Balls
% Innings of 50 or more
Bowling Records
Most Wickets in an Innings
Most Wickets in a Test
Most Wickets in a Series
Most Wickets in Tests
Best Bowling Average in Tests
Wicket Strike Rate
Economy Rate
Fielding Records
Most Dismissals in an Innings
Most Dismissals in a Test
Most Dismissals in a Series
Most Dismissals in Tests
Most Catches in an Innings
Most Catches in a Test
Most Catches in a Series
Most Catches in Tests
Points Records
Most Points in a Test
Most Points in a Series
Most Points in Tests
Best Points Average in Tests
bulletAdded two additional facilities to the League Menu
Ability to view results from current round of matches
Ability to view fixtures for next round of matches
bulletAdded printing of Series Batting/Bowling Averages when printing a Series Summary.
bulletAdded Print options to the following
League Table
League Results
bulletAdded Print option to Squad Details.
bulletAdded output to file option wherever it is possible to Print.
bulletAdded HTML output to file option wherever it is possible to Print.
bulletAdded Mail option wherever it is possible to Print. Computer must already be connected to the Internet before selecting this option. If you use a dial-up connection start it before selecting mail. The program will time out if no connection is found but this takes about 2 minutes.
bulletAltered Series Summary dialog box to add buttons for File, Mail and HTML output. For individual Tests button have been abbreviated to P for Print, F for File, M for Mail and H for HTML.
bulletAltered League Results dialog box so that buttons for Print, File, Mail & HTML are abbreviated as per Series Summary dialog box if necessary.
bulletAdded 2 Hot Keys when playing a Test
[Space] - Next Over
[Return] - Display Scoreboard
bulletAltered Select Team dialog box such that if there are less then 20 Players in the Squad the remaining tick boxes are removed.
bulletAltered Squad, Player & Ground details so that selections are now initially sorted into alphabetical order. There will be a slight delay whilst the sort is taking place. Note: Due to the nature of the sort Players like de Silva will appear at the bottom of the list.
bulletAdded Display Current Conditions as an option on the Test Menu. You can still select it by clicking on the Status Icons.
bulletAdded 8 hot keys that allow you to select the Toolbar options
[1] - Batting Aggression
[2] - Bowling Aggression
[3] - Team Aggression
[4] - Select New Bowler
[5] - Declare Innings
[6] - Display Scoreboard
[7] - Next Over
[0] - Current Conditions
The numbers correspond to their position on the Toolbar. Space and Return still work as described above.
bulletAdded mail configuration dialog box.

[REG,REG+]

bulletFixed bug that would cause program to crash if a CURRENT.DAT file (current position) was loaded in that had more Players, Squads or Grounds defined than the main data. This could only occur if you attempted to load in the saved position from a different user or different installation.

[REG+]

bulletResized Add/Edit/Delete Squad dialog box so that it is larger and easier to read.
bulletFixed bug that meant certain Records might be sorted incorrectly if more than 200 Players had played a Test.
bulletFixed potential problem that might occur if you added lots of Players, Squads and Grounds. Maximum now set for 4096 Players, 256 Squads and 1024 Grounds.
bulletFixed problem that occurred when adding a new Squad. It would not first fill in previously deleted Squads.
bulletAltered Database options so that all selections in list boxes are initially sorted same as Squad, Player & Ground details above.

v1.12 - Released 27th October 1996

[ALL]

bulletAdded additional Message Box that informs a human Player when a computer Player makes a bowling change to allow them to alter their aggression ratings if desired.
bulletAdded additional Message Box that informs a human Player what bowlers a computer Player selects at the start of a new days play to allow them to alter their aggression ratings if desired.
bulletFixed bug that displayed the final scorecard in a tied match as a loss to the team batting. This only occurred on the scorecard, the match result was correctly displayed as a tie in the Series summary.

[REG+]

bulletFixed bug that allowed you to reset the Databases during the middle of a Test. Doing this would cause the program to crash.
bulletFixed bug that meant if you added more than 256 Players the program would crash when started again. It was okay to add more than 256 Players, the problem occurred when trying to reload the data. There is meant to be no limit on the number of Players that can be added apart from the amount of RAM you have. 4096 Players will fit into 1 Mb.

v1.11 - Released 4th January 1996

[ALL]

bulletInternational Cricket is now called International Test Cricket. The change in name was to avoid confusion with a non-computer cricket simulation published by Lambourne Games. The PC rights for International Cricket are held by Strategic Simulations.
bulletAdded additional Messages Boxes that appear during an innings with a human Player to mark a milestone. Performances shown are
Batsman scoring 50, 100, 150, 200, etc. runs
Partnership worth 50, 100, 150, 200, etc. runs
Bowler taking 5 or more wickets
bulletAdded Current Conditions dialog box that is shown before you pick your side. This shows and describes in a bit more detail the Status Icons. The Conditions dialog box can also be displayed by clicking with the left mouse button on the Status Icons during an innings.
bulletAdded facility so that when you go to play another Series the previous Series details are now offered as the default rather than resetting everything.
bulletAdded facility so that when you go to play another League the previous League details are now offered as the default rather than resetting everything.
bulletChanged League Table dialog box so that it is now resized to match the number of Squads playing in the League.

[REG+]

bulletAdded additional option to Database Menu that allows you to reset all the Players/Squads/Grounds currently defined in the Databases. This option also clears all Records.
bulletFixed bug such that if you altered a Squad so that there was less than 11 Players in it the program would crash if you attempted to start a new League or Series with that Squad in it.

v1.1 - Released 8th December 1995

[ALL]

bulletAdded complete detailed help file and manual (available as both a .WRI file with screenshots and as an ASCII .TXT file).
bulletFixed bug in Most Points in Test Record where fielding points were not being counted.
bulletFixed bug that allowed you to declare if you were forced to follow on despite the fact you were behind on runs.
bulletChanged scoreboard during an innings so that instead of the batsman changing sides when they changed ends one is now displayed white and the other yellow. Also added a white/yellow box around icons so that you can see which batsman scores runs, gave a chance, etc.
bulletFixed bug in wicket keeping Records that meant Records were being missed and also strange Records were being recorded.
bulletChanged sort for League so that when two Squads have the same number of points it now checks R/W difference. Previously it just checked number of Tests and the Squad playing the fewer Tests would be placed higher. This meant that at the end of the League if Squads had the same number of points position was decided upon what Squad number was selected when the League was setup.

v1.02 - Initial Shareware release

[ALL]

bulletFixed bug that was meaning when computer was bowling it would never take the new ball. Instead it would cycle through 3 bowlers.
bulletChanged computer bowling A.I. so that it reselects its bowlers for a new days play and does not continue a spell started the previous day.
bulletChanged computer batting A.I. so that it may select to send in a night watchman.

v1.01

[ALL]

bulletChanged Start New Series dialog box so that selected Squads are now centred and no longer have a box around them.
bulletChanged Start New League so that Squads selected no longer have a box around them.
bulletAdded new Print button to Series Summary dialog box that will print a more detailed one page summary of the Series to the printer.

[REG,REG+]

Fixed bug that meant if you loaded in a previously saved position it was not possible to save your position again.

Changes for version 1.0 too numerous to mention.

Revised: Saturday, 16 March 2013.
Copyright © 1998-2013 by CricketGames.com. All rights reserved. No part of these pages may not be copied without the permission of CricketGames.com.