WML Software for Chess

Home | ChessPad | PosBase | Downloads | Blog | Contact

ChessPad 1 Changes

ChessPad 1.0.10 (Jun 30, 2005)

- Fixed: Changing application language when tree window is open causes error.
- Fixed: Error if pgn file ends with an incomplete move.
- Fixed: Keyboard input "bb3" is seen as a pawn move instead of a bishop move.
- Change: Keyboard input "bc" is not accepted anymore as input for bxc6.
- Fixed: Errors in FEN and EPD tags are now reported better.

ChessPad 1.0.9 (Jan 14, 2005)

- Fixed: Sometimes an error when playing against an engine would occur.
- Fixed: "Preferences->Open->View from color to move" is not saved properly.
- Fixed: When engine analysis searches more than 2147483647 positions, an error occurs. This might occur after only a few hours.
- Fixed: Imported FEN is not normalized to standard, and is exported unchanged, so ChessPad may export non-standard FEN.
- Fixed: Problem when loading very large game (integer overflow on line length).
- Fixed: "Delete Engine" does not work on Windows 2000, XP
- Fixed: Removed "Engine Parameters" button, since it has no function.

ChessPad 1.0.8.6 (Jan 16, 2004)

- Fixed: Read-only files cannot be opened.
- Fixed: PGN parsing error with empty variations "()".
- Fixed: Cannot handle crafty 18.19 output (tab / space).
- Fixed: First position when opening from openings window is 1 too far.
- Fixed: Saving a game when the openings window is open and the game is selected causes an error.
- New: Backup is made when a pgn file is saved.
- Fixed: Error when fragment is made of last move.
- Fixed: If saving of a pgnfile is canceled, then the original file is lost.
- Fixed: Error reading PGN when game result is found in variation.
- Fixed: Writing of pgn tags has good STR order (otherwise ChessBase can't read ChessPad pgn files).
- Fixed: Problems with some RTF diagrams (copy would not work 100% into MS Word).
- Fixed: Games with more than 255 half moves in mainline cannot be read.
- Fixed: Setup positions with more than 7 officers besides K are not accepted.
- Fixed: {comment} causes AV during parsing.
- New: Paste Position has shortcut and toolbutton (Shift+Ctrl+D).
- Fixed: Windows XP themes are properly supported.

ChessPad 1.0.7 (Mar 13, 2002)

- Fixed: Databases that have a game with more than 256 moves cannot be opened.
- Fixed: Games in PGN files that have empty variations "()" cause problems
- Fixed: Games that start with a comment before the first move that has a '[' in it cannot be handled, and can lead to errors.
- Fixed: Application name is not changed after unloading chess engine.
- New: When viewing or trying out, a single mouse click on a move in list makes the move
- New: Optionally, database can remember the last loaded game (Preferences | Open, On Database Open)

ChessPad 1.06 (Oct 23, 2001)

- Fixed: Not including Event and Round in the info lines when Site or Date are included generation application errors.

ChessPad 1.05 (Oct 22, 2001)

- Fixed: Range check error after selecting a promotion piece using the popup window.
-Changed: Exporting to Text, RTF, HTML does not put a space between move number and move. (Can optionally be set in Database | Preferences, Copy Game).
-New: Errors are now logged into a file "error.log".

ChessPad 1.04 (Sep 13, 2001)

Note: Older ldb databases that hold a game with a non-default starting position cannot be read ChessPad 1.04.

- Fixed: Comment before move (both "e4 {} {}" and "({} e4") caused all kinds of problems.
- Fixed: Closing a changed PGN file has an hourglass cursor over the abort window
- Fixed: Changing the Autoplay pause has only effect after reopening ChessPad.
- Fixed: While moving using the arrow keys, the lastmove is not updated.
- Fixed: The file chslng.ini was incorrectly named chslang.ini, so that piecenames in other languages were not found.
- Fixed: Errors in a pgn-file are not flagged when that file is opened.
- Fixed: Unkown nags are not displayed in comment window or game window.
- Fixed: Language Settings for Interface Language, Copy Language, and Paste Language are only retained for English and Dutch.
  Solution: The file LngNames.ini should be added, holding the proper English translations of the languages.
- Fixed: No result would be available if game had only game termination result and no result tag.
- Fixed: AutoPlay in Try Out does not work.
- Fixed: Clicking a piece to display the select rectangle, and then dragging another piece over the previously selected piece, causes the rectangle to reappear
- Fixed: Games that have a move with move number greater than 256 cannot be handled. This is the cause for ldb incompatibilty.
- Fixed: PGN files that have tag values with $D, $A, and $9 characters inside them are not properly handled.
- Fixed: More than one empty line is between game tags and game moves when ChessPad writes a pgn file.
- Fixed: Delete move is allowed in View Only mode.
- Fixed: PGN writing does not write '=' in pawn promotion moves.
- Fixed: PGN writing does not  write Seven Tag Roster (Event, Site, Date, Round, White, Black, Result, in that order).
- Fixed: "Internal" tags MLNrOfMoves and MLFlags are visible outside the program (in PGN export, etc.)
- Fixed: NrOfMoves is set properly in the gamelists. For older ldb databases it will not work.
- Fixed: Controls in Tree window do not resize or repostion when changing window or board size.
- Fixed: In Tree window, go to last position does not work.
- Fixed: In Tree window, replay last move is very slow.
- Fixed: When opening a game from the tree, the initial position in the game is one move behind.
- Fixed: Occurrence of a ‘\’ in a tag value leads to incorrect tag reading for the game. This effect cannot be easily undone automatically.
- Changed: ChessPad does not register itself anymore as the default application for PGN files.
- Change: Nag value 146 is now used for Novelty (a la CB, previous it was 200)
- New: Move buttons are now repeating.
- Change: modal dialogs center over parent form.
- New: Position | Copy Position as PGN. (includes header, and only the current position)
- New: Game | Copy as Text and Paste from Text now have the active language appended.
- New: Ctrl+F7 enables Try Out mode and Takes Back.
- New: Optionally replay the last move upon End Try Out.
- New: Database | Preferences, View, Always on Top keeps the ChessPad window always above other windows.
- New: Database | Preferences, Open, View From Color to Move, puts the color to move at the bottom when loading a game.
- New: Database | Preferences, Move Entry, Mouse Move-entry Completion; allows to select the degree of computer completion of moves entered with the mouse
- New: If PGN-import contained errors, the parts containing the errors can now be viewed.
- New: Various parameters for the tree can be set: Max Nr of Games, Memory, and gamelist auto-update limit.
- New: Added color schemes for the board colors. Database | Preferences, Board.
- Change: Recently used files enlarged to 9
- New: Game | Game Tools | Make Fragment makes the current position the first position of a game fragment.
- New: Game | Game Tools holds functions to remove comments, variations and nags from a game.
- Changed: Clicking the list headers now toggles from sorting ascending to descending, like Windows Explorer. (Earlier it toggled from sorted ascending to not sorted)
- New: Nr of games on a gamelist page can be set (Database | Preferences, Tree)
- Changed: When adding games to a tree, variations are not added anymore.
- Changed: Searching on players now matches anywhere in the name instead of the beginning, e.g. search for “karpov” finds now also “a. karpov”.
- New: Now possible to have a window to select a promotion piece.