v2.0 [Mar 18, 2008]
Improved Graphics (Designed by Scott Haag):
- Improved graphics for most games
- Alternate Piece Sets: "Learning set" for SHOGI, Western set for CHINESE CHESS, Larger sets for FANORONA, HASAMI SHOGI, TAFL, VERTICAL TIC-TAC-TOE, GO-MOKU 9x9, etc., Many alternate sets provided (CHESS, etc.), "Switch Piece Set" now has toolbar button (which also makes it easier to see when an alternate set is available).
- Improved smiley faces, select screen, splash screen, program icon, etc.
New Games (Over 50 new variants):
- GO: 9x9, 13x13, 19x19, plus handicap variants - Includes real Go engine!
- CHECKERS: International 10x10, Frisian 10x10, Italian, German, Russian, Pool, Spanish, South-Central German, Scandinavian, Gothic, Turkish, Armenian
- CHESS: Knight Hunting
- FAIRY CHESS: Grand Chess
- HASAMI SHOGI: 4 new variants
- MAZE: 2 new variants
- ROOK'S TOUR: 17 variants.
Position Highlighting:
- F7-key highlights the movable pieces ("from" positions) in blue and "drop" positions in yellow.
- F8-key highlights the "to" positions that attack an enemy piece (in red) and "to" positions that don't attack (in gray).
- Multiple keys may be pressed simultaneously.
Quick Arranging:
- Cut: Clicking a position with CTRL-X held down cuts a piece from that position.
Alternate method: right-clicking with X key down.
- Copy: Clicking a position with CTRL-C held down copies a piece from that position.
Alternate method: right-clicking with C key down.
- Paste: Clicking a position with CTRL-V held down pastes a piece onto that position.
Alternate method: right-clicking with V key down.
If you then drag the mouse, you can paste onto multiple positions.
- Rotate: Clicking a position with CTRL-TAB held down changes a piece on that position, rotating through the possibilities.
Alternate method: right-clicking with TAB key down.
- Clear: Clicking a position with the DELETE key held down clears a piece from that position.
Alternate method: right-clicking with DELETE key down.
If you then drag the mouse, you can delete pieces from all positions the cursor passes over.
Overhaul of Net-Play:
- Now is "Lobby-launchable"
Launchable by MSN/Windows Messenger.
Launchable by DirectPlay lobby servers.
- Supports improved DirectPlay 8 technology.
- Supports a guaranteed-delivery protocol to prevent dropped messages.
- More information displayed in Session Status dialog while hosting.
- Miscellaneous internal improvements.
New User Options and Related Features:
- New option to show the position name in the status bar. (General Options dialog)
- New option to set the background to any color. (General Options dialog)
- New options added for highlighting movable pieces and attacked positions. (see "Position Highlighting" above)
- New options dialog containing "Authoring Mode" settings. (see below)
- Tabbed dialog allows quick switching between various options.
Note: "Feel Options" is now accessed from the View:Options... dialog. It will only appear if a force-feedback pointing device is detected.
- Options dialog allows you to "apply" settings immediately (such as background color.)
- Feel Options dialog displays the name of the TouchSense-enabled device connected.
- General/Feel/Authoring Options dialogs have Help buttons that take you right to the help page where they're described.
- Display of labels, et. al., can be toggled from a right-click submenu. Shift-right-click brings up the "Show" popup menu directly.
Authoring Mode:
- F2-key reloads current ZRF.
- Option to use verbose notation in moves list.
- Option to show piece attribute value in Properties dialog.
- Optionally saves out "preprocessed" output file.
Statistics Dialog:
- Shows ZRF parsing counts.
- Shows counts from game definition.
Syntax Error Dialog:
- Added a second "Cancel Loading" button to the syntax error dialog box allowing you to skip further errors.
- Now displays readable names (either English or ZRF keywords) instead of cryptic, internal token names (USYMBOL, VARIANT_TOKEN, IS_NOT_EMPTY, etc.)
- Better displays where a parsing error takes places in some cases.
- Miscellaneous improvements to display message.
Syntax Error Dialog:
- Added a second "Cancel Loading" button to the syntax error dialog box allowing you to skip further errors.
- Now displays readable names (either English or ZRF keywords) instead of cryptic, internal token names (USYMBOL, VARIANT_TOKEN, IS_NOT_EMPTY, etc.)
- Better displays where a parsing error takes places in some cases.
- Miscellaneous improvements to display message.
Handles More Complex Rules:
- Greatly improved stability when loading huge ZRFs with many "symbols."
- Removed limit on the number of pieces a single move/drop may capture.
- Removed limit on the number of flips, change-owners, change-types, and set-attributes a single move/drop can do.
- Increased limit on the number of cascades a single move/drop can perform from 256 to 1,024.
- Increased limit on the number of move primitives in the search from 16,000 to 20,000 and more.