Squeak 2.4 on Casio E105 observations
Raab, Andreas
Andreas.Raab at disney.com
Thu Aug 5 21:06:01 UTC 1999
Serg,
Just a minor comment:
> Ok, I got it installed, now would it run. Double tapping the image file
> (you need to install a third-party file browser to do this on the E105)
> caused the usual Windows(CE) headache of "this file is not associated with
> an application error. Hm...and I know that Squeak won't let you open an
> image by launching the executible...too bad...I still think this should be
> standard.
>
Have you actually *tried* to just launch the executable?! No?! Perhaps you
should ;-)
Andreas
--
+===== Andreas Raab ========= (andreasr at wdi.disney.com) ==+
| Walt Disney Imagineering Phone: +1 818 544 5016 I
I Glendale, CA Fax: +1 818 544 4544 I
+======< http://isgwww.cs.uni-magdeburg.de/~raab >========+
> ----------
> From: Serg Koren
> Reply To: Serg at VisualNewt.com
> Sent: Thursday, August 5, 1999 1:47 PM
> To: squeak at cs.uiuc.edu
> Cc: recipient list not shown
> Subject: Squeak 2.4 on Casio E105 observations
>
> Just some observations...not exhaustive however.
>
> Well I got a CasioE105 (MIPS R4000 WindowsCE device...very slick) and a
> 64M
> compact flash card (for all the audio books and music), and decided hey,
> this might be a cool environment try to learn (no I don't really know
> Smalltalk) Smalltalk/Squeak again on those long flights that I have to
> take
> for work.
>
> And coincidentally, I saw an email posted by Dean Swan on here about
> installing Squeak on his CasioE100 (same as the 105 but without the
> multimedia and the extra memory). So thanks to Dean for a pointer to the
> MIPS VM (http://wwwisq.cs.uni-magedeburg.de/~raab/squeak/WindowsCE/MIPS),
> I
> got it installed. The first decision I made was to keep the exe in main
> memory and take advantage of the 64M card for the image, source, changes.
> (I could have fit everything into main memory, but I don't like clogging
> it
> up). So the first observation is that the FULL Squeak 2.4 fits on a
> CasioE105.
>
> Ok, I got it installed, now would it run. Double tapping the image file
> (you need to install a third-party file browser to do this on the E105)
> caused the usual Windows(CE) headache of "this file is not associated with
> an application error. Hm...and I know that Squeak won't let you open an
> image by launching the executible...too bad...I still think this should be
> standard. Drag and drop doesn't work on the CE. What to do. The Casio
> doesn't come with a nice utility to map an extension to an application.
> Ptui! I hate MS. Ok, scrounging through the shareware/freeware sites I
> came across a launcher/desktop utility called StarTap. One of its
> features
> is to associate documents to applications. Ok...image associated with
> Squeak executable. Double-tap the image file and ooooooo the familiar
> Squeak desktop appears. Wow in color too! Oh oh. The startup Play With
> Me windows aren't resized or positioned according to available screen
> real-estate.
>
> Suggestion (Note to self) #1:
>
> Resize the Play With Me windows (and all windows) so that they fit to
> the
> devices screen size. If screen is smaller than 'x' then set screen size
> to
> device size and position upper left corner to (0,0)
>
>
> Ok, I can close out the Play With Me windows for now. That works fine.
> I
> wonder what other windows do. Open up a browser. Gee it sizes correctly.
> I wonder why the Play With Me windows act differently. The browser is
> sized to fit the device's screen. But the origin isn't (0,0)...it should
> be.
>
> Suggestion (Note to self) #2:
>
> Related to #1. All windows should reposition to (0,0) if the screen
> size
> is smaller than "x" to make use of the limited space available.
>
>
> Ok...lets see if Morphic works ok. Morphic works nicely. And even the
> piano keyboard morph works and Squeak sound works fine on the Casio.
>
> Ok...let's try Alice. This has the same problem with screen size. The
> windows that are open by default are too big for the screen. However,
> Energizer bunny seems to run fine.
>
> Back to the base world. Popping up a menu seems a bit sluggish, more
> sluggish than the rest of the environment. Moving, resizing windows, and
> using the flap out menus seem to respond well. Wonder why popping up a
> menu
> by tapping on the desktop is so slow to respond.
>
> Ok, lets try some code entry...lets see if that's usable. Bring up the
> virtual keyboard to tap in some code into a browser. That works and the
> code runs. Close out the virtual keyboard. Oh oh...Squeak doesn't
> recognize or respond to the fact that hte virtual keyboard is no longer
> displayed and Squeak doesn't refresh the screen. So I have a ghost
> keyboard
> image. Ok force a screen redraw from the Squeak menu. That works...sort
> of. I have some Keyboard droppings around the border and edges of the
> Squeak window.
>
> Suggestion (Note to self) #3:
>
> Either fix the screen refresh...probably too difficult and too closely
> tied to the Casio WinCE environment. Or build a Squeak virtual keyboard
> (sort of like the piano) for text entry via mouse/pen taps for systems
> that
> don't have physical keyboards....speech recognition is probably out of the
> question.
>
>
> That's it for now. I haven't tried networking or any of the other Squeak
> goodies.
>
> If anyone wants to tackle the above items feel free to do so. Or if
> someone
> wants to point me in the right direction, that would be appreciated as
> well,
> although as I said, I really don't know Squeak/Smalltalk and it would
> probably be faster if you did it ;-)
>
>
> Generally speaking, I think the full Squeak would work VERY well on the
> CasioE105 (assuming you have the memory for all the pieces.) I did run
> Squeak with just the VM and the image. That works too with the normal
> limitations, and the startup warnings of missing files didn't fit the
> screen
> size ;-)
>
> Thoughts, suggestions, etc. are all welcome.
>
>
> Cheers,
> S
>
More information about the Squeak-dev
mailing list
|