"Emulator for Windows CE will not run within another copy of Emulator for Windows CE"

J

John Saunders

.... but that's not what I was doing! I was running Emulator for Windows CE
inside of Virtual PC 2004.

Can this problem be fixed?
 
S

Steve Jain

But it is, the Emulator for Windows CE is a customized version of VPC
for Windows CE devices.

I doubt it will be fixed, running emulation in emulation usually is a
bad idea.

... but that's not what I was doing! I was running Emulator for Windows CE
inside of Virtual PC 2004.

Can this problem be fixed?

Steve Jain, Microsoft MVP for Virtual PC for Windows
Website: http://www.essjae.com
 
G

Ginny Caughey [MVP]

John,

Until we get VS 2005, which will have a new emulator, I don't see this
changing.
 
J

John Saunders

Ginny Caughey said:
John,

Until we get VS 2005, which will have a new emulator, I don't see this
changing.

That's a pain in the ass. I was running 1.1 and Whidbey in a VM due to
well-justified paranoia about Framework 1.1. So I guess I have to do this
the old-fashioned way and find a PC I don't care about to install on.

I wonder if it would work if they removed the emulator check?
 
J

John Saunders

Steve Jain said:
But it is, the Emulator for Windows CE is a customized version of VPC
for Windows CE devices.

I doubt it will be fixed, running emulation in emulation usually is a
bad idea.

Steve,

In the absence of a spare PC to run VS.NET 2003 on, a VM is the only way I
get to play with this stuff. Whether or not it's a good idea in general
doesn't matter.

If speed is the issue, I'd guess that the WCE emulator running inside of VPC
running on a 2GHz system could manage to emulate a 206MHz machine.
 
G

Ginny Caughey [MVP]

John,

On the bright side, debugging on the actual device is very doable these
days. But for the Whidbey scenario, I'm using a spare computer.
 
B

Benjamin Armstrong [MSFT]

Nope - not even close. We are talking about 3 minutes to get through the
BIOS.

--
Cheers,
Benjamin Armstrong
======================
Virtual PC Program Manager

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.
 
J

John Saunders

Benjamin Armstrong said:
Nope - not even close. We are talking about 3 minutes to get through the
BIOS.

Interesting. Is that about a factor of 100 slower?

I hope that improves a bit. The last time I saw emulation performance on
that order was with the emulator for the Intel iAPX 432. Which the audience
has either never heard of, or else knows what a great success it was...
 
G

Ginny Caughey [MVP]

Steve,

Visual Studio 2005, formerly know as Whidbey. I guess there could also be a
Virtual Server 2005, so sorry for the confusion.
 
B

Benjamin Armstrong [MSFT]

I haven't exactly benchmarked it - the issue is that the x86 architecture is
not purely virtualizable - so recursive virtualization takes a massive
performance penalty.

--
Cheers,
Benjamin Armstrong
======================
Virtual PC Program Manager

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.
 
J

JoseRamirez

Excuseme i can install Windows CE on my Virtual PC that runing on Windows
XP. if is yes, where i can download Windows CE for install.

Very thanyou
 
L

lallous

Regarding removing the checks, you can experiment by running VPC inside a
user mode debugger such as OllyDbg.
That is how I discovered this piece of code:
http://lgwm.org/tech/code.htm / "How to check if program is running inside
Virtual PC"
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top