Page 1 of 1

Emulating Windows CE

Posted: Thu Feb 20, 2020 11:03 am
by SodaCoder
Before you say "No, you can't do it", you can.

Windows CE is arm (The same as the pi) and it is ancient enough to be emulated.

I have my ISO, that i got from Microsoft, i just need to emulate it.

If you know how to get it working, please reply.

Thanks in advance! :D :D :D

Re: Emulating Windows CE

Posted: Thu Feb 20, 2020 11:16 am
by jamesh
Rather than "no you can't", how about "why would you need to?"?

It's not impossible, but the fact hardly anyone wants to do it will probably mean no-one has bothered to do it, so you would be on your own. And I have no idea how you would go about it. Perhaps QEMU?

Re: Emulating Windows CE

Posted: Thu Feb 20, 2020 11:17 am
by fruitoftheloom
SodaCoder wrote:
Thu Feb 20, 2020 11:03 am
Before you say "No, you can't do it", you can.

Windows CE is arm (The same as the pi) and it is ancient enough to be emulated.

I have my ISO, that i got from Microsoft, i just need to emulate it.

If you know how to get it working, please reply.

Thanks in advance! :D :D :D

Windows Embedded Compact / Windows Embedded CE / Windows CE was largely abandoned as a community effort some years ago:

viewtopic.php?f=56&t=58259

Re: Emulating Windows CE

Posted: Thu Feb 20, 2020 11:19 am
by DougieLawson
Have you got a licence key from Microsoft for your Windows CE device?
Have Microsoft got published instructions for using their licenced software on Raspberry Pi hardware?
Have you read the End-User Licence Agreement?
https://www.msembedded.biz/fileadmin/us ... TCE212.pdf

If not, then it's software theft to even attempt to run it on an RPi.

Re: Emulating Windows CE

Posted: Thu Feb 20, 2020 11:44 am
by Heater
SodaCoder wrote:
Thu Feb 20, 2020 11:03 am
Before you say "No, you can't do it", you can.

Windows CE is arm (The same as the pi) and it is ancient enough to be emulated.

I have my ISO, that i got from Microsoft, i just need to emulate it.

If you know how to get it working, please reply.

Thanks in advance! :D :D :D
Can we get something straight here? You do not actually want to emulate Windows CE. What you want to do is run an actual copy of Windows CE that you have. Ergo what you actually want is a an emulation of the device that your Windows CE ran on. Am I right? It helps to get the question right in the first place.

As you might guess emulating the machine that your CE ran on is not a trivial task.

I'm not sure what you are claiming by "you can". Clearly you cannot. I cannot. Nobody I know can. I presume google does not find anyone who has done it (Have you looked?)

In theory you are right, it can be done. After all MS provided such an emulation: https://www.drdobbs.com/windows/the-win ... /184410881 Perhaps they still do somewhere. Of course that requires a Windows machine to run it on.

If nobody has done such an emulator as a Linux friendly open source project already it's would likely be a huge task and ultimately a waste of time.