Yes, you read that right. Now, you can use Scratch on your Windows Mobile pocket device. A great tool for Scratch emergencies
Scratch, as you may know, is based on the language Squeak. The Scratch people were nice to us and gave us direct access to the Scratch image file. Download that onto your pocket pc. Go grab a copy of the Squeak VM for Pocket PC, and download that onto your pocket pc as well. Now, right here, you have to ask yourself a question. Are you really committed to this project? Would you spend $19.95 USD on the project? Got that question answered? Good. Now go buy yourself a copy of Nyditot Virtual Display and download that on your pocket pc too. Heh. Well, if you're still with us at this point, great! Let's continue!
Got all that stuff installed and in one place on your Pocket PC? Excellent! Set the virtual display res to 1024x768 (you'll find the settings in the control panel) and reset your device. Run the Squeak VM (make sure you've got the one that fits your device. the one that ends with NO-GAPI is more compatible, but display update is slower. I had to use that one). When it asks for a squeak image, select the Scratch image you downloaded earlier. I recommend allocating some memory on a storage card. There you go! Scratch on your Pocket PC. Have fun Scratching on the go!
HaiTek
Offline
Sounds cool...how do the input devices (mouse,keys) work on a Scratch project running on a Pocket PC? And when can I run it on my Palm Pilot?
Offline
Paddle2See wrote:
Sounds cool...how do the input devices (mouse,keys) work on a Scratch project running on a Pocket PC? And when can I run it on my Palm Pilot?
![]()
Keyboard works with the screen keyboard, mouse is the pen. When the pen touches the screen <mouse down?> is true, Click hats work, it is g-r-e-a-t
Offline
<set pen size to( <stamp><clear><set pen size to( <stamp><change pen size by( <set pen shade to( <change pen shade by( <set pen color to( <set pen color to( <x position>
Offline
hellokitty54321yh wrote:
<set pen size to( <stamp><clear><set pen size to( <stamp><change pen size by( <set pen shade to( <change pen shade by( <set pen color to( <set pen color to( <x position>
Don't spam. Ever.
Offline
hellokitty54321yh wrote:
<set pen size to( <stamp><clear><set pen size to( <stamp><change pen size by( <set pen shade to( <change pen shade by( <set pen color to( <set pen color to( <x position>

Offline
I just tried installing Squeak/Scratch on a Windows CE 5.0 (aka Windows Mobile 5, I believe) device with a nice big display (looks like 640x480). I used the Scratch 1.4 image and the "SqueakVM-alpha6-030206-PPC-ARM-noGAPI" VM from the link earlier in this thread.
The good news: Scratch runs (and not terribly slow, either).
The bad news: There seems to be a problem with accessing files. When I do a /file/open or anything else (/file/saveas or import costume or other such thing), I get an error: "Message not understood: findTokens". The stack trace varies somewhat, depending on the operation I was doing when I got the error, but they all seem to converge on the findTokens call in addShortcutButtons.labelForHomeFolder.
When I debug, I see a line "^ UTF8 withAll: (t1 findTokens: t2) last" where the caret actually represents an up arrow. The value for t1 is nul and the value for t2 is "/".
As far as I can tell, findTokens is a native Squeak function, so I have no clue why the call is cratering. Does anyone have any suggestions?
Offline
I wish it could work on non smart phones like samsung star and that kinda stuff :-\
Offline
It appears to have full functionality on windows ce 2003. except that 1.4 squishes itself into a little square, which is a smart tactic, but i am unable to scroll to see the rest of the screen and the blocks. I have aalready posted on this. Anybody know how to scroll around and see the blocks?
Offline