Review: Classic Palm OS Emulator by MotionApps | webOS Nation
 
 

Review: Classic Palm OS Emulator by MotionApps 83

by Dieter Bohn Tue, 14 Jul 2009 8:33 am EDT

This app review brought to you by forum member ProfJonathon.  For the fine work done here, Profjonathon will receive a coupon for $10 off any purchase at the PreCentral.net Accessory store.  Want one? Check out our Forum Review details here!

When Palm announced WebOS, many expressed concern about losing their investment in (and functionality of) their existing PalmOS apps, especially when Palm said it would not be creating a PalmOS emulator and that the earliest version of the SDK would not be sufficiently low-level to enable someone else to do so. Happily, Palm soon retreated from that position, giving MotionApps sufficient access to the SDK and WebOS' foundations to enable MotionApps to create Classic. While not a complete solution for all PalmOS apps, Classic (which was made available via the App Catalog on the Pre launch day, and is currently on version 1.1) has rapidly become a must-have for those of us who are transitioning from PalmOS devices (in my case, a T|X) to WebOS.

Read on for the full review!

Like all other App Catalog apps, the 7-day demo of Classic installs with a couple of clicks, placing an attractive tuxedo jacket icon in the first page of applications. Launching Classic places a familiar looking 320x320 screen with a 5-way navigation button and "hard buttons" on the Pre's screen:

Users can add .PRC applications and .PDB data files via the USB connection of the Pre, placing them into a Classic-created directory called ClassicApps/PALM/Launcher/Install. While actual Hotsyncing is not (yet) supported, Classic includes a HotSyncID application to support those PalmOS apps whose license depends on the HotSyncID. (Note that while the original version of Classic had the user-added applications on a separate window and would not allow spaces in the HotSyncID, the Classic ROM updater fixes that.) For compatibility, the latest version (1.1) of Classic allows users to turn the limited sound support on and off, and toggle the emulation speed from normal to 2x, as some PalmOS programs are sensitive to those settings and may crash Classic.

