[squeak-dev] [ANN] Open Croquet for Squeak 6.x (experimental)

Bert Freudenberg bert at freudenbergs.de
Tue Feb 27 09:35:27 UTC 2018


Awesome!

- Bert -

On Tue 27. Feb 2018 at 00:12, Nikolay Suslov <nsuslovi at gmail.com> wrote:

> Hello,
>
> Anticipating the new Squeak release! and in the spirit of the "Survey:
> what do you do with Squeak, what do you *want* to do?" want to share the
> work on restoring the original Open Croquet onto Squeak 6.x (experimental).
>
> For a long time, the community available Open Croquet images exist only in
> bootstrap images for Squeak 3.8 and for Squeak 4.2. Actually, there is no
> any open solution to use the latest Squeak VM and Smalltalk language with
> Open Croquet architecture. So, that starting from the original version to
> OpenQwaq, anyone could load it from scratch onto the new Squeak.
> Below you could find install instructions, links and first steps in
> achiving this.
>
> Demo-video: https://vimeo.com/257578323
>
> Comparing to the original Open Croquet for Squeak 3.8/4.2:
>
> * No Embedded Morphic apps (bugs)
> * No Tweak (yet)
> * Original TContactPoint (find master on network) broadcaster/listener is
> replaced with WebSocket broadcaster/listener using WebClient (switching
> from UDP)
> * Island snapshot/serializing/restoring needs deep review
>
> =========================
> Instructions and Links:
>
> Preloaded Squeak image:
>
> - Squeak VM and image with preloaded Croquet and content:
> https://www.krestianstvo.org/sdk/croquet/CroquetForSqueak6-App-MacWin-32bit.zip
>
> - Only Squeak image with preloaded Croquet and content:
> https://www.krestianstvo.org/sdk/croquet/CroquetForSqueak6-Image-resources.zip
>
> - Only content (Textures, Models, etc.):
> https://www.krestianstvo.org/sdk/croquet/Content.zip
>
>
> How To install manually:
>
> 1. Get the latest Squeak VM with included B3DAcceleratorPlugin(!)
> The preloaded app uses VM cog.spur 32 bit for Mac/Windows:
>
> https://bintray.com/opensmalltalk/vm/download_file?file_path=squeak.cog.spur_macos32x86_201802232356.dmg
>
> https://bintray.com/opensmalltalk/vm/download_file?file_path=squeak.cog.spur_win32x86_201802232356.zip
>
> 2. Get the latest Squeak 6.x image from http://files.squeak.org/6.0alpha/
> The preloaded app uses
> http://files.squeak.org/6.0alpha/Squeak6.0alpha-17606-32bit/
>
> 3. Run Squeak.
>
> 4. In Workspace DoIt:
> (Installer fromUrl: '
> http://sdk.krestianstvo.org/sdk/croquet/croquet-sn.2.mcm') install
>
> This will load FFI, OpenGL and Croquet packages from the project's
> repository "Open Croquet for Squeak 6.x".
>
> MCHttpRepository
>     location: 'http://sdk.krestianstvo.org/sdk/croquet'
>     user: ''
>     password: ''
>
> Or you could manually load FFI at first:
>
> (Installer repository: 'http://source.squeak.org/FFI')
>     install: 'FFI-Pools';
>     install: 'FFI-Kernel';
>     install: 'FFI-Tests'.
>
> and then only OpenGL and Croquet packages:
> (Installer fromUrl: '
> http://sdk.krestianstvo.org/sdk/croquet/croquet-sn.1.mcm') install
>
> 5. Open 'Objects' in Squeak and choose 'Croquet' category.
> Drag Croquet(Master) or Demo(Master) onto the empty space.
>
> =========================
>
> Best regards,
> Nikolai
>
> [image: Inline image 3]
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180227/c18b2d48/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: croquet-squeak6_small.jpg
Type: image/jpeg
Size: 114280 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180227/c18b2d48/attachment-0001.jpg>


More information about the Squeak-dev mailing list