Release PalmOS Emulator

Discussion in 'Software Releases' started by pmprog, Jul 4, 2014.

  1. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,350
    Location:
    Everywhere
    I am probably mistaken, but I thought pmprog meant there is an emulator for Windows that runs Palm.
     
  2. ingoreis

    ingoreis Advanced Member

    Joined:
    Mar 7, 2012
    Messages:
    3,094
    Location:
    49.491276,8.423518
    Oh my bad English again.


    It seem you are right ;)
     
  3. Palmiga

    Palmiga Member

    Joined:
    Oct 18, 2010
    Messages:
    93
    Any idea what I should insert there?
     
  4. pmprog

    pmprog Advanced Member

    Joined:
    Apr 25, 2011
    Messages:
    3,825
    I'm afraid not. I'm not all too familiar with linux, possibly some /dev/ path
     
  5. Silent-Hunter

    Silent-Hunter Hardcore Member

    Joined:
    May 29, 2010
    Messages:
    3,046
    Wow, what crappy performance! :p
     
  6. Mirrorhead

    Mirrorhead Still Fresh

    Joined:
    Jun 2, 2005
    Messages:
    63
    Location:
    Esslingen, Germany
    I want to add/ emulate an external SD Card inside POSE. Is that possible?

    That way I could use a BackupMan backup set from my dear Palm m500 which is still in use without importing each file separately.
     
    Last edited by a moderator: Jul 14, 2014
  7. pmprog

    pmprog Advanced Member

    Joined:
    Apr 25, 2011
    Messages:
    3,825
    I've never heard of BackupMan before, so I don't know how it works, but I doubt it. Palm devices don't have file systems, and I certainly don't remember any with SD card slots
     
  8. Mirrorhead

    Mirrorhead Still Fresh

    Joined:
    Jun 2, 2005
    Messages:
    63
    Location:
    Esslingen, Germany
    Found some hints on the web that POSE needs a file called HostFS.prc to emulate external SD cards. Not sure how good it works though.

    Starting with the m500 model and Palm OS 4.0 most Palm devices actually had SD card slots. Those I've been using certainly have this feature. :)

    I use my m500 with a 1GB SD card.

    BackupMan is a very handy backup app: http://download.cnet.com/BackupMan/3000-2239_4-49391.html
     
    Last edited by a moderator: Jul 14, 2014
  9. pmprog

    pmprog Advanced Member

    Joined:
    Apr 25, 2011
    Messages:
    3,825
    Apparently, you right click in POSE then pick Settings->HostFS options, and you can mount them there (you'll need the HostFS.prc, whereever you get that from), I don't know beyond that because I have no need of it
     
  10. Mirrorhead

    Mirrorhead Still Fresh

    Joined:
    Jun 2, 2005
    Messages:
    63
    Location:
    Esslingen, Germany
    Thanks, I will give it a try.
     
  11. double7

    double7 It's Evil Dragons magic

    Joined:
    Nov 28, 2005
    Messages:
    345
    Kudos marovada!

    Unbelievable. Finally there is a Palm emulator for the Pandora. I used the TRGpro (Palm III with CF-Card slot) a long time, gathering up to 4MB backup image. Digging my archive i found my ROM backup and it really worked with POSE. Unfortunately the TRGpro emulation has some issues.

    The CF card is emulated by a file called "trgdrv.dat". It would be great if i could insert my CFcard content into that file. I tried to mount the trgdrv.dat file via loop device, but failed. Is there any information about the format of that file or is it possible to copy external data into it?

    That would make recovery of old backup files much easier, especially if your TRGpro died due to ageing. Luckily mine still do run and i could use CFpro to copy the TRGpro RAM content (prc and DB) to the CFcard, and use POSEs import function to inject my data into POSE.

    Short testing report: A quick overview showed all standard apps working fine. The memo, datebook, todo and address data is there. Some games and other apps crashed, but it went better after a soft reset of the emulation.

    There are still many debug stops that have to be tapped to contiune. I cancled one programm after 20 continue clicks, another programm worked fine after 2 clicks. Browsing through the settings i found all debug options enabled.

    Go to settings -> Debugging (alt+\) -> uncheck all boxes -> OK

    After that the programm with 20+ clicks runs fine.
     
     
    Last edited by a moderator: Aug 3, 2014
  12. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,209
    Location:
    Innsmouth, MA
    pmprog likes this.
  13. pmprog

    pmprog Advanced Member

    Joined:
    Apr 25, 2011
    Messages:
    3,825
    Wow, nice, thanks.
    I'm only half way through the doc, where he talks about the problems with compatible ARM chips and the m68k emu PACE, and part of me wondered why he didn't just deal with the m68k version of PalmOS and emu that with his own extensions
     
  14. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    11,085
    Location:
    Somewhere off the coast of the EU
    Seems me he wanted to be able to run any ROM from a 1.0 prerelease to a OS 6 release that seems never actually came out on any devices; from 5.0 and on Palm OS devices had ARM cores, not m68ks. The second quarter of that post states he's been trying to reimplement palm OS calls under qemu to a linux kernel presumably. From about half way through he reveals he's trying to get Palm OS running on ARM cortex-M boards to make cheap new pirate devices. I'm not sure how much of that is useful to this thread if it's sole concern is an emulator that runs on ARM-cortex-A8 chips under linux, but there you go. The first half-ish might still be useful to that aim, I couldn't really say.
     

Share This Page

Loading...