PDA

View Full Version : POSE PalmOS Emu for 770 and FLTK apps


ArnimS
04-05-2007, 01:11 AM
Just a heads up to developers:

If you are porting a FLTK app, all you need to do is grab the fltk source (apt-get install source) and ./compile && make && make install in scratchbox. dpkg-buildpackage wont run due to debhelper 5 and other dependencies, but the fltk devkit installs fine with make-install.

Then you can build your fltk-requiring package. In my case, the binary ran on the 770 without installing any fltk libs at all. (!)

Here's my build 0.01 of the POSE PalmOS emulator for the nokia 770. Binary+Skins.

http://ln-s.net/Nr7

You'll need a PalmOS ROM Image, and i don't think i can legally supply one. If you don't have a Palm, you can pick up the 4.12 OS here after registering:

https://www.developerpavilion.com/pa...sp?page_id=364

Thanks to unique311, who found the following link for PalmOS roms (including the 505 color OS!)


http://www.mobilefan.net/Palm-OS.nsf/Download-Free-Software/ROM-Replacement
According to one user, it even runs on a n800, which ... is ... pretty strange.

I'd appreciate people testing it. Check out the garage page and post requests/reports there please.

https://garage.maemo.org/projects/pose/

Cheers,
Arnim

aflegg
04-10-2007, 06:15 AM
This is exactly the kind of thing that mud-builder (http://mud-builder.garage.maemo.org) can help with.

gsagers
04-10-2007, 02:55 PM
Works great on a n800 with the 2007 3.2007.10-7 update applied. Booted a M505 ROM, built-in apps work well, and seem speedy enough. Now for a rotated version to make use of the graffiti area and softbuttons. Great work!

testtuc
04-11-2007, 04:42 AM
does the palmos version 5.4 (garnet) can run fine on it ?

i don't have n800 but i would know if "tomtom 5" on palm emulation on N800 can run fine with speed up enhancement ?

does anybody can try it

ArnimS
04-11-2007, 04:44 AM
No palmos 5 only 4. No newer palm emulation, only 68k-based dragonball cpus.

TA-t3
04-11-2007, 02:57 PM
And the mentioned TomTom 5 app. is an ARM app, so it's one of those (few) PalmOS apps that will only work on PalmOS5. And thus not on the emulator. But most (new) PalmOS apps are still 68k apps and should run fine (PalmOS5 includes a just-in-time compiler for 68k->ARM, and it's so efficient that for most apps there's no need for going ARM native).