[Home/News]
Downloads Features Update Feedback Screenshots Scorecards History Order Form Ratings Mailing Lists
[Affiliate Program]
[Competition]
[For Sale]
[Trade]
| |
|
|
|
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]
| Fixed 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]
| ITC 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. |
| Database format has changed meaning all old databases and
saved positions are incompatible. |
| Fixed buttons to view a webpage/send an email in the About
box. |
[REG,REG+]
| New option to load in and convert
an old v1.33 or earlier ITC database to the new
format. |
| New 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+]
| Altered Edit Squad dialog. Now has
buttons to Edit selected Players/Grounds and buttons to create a New Player or
New Ground. |
| When Archiving a Series/League full ball
by ball details now saved. |
| When 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]
| Fixed bug with match windows not displaying in Vista. |
| Fixed display options to take in to account wide screen monitors. |
[REG,REG+]
| Added options to output commentary files. |
v1.32 Released 17th October 1999
[ALL]
| Fixed bug that meant if you changed to a higher resolution display during a match
the additional windows would sometimes not get created or displayed. |
| Fixed 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+]
| Fixed 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+]
| Fixed 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]
| Fixed bug where occasionally if you used Pick Computer Team option it would
select an injured player. |
| Fixed 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+]
| Added 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+]
| Extended 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. |
| Fixed 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]
| Fixed 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]
| Fixed bug that meant at end of Test the scoreboard window could incorrectly
display team that lost as being ahead. |
| Fixed bug that meant at end of Test the scoreboard window could get current
batsman details wrong. |
[REG+]
| Fixed 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. |
| Fixed 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. |
| Fixed 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. |
| Altered HTML Database option to include Ground details. |
v1.30 - Beta 2
[ALL]
| Fixed bug that Last Test Team and League Averages would not work if the Squad was
number 10 or greater in the Squad database. |
| Fixed 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+]
| Fixed 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+]
| Fixed 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]
| Updated 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. |
| Updated 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. |
| Fixed bug that meant you could not select computer teams in a League even if you
had selected the Pick Computer Teams option. |
| Changed New Batsman dialog box such that if you elect to declare a confirmation
box appears to prevent accidentally declaring. |
| Fixed bug that meant if you changed to a lower resolution display would get
corrupted as old window background did not disappear. |
| Added new Highest Ratings button to Squad Details dialog box that will display
Highest Ratings for selected squad. Renamed existing Ratings button to Current Ratings. |
| Changed Print, Mail and HTML Output on Squad Details to now output Highest
Ratings rather than Current Ratings. |
| Fixed bug in Player Details that output incorrect Scoring Rate per 100 balls for
batting. |
| Extended Shielding Batsman from strike logic to include runs scored from a missed
run out attempt. |
| Adjusted Player database so that batting strike rate is now entered as a value
10-120. Existing databases are adjusted when loaded in. |
| Altered 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. |
| Altered output of Player details to include changes to database. |
| Altered Ground database with factor for ground size. Adjusted batting scoring
accordingly. Existing databases are assigned a default medium ground size. |
| Altered 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. |
| Altered Ground database with settings for typical starting values for Bounce and
Pitch. Existing databases are assigned default values. |
| Altered 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. |
| Altered 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+]
| Fixed 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. |
| Added 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. |
| Added 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. |
| Fixed 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. |
| Added 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. |
| Fixed 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+]
| Fixed bug when loading a previously saved PBM/PBeM/Office Pool League Database
menu items were incorrectly grayed out. |
| Altered starting of a PBM/PBeM/Office Pool so that it is automatically saved
after starting files have been created. |
| Fixed 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. |
| Altered Adding/Editing of Players so that new values can be entered. |
| Altered Adding/Editing of Grounds so all the new settings and factors can be
entered. |
| Added 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. |
| Added 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]
| Altered 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.
|
| Altered HTML and File output so will default to current database directory.
|
| Altered 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. |
| Fixed 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. |
| Fixed bug that meant the lunch and tea intervals were being taken a few minutes
early. |
| Fixed 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. |
| Fixed 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.
|
| Fixed bug that meant most performance points in a test record was not taking the
weightings for batting, bowling and fielding into account. |
| Fixed 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.
|
| Adjusted number of performance points awarded for catching so that it is lower.
Should stop keepers nearly always being highest rated players.
|
| Adjusted number of performance points deducted for dropping a catch/missing a
stumping or run out so it is higher. |
| Added Print, File, HTML and Mail output options to Player Details dialog box.
|
| Added Print, File, HTML and Mail output options to Ground Details dialog box.
|
| Added Cancel button to all Option dialog boxes. |
[REG,REG+]
| Fixed bug in League Results dialog box that meant output buttons overlapped if 3
teams were playing in the league. |
| Added 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.
|
| Added 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+]
| Added 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.
|
| Fixed bug that meant if you saved a game and then reloaded it was sometimes
possible to edit database details part way through a test. |
| Fixed bug with cursor disappearing when creating web pages for a PBM/PBeM/Office
Pool League. |
| Fixed 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. |
| If 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]
| Updated 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.
|
| Fixed 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.
|
| Fixed bug such that if you changed the resolution of ITC the Automatically
Display Aggression dialog boxes option would always get set to true.
|
| Fixed 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.
|
| Fixed bug that meant previous innings buttons were still visible at the start of
a subsequent test. |
| Fixed 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.). |
| Fixed 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]
| Fixed 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. |
| Fixed crash bug for next bowler that occurred as a result of being sent a saved
position that would always crash. |
| Fixed 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]
| Unfortunately v1.27 did not remove all traces of crash bug :-(
|
v1.27 - Released 4th September 1998
[ALL]
| Additional checks added by beta 5 seem to have solved the last cause of the crash
bug that has been present since v1.23. |
| Changed 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. |
| Fixed 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]<>
| Fixed 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]
| Added 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. |
| Fixed 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. |
| Fixed 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]
| Extended Shielding Batsman from strike logic to include byes and leg byes.
|
v1.27 Beta 2
[ALL]
| Fixed 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. |
| Fixed bug that when adjusting aggression levels directly via the Aggression
window sliders sometimes the adjustment was not recorded correctly.
|
v1.27 Beta 1
[ALL]
| Fixed 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. |
| Added 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]
| Fixed 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.
|
| Changed computer bowling A.I. so that it gets more aggressive when it takes the
new ball and at the start of a new day. |
| Fixed bug introduced in v1.25 that would incorrectly reset the individual player
aggression levels for the computer at the start of each over. |
| Fixed bug introduced in v1.25 that would incorrectly reset the individual player
aggression levels for the computer at the start of each over. |
| Fixed bug that meant OPTION.DAT (Options file) was not being saved if you changed
resolution whilst not playing a test. |
| Increased 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. |
| Changed 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.
|
| Fixed 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. |
| Changed 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. |
| Fixed 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+]
| Fixed bug in Ball by Ball output that would print the same batsman name twice in
the headings after a partnership landmark had been achieved. |
| Changed 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]
| Fixed crash bug that occurred on some configurations if ITC was being run at
resolutions of 640x480 or 800x600. |
| Changed 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. |
| Fixed bug such that bowler aggression level was being calculated using batting
aggression level. This was introduced in v1.24 with separate aggression settings.
|
| Changed Bowlers window so that you can select a new bowler by clicking anywhere
on his stats not just on the radio button. |
| Changed 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]
| Oops 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. |
| Made 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 :-) |
| Made 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.
|
| Adjusted weighting for fielding performance points as they still seem to high.
New weighting is 0.7, previously it had been 0.8. |
| Fixed 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.
|
| Well 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.
|
| Altered 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. |
| Altered 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. |
| Altered 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.
|
| Altered Team Aggression dialog box so it now shows (but does not let you alter)
current computer aggression levels. |
| Altered 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.
|
| Added 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. |
| Added 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. |
| Added 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.
|
| Updated current conditions toolbar so that the current age of the ball is
displayed over the top of the Age of Ball icon. |
| Fixed 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. |
| Fixed 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. |
| Added 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. |
| Added 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. |
| Updated New Bowler dialog box so that a check box appears if the new ball is
available. Selecting this will take the new ball. |
| Changed 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).
|
| Changed 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. |
| Added 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. |
| Added new top level menu item - Options. |
| Added 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+]
| Added 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+]
| Fixed 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]
| Fixed bug that meant play on 5th day was sometimes ended before the completion of
the last hour. |
| Adjusted menu details to show all accelerator keys. |
| Massive 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. |
| No 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. |
| Fixed bug when starting a new League that allowed you to only have 1 Squad
playing which would cause the program to crash. |
[REG+]
| Fixed 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. |
| Changed 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]
| Fixed 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. |
| Fixed bug (for some versions of v1.21) that only showed 1 ground, Melbourne.
|
| Fixed bug (for some versions of v1.21) that only allowed 1 series to be played in
a League before crashing. |
[REG,REG+]
| Fixed 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+]
| Fixed '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]
| Added code to add 2 minutes to time when a wicket falls.
|
| Added 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. |
| Added 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.
|
| Added 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. |
| Added code to allow computer to declare after a weather interruption.
|
| Added 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. |
| Added code to take lunch or tea early if a weather interruption occurs.
|
| Added code to correctly start the last hour on the last day when 75 overs (or the
rain reduced amount) have been bowled. |
| Change bottom scoreboard display to now display number of overs left to be bowled
today rather than the number of overs in the current innings. |
| Changed 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. |
| Added 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+]
| Fixed 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. |
| Added a Test summary to the bottom of the ball by ball output.
|
[REG+]
| Honestly 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]
| Added 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]
| Changed 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.
|
| Added 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+]
| Fixed 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.
|
| Added 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. |
| Added additional button to About box that will allow connection to the
International Test Cricket web pages. Again implemented using WEBDLT.EXE.
|
[REG+]
| 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.19 - Released 27th August 1997
[ALL]
| Fixed 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. |
| Fixed slight formatting problem when outputting Player Ratings as HTML.
|
[REG,REG+]
| Added 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. |
| Updated New Series dialog box to allow the selection of ball by ball output.
|
| Updated 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.
|
| Updated 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+]
| Fixed 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. |
| Changed 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. |
| Altered 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+]
| Fixed 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+]
| Added 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. |
| Added checks to allow viewing of an archived League even if the database used to
play the League is not currently in use. |
| Added 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+]
| Fixed 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. |
| Fixed 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]
| Added 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. |
| Altered Team select box to show Players that are injured.
|
| Added checks to make sure 11 fit Players are available at the start of a Series
or League. |
| Adjusted morale slightly so it is a little easier to improve a Players morale.
|
| Added 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. |
| Fixed bug that meant Players with a -ve Batting, Bowling or Fielding performance
rating were not being outputted. |
| Fixed problem with League Results dialog box that would occasionally display a
Series result for the 1st Squad playing itself. |
[REG+]
| Fixed 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. |
| Fixed 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.
|
| Fixed 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.
|
| Fixed 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. |
| Added check to make sure 11 fit Players are still available after editing a
Squad. |
| Fixed 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]
| Fixed 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]
| Finally 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. |
| Fixed bug when outputting HTML pages that meant occasional spurious text was
displayed on the first line of output after any headings. |
| Fixed 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+]
| Fixed 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+]
| Added 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.
| Altered 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. |
| Added ability to run a PBM/PBeM/Office Pool style League.
|
v1.13 - Released 21st December 1996
[ALL]
| Added 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. |
| Fixed bug that displayed incorrect details of the previous League when starting a
new League if more than 5 teams played in the previous League. |
| Fixed bug that would not end Test if the winnings runs were extras.
|
| Added 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 |
| Added ability to output a Test to a file. Added File buttons to Series Summary
dialog box. |
| Fixed bug that meant if you clicked on the very right hand side of the next over
icon the program would crash. |
| Added 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 |
| Added 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 |
| Added printing of Series Batting/Bowling Averages when printing a Series Summary.
|
| Added Print options to the following
League Table
League Results |
| Added Print option to Squad Details. |
| Added output to file option wherever it is possible to Print.
|
| Added HTML output to file option wherever it is possible to Print.
|
| Added 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. |
| Altered 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. |
| Altered League Results dialog box so that buttons for Print, File, Mail &
HTML are abbreviated as per Series Summary dialog box if necessary.
|
| Added 2 Hot Keys when playing a Test
[Space] - Next Over
[Return] - Display Scoreboard |
| Altered Select Team dialog box such that if there are less then 20 Players in the
Squad the remaining tick boxes are removed. |
| Altered 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. |
| Added Display Current Conditions as an option on the Test Menu. You can still
select it by clicking on the Status Icons. |
| Added 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. |
| Added mail configuration dialog box. |
[REG,REG+]
| Fixed 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+]
| Resized Add/Edit/Delete Squad dialog box so that it is larger and easier to read.
|
| Fixed bug that meant certain Records might be sorted incorrectly if more than 200
Players had played a Test. |
| Fixed 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.
|
| Fixed problem that occurred when adding a new Squad. It would not first fill in
previously deleted Squads. |
| Altered 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]
| Added 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.
|
| Added 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. |
| Fixed 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+]
| Fixed bug that allowed you to reset the Databases during the middle of a Test.
Doing this would cause the program to crash. |
| Fixed 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]
| International 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.
|
| Added 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 |
| Added 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. |
| Added facility so that when you go to play another Series the previous Series
details are now offered as the default rather than resetting everything.
|
| Added facility so that when you go to play another League the previous League
details are now offered as the default rather than resetting everything.
|
| Changed League Table dialog box so that it is now resized to match the number of
Squads playing in the League. |
[REG+]
| Added 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. |
| Fixed 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]
| Added complete detailed help file and manual (available as both a .WRI file with
screenshots and as an ASCII .TXT file). |
| Fixed bug in Most Points in Test Record where fielding points were not being
counted. |
| Fixed bug that allowed you to declare if you were forced to follow on despite the
fact you were behind on runs. |
| Changed 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. |
| Fixed bug in wicket keeping Records that meant Records were being missed and also
strange Records were being recorded. |
| Changed 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]
| Fixed bug that was meaning when computer was bowling it would never take the new
ball. Instead it would cycle through 3 bowlers. |
| Changed 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. |
| Changed computer batting A.I. so that it may select to send in a night watchman.
|
v1.01
[ALL]
| Changed Start New Series dialog box so that selected Squads are now centred and
no longer have a box around them. |
| Changed Start New League so that Squads selected no longer have a box around
them. |
| Added 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.
|