[squeak-dev] Did Alice wander?

John McKeon p3anoman at gmail.com
Thu Jul 23 11:22:36 UTC 2009


Gary,
There are several "Play with me" collapsed windows on the left hand side of
the World. Open #7 to see the Wonderland editor in action.

While somewhat instructive, I think downloading v2 was not the best advice.
(Though it does give one an appreciation of how far Squeak has come in the
intervening years)

As Andreas, suggested, loading Balloon3D from squeaksource will give you the
same thing in a version 3 image. The wiki page suggests that all you get is
the 2D to 3D coolness, but it looks like all of the Alice code is in there.
And Wonderland new still throws errors...
And you will have to load other dependencies, VMMaker and FFI.

I am not an expert, just an interested fan, so please use my advice with
caution.

Regards
John




On Thu, Jul 23, 2009 at 6:28 AM, Gary Dunn <osp at aloha.com> wrote:

> On Thu, 2009-07-23 at 00:19 -0400, John McKeon wrote:
> >
> >
> > On Tue, Jul 21, 2009 at 12:57 PM, Gary Dunn <osp at aloha.com> wrote:
> >         I was reading about SqueakMap and came across the Swiki page
> >         for Alice
> >
> >         http://wiki.squeak.org/squeak/1861
> >
> >         Is anyone actively using Alice in Squeak?
> >
> >            - The page was last edited in 2004
> >
> >            - The first link is dead
> >
> >            - The second link goes to the new, improved Sun sponsored
> >         all Java
> >         version of Alice, which appears to be healthy
> >
> >            - The third link downloads a Ph.D. dissertation from 1997
> >
> >            - After the outdated info is a rant on the shortcomings of
> >         OpenGL.
> >         It just starts up, mid stream, "There is a serious design flaw
> >         in the
> >         lighting or rather the shading." This should be removed.
> >
> >            - A search on the Swiki for Alice includes a page on Falice
> >         which
> >         links to www.falice.com which is a parked domain.
> >
> >         Last but not least, when I try to load "FullImageProjectAlice"
> >         I get
> >         errors. Very likely I am doing something wrong.
> >
> >         Is this worth pursuing, or has Alice in Squeakland wandered
> >         off?
> >
> > Aloha Gary,
> > I remember the first time I saw Squeak, A;ice was pre-loaded in the
> > image, so I did some digging.
> > If  you are really interested go to ftp.squeak.org and download a a
> > 2.x version of Squeak.
> > The 2.8 distribution has it installed. Be warned, the older Squeak
> > interface might disappoint you ;)
> >
> > Regards
> > John McKeon
>
> Thanks, John. I downloaded the 2.8 image and changes files, and the V2
> sources, and launched squeak with those. It opens fine, if old looking,
> and Alice is in there. I did a Wonderland new. and ran into an error:
>
> mustBeBoolean
>        "Catches attempts to test truth of non-Booleans.  This message is
> sent
> from the
>        interpreter."
>
>        self error: 'NonBoolean receiver--proceed for truth.'.
>        ^true
>
> The offending code is
>
> areasRemainingToFill: aRectangle
>        ^myCamera drawSceneBackground
>                ifTrue:[aRectangle areasOutside: self bounds]
>                ifFalse:[Array with: aRectangle]
>
> where "bounds" in the ifTrue branch is highlighted.
>
> A little more digging reveals that senders of bounds have something to
> do with AlignmentMorph, which is old stuff -- is the problem that ny VM
> is too "new.?"
>
> Any suggestions as to how to proceed? Is there a way to cast "bounds" to
> the Boolean requirement? Sorry, that's my C showing.
>
> --
> Gary Dunn, Honolulu
> osp at aloha.com
> http://openslate.net/
> http://e9erust.blogspot.com/
> Sent from Slate001
>
>
>


-- 
http://jmck.seasidehosting.st
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090723/83c87a76/attachment.htm


More information about the Squeak-dev mailing list