SCROBBLE
====================================
Scrobble is a free crossword puzzle board game for Windows Mobile Pocket PCs.
Thanks to everyone who has downloaded and enjoyed Scrobble!
Scrobble has reached over 20,000 downloads since the first version was released in January 2009. It seems like the current version 1.3 is pretty stable and satisfactory. I know some people have requested new features (such as saving your game, adding words to the dictionary, submitting high scores, networked multiplayer, etc.)... and while I would like to implement all of these, I have started developing for the Google Android platform instead of Windows Mobile (if you want to know why, ask and I'll gladly explain! ). I will still fix bugs for Scrobble if they arise, but probably won't be adding any new features for a while (months? year or two?). By the way, for anyone requesting a Save Game feature... whenever I want to "save" my game I just hit the Home button on my phone, which puts Scrobble in the background. Then when I want to pick up my game again I use the task manager to switch back to it (I'm not sure if every Windows Mobile phone has this ability). But this method has worked pretty well for me.
Scrobble runs best on VGA-resolution displays, but it also works on QVGA and WVGA devices. Drag the board around with your finger/stylus or use your device's d-pad to move the board around so you can see all of it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- NOTE: Installing a new version of Scrobble will automatically overwrite your existing dictionary files. So if you have changed to a different language, you must change back to it manually after installing a new version.
- You can now tap Game->Options... to change your dictionary. Put all your dictionary files in the folder in which you installed Scrobble. Choose a dictionary from Game->Options... then restart Scrobble to use it.
- v1.3 uses the OSPD (I think v4) English dictionary by default, which contains around 80,000 words.
DOWNLOAD ..... (installable CAB file - download to device and run to install)
==================================================================
- scrobble.cab [v1.3] (222KB)
(Previous versions: v1.2.cab --- v1.1.cab --- v1.0.cab --- v0.53b.cab --- v0.5b.cab)
REQUIREMENTS
====================================
- .NET Compact Framework 3.5 (download from Microsoft here).
NOTES
====================================
- Scrobble is its own game with its own rules. Read the Help & About to view all the rules.
- Thanks to Sam Allen of dotnetperls.com for his C# DAWG implementation and anagram finder. Also thanks to bigchrizzieboy, hanackin, joshrys, and other xda-dev users for their contributions.
CHANGES
====================================
VERSION 1.3 --- 2009-02-11
- Fixed letter distribution issues (now includes the letter "Y"!)
- Modified CPU-Normal user a bit (a tad easier maybe).
- You can now use the Game->Options menu to choose what dictionary you would like to use. (Note that this still uses the English distribution of letters and scores).
- Minor fixes and changes.
- Support for automatic notification of updates via DeviceUpdate. I tried to support AppToDate as well but I'm waiting on some answers from their forum about a registry key that's needed to make it work.
VERSION 1.2 --- 2009-02-03
- Fixed bug where CPU always uses 'Z' for their blanks, and sometimes plays words that are invalid.
- Fixed bug where game would crash if you place one letter to your move, take it back, then try to submit it.
- You can now drag the board around freely on sub-VGA res devices.
- Changed the amount that the board moves when using the d-pad, so it moves shorter distances at a time.
- Changed both NORM and HARD CPU players (speeding up their turns and changing the way they look for moves).
VERSION 1.1 --- 2009-01-31
- Sped up the computer players (especially NORM).
- Made NORM a little more difficult and HARD a little easier.
- Fixed issue where only 1/4th of the board was visible on QVGA/WVGA displays.
- Minor GUI changes (should look better on sub-VGA displays).
VERSION 1.0 --- 2009-01-30
- Added ability to choose AI opponents (NORMAL and HARD difficulty).
- Increased text sizes for better readability on sub-VGA resolution screens.
- The board is now in a bounded area so it looks cleaner when moved around.
- Removed "Turn:" from the upper-right corner, as the current player is already displayed at the bottom.
- Players can only exchange their letters when there are at least 7 letters left in the bag.
- Other minor changes (cosmetic, bug fixes, etc.).
VERSION 0.53 - beta --- 2009-01-22
- Added the ability to move the Scrobble board around with the directional pad, so devices with sub-VGA resolutions can "see" all parts of the board. The center/Enter button snaps the board to its default (upper-left corner) position.
- The Scrobble shortcut is now placed in the Games folder instead of Programs/Applications. If you don't have a Games folder, one should be created for you.
MULTI-LANGUAGE SUPPORT
====================================
To change the dictionary that Scrobble uses from English to your language (if it's currently supported; if it's not please read the first reply to this post below), follow these instructions:
1. Download the dictionaries/languages file: dicts-de-en-fi-fr-it-nl-pl.zip.
2. Extract the desired language files to your device (including d1- and d2-... such as d1-dutch.scro and d2-dutch.scro if you wanted the Dutch dictionary), into the folder in which you installed Scrobble (EX: \Program Files\Scrobble\).
3. Run Scrobble and tap Game->Options. Choose the desired d1-LANG.scro from the dropdown box and tap OK. Tap OK to the "Saved" message.
4. Restart Scrobble. Note that Scrobble only uses the 26 letters from English (A to Z). So just use the English equivalent of any non-English letters (Ä = A, Ê = E, etc.) in a word.
Note: There are a couple English dictionaries -- OSPD is installed with v1.3 by default, and SOWPODS is the very large dictionary from v1.2.
OTHER LANGUAGES: There are some other dictionaries attached as zip files further along down in this thread... such as Spanish and Catalan (page 4 if you are logged in).
DONATE
====================================
If you enjoy Scrobble and would like to donate money to encourage further development, feel free to do so via PayPal.
Generous donations received from the following people:
- del4
- PeteSX
- Ramiz M.
Thanks to all who contribute!
SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A. and Canada by Hasbro Inc. and throughout the rest of the world by J.W. Spear & Sons, PLC of Enfield, Middlesex, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro. Scrobble and Spacetornado Software are not affiliated in any way with Hasbro, Spear or Mattel.
All comments/bug reports/questions/requests are welcome!
Updates / News
(Look here for future announcements, important messages, etc.).
If you would like to try to create or find a Scrobble dictionary for a language other than English, it must follow these requirements:
1. A single text file, not binary / database / etc. The entire dictionary should be easily editable in Notepad.
2. All UPPERCASE letters. (Use the free Notepad++ for this... Select All, then Edit -- to Upper case).
3. A single list of words, one word per line, no breaks, no spaces
4. You must convert all "special" letters to their A, B, C, ..., X, Y, Z equivalent.. so Ö becomes O, Ä becomes A, etc.
Here's how the English dictionary file starts:
AA
AARDVARK
AARDVARKS
AARDWOLF
...
NOTE: I have already found German, Finnish, French and Serbian dictionaries. So if you would like support for these languages, just let me know and I will try to include them in an upcoming version of Scrobble. (In the meantime, playing the English-only version can only improve your English spelling and vocabulary skills if you are a non-native English speaker!).
-----------------
UPDATE - French Language Support
If you would like French support, follow these instructions:
1. download the attached dict-french.zip.
2. extract the d1.scro and d2.scro files to your device.
3. rename the existing files that are installed with Scrobble in:
\Program Files\Scrobble\
to d1-en.scro and d2-en.scro
4. replace them with d1.scro and d2.scro from the zip file.
5. restart Scrobble.
I have not tested this (as I don't know French) so please let me know your results.
Tested it on Kaiser (QVGA) and...
Since I loved this game in the early years, i had to try it.
The Game seems to work good and smooth (fast), but the pics are to big. I've made some screenshots how it looks on my Kaiser.
Kaiser is running WM 6.1, AthineOS NAKED Rom, installed the game on my storage card.
The board is 4 way to big (you can see the star in the middel in the down-right corner). Also somethings are hard to read (the screenshots says it all i guess, they are not scaled).
The game is easy to understand, if not there´s a huge Help & About under the Game menu.
You can Look up words... (are they in the Scrobble dictonary or not?)
Request:
I hope someone (you acrosse?) could make this great game work for Qvga devices.
Some other Feedback:
- The Shortcut is placed under programs, I think it´s better under programs\games
- I'm interested in dictonary (I could help with a dutch one), P.M. me how I need to help.
Support for non-VGA devices
bigchrizzieboy,
Thanks for trying out Scrobble on your device and posting the results and screenshots.
I will look into providing support for other resolutions (QVGA, WVGA, etc.).
The problem is that the board is very small and not too finger-friendly even on my 480x640 display. I have to use a stylus to tap the desired tile.
But I could look into using scrollbars.
Hi! thanks a lot for sharing !
What would you need exactly to translate into french ?
French translation
hanackin,
I actually have a French Scrabble dictionary. I'll try to include this language in the next major release of Scrobble.
Thanks for the interest!
ok!!! That's good news so
I will wait for the next release so
Thanks dude
acrosser said:
bigchrizzieboy,
Thanks for trying out Scrobble on your device and posting the results and screenshots.
I will look into providing support for other resolutions (QVGA, WVGA, etc.).
The problem is that the board is very small and not too finger-friendly even on my 480x640 display. I have to use a stylus to tap the desired tile.
But I could look into using scrollbars.
Click to expand...
Click to collapse
how about using the Dpad to move around the board, or letting the board freely move around the screen (dragging) so that you can slide it over to the area you want to see. Or even use a zoom feature to see a certain area better.
this is very nice, i like scrabble very much. But i like to play against friends.
So my first feature request is:
- Multiplayer support through Bluetooth or wi fi.
Multiplayer support
Seifer said:
this is very nice, i like scrabble very much. But i like to play against friends.
So my first feature request is:
- Multiplayer support through Bluetooth or wi fi.
Click to expand...
Click to collapse
Seifer,
I would love to do multiplayer support over Bluetooth or WiFi, but this would be quite complex and take a long time. So I may implement it in the future, but for now you will just have to pass one device back and forth. I designed Scrobble so that when one player's turn is over a large "Move Results" dialog covers up their letters, so the next player cannot see the other player's letters. They have to tap a large button in order to take their turn. (If people are close enough to play over Bluetooth or WiFi, they are most likely close enough to pass their device back and forth! ).
v0.53 has ability to move the board around using d-pad
bigchrizzieboy said:
The board is 4 way to big (you can see the star in the middel in the down-right corner). Also somethings are hard to read (the screenshots says it all i guess, they are not scaled).
Request:
I hope someone (you acrosse?) could make this great game work for Qvga devices.
Some other Feedback:
- The Shortcut is placed under programs, I think it´s better under programs\games
Click to expand...
Click to collapse
bigchrizzieboy, check out v0.53 and see if this helps any. I couldn't really do anything about the hard-to-read text. This text is already very small on VGA devices, and it just gets more distorted when WM6 tries to fit it on a QVGA screen / aspect ratio. It looks like it's at least legible from your screenshots, although not very pretty.
But now you can use your device's d-pad to move the board around (thanks to joshrys for this idea), and the center/Enter button will snap it back to its default top-left corner position. I only tested this on my Fuze/Touch Pro so feel free to let me know your results!
Also the shortcut goes to Programs\Games now.
Testing
GREAT!
Will test it, post some feedback/screenies later today...
Erm ...! Can I replace the words database with a german one? Or how can I edit the words database for this little great game?
Have long time searched for such a game as for freeware!
non-English languages
animelover said:
Erm ...! Can I replace the words database with a german one? Or how can I edit the words database for this little great game?
Have long time searched for such a game as for freeware!
Click to expand...
Click to collapse
I searched for this game, too, but only found the Handmark Scrabble "official game." But it didn't even display correctly on my VGA screen (half the letters were missing).
Anyway... unfortunately the game is somewhat hard-coded in English.
Replacing the dictionary would only work if it was with a language that had exactly 26 letters (same as English), and the same exact ones (A, B, C, ..., X, Y, Z).
But German (and most other non-English languages) have umlauts, accents, etc. So I will have to work on providing support for other languages (your vote for German is counted).
tested v0.53 on QVGA
Running (smooth) from memory card on Kaiser, WM 6.1, qvga
The board moves, that's it. It doesn;t display anything special. The quarter just floats arround.
Described from left to right (first screenshot "serie"):
- moved to left
- moved to left and then up
- moved a bit back and get a great score
- moved to right and down (then i see scrollbars).
the "center button" works good (places the board in no time in the upper left)
I'm not a developer, but the solution is in my oppinion something like the floating board inside a frame that can't move.
Zoomed in so you can see the Font that's unclear.
Keep up the great work
Dutch dictonary
acrosser said:
NOTE: I have already found German, Finnish, French and Serbian dictionaries. So if you would like support for these languages, just let me know and I will try to include them in an upcoming version of Scrobble. (In the meantime, playing the English-only version can only improve your English spelling and vocabulary skills if you are a non-native English speaker!).
Click to expand...
Click to collapse
In the attachment is a dutch (netherlands) dictonary file. I used the dictonary for PocketCM Keyboard that i used in while ago, i tought i got it somewhere from xda, couldn't find it on pocketcm...
Looks like:
aalten
aan
aanbellen
aanbesteed
aanbevelingen
aanbevolen
aanbieden
aanbieders
aanbieding
aanblik
aanbod
aanbrengen
What is needed to make this work? I think:
- delete/customize the words with special letters like ö,é (coöperatie, privé).
- anything else?
Translation to Dutch
bigchrizzieboy said:
In the attachment is a dutch (netherlands) dictonary file. I used the dictonary for PocketCM Keyboard that i used in while ago, i tought i got it somewhere from xda, couldn't find it on pocketcm...
What is needed to make this work? I think:
- delete/customize the words with special letters like ö,é (coöperatie, privé).
- anything else?
Click to expand...
Click to collapse
Once you change all the "special" letters (anything that does not appear in English's alphabet, A-Z) to their "normal" equivalent (like all ö's become o and all é's become e), re-upload the file.
I will take it and write a little custom Windows app to convert it to ALL UPPERCASE (or something like Notepad++ or an advanced text editor could probably do this). Then I will create the 2 special dictionary files that Scrobble requires, d1.scro and d2.scro. These are located in \Program Files\Scrobble. You can rename the current d1.scro and d2.scro to d1-en.scro and d2-en.scro, and then put in the special Dutch ones.
Then you can play the game and just use e instead of é, etc.
EDIT: Yeah, in Notepad++ (a great, free, advanced Windows text/code editor) you can do Edit...Select All, and then Edit...to Upper case. You probably also want to make sure that once you remove all special letters that there are no two words in the list that are exactly the same. Does Dutch use a lot of special letters? Would it be pretty easy to play Scrobble in Dutch with only the use of normal A-Z English letters?
Thanks a lot acrosser !!!!!
I will test it right now
edit : so far everything seems good. Just to be more frenchy, I can translate all the srtings to make it fully french, just send me what needs to be translated and I will proceed.
Little remark, the game board on a VGA screen is a little bit small a bigger one would be better. And A WVGA version would also be great
hanackin said:
Thanks a lot acrosser !!!!!
I will test it right now
edit : so far everything seems good. Just to be more frenchy, I can translate all the srtings to make it fully french, just send me what needs to be translated and I will proceed.
Little remark, the game board on a VGA screen is a little bit small a bigger one would be better. And A WVGA version would also be great
Click to expand...
Click to collapse
I have uploaded the French dictionary in text format. Feel free to edit it and make it more "Frenchy" --- just remember to only use capital letters, A to Z.
I could make the board a little bigger, but I want it to all fit at once on a VGA screen. The problem with support for non-VGA devices is that I am developing in Visual Studio .NET 2008... and as far as I can tell it doesn't really support multiple-resolution device development very well. WM tries to scale it down and fit everything that it can, but any text that is very small already on a VGA resolution is going to be tiny, distorted and unreadable on smaller screens.
I would almost have to create a new project just for WVGA, and another QVGA... and then any bug fixes in the "main" one would have to be duplicated across all three! (This is my first project for Windows Mobile devices).
thanks for that
and how about to make it multilingual ?
cheers
Hello everyone, I am having an issue with Custom Locale application on modaco's 2.2 rom.
What I want to do is, keep the English menus but also have the option for Greek keyboard. Now, there is a locale that changes both menus and keyboard to Greek so the Greek keyboard is there.
Although, when I select the locale for English menus and Greek keyboard(en_GR) it doesn't work, they are both English. Is there a way to modify the locales so I can achieve what I am looking for?
P.S: I also tried adding the locales from inside the application but that didn't work.
Anyone got a solution to this? If no, how can I contact the author of Custom Locale application?
Thanks.
Hello Zenor ,
I am having the same problem with hero , plus when i change to Gr locale dictionary prediction doesn't work for Greek input. enGr doesn't work either(i want to have english menu with a greek alternative keyboard language aswell). What i haven't tested yet though is insert a sim from a Greek mobile provider ,reset my phone and don't highlight the English option in the beginning.Just wait for a a couple of minutes and check if you have the greek input.
Have you guys figured out how to do it or no joy yet?
I'm also interested in having an English menu with a Greek keyboard for messaging (with predictive text preferably).
Hey There,
I live in Germany and type most of my SMS in german.
I flashed the "Android 2.3 (Gingerbread) Keyboard" from Fabulous? under CM6.1 on my Hero. (the one from the "perfect setup guide")
it's working just fine, but the suggested words are all in english, which is actually pretty annoying, since I can make no mistake while typing.
Is there ANY way to change the dictionary/word-completion-database (whatever is responsible), so the keyboard actually suggests german words, when keyboard is set to german and english words, when set to same.
If I could only change it to one language permanently, I would still like to change it towards german.
If this doesn't work, which keyboard should I give a try? This should have a working auto-prediction in german under CM6.1
I know Swype and HTC_IME...
cheers
I don't think you can but have you tried changing your language on the phone if that does not work you might want to download smart keyboard trail from the android market then search for smart keyboard language the german language should be somewhere in the search result then go into settings then language and keyboard then check the smart keyboard trail then long press on then go into message and compose message then long press on any box and choose smart keyboard trail
phone language is already set to german. changing it to english and then back to german didn't change anything.
will give smart keyboard a try!
thanks for the suggestion.
try this one
http://www.addictivetips.com/?attachment_id=36130
guess it should work (let me know if it does )
and found this on my pc: should be multilangual.. with german if i
remember correctly (flash in recovery)
OR from android market..
https://market.android.com/details?id=com.moo.android.inputmethod.latin.free
grtz
Hello everybody,
I am an Android User ever since and something that always bugged me was the bad support of multiple languages.
I saw word prediction and autocorrection, as well as the overall performance improving with every new Android version. But still typing in multiple languages is -- to be honest -- a pain in the a*s on Android devices...even on Jelly Bean! (But I got to admit...the stock Jelly Bean keyboard is quite good and the range of supported languages is impressive!)
When I take a look at the variety of countries XDA users and developers come from I just can't believe that there is no sufficient solution.
Or and this is more likely...I am just to blind to find it
My frequently used languages are:
German
English (US)
Korean
Russian
Spanish
(I greyed out the last ones, because I don't use them as often as the other ones.)
Especially Korean causes problems, because it has no direct integration and the recently updated "Google Korean IME" (Play Store Link) has some really weird issues. They state to have it updated to the ICS UI, but the button order honestly is just confusing.
Please take a look at the attached screenshots.
What's bugging me the most is the inconsitent layout in the "Korean IME".
On the Stock Keyboard the button-order in the downmost row is:
Code:
[?123] [,] [(lang-switch)] [space] [.] [search/go/enter]
On the Korean IME, but English Layout it is:
Code:
[한굴] [?123] [(voice-input)] [space] [.] [search/go/enter]
On the Korean IME, but Korean Layout it is:
Code:
[ABC] [?123] [(voice-input)] [space] [.] [search/go/enter]
On the Korean IME, but Special Character Layout it is:
Code:
[(settings)] [한굴] [,] [space] [.] [search/go/enter]
Why isn't the the same order as in the Jelly Bean Keyboard used?
Why can't the settings button be deactivated in the keyboards settings of the Korean IME?
Why does the order of the "back to languages mode" button in the "Special Character Layout" (Korean IME) change from the regular pattern and is completely differing from all the other stock keyboard layouts?
Why are the special characters (alternative pane) in the Korean IME different from the layout in all the other stock keyboard patterns (different set of characters like stars etc.; not even the symbol for "Korean Won" ₩ is on it, neither the circle for degree °)?
Why is the stock keyboard slightly bigger compared to the Korean IME, even though it is supposed to support the new UI?
Why does the english layout of the korean IME use a different autocorrect than the new stock keyboard?
Why does the Korean IME always start up with the English Character-Set shown first (no settings available)? Switching to the Korean IME is in 99% of the use cases done to type with korean characters.
If you are a heavy user in terms of switching fast between multiple languages this gets really annoying, because you very quickly stop taking a look for the buttons and then hit the wrong ones.
And another thing really bugs me as a Mac OS X user...why isn't the language you are typing in autodetected?
I don't really need special keyboards for let's say English/German/Spanish. In the rare occasions I use Spanish I can just select the ñ or other differing characters from the popup. There is no other major difference between the keyboard layouts! And all the other characters are all integrated in the German keyboard (for example) as well...
Why do I have to switch the keyboard all the time? Only for the autocorrect functions?
It makes sense to have a switch for Russian and Korean or all the other languages with non-latin characters, but for the rest? This seems outdated.
Take a look at Mac OS X. The autodetection is done very well and just works.
So XDA...what is your solution to this?
Thank you very much
Vielen Dank
감사함니다
спасибо
gracias
It's unbelievably stupid. You'd think with Samsung being the largest smartphone manufacturer in the world, Android would have a Korean keyboard! At least everything works on ICS. In JB, the voice input button doesn't switch languages, ever! It's always your default display language. This really isn't that hard, Google! It's as if you have no East Asian customers.
BTW, the Korean IME in the Play store says it's updated for ICS, not JB.
Yeah you are right...they updated to ICS. (Fixed it in the first posting...along with some more typo corrections )
But anyways...as both use the Holo Interface the difference shouldn't be that big. And as far as I could tell from comparing the screenshots...there were no changes made regarding the button order on the stock keyboard from ICS to JellyBean.
Seriously I don't know...
I sent this as an feature request to Google.
I wonder how they handle request...if they actually care about them?
We'll see...