|
[Home/News]
Downloads Features Feedback Screenshots Scorecards History Order Form Ratings Mailing Lists
[Cricket
Shop]
[Computer Games]
[DVDs/Videos]
[Books]
[Board Games]
[Gifts]
[Prints]
[Affiliate Program]
[Competition]
[Mission]
[Help Wanted]
[Feedback]
[For Sale]
[Trade]
| |
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 **
Whilst saved positions from versions v1.24+ can be read in a saved position from
v1.30+ can not be loaded into v1.29 or earlier.
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.
| |