Porting PalmOS apps

Hardware, coding, music, graphic and various applications

Moderators: Mug UK, lp, [ProToS], moondog/.tSCc., Moderator Team

PeterS
Captain Atari
Captain Atari
Posts: 167
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Porting PalmOS apps

Postby PeterS » Tue May 08, 2018 1:32 pm

I have the GPL source to an old PalmOS application (TideTool 2.2).

You can see how old it is: http://www.toolworks.com/bilofsky/tidetool/

Has anyone ever tried porting Palm stuff to GEM ?

ThorstenOtto
Captain Atari
Captain Atari
Posts: 366
Joined: Sun Aug 03, 2014 5:54 pm

Re: Porting PalmOS apps

Postby ThorstenOtto » Tue May 08, 2018 2:15 pm

PeterS wrote:I have the GPL source to an old PalmOS application (TideTool 2.2).


Not really surprising, as it is publicitly available on that site.

Has anyone ever tried porting Palm stuff to GEM ?


No, but it might be easier to use XTide as a base instead. The Palm version is also based upon this.

czietz
Hardware Guru
Hardware Guru
Posts: 744
Joined: Tue May 24, 2016 6:47 pm

Re: Porting PalmOS apps

Postby czietz » Tue May 08, 2018 3:49 pm

The PalmOS API is very different from GEM, not just in terms of available functions (of course) but also conceptually. E.g. on PalmOS you would normally avoid using the C standard library (for functions such as strlen() etc.) but use OS calls instead. Memory is managed in terms of handles (not raw pointers). You don't have a file system but a database per application.

I agree with Thorsten that it might be easier porting a Unix program to GEM than a PalmOS one.

PeterS
Captain Atari
Captain Atari
Posts: 167
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: Porting PalmOS apps

Postby PeterS » Wed May 09, 2018 3:13 pm

ThorstenOtto wrote:
PeterS wrote:I have the GPL source to an old PalmOS application (TideTool 2.2).


Not really surprising, as it is publicitly available on that site.


:-) I had a look while I was writing and didn't think that it would still be around after all these years.

Good idea about using XTide, if it is an X app it might even run in X under Mint.

ThorstenOtto
Captain Atari
Captain Atari
Posts: 366
Joined: Sun Aug 03, 2014 5:54 pm

Re: Porting PalmOS apps

Postby ThorstenOtto » Wed May 09, 2018 4:14 pm

PeterS wrote:if it is an X app it might even run in X under Mint.


Very likely, but i wouldn't recommend that. Although X works under Mint, it is awfully slow, and i think there are very few users which have it installed. XTide seems to have been ported already to Windows & MacOS (although not available on that site), so it should be possible to port it to GEM, too. If you are really interested in that program, a GEM version would be much more convenient. But of course that will depend on the amount of work needed to port it.

PeterS
Captain Atari
Captain Atari
Posts: 167
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: Porting PalmOS apps

Postby PeterS » Thu May 10, 2018 10:39 am

It actually made me think that a decent version of X would be better than DOS :-) (see other discussions)

If I could get it working under X, that would just be a first step.


Social Media

     

Return to “Professionals”

Who is online

Users browsing this forum: derkom, swapd0 and 2 guests