"CANNOT FIND MASTER KEY FILE" - problem: This is due to the tricks that are played with the file header to make the program run properly on WIN95 and WIN31 (which a lot of people over here still use) without messing with extra DLLs. This causes WIN95 to think that the program can also handle long filenames - which it can't. As a result, if the program is in a folder with a long file name, it gets handed the full long name, which it can't understand. The work round is to put it in a directory with normal DOS length name. I could put long filename support in without proper 32 bit compiling, but it is a bit messy to do so, and I prefer to wait until I bring out the full WIN95 version. I hope it's not too much of a nuisance. Version 2.45 changes: --------------------- Not a lot - most of my time has been spent in 3.0, as I hope you would wish! Various bug fixes including: Save on exit problem (files incorrectly overwritten). ChessBase very large files now work correctly. PGN buffer increased so that very large single games (e.g. TWIC theory) now import correctly. Features: 1. File - Preferences moved to Tools - Options 2. Drag 'n drop for pieces - if preferred, set in Options - Board 3. When correcting moves - if you hold down ALT when moving a piece, the program will attempt to leave in as many following legal moves as it can. Moves will be overwritten from the first illegal move (given the earlier correction), and analysis lines will also be removed if their first move is now illegal. Please note that moves within analysis lines are NOT checked, and may be nonsense. Without the ALT key depressed, all subsequent moves are overwritten as before. 4. Save desktop (much needed!!). Will save up to 4 board positions, and up to 2 game listing window positions. Written to INI file. 5. Games in progress (flagged editable in game details) are re-opened to their last known position, with b/w orientation maintained. 6. Default sort (set in Options) now restored. 7. When importing large files, the option is now given to have overflow files named automatically. In this case, any existing files of the same name(s) will be overwritten. File names are numbered sequentially - e.g. if the original name is given as "ULTIMATE.GMS", the files wil be called "ULTIM000.GMS", "ULTIM001.GMS" and so on. Names of less than 5 characters are padded so that "TEST.GMS" would become "TEST_000.GMS" etc.