Computer Chess Club Archives


Search

Terms

Messages

Subject: CM8000 v1.0.2 Patch Released Today

Author: John Merlino

Date: 10:20:35 03/14/01


The 1.0.2 patch for Chessmaster 8000 was released today. You can get it by going
to www.chessmaster.com and clicking on the "Downloads" button. This patch will
update all users, no matter what version they have (US 1.0.0 or 1.0.1, and
European 1.0.0 or a failed 1.0.1 patch).

Here's the section from the ReadMe talking about the fixes for 1.0.2:

----------------
1. Fixed a bug created by v1.0.1 with Custom Boards not displaying properly.

2. Fixed a memory leak in the audio playing code that was used by Tutorials,
Josh Waitzkin's annotated games, Natural Language Advice, and Game Analysis.
However, extensive use of these features over several hours could still result
in the Windows swapfile growing by several hundred MB. Depending on what other
programs may be running on your computer, and how little, if any, "down time"
Windows is given, Windows may not decide to clean up its swapfile until after
Chessmaster has been shut down.

3. The "Date" field in a PGN file is now properly supported in most cases. If
you start a game in Chessmaster, and save it in the PGN format, the date will be
in the international YYYY.MM.DD format. If you edit this field within
Chessmaster, however, using the "Game Information" dialog, it may not be
possible to convert what was entered into the proper format. Date text that is
not convertible will be put in the "Date" field just as it was entered by the
user (or loaded in from a file).

4. Fixed a crash that could be caused by doing a Data Query in the Database room
and having empty columns between columns with data, such as having a "Player"
search in column 1 and a "Result" search in column 5, with columns 2 through 4
not filled in.

5. Fixed a mouse cursor problem in the Set Up Position feature that could cause
the incorrect cursor to be displayed, or cause the mouse cursor to disappear
completely.

6. Added a "Send Engine Command" context menuitem to the XBoard Output Monitor
windows for expert users. If you right-click on one of these windows when it is
attached to an imported XBoard engine, this item will be included in the popup
menu. Selecting this item will bring up a dialog in which you can enter any text
to send to the corresponding engine.
WARNING: This feature is only intended for expert users who are very familiar
with the XBoard communications protocol! If you are not familiar with this
protocol, then you should avoid using this feature. Sending invalid text to an
engine can result in the engine no longer playing the game, the engine crashing,
or even Chessmaster crashing. If you would like to investigate this protocol,
just point your browser to:

www.tim-mann.org/xboard/engine-intf.html

7. Added a special INI file setting for expert users, allowing them to override
the amount of memory allocated for the mentor engine's transposition table. By
default, the Chessmaster mentor personality only allocates 1 MB of memory (the
same as the default Chessmaster personality that you can play against). However,
several users asked for some way to increase this. Here's how you can do it:

-- Go to your user folder. You will find this by going to the folder in which
you installed Chessmaster 8000 (usually "C:\Program Files\Chessmaster 8000") and
going to the "Users" folder under that. In this "Users" folder, there will be
one or more folders, one for each user that has been created. Let's say your
user name is "MyUser". This means that the full path to your user folder would
be "C:\Program Files\Chessmaster 8000\Users\MyUser".
-- In this folder, there will be a file called "MyUser.INI", where "MyUser" is
the name of the user. Open this file for editing with your favorite text editor.
-- Add the following text:

[mentor]
ttable_size=2

where '2' above is the number of MEGABYTES of memory that you want Chessmaster
8000 to allocate for the mentor engine. Chessmaster will only allocate up to 256
MB of memory, so any number greater than 256 will be assumed to be equal to 256.
Numbers less than 2 will be ignored entirely.
-- Save the file and run Chessmaster. Any time you use a "mentor" feature
(Natural Language Advice, Game Analysis or the "Chessmaster" setting in the
Visual Thinking and Thinking Lines windows), the mentor engine will now allocate
the specified amount of memory.
WARNING: This feature is intended for expert computer users only! Entering a
number that is larger than or close to ONE HALF of the amount of PHYSICAL RAM
that your computer has can cause your computer to slow down significantly, as
Windows attempts to allocate the memory by "swapping out" other allocated memory
to your computer's hard drive. This can even cause Chessmaster (or Windows) to
stop responding entirely. Keep in mind that both Windows and the Chessmaster
program require significant amounts of memory (as will any other program that
may be running at the same time as Chessmaster). Use this setting with great
care. If your computer has 64MB or RAM or less, then you should probably not
enter a number greater than ONE QUARTER of the total amount of RAM. If you do
not know how much memory your computer has, then you should not use this
setting!

8. Fixed a bug that prevented the checkmate designator to appear in Descriptive
notation. The word "mate" is now appended to all mating moves in the Game Status
window, as per the Descriptive notation standard.

9. Fixed a bug in the Opening Book Editor in which making a move on the board
could create a duplicate move in the current opening book, if the move already
existed.

10. Fixed a bug in the Import PGN feature of the Opening Book Editor in which
setting the color to use to "White" created frequencies for both colors.

11. Improved the error message reporting for loading PGN games and the Import
PGN feature of the Opening Book Editor.

12. Lowered the amount of rating points that is added to each personality based
on CPU speed. Previously, 70 rating points were added for each doubling of CPU
speed above a Pentium II-233. Now, only 50 points are added.

13. Further improved the WinBoard protocol parser to allow a few more engines to
work properly.

14. Additional minor corrections to some tutorials.
----------------

Thanks a lot for your patience,

jm



This page took 0.01 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.