MotionApps offers a list of "Classic Certified" PalmOS applications, which are known to work within Classic, but while other applications generate a notification that they are not certified, they may work well. (Cleverly, MotionApps has teamed up with MobiHand to create a co-branded PalmOS app store. In my own testing to date, Mobipocket Reader  worked fine (including with Secure Mobipocket format e-books such as those sold by Fictionwise.com, once the Secure Mobipocket Personal ID generated by Mobipocket on the Pre is added to your Fictionwise account), TealDoc and Bubblet ran well, Worldmate worked fine (including accessing the Internet via the Pre's network connection) and Niggle (the old freeware precursor to Handmark's Scrabble) started fine but crashed at first when accessing the dictionary, a problem that has now been fixed by the ROM updater. Vegas Slots also ran, but the animation of the spinning slot machine was not working, and the tiles in FreeJongg do not show up. Of the programs I've tried, only Penticon's Hebrew Lite crashed Classic so badly as to require uninstallation and reinstallation, not surprising given how much it is tied to specific PalmOS code. Classic also maps the "buttons" on the virtual PalmOS device to keys on the Pre, a feature accessible by tapping the bottom left corner of the screen.

 

 

A word about crashing: when Classic crashes, it displays a "blue screen of death," which instructs the user to do a soft reset (available via the drop-down menu) and relaunch Classic.

 

(Confusingly, it also instructs the user to "please close this window and try again," even though the Pre's interface works in cards rather than closeable windows.) Generally, the soft reset works, and there's a hard reset available as well (along with the uninstall/reinstall mentioned above).

Even beyond the apps it won't support, Classic isn't perfect. For those of us who have been using 320x480 devices like the T|X, going back to 320x320 is very confining. The lack of Graffiti is frustrating (as it is on the Pre as a whole; any developers listening?), and it can sometimes be difficult to tap the reduced-size icons of PalmOS apps (designed for stylus use) with a finger, although I was able to play Bubblet without a real problem [Ed. Note: 1.1 allows you to pinch-zoom on PalmOS aps]. At times, the notifications area slides into where Classic places the 5-way navigator, making "down" taps difficult. (One other issue: for reviews like this one, the buttons-to-Pre mapping make a clean fullscreen screenshot using the Orange+Shift+P command almost impossible to get.) Classic is also pricey: the full license sells for $29.99 (purchasable via a link within the program itself, that generates a code to be entered into the MotionApps site), but it's still a fair deal for what is essentially a second operating system for your Pre.

Ultimately, Classic largely just works, which is the essence of the PalmOS as a whole. For Pre users who are making the big move from PalmOS, as well as for new adopters who want features and software not yet available for the Pre, Classic is definitely worth serious consideration. {ProfJonathan}

Tags:

83 Comments

Thanks for posting this to the home page! I'll keep working on reviews...and people can track my Pre-related tweets as @PreLawyer on Twitter (I'm @ProfJonathan for everything else). {ProfJonathan}

Before I got my Pre I thought that the Classic Palm OS emulator would be essential for my transition from my Centro to the Pre. But after owning the Pre for almost a month, there really aren't any classic apps that I miss all that much. The only one that I needed was SplashID and that's available for the Pre (and I'm using it for free while it's in beta).

I'm still missing a good ebook reader. Scratch that. An ebook reader.

it should have been offered for FREE from Palm.
the fact that Palm gave it to MotionApps was a slap in the face to the users that wanted / needed this functionallity. What would happen if Apple said their newest version of iPod was 'backwards compatiable' but it cost $30 to make it work..... people would SCREAM.
while this app is ok, its BS that i had to pay for it.

So you are actually also 'hating' on Apple that they didn't include a Newton emulator in their iPhone/Pod?

I'm glad Palm focuses on supporting development for the webOS than putting too much own resources into a PalmOS emulator. And they recognised the need for the emulation and supported a 3rd parts with that, for the minority of users needing it (me included).
I'm very ok with that and looking forward to the native webOS apps to come.

I don't have an issue with the fact that they want money for their software; $30 isn't an unreasonable charge for a good software program.

I do have an issue with MotionApp's advertising in the App Catalog - the overview clearly indicates the software is free. However, be sure to open the description and read all the way through to find out your 'free' software is only a 7-day trial version.

Due to the differences between pressure and capacitance screens, you will never see a stylus for the Pre.

I bought a much cheaper version of this type of stylus from Amazon.com, and in fact it does work. The surface needed for this type of screen, though, works better for (hard) taps than any sort of dragging. These styli are best for situations where fingertips are unavailable (gloves) or undesirable (dirty hands!), but are not really effective for tasks like drawing, unfortunately. {ProfJonathan}

They don't work as well as fingers and still block much of the screen. You won't ever get as thin a stylus as you need to run some old apps.

STFU you retard

why am i a loser for stating something obvious.
you must not have had to spend the $30. therefore, you can shut your pie hole.

Very cool! If you can somehow work out synching Palm memos in particular, and *especially* if you can add Bluetooth keyboard support, I'll be *hugely* grateful! {ProfJonathan}

I'm a Medical Professional who has used eWallet a PalmOS thru my numerous years of Treo's. Accordingly I have many important Files within eWallet which are Encrypted. After much difficulty, I've been able to transfer the .prc and .pdb files via Classic Emulator. I hope that the SDK of the webOS is provided to Ilium Software so they could develope a "true" Palm PRE webOS looking version of eWallet. This working Classic looking version is OK but is limited.
I know that I'm not alone in the world of eWallet users who would appreciate a PalmPRE version.

I use Resco's IDGuard as opposed to eWallet and this is the one application holding me back to committing to Pre. If I knew IDGuard worked reliably under Classic I would buy a Pre tomorrow. So far, nobody has been able to tell me whether it can or can't. Anybody know? Thanks.

fantastic news....thanks for letting me know...better go and order my Pre !

Haven't used it before, but I just downloaded and installed the trial from Resco, and it seems to work fine. Screenshots at:

http://bit.ly/1akN8F

(Note--if you end up buying a Pre because of me, please let me know--Palm will appreciate it! :) ) {ProfJonathan}

Thanks a million also ProfJonathan....much appreciated !

i have ewallet on windows mobile and my winxp desktop and have no way of migrating to splashID, and don't want to pay for classic and the palmOS version of eWallet ($50ish!!). i'm still stuck without a solution.

I've been using it since its inception and find it marginal, at best. Plus the bulk of the PalmOS apps I really used are so small that they can't be manipulated by fingertip. At the end of the day, it's just not worth it. I've written directly to the companies that wrote the PalmOS apps I'd like to see migrated to WebOS. Some are, some aren't. Those that aren't, lose. After using WebOS for the last 6 weeks, I wouldn't dream of going backwards and can live without those apps that don't move forward. BTW, I was also a short-term WinMo user. Good God what an absolute debacle THAT is. I have no idea how they ever sold more than ONE of those.
bj

No ROM needed; it works out of the "box". {ProfJonathan}

It's better than not having it at all for me...and to be fair my audible.com app I bought it for is not 'certified'. I wish they'd look into the problems. Just seems like it might need a bit of tweaking to work. If they got it stable for that app only then I'd gladly pay another $100.... Now, it is like the bear on the unicycle...it can be done but it ain't pretty...

