home *** CD-ROM | disk | FTP | other *** search
- 9/21/96
-
- PocketChess for Pilot v1.0
-
- by Scott Ludwig
- scottlu@eskimo.com
- http://www.eskimo.com/~scottlu
-
- +++
-
- Sections in this document:
-
- 1> Intro
- 2> New features in this release
- 3> Bug fix history
- 4> Future enhancements
- 5> Features of PocketChess v. 1.0
-
- +++
-
- 1. Intro
-
- Welcome to the v. 1.0 release of PocketChess for Pilot!
- PocketChess v1.0 is a well featured Chess playing program
- for your Pilot.
-
- Many people have sent me very useful bug reports, ideas for future
- enhancements to PocketChess, and notes of thank yous for
- creating PocketChess. I want to thank you all for your support!
- The quality and feature set of PocketChess 1.0 reflects this input.
- For those feature requests that are not part of 1.0, I'm categorizing
- and prioritizing your feedback for the next version. The future major
- feature areas are totally feedback driven, so continue the feedback,
- no matter how small - I pay attention to detail. As always,
- mail to scottlu@eskimo.com.
-
- PocketChess for Pilot is free. In order to install PocketChess on
- your Pilot, please see http://www.pilot.org/pinstall.htm for
- instructions on how to install an application on your Pilot.
-
- Enjoy!
- Scott Ludwig
- scottlu@eskimo.com
- http://www.eskimo.com/~scottlu
-
- +++
-
- 2. New features found in this release
-
- v1.0 is almost exclusively a bug fix release. However, a few feature changes
- have been made:
-
- - By popular user request, auto-reversing of board orientation when
- playing you vs. another player has been removed!
- - Menu shortcuts no longer need the shortcut stroke! Just enter the character
- of the shortcut directly and that command will execute. Nice feature.
- - New Game command can be cancelled
- - Options command can be cancelled
-
- 3. Bug fix history
-
- v. 1.0 Release:
-
- [fixed] Undoing a pawn promotion would reverse the color of the pawn!
- [fixed] Castling on king side denied if castle was legal on queen side.
- [fixed] Pilot move calculation would occasionally take uncharacteristically
- long periods of time even on level 1.
- [fixed] Using shortcuts would occasionally cause redraw problems in lower
- left of screen.
- [fixed] The board would not redraw after dismissing the Alarm dialog, find
- dialog, or low battery dialogs
- [fixed] Double board redraw when changing options to pilot vs. pilot play
- [fixed] Immediately after completing your move in you vs. pilot play and
- before the pilot completed its move, issuing an undo command would
- undo both your move and the last move the pilot made. Now it only
- undoes your last move.
-
- BETA3 Release:
-
- [fixed] Bringing up the app dialog on Pilots with all existing Pilot
- apps installed would occasionally cause a crash declaring
- "memory chunk underflow". This is a bug in the Pilot ROM,
- however PocketChess now works around it.
- [fixed] Incorrect Checkmate declared occasionally causing game to
- end prematurely (especially when playing levels 1 and 2).
- [fixed] Castling bug: move king, then undo, and future castling denied
- [fixed] Castling bug: if hint suggested you move your king, you couldn't
- castle after that.
- [fixed] Castling bug: if squares outside king's castling traversal
- path were challenged, castle denied
- [fixed] Castling bug: castling out of check was allowed on the queen
- side.
- [fixed] You vs. Another player would not declare checkmate when it
- occured.
- [fixed] Sound effects didn't work in large board mode.
- [fixed] Stalemate was not correctly declared when it occured.
- [fixed] In board setup mode, you could remove your king from the
- board, causing problems when the game was resumed.
- [fixed] After checkmate, you could still use all menu items which
- in some cases would allow you to continue playing past
- checkmate!
- [fixed] An en-passant move could not be undone.
- [fixed] When using hint, algebraic notation of hinted move now remains
- for reference
- [fixed] When using undo, algebraic notation of undone move now remains
- for reference
-
- BETA2 Release:
-
- (first released to public with BETA2)
-
- +++
-
- 4. Future Enhancements
-
- I do plan on continuing to enhance PocketChess. These are some (not all!)
- of the more major enhancements I am looking at. There are many less major
- ones that really put the polish on any feature enhancement that are not
- listed here.
-
- - Import / export games in PGN format
- - Save multiple games
- - List of pieces taken
- - Lists of moves made
- - Timed play
- - Score current positions
- - In board setup, provide a palette of pieces to add to the board
- - Step through series of already made moves and watch them get made
- - Pawn promotion to piece other than a queen
- - Keep track of win / loss statistics across games
-
- Please send me feedback so I can incorporate your ideas.
-
- +++
-
- 5. Features of PocketChess v. 1.0
-
- Because a good number of people have asked, to access all the features
- in PocketChess, tap on the menu button found at the lower left of the
- Pilot screen, just left of the graffiti area. That'll pull down the
- PocketChess menu, giving you access to all the PocketChess commands.
- Or if you wish, use the menu shortcut by writing the letter of the
- shortcut directly in the graffiti area (not shortcut stroke required!)
-
- PocketChess features:
-
- - A drag / drop move as well as a tap, tap move UI for moving pieces
- - Square selection cursor for detailing from, to positions of a chess
- move.
- - You vs. Pilot, You vs. Another Player, and Pilot vs. Pilot play.
- - 8 levels of difficulty
- - Playing status includes white / black player indicator, turn
- indicator, last move indicator (in algebraic notation), last piece
- played indicator.
- - Ability to turn off status for larger board size
- - Board setup mode to set up hypothetical chess positions and then play
- them
- - Undo Move command to undo moves. Remembers all moves back to the very
- first move.
- - Hint command. Proposes strategic moves for your pieces.
- - Skip Move command allows you to forgo your move
- - Reverse Board command to flip board presentation
- - Switch sides command which allows you to switch between playing black
- or white sides.
- - New game command
- - Current game is always saved if you switch to another Pilot
- application during play. Last game played is reloaded whenever chess
- is loaded again.
- - Game play allows you to issue any command during game play (even play
- level and play mode).
- - Sound effects to liven game play, including special sound effects for
- check, checkmate, and pawn promotion. Sound effects can be turned off.
- - A built in 80 game opening move library
- - Animated computer piece move, also used in hint and undo.
- - Menu shortcuts (using graffiti command strokes)
-
- Thank you for playing PocketChess!
-
-
-
-