Help - Search - Members - Calendar
Full Version: Zaurus emulator for PC
OESF Portables Forum > General Forums > General Discussion
verk
Thinking to migrate from Palm to Zaurus.
Is there any Zaurus emulator for PC like this one for Palm (http://www.palmos.com/dev/tools/emulator/) ?
DrWowe
I don't know of a Zaurus emulator per se. (It would be a good project, though). However, if you have a PC running Linux, you can download a desktop version of Qtopia that will at least give you some idea of what the interface is like.
verk
QUOTE
I don't know of a Zaurus emulator per se. (It would be a good project, though).


Yeah, I was searching for it a lot, haven't find any.
Pls tell me if you'll see at least something similar.

QUOTE
However, if you have a PC running Linux, you can download a desktop version of Qtopia that will at least give you some idea of what the interface is like.


I'll try to, thanks.
zbones
QUOTE
Thinking to migrate from Palm to Zaurus.
Is there any Zaurus emulator for PC like this one for Palm (http://www.palmos.com/dev/tools/emulator/) ?


Most people want to do the opposite and emulate the pc on their zaurus. which sort of works, unless you want to run windows on it, or anything that needs more than a 386 processor to run.

You *can* compile zaurus QT stuff to run on a linux PC framebuffer emulator.

But that is a lot of hassle and probably only usefull to developers and not as an intro to the zaurus.

Your best bet is to find a local freindly guy with a zaurus, or find a local outlet that sells (and demos) them.

Check if there is a local ZUG near you, I am sure if there is you will find a few kind souls who would be willing to show off their pride and joy.

Peter.
verk
QUOTE
Most people want to do the opposite and emulate the pc on their zaurus. which sort of works, unless you want to run windows on it, or anything that needs more than a 386 processor to run.
You *can* compile zaurus QT stuff to run on a linux PC framebuffer emulator.
But that is a lot of hassle and probably only usefull to developers and not as an intro to the zaurus.


If you're programming for Palm some kind of emulator is the easiest way to test a code, so you dont need to syncronize your handheld with PC and make hard resets on every failure.
Zaurus vs Linux is different story so that nobody needs that emulator.. sad.gif

QUOTE
Your best bet is to find a local freindly guy with a zaurus, or find a local outlet that sells (and demos) them.
Check if there is a local ZUG near you, I am sure if there is you will find a few kind souls who would be willing to show off their pride and joy.
Peter.


I live on a island. Believe me there is only a big village around, even some basic model of palm is hard to find. Even that we joined EU recently, I'm not sure that it would change anything soon.
zbones
QUOTE
If you're programming for Palm some kind of emulator is the easiest way to test a code, so you dont need to syncronize your handheld with PC and make hard resets on every failure.


You can do that, but it has to be compiled to do that. Ie you cannot take any zaurus binary and run it on an intel x86 platform.

You can take the source and compile it on a linux x86 platform and run it in the framebuffer emulator, but like I say this is not an easy task for a first time user. I don't know your skillset, but this is probably not worth pursueing just to see what the zaurus software is like.

If you are asking this because you intend to develop applications on the zaurus then it is perfectly possible (even I have managed to do this) but you need a good knowledge of C/C++ and a linux box and the source code to the application you want to run.

There is no binary zaurus emulator that I am aware of, you need the source and the knowledge to compile it to do this.

In fact, as you say this is the preferred way of developing an application for the very reasons you mention above, but you compile it on the pc for x86 architecure to test it, and then cross/compile it for the arm architecture to test it on the zaurus.

QUOTE
I live on a island.

I live on an island too, but I guess that my island is bigger than yours. Sorry that is probably a cheap shot and wasn't meant to offend:D

What are your programming/linux/c/c++ skills like? if they are good then you can do this easily (I don't want to put you off) but if they are non existant then you can still do it, but there will be a very steep learning curve to overcome first.

I hope this clarifies the issue somewhat.

Peter.
verk
QUOTE
If you are asking this because you intend to develop applications on the zaurus


It's possible, but I should have some motivation to do so smile.gif
I realy like hardware of the last Zaurus model. That is exactly the configuration of handheld I was waiting for almost a year not changing my current palm for something else.
I've almost decided to buy Zaurus during my next trip to Civilization (your island, actualy smile.gif ), so that would be a motivation to join some Zaurus opensource project.

QUOTE
then it is perfectly possible (even I have managed to do this) but you need a good knowledge of C/C++ and a linux box and the source code to the application you want to run.


You want to say that you had to write a code to run it ?

QUOTE
What are your programming/linux/c/c++ skills like?


I was not writing anythig serious on C/C++ for ages, but I'm reading a lot of UNIX/C code at work.
Zazz
Qemu for host i386 and user arm will run arm binaries on a i386 Linux host. For console binaries or X11 binaries this will work right out of the box (after putting any needed shared arm libs into place). For qtopia binaries, I guess they might work if the host runs a qtopia server (not tested).
Miami_Bob
QUOTE
I live on an island too, but I guess that my island is bigger than yours. Sorry that is probably a cheap shot and wasn't meant to offend:D


Ach, and an island t'is it really noo? And here wi' me always thinkin' 'tis a peninsula a hangin' doon 'a tha' mainland o' Scotland. <G>


Bob W
from a long line 'a reprobates 'n rascals <g>
Miami - peninsular S FL
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2019 Invision Power Services, Inc.