[squeak-dev] NuScratch source on SqueakMap

Yoshiki Ohshima Yoshiki.Ohshima at acm.org
Wed Jun 22 17:59:16 UTC 2016


On Fri, Jun 17, 2016 at 7:19 PM, tim Rowledge <tim at rowledge.org> wrote:
> There is now a SM entry pointing to a SqueakSource copy of the current NuScratch as per the Raspberry Pi. It is a rather substantial collection of bug fixes, performance improvements, tidy-ups, speed-ups etc to the original Scratch developed by the MIT team. Project files read and saved are fully compatible with the original system.
>
> It runs on modern Squeak systems - I use a 5.0 with updates and it is likely that it won’t run perfectly on anything earlier than say #15852 because some time around then the help balloon stuff changed. I use a Cog/Spur system and make no representation about how well it might work on a non-spur or non-Cog system - I just don’t know and don’t really care.
>
> On a RaspberryPi3 it runs large game-like Scratch programs about twice as fast as the original Scratch (a 2.8-ish image on a contemporary interpreter) runs on a modest mac laptop. Or to put it another way, it’s about a gazillion times faster than original Scratch on the same Pi.
>
> The licensing remains as per the Scratch Source Code License (google it). You will need to download and unzip a copy of http://download.scratch.mit.edu/source-code/ScratchSkin1.4.zip *before* attempting to install the package.
>
> It does *not* include the RaspberryPi specific GPIOServer code; that will appear in a separate package soon. That provides a way to drive al sorts of fun add-on hardware from Scratch - and indeed the lower level driver code for that provides a general Squeak access to the gpio pins and add-ons.

Great!  And let us know about the status of /usr/bin/scratch shell
script.  We have people lined up to test things out so it'd be good if
we make sure it works smoothly on the next release.

-- 
-- Yoshiki


More information about the Squeak-dev mailing list