Author Topic: Zaurus emulator for PC  (Read 3448 times)

verk

  • Newbie
  • *
  • Posts: 6
    • View Profile
    • http://
Zaurus emulator for PC
« on: April 28, 2004, 08:34:09 am »
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

  • Hero Member
  • *****
  • Posts: 696
    • View Profile
    • http://
Zaurus emulator for PC
« Reply #1 on: May 13, 2004, 04:52:06 pm »
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

  • Newbie
  • *
  • Posts: 6
    • View Profile
    • http://
Zaurus emulator for PC
« Reply #2 on: May 13, 2004, 05:17:41 pm »
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

  • Sr. Member
  • ****
  • Posts: 459
    • View Profile
Zaurus emulator for PC
« Reply #3 on: May 13, 2004, 05:30:12 pm »
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.
Zaurus cl760, cacko QT rom. Zaurus sl5500 with TKCrom 1.0.
512mb Kingston cf card, 256mb Sandisk sd card, Lexar 256mb sd card.
Bluemonkey bluetooth card <-> Sony Ericsson k700i for gprs.
Buffalo WLI-CF-S11G wifi card. Haicom 303 mmf gps cf/seral card.

verk

  • Newbie
  • *
  • Posts: 6
    • View Profile
    • http://
Zaurus emulator for PC
« Reply #4 on: May 13, 2004, 05:54:41 pm »
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..

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

  • Sr. Member
  • ****
  • Posts: 459
    • View Profile
Zaurus emulator for PC
« Reply #5 on: May 13, 2004, 06:27:09 pm »
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.
Zaurus cl760, cacko QT rom. Zaurus sl5500 with TKCrom 1.0.
512mb Kingston cf card, 256mb Sandisk sd card, Lexar 256mb sd card.
Bluemonkey bluetooth card <-> Sony Ericsson k700i for gprs.
Buffalo WLI-CF-S11G wifi card. Haicom 303 mmf gps cf/seral card.

verk

  • Newbie
  • *
  • Posts: 6
    • View Profile
    • http://
Zaurus emulator for PC
« Reply #6 on: May 15, 2004, 07:49:52 am »
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
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  ), 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

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Zaurus emulator for PC
« Reply #7 on: May 15, 2004, 10:23:27 am »
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

  • Sr. Member
  • ****
  • Posts: 483
    • View Profile
Zaurus emulator for PC
« Reply #8 on: May 15, 2004, 07:55:36 pm »
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
Bob W - Miami FL
--------------------
"The legs of the duck are short and
 cannot be lengthened without distress
 to the duck.

The legs of the crane are long and
 cannot be shortened without distress
 to the crane."

Chuang-tzu

--------------------
C860 main - Sharp 1.40 JP ROM
Language conversion by hand

alts: Cacko 1.22 / OZ 3.5.1 / pdaXrom
512Mb SanDisk SD (x2) / 512Mb SanDisk CF (x2)
Lexar 1Gb CF / AmbiCom WL1100C-CF 802.11b WiFi

Out of Hp200LX, from HP100LX, via HP95LX
--------------------
Desktop MegaTower c/ twin DataPort HD racks;
12 removable HDs with multi OSs - no waiting.

--------------------