Well the thing arrived ( not long after the above post ) but I have just had it sitting doing whatever a standard Chumby does
Found a bit of time over the last few days so thought I would have a look at what it takes to get an orbiter running on it.
At first I thought of compiling natively for it (similar to Nokia 770 build) but using the Proxy Orbiter was also worth a shot.
There are still a lot of dependencies to build an orbiter so I decided to look into the proxy orbiter.
The proxy orbiter seems to work by rendering an obiter to a bitmap and receiving "press" events at co-ordinates on the bit map which it turns into DCE speak. So anything that can request an image over http and work out the x/y co-ordinates of each mouse press should be able to work with it.
The chumby has a natively compiled flashplayer which run flash 8. I figured that flash should easily be able to meet the requirements I mentioned above - problem is I have never written an flash programs and really don't intend to pay six or seven hundred dollars to get a dev environment. There is however an open source alternative and so I have been looking into that.
And after some quick learning and hacking I now have linuxMCE orbiter running as a flash program on the Chumby
Performance is good and it has run faultlessly so far.
Resolution is 320x240 and it is running UI1 on its little screen which is just usable with my fat fingers.
So far there is a lot of hacks and hardcoding so I need to clean this up a bit before I make it available for testing. Also need to address refreshes as it currently only refreshes after you press the screen - so if the orbiter updates it will not push this out. This does not seem to impact usability too much though.
This is a standard chumby widget so it could just be added to a channel - however I would like it so that if you pick up the chumby and shake it it starts the orbiter and then if you shake it again it goes back to standard control panel. I think that this should be doable.
Once I clean up the code, I will post some wiki pages and the code/swf file for others to test.
(btw. This will work on anything that has a flashplayer and network connectivity)