The tablet has Internet Tablet 2005 software edition OS, which is a linux based OS; we already have an Orbiter running under linux (debian), but I doubt what it will be easy make it run it on 770 tablet. I'll write it on our unsupported devices list and in the future we'll consider building an Orbiter for it.

Internet Tablet 2005 software edition is based on components from Debian GNU/Linux operating system, which uses the Linux kernel 2.6.x.The application framework is based on basic GNOME technologies such as the GNU Image Manipulation Program (GIMP) toolkit (GTK+) widgets.

We have Orbiter running under Windows CE 4.2, Windows XP/98 and linux (debian), so it's not very difficult to implement one to run on a Nokia 770. All you have to do is find a graphic engine which works under Internet Tablet 2005 and derive from Orbiter to implemented the methods to render pictures, draw lines, etc. We are using SDL and Pocket Frog graphics engines. If you're lucky, SDL might work under IT2005 and all you'll need to do is recompile it with "maemo development platform" from nokia.

The next step will be to compile a hello world SDL application which does nothing but displaying a picture on the screen and drawing a circle. Once this is working, you can use svn to get our latest sources (svn co http://svn.plutohome.com/pluto/trunk/) and compile Orbiter (you'll find a Makefile in trunk/Orbiter/). If this is also working.... let me know :wink:

The next step will be to compile a hello world SDL application which does nothing but displaying a picture on the screen and drawing a circle. Once this is working, you can use svn to get our latest sources (svn co http://svn.plutohome.com/pluto/trunk/) and compile Orbiter (you'll find a Makefile in trunk/Orbiter/). If this is also working.... let me know :wink:

Well, I've compiled Orbiter under Maemo SDK (it's need to develop applications for Nokia770). I've created both binary and *.so. But when I tried to run it (./Orbiter/Orbiter) it does nothing. Could you tell me, please, what's wrong?

You will need to run Orbiter against a dcerouter and using an onscreen orbiter device. Also, use -l in command line to specify the file for log and trace future issues:./Orbiter -r <dcerouter_ip> -d <orbiter_id> -l <path_to_logfile>

You will need to run Orbiter against a dcerouter and using an onscreen orbiter device. Also, use -l in command line to specify the file for log and trace future issues:./Orbiter -r <dcerouter_ip> -d <orbiter_id> -l <path_to_logfile>

Thanks Chris, the problem was in Fedora I guess. Anyway, I've run the SDL Orbiter on Nokia770 emulator (Maemo SDK + scratchbox) and it worked! it's really cool! Now I'm going to build a Debian package to install and run the Orbiter on the real device.