Scrabble Assistant DS: Difference between revisions
From GameBrew
More actions
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
| author = Nicolas Pillot | | author = Nicolas Pillot | ||
| website = http://nipil.org/a2008-01-16.html | | website = http://nipil.org/a2008-01-16.html | ||
| download = [http://gamebrew.org/wiki/File:Scrabbleassistant06entwlds.zip Eng-twl] [http://gamebrew.org/wiki/File:Scrabbleassistant06ensowpods.zip Eng-sowpods] [http://gamebrew.org/wiki/File:Scrabbleassistant06frods5ds.zip Fr] | | download = [http://gamebrew.org/wiki/File:Scrabbleassistant06entwlds.zip Eng-twl] and [http://gamebrew.org/wiki/File:Scrabbleassistant06ensowpods.zip Eng-sowpods] and [http://gamebrew.org/wiki/File:Scrabbleassistant06frods5ds.zip Fr] | ||
| source = | | source = | ||
}} | }} | ||
This utility is meant to ease the life of players using the board version of the Scrabble game. | This utility is meant to ease the life of players using the board version of the Scrabble game. | ||
It has with 3 versions that use different dictionaries: Officiel du Scrabble 5 word list (French version), TWL word list (English version) and SOWPODS word list (English version). As of version 0.6 and up, each dictionary has the full 2-15 letter words. | |||
==Installation== | ==Installation== | ||
Languages/ | '''Languages/Dictionaries:''' | ||
* Fr-ods5 - French version using [http://www.isc.ro/lists/ods.zip ODS5] (Officiel du Scrabble 5 word list). | |||
* Eng-twl - English version using [http://www.scrabulous.com/twl_dictionary.php TWL06] (Official Tournament and Club Word List). | |||
* Eng-sowpods - English version using [http://www.scrabulous.com/sowpods_dictionary.php SOWPODS] (Official Scrabble Words and the American Scrabble Players Dictionary). | |||
Download the version that you are using. | |||
Extract file to the root directory of the card (shoud not require [[DLDI|DLDI]] patching). | |||
==User guide== | ==User guide== | ||
=== | ===Main functions=== | ||
' | * Check - To check other players' word when you have no dictionary on hand. | ||
* Search - When you have good letters, made your choice with a word but feel there may be better options. | |||
* Score - Calculate scores for each player at the end of the game. Allow solo playing (up to 9 players), end-game substractions can be done too. | |||
Other notable features are: up to 900 search results with paged viewing, score calculations with up to 130 score entries per player and paged viewing, search length/score/alpha sort options, checks all of the dictionnary to find the best candidates for each sort option, provides a mean to lock out search and check options using any custom key-combination to prevent cheating, nice minimalist interface, which is even big enough for you to use your fingers to control the UI and sound clicks. | |||
[[File:Scrabble06ds2.png]] | |||
===Score function=== | |||
'''Ending a game:''' | |||
When a player just put the last letter(s), enter his/her normal score (only for his last word). Select Negative (toggle to). | |||
For each player with letters: | |||
* One after the other, enter the letter-sum and choose OK. | |||
* Select Negative (toggle back). | |||
For the player with no more letters: | |||
* Enter the letter-sum of all remaining letters, and choose OK. | |||
* Total is updated accordingly to reflect final scores. | |||
Please note that you cannot really "end" a game. Simply read the score, say who wins, and start a new one. | |||
'''Who's starting:''' | |||
''' | |||
Player A will always start. There is no player-naming options. You have to track yourself who's who, such as: Betty is A, Joe is B, Sue is C and so on. | |||
Press any button combination | ===Search function=== | ||
'''Lock/unlock Search:''' | |||
Validate your combination by pressing | * Press and hold R button. | ||
* Press any button combination except L and the Touchscreen (Remember it, this is your key to unlock the function back). | |||
* Validate your combination by pressing L. | |||
* To unlock, repeat the three points above. | |||
===Check function=== | ===Check function=== | ||
''' | '''Lock/unlock Check:''' | ||
* Press and hold L button. | |||
Press and hold | * Press any button combination except R and the Touchscreen (Remember it, this is your key to unlock the function back). | ||
* Validate your combination by pressing R. | |||
Press any button combination | * To unlock, repeat the three points above. | ||
Validate your combination by pressing | |||
===Search & Check key-combinations=== | ===Search & Check key-combinations=== | ||
Add | Add Pressing the Touchscreen to combination to lock the corresponding function permanently. This way, only a reboot will re-enable the function. No need of a tricky combination, don't worry it can't come back. Example: | ||
* Lock Check permanently - Hold L and hold the pen down on the touch-screen, press R. Check is locked forever. | |||
Lock Check permanently | * Lock Search permanently - Hold R AND hold the pen down on the touch-screen, press L. Search is locked forever. | ||
'''Memory hint on which key to hold:''' | |||
* Check is on the left-hand side, so hold L. | |||
* Search is on the right-hand side, so hold R. | |||
==Compatibility== | |||
Runs smoothly in no$gba, and has been thoroughly tested on an MK5 flash cart. | |||
==Changelog== | ==Changelog== | ||
'''0.6b | '''0.6b Tweaking update''' | ||
*Added new game confirm box | * Added new game confirm box. | ||
*Added separate check/search function lock | * Added separate check/search function lock. | ||
*Added possible permanent function lock | * Added possible permanent function lock. | ||
*Added louder click-sound | * Added louder click-sound. | ||
'''0.6a | '''0.6a Tweaking update''' | ||
*Added text hint on how to start a game | * Added text hint on how to start a game. | ||
'''0.6 2008-01-28''' | '''0.6 2008-01-28''' | ||
*Added scoring function (1-9 players) | * Added scoring function (1-9 players). | ||
*Added scoring log paging | * Added scoring log paging. | ||
*Added scoring new/undo functions | * Added scoring new/undo functions. | ||
*Added negative scoring optin (for endgame) | * Added negative scoring optin (for endgame). | ||
*Added compressed list, word length 2-15 for all | * Added compressed list, word length 2-15 for all. | ||
*Added search result paging (900 results) | * Added search result paging (900 results). | ||
*Added search result sorting (length, points, alpha) | * Added search result sorting (length, points, alpha). | ||
*Added search/check custom-lock combination | * Added search/check custom-lock combination. | ||
*Major UI refactoring, with sound, finger-friendly | * Major UI refactoring, with sound, finger-friendly. | ||
'''0.5 2008-01-17''' | '''0.5 2008-01-17''' | ||
*Added language support | * Added language support. | ||
*En: added sowpod list, word length 15 | * En: added sowpod list, word length 15. | ||
*En: added twl06 list, word length 15 | * En: added twl06 list, word length 15. | ||
*Fully automated language build process | * Fully automated language build process. | ||
'''0.4c''' | '''0.4c''' | ||
*Switched french wordlist to ODS5.TXT | * Switched french wordlist to ODS5.TXT. | ||
*Increased french word length to 11 | * Increased french word length to 11. | ||
'''0.4b ''' | '''0.4b ''' | ||
*Added "input clear" button | * Added "input clear" button. | ||
*Full object-oriented implementation | * Full object-oriented implementation. | ||
'''0.4a 2008-01-16''' | '''0.4a 2008-01-16''' | ||
'''0.4''' | '''0.4''' | ||
*Merged gfx and engine | * Merged gfx and engine. | ||
'''0.3c''' | '''0.3c''' | ||
*Setting the word length | * Setting the word length. | ||
*Reduction of the base to 8 letters | * Reduction of the base to 8 letters. | ||
'''0.3b''' | '''0.3b''' | ||
*Corrected bug in word input length | * Corrected bug in word input length. | ||
*Added display limitation to 1 screen | * Added display limitation to 1 screen. | ||
'''0.3a''' | '''0.3a''' | ||
*Added infinite loop | * Added infinite loop. | ||
'''0.3''' | '''0.3''' | ||
*Anagramme research | * Anagramme research. | ||
'''0.2''' | '''0.2''' | ||
*Check existing word | * Check existing word. | ||
'''0.1''' | '''0.1''' | ||
*Input interface | * Input interface. | ||
[[Category: | <br> | ||
[[Category:DS homebrew applications]] | |||
[[Category:Other DS applications]] | |||
Revision as of 11:44, 26 May 2021
| Scrabble Assistant DS | |
| File:Scrabble06ds.png | |
| General | |
|---|---|
| Author(s) | Nicolas Pillot |
| Type | Other |
| Version | 0.6b 2008-01-31 |
| Licence | Mixed |
| Links | |
| [Eng-twl and Eng-sowpods and Fr Download] | |
| Website | |
<htmlet>adsense</htmlet>