Scratch 1.4 and variations
Last updated at 4:13 pm UTC on 19 June 2018
The original Squeak based Scratch (generally known as Scratch 1.4) was released in source form and can be improved and extended. Here are some download sites -
There are several variations built by people, quite surprisingly mostly not related to the general Squeak community
Scratch 1.4 project file format
https://en.scratch-wiki.info/wiki/Scratch_File_Format_%281.4%29/Project_File
To find out more read the code
ScratchFrameMorph>>writeScratchProject
ScratchFrameMorph>>#writeScratchProjectOn: anObjStream
ScratchFrameMorph>>#importScratchProject
** These are end-user packages (installers).
You can 'get behind the scenes in Scratch' by using a 'rabbit hole' as Markus Gaelli wrote
http://lists.squeakfoundation.org/pipermail/squeak-dev/2013-January/168424.html
"You know that you can "shift click" into the top half of the R of SCRATCH on the top left of Scratch – then open the rabbit hole via
"turn fill screen off"...
You get the Smalltalk environment BUT remember there is no changes or sources file so everything will be decompiled.