If you consider that -

a) MotionApps is a not a huge company

b) They probably have to pay licensing fees to Access, for PalmOS, to use within Classic (ya think?)

c) They probably have to share the revenue with Palm and/or Sprint...

d) The Pre is currently not what we'd call a high volume item, sales-wise (I hope this will change).

Then $30 is not much to pay, is it? Don't want to? Write your own PalmOS emulator...

There were a small number of POS apps that didn't have a WebOS equivalent at launch that I wouldn't have purchased a Pre without an equivalent: SplashMoney, HandyShopper, eReader, MPG and Passwords Plus. Classic allowed me to retain that usability on the Pre (Except for Passwords Plus. I had to switch to Resco ID Guard.) and was, therefore, worth the $30. Without Classic (or another emulator), I would not have purchased the Pre.

Having said that, I found Classic very finicky and difficult to work with. In addition, I found the POS apps more difficult to use without a stylus. Classic, to me, is a temporary fix until some of these apps are offered in a WebOS version. At that time, I'll have very little use for Classic.

I very much appreciate MotionApps offering Classic, since that allows me to enjoy all the Pre goodness, but I'll be glad when I no longer need it.

I had no problem getting Worldmate and PSSH to both use my Pre's Internet connection to get online via Classic. While Bluetooth and Hotsync may not (yet) work, straight TCP/IP Internet connections are fine. {ProfJonathan}

Anyone know if my old PalmOS Tiger Woods Golf would work on Classic?

Found the demo online and tried it--doesn't appear to work properly. The color version got to a minimized, doubled splash screen; the b/w version just crashed after the demo window. Sorry. {ProfJonathan}

me too! Developers - please listen up and bring back the old calendar functions!

they screwed up with the price, at $30 it just something i wouldnt buy.

the shelf life of this app is small. with every new webos app, the need for this gets less and less.

if they would of priced it at $10 or so, i got a feeling a lot more would of sold. I probably would of got it the first day.

$30 is just too much for an app.

It's ironic; I would have said instead that games like Bejeweled (or in my case, Niggle and Bubblet) are the least usable without a pinpoint stylus. Other apps work much better. {ProfJonathan}

One other point about the cost: try purchasing a new Tungsten E2 or T|X (well, newish) on eBay these days. Compared to what those devices are still going for, $30 is a bargain. {ProfJonathan}

Blah , dont want , dont need

I'm somewhat confused. An earlier comment seemed to suggest that Classic *lacked* PalmOS PIM functionality. Is the original there or not?

PIMs are there; what's not (yet) is the Hotsync-based conduit. If you are able to manually copy the PalmOS files containing your PIM info. to the Classic portion of your Pre's USB drive, the PIM apps (including Memos!) work fine. {ProfJonathan}

ProfJonathan
I am a longtime Palm user on Verizon. I plan to purchase the Pre Plus tomorrow when it is available on Verizon. I use DateBk6 and Pocket Quicken and want to continue. Will Verizon be able to transfer my calendar data to the new Pre? Can I then transfer it to Classic? What is the simplest way to transfer the calendar to Classic? Do I transfer Pocket Quicken from my laptop directly to Classic? I do not consider myself a techie and am not comfortable with much of the language.

Thanks for the tip--it's a great alternative.

Thanks for the tip--it's a great alternative.

Keep in mind that not every PalmOS developer is still in business; for some of those legacy apps on which some people depend, there may not be an exact (data-compatible) version ever coming out, making Classic the only way to continue using them. {ProfJonathan}

We have a saying in Tennessee, pigs get fat and hogs get slaughtered. Would you rather sell 50K of the app at 29.99 or 110K at 14.99. I tried the trial version and only need it for a few old palm databases, but I can google that info for free on the pre. I would buy it if it came down in price. I will end up buying it, only to support their early work, and because I am pulling for the pre to succeed. I love mine, now someone let's come up with a way to bump the pre with the iphone!

$30 dollars is stupid. If they drop the price they going to get the whole market, but if they keep the price so hi as $30, I am very sure somebody is going to write a free emulator just for fun and he is going to receive a lot of money in "paypal donations", that is is internet way these days...
If you want to get some good staff just wait and you will get it.

The first thing I thought of when I saw Classic was that Palm asked MotionApps to take the emulator the already had and tweak it for the Pre so the could earn extra income without making themselves look bad. If Palm is welling to make the phone unusable unless activated then my theory is also very possible.

I agree with the other comment. This price is definitely way to high for this. They need to drop for me to get it.
qui tam lawyers san diego

why do we have to update if we do not want to? is there a way to stop that beside canceling all connections to the outside?