Vinni,
This is from the CW for Palm FAQ (http://www.metrowerks.com/pda/palm/faq).
It's down right now, though. Should be up in a bit.:
10.2 What are the advantages of the simulator over an emulator like CoPilot?
What are the disadvantages?
The Palm OS Simulator is a library which wraps your Palm application, making
it a full-fledged Macintosh application. The principal advantage of this is
that you can then debug the application as if it were a Macintosh
application. This means that you do not need to debug the app via a serial
connection. This then frees the serial port of the Palm OS device (which the
simulator library maps to a Macintosh serial port) for your use. You can
therefore write custom serial code (or networking code which uses the 2.0
Palm OS PPP over serial or SLIP features) and debug it in the simulator. The
simulator also offers "Gremlins" (automated agents to test your UI).
The disadvantage of the simulator is that since your Palm app behaves like a
Mac application it is possible to write code which works in the simulator
but not on device. The typical example of this is using ANSI C lib functions
which are available in the simulator but not on device. For a complete
discussion of differences between simulator and device see the Palm OS Mac
Cookbook in the Palm OS SDK Docs folder.
Emulators, on the other hand, attempt to model the behaviors of the Palm
devices. This means a single serial port, which the debugger must use to
communicate with the (emulated) device. Thus, you cannot debug serial code
using an emulator. On the other hand, since the emulator represents the Palm
environment closely (running the same ROM as the device), compatibility
problems caused by differences between emulator and device are rare.
Metrowerks has integrated support for the Palm OS Emulator (maintained by
Palm Computing) debugging in CodeWarrior for Palm Computing platform Release
5 and later.
Rgds,
Jun-Kiat Lam
Metrowerks Technical Support
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, November 19, 1999 12:10 AM
Subject: RE: (PalmOS)Is there a PalmOS PC simulator for Windows9x/NT?
> Hi,
> can anybody explain the difference between the emulator and a simulator
wrt
> to PalmOS.
>
> I would like to know - how does my testing/debugging behave differently on
> emulator vs. simulator.
>
> thanx in advance
> Vinni
>
>
> -----Original Message-----
> From: Jun-Kiat Lam [mailto:[EMAIL PROTECTED]]
> Sent: Friday, November 19, 1999 11:19 AM
> To: [EMAIL PROTECTED]
> Subject: Re: (PalmOS)Is there a PalmOS PC simulator for Windows9x/NT?
>
>
> (PalmOS)Is there a PalmOS PC simulator for Windows9x/NT?Hi Indy,
>
> There is a Palm OS Emulator available for Windows at
> http://www.palm.com/devzone/pose/seed.html There is a Palm OS simulator,
but
> it is only available for the Mac. There is also a Mac version of the
> emulator as well.
>
> Rgds,
> Jun-Kiat Lam
> Metrowerks Technical Support
>
> ----- Original Message -----
> From: Indy Yang
> To: [EMAIL PROTECTED]
> Sent: Thursday, November 18, 1999 1:51 AM
> Subject: (PalmOS)Is there a PalmOS PC simulator for Windows9x/NT?
>
>
>
>
> Hi all,
> As I know there is a PC simulator of PalmOS for Machitosh,
> but I have never used Machitosh.
> Is there a PC simulator of PalmOS for Windows platform?
> Will there be a plan to develop one or never be available to us?
> Can anyone tell me?
> Thank you.
> Indy
>
>
>
> Visit http://www.niit.com for eCommerce Solutions.
>
>
>