Palm OS Emulator Ported to Sharp Zaurus 91
An Anonymous Coward writes: "Palm Info Center reports that POSE (the Palm Os Emulator) has been ported to the Sharp Zaurus using the QTopia palmtop environment. See the QPOSE homepage for more information." This could make a Zaurus a much more attractive device to those of us with lots of important info on Palm Os devices, but according to other readers' submissions it does require a Palm ROM image to function.
Great! (Score:1, Funny)
Re:Great! (Score:2)
Re:Great! (Score:1)
Re:Great! (Score:2)
Yeah I get it now, but it was a seriously lame joke considering that: /.
1) Emulator inside an emulator jokes are done every time an emulator gets mentioned on
2) There is already a Gameboy emulator that runs natively on the Zaurus [ub32.org].
Re:Great! (Score:1)
Re:Great! (Score:1)
Re:Great! - zMAME (Score:1)
dude, why would you want gameboy when you can install zmame?
http://www.mameworld.net/zmame/ [mameworld.net].
That's the same guy who did the POSE port btw. Man has respect in my book :)
Re:Great! (Score:1)
What about an emulator for... (Score:1)
Yeah, it's a lame joke but someone had to do it.
And Palm will give you the ROM! (Score:4, Informative)
Re:And Palm will give you the ROM! (Score:4, Informative)
Access to the ROMs requiers a membership of the Palm OS Developer Program [palmos.com]. to bad...
There are tools packed with the emulator to extract ROMs from your PalmOS device.
Re:And Palm will give you the ROM! (Score:3, Informative)
Gee, when I signed up for the Palm OS Developer Program it was free and only took a very short while.
It's not a terribly big inconvenience...
Re:And Palm will give you the ROM! (Score:2)
Google is your friend.
Re:And Palm will give you the ROM! (Score:1)
Re:And Palm will give you the ROM! (Score:1)
Don't get your hopes up though, the speed of the emulator currently is abysmal. 5-30 seconds to register a single click. More than anything it's a demonstration that it can be done. Whether it can be done well or not will take time, and probably some lower-level programming to tell.
The differences in the palm cpu and zaurus cpu mean that just having 6x the sheer clock cycles doesn't necessarily mean you can emulate a palm with any reasonable speed.
To the post a few items down, this is a port OF an emulator. The author ported pose (the linux open source palm emulator) to the zaurus. So it's both a port and an emulator.
Re:And Palm will give you the ROM! (Score:2)
Amazing... (Score:1)
It always boils down to:
-Attempt to reverse engineer
-Guess
-Try it
-Goto 1
Not to mention that all these steps should be 100% error-free and highly efficient code wise...
Major props to the emulation programmers!
Re:Amazing... (Score:2)
The primary POSE developer is employed by Palm, and has access to all PalmOS source, so in the case of POSE, there is no step 1 or 2.
Re:Amazing... (Score:1)
Generally the only people who will use this... (Score:1)
I have 4 old palms of various shapes and sizes, I think I should have the right to use the rom on my Zaurus don't you?
NES Roms.... (Score:1, Offtopic)
I wanna play Mario3 on a handspring, dammit!
Re:NES Roms.... (Score:1)
Like I said earlier, would MAME do? http://www.mameworld.net/zmame/ [mameworld.net]
There maybe snes emus out there for the z, I haven't checked.
Re:NES Roms.... (Score:1)
I haven't tried the snes emulator, but I'd imagine it's slow too. It requires installing the x-windows environment instead of the normal Qt windowing system installed by default.
Re:NES Roms.... (Score:1)
Cannon Fodder on the Z is pretty cool though!
Let me help you... (Score:2)
PocketNES NES Emulator for the GBA [pocketheaven.com]
Gameboy Advance [gameboy.com]
Flash GBA Cartridge for "burning" NES, Gameboy, Gameboy Color, and Gameboy Advance games [lik-sang.com]
Note that you could burn all of your favorite NES, GB, GBC, and GBA games to that one Flash Cartridge because the Flash Cart comes with a multi-rom menu feature.
With all of that gaming on the go... the great battery life, nice controls, etc... what else would you need? Also, note that running the NES emulator directly on the Gameboy Advance's hardware is far better than running it ontop of a non-realtime operating system such as Linux and WinCE. Gaming, imo, requires a realtime OS or no OS at all. I mean, who really likes those pauses in the middle of a heavy action sequence in your game?
Java (Score:1)
Newfound role of broken Palm devices? (Score:2)
Why Bother Grabbing the OS ROM? (Score:1)
Umm... Its SLOW (Score:5, Informative)
Its painful.
really really painful.
Re:Umm... Its SLOW (Score:2)
Re:Umm... Its SLOW (Score:1)
BTW, if you all don't have pilot ROM's, you could just download the LinuxDA demo roms and run that... j/k, the LinuxDA rom's don't work on POSE, anyway.
The website is slashdotted (Score:1, Funny)
Heres the text of the article [sakura.ne.jp]
Review of a PalmOS emulator for PocketPC (Score:4, Informative)
Here is a in-depth review a while ago of one of the stronger offerings:
Review of alpha version of "PocketPalm" [pocketnow.com]
Sharp could provide a "migration kit" (Score:3, Insightful)
Re:Sharp could provide a "migration kit" (Score:1)
Extract ROM from USB Visor (Score:3, Insightful)
Two things (Score:1)
It's getting obselete (Score:2)
Re:It's getting obselete (Score:4, Insightful)
This means there is no reason to expect there being an immediate fork in the application development cycle for PalmOS apps. And all those apps will run on QPose (or atleast most will).
LoB
GPL Violation (Score:1)
Well check out the link to the source on this guy's page....oh wait...that's not a link....
don't have a ROM? (Score:1)
Graffiti? (Score:2)
Re:Graffiti? (Score:3, Informative)
> I don't see anything that talks about graffiti or other handwriting
> recognition technologies in either the zaurus or the emulator. I
> assume it's in the emulator at least, but such assumptions have bit me
> before...
Zaurus has its own handwriting recognition (a physical keyboard, a screen keyboard, a pickboard, and a unicode selector for maximum entry overkill
Just don't expect to be able to save anything from the Palm programs, or to be able to load any programs not included in your rom. This emulator is a good idea, and will probably be very useful later on, but you can't do much with it now.
The Zaurus itself is a very nice PDA that doubles as a tiny little portable Linux computer. I get a lot of use out of it, even though I can't hot sync it with my iMac (no Apple support and I won't insult the little dear by forcing it to communicate with a Windows PC). I access the internet through my Airport wireless network, and can exchange files with my Macs via FTP or an OS X compatible CF card reader.
"The path of peace is yours to discover for eternity."
"Mosura", 1961
Palm direction towards OS licensing (Score:2, Interesting)
One of the reasons I bought 1/1000th of Palm after IPO lockup drop was that I predicted they would:
a. survive the dot com crash (didn't know when that would happen but did know valuations were nuts);
b. increase revenue sales of the OS to other devices to the point where it would become the major share of their revenues.
Hardware usually has bad ROI, but software has good ROI, provided you're one of the lead providers.
So from this we can gather that you'll be reading many many more articles on "Palm ports OS to [insert device h/w here]" over the next year - and if you read the annual report, you can read between the lines.
In some ways, open source (e.g. BSD, Linux) threatens their market space, as the cost factor is even lower, but the patent background should permit them to survive in the evolving non-PC era of the 2001-2020 era as devices and such fade into the background. But they have successfully defended against MSFT and other attempts.
-
Maybe I am silly... (Score:1)
Seriously though, it is fun to be able to emulate other operating systems etc. but if you find yourself really needing to use the Emulator on a constant basis for most of your programs etc. wouldn't you be better off going for the Device that is made for the OS you want to use?
Dude, you're missing the point (Score:1)
If you end up with a large number of programs which were written for PalmOS, then you probably ought to seriously consider buying a Palm.
But what if you're completely happy with your portable Windows device, except for a small handfull of Commercial/Proprietary programs that you would really like/need to run which have only been ported to the Palm? - For which there IS NO analogue written for WinCE or PocketPC?
What do you do then? Do you buy another $200+ handheld just so you can use one or two programs?
Or is saving $200 enough incentive to see if maybe the program will run in an emulator?
Assuming the program would run sufficiently well in an emulator on your Zaurus or whatever, the one major stumbling block I can see is the issue of data synchronization. If an application was written for the PalmOS and a Palm Conduit was written for it, how do you synchronize your data if you're running the app emulated on a CE device?
Has anyone written written a wrapper to run Palm Conduits via the Microsofty Sync-thinghie?