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?
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.
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...
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.
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"
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.