Hi all,
my SqueakJS VM has reached a major milestone. It is now sufficiently complete to run a full Etoys image (and possibly other non-closure images, too). It has support for most BitBlt modes, WarpBlt, even some Balloon2D rendering (for TTF fonts), a virtual file system, image saving etc.
Try it: http://bertfreudenberg.github.io/SqueakJS/etoys/ (Safari and IE are significantly faster than Firefox and Chrome, best is Safari Webkit nightly, works on iPad too, hopefully Android)
For more details, see my blogpost: http://croquetweak.blogspot.de/2014/07/squeakjs-runs-etoys-now.html
Feedback and contributions welcome :)
- Bert -
Bert,
This is an incredibly exciting leap forward!
I can test this on some of the following devices this weekend:
- iPad Air - iPhone 5s (VM crashes after showing Etoys home screen for a second) - XO-4 running Android 4.3.1 - Original Chromebook - OLPC XO Walmart Tablet - Mac OS X - Maybe Google Glass???
Mike
On Fri, Jul 4, 2014 at 5:27 PM, Bert Freudenberg bert@freudenbergs.de wrote:
Hi all,
my SqueakJS VM has reached a major milestone. It is now sufficiently complete to run a full Etoys image (and possibly other non-closure images, too). It has support for most BitBlt modes, WarpBlt, even some Balloon2D rendering (for TTF fonts), a virtual file system, image saving etc.
Try it: http://bertfreudenberg.github.io/SqueakJS/etoys/ (Safari and IE are significantly faster than Firefox and Chrome, best is Safari Webkit nightly, works on iPad too, hopefully Android)
For more details, see my blogpost: http://croquetweak.blogspot.de/2014/07/squeakjs-runs-etoys-now.html
Feedback and contributions welcome :)
- Bert -
etoys-dev mailing list etoys-dev@squeakland.org http://lists.squeakland.org/mailman/listinfo/etoys-dev
Well at least some good news after first the US was eliminated and now Colombia.
Great work Bert.
Stephen
On Friday, July 4, 2014, Bert Freudenberg bert@freudenbergs.de wrote:
Hi all,
my SqueakJS VM has reached a major milestone. It is now sufficiently complete to run a full Etoys image (and possibly other non-closure images, too). It has support for most BitBlt modes, WarpBlt, even some Balloon2D rendering (for TTF fonts), a virtual file system, image saving etc.
Try it: http://bertfreudenberg.github.io/SqueakJS/etoys/ (Safari and IE are significantly faster than Firefox and Chrome, best is Safari Webkit nightly, works on iPad too, hopefully Android)
For more details, see my blogpost: http://croquetweak.blogspot.de/2014/07/squeakjs-runs-etoys-now.html
Feedback and contributions welcome :)
- Bert -
etoys-dev@lists.squeakfoundation.org