Hi,
I am trying here to answer at least partially to Goran's question
about Android VM.
One special thing about the VM used in Android (at least in my fork
[1] and its parent [2]) is absence of event loop. there was a
discussion [3] [4] on this list.
The Android VM uses a natively allocated framebuffer which surrounding
Java code sees a a large pixel array, and dumps it to the screen if
needed. Not very efficient of course, but could be IMHO adapted for
SDL as well.
Hope this helps.
[1]
http://code.google.com/p/squeakvm-tablet/[2]
http://code.google.com/p/squeak-android-vm/[3]
http://lists.squeakfoundation.org/pipermail/vm-dev/2009-November/003437.html[4]
http://lists.squeakfoundation.org/pipermail/vm-dev/2011-April/007503.html--
Dimitry Golubovsky
Anywhere on the Web