[Scummvm-cvs-logs] SF.net SVN: scummvm: [27320] scummvm/trunk/README
thebluegr at users.sourceforge.net
thebluegr at users.sourceforge.net
Sun Jun 10 18:28:28 CEST 2007
Revision: 27320
http://scummvm.svn.sourceforge.net/scummvm/?rev=27320&view=rev
Author: thebluegr
Date: 2007-06-10 09:28:28 -0700 (Sun, 10 Jun 2007)
Log Message:
-----------
Added information about AGI Predictive Text Info in the README
Modified Paths:
--------------
scummvm/trunk/README
Modified: scummvm/trunk/README
===================================================================
--- scummvm/trunk/README 2007-06-10 16:26:55 UTC (rev 27319)
+++ scummvm/trunk/README 2007-06-10 16:28:28 UTC (rev 27320)
@@ -29,7 +29,8 @@
* 3.12 Simon the Sorcerer notes
* 3.13 The Feeble Files notes
* 3.14 The Legend of Kyrandia notes
- * 3.15 Known Problems
+ * 3.15 Sierra AGI games predictive dialog notes
+ * 3.16 Known Problems
4.0) Supported Platforms
5.0) Running ScummVM
* 5.1 Command Line Options
@@ -536,7 +537,43 @@
which can be found on the 'Downloads' page of the ScummVM website.
-3.15) Known Problems:
+3.15) Sierra AGI games predictive dialog notes:
+----- -----------------------------------------
+The Predictive Input Dialog is a ScummVM aid for running AGI engines games (which
+notoriously have command line input) on devices with limited keyboard input. The
+dialog is fully usable with the mouse, but a few provisions have been made to make
+its use more comfortable by naturally mapping the functionality to the keypad.
+
+In order to enable predictive input in AGI games, you need to copy the pred.dic
+file in the ScummVM extras folder or the folder of the game you wish to play.
+
+The predictive input dialog works in three modes, switchable by the Pre/123/Abc
+button:
+The primary input method implemented by the predictive input dialog - predictive
+mode - resembles the way "fast typing" is done in phones: The alphabet is divided
+into 9 sets which naturally map to the 9 number keys of the numeric keypad (0 is
+space). The dialog utilizes a dictionary of words which has been created by parsing
+through all known agi games and creating the maximum set of common words. At
+runtime, the dictionary is searched each time the user presses a numeric key for
+words matching the numeric prefix up to that point. The user can press the next
+button when there are multiple matches for the same prefix. The matching operation
+and the way of putting together the dictionary have been designed so as to not hint
+the user for words (e.g. pressing random keys and seeing what word the prediction
+converges to). Also, when a user OKs the dialog, or presses space and if there are
+multiple matches for the same prefix, the word finally chosen is brought to the
+front of the list, essentially implementing a Most Recently Used approach.
+
+The second input method is numeric: Each key the user presses is shown as a number.
+
+The third input method is the Multi-tap Alpha input mode: The user presses a numeric
+key and uses the next button to cycle through the corresponding key's assigned
+letters.
+
+The user must have a dictionary and can either click on the command line or hit a
+'Predictive dialog' hotkey to make the Predictive Input Dialog appear.
+
+
+3.16) Known Problems:
----- ---------------
This release has the following known problems. There is no need to report them,
although patches to fix them are welcome. If you discover a bug that is not
@@ -603,7 +640,6 @@
The Legend of Kyrandia:
- Amiga versions aren't supported
- - FM-Towns version isn't supported
Humongous Entertainment games:
- No support for printing images
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list