Windows CE: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 25: Line 25:
|ARM
|ARM
|[https://archive.org/details/win-ce-6-emulator 6.0]
|[https://archive.org/details/win-ce-6-emulator 6.0]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
|||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
|-
|-
|Microsoft Windows Mobile 2003SE SDK with emulator
|Microsoft Windows Mobile 2003SE SDK with emulator
Line 31: Line 31:
|ARM
|ARM
|[https://archive.org/details/PocketPC2003SDK 2003]
|[https://archive.org/details/PocketPC2003SDK 2003]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
|-
|-
|Microsoft Windows Mobile 5 SDK with emulator
|Microsoft Windows Mobile 5 SDK with emulator
Line 37: Line 37:
|ARM
|ARM
|[https://archive.org/details/WindowsMobile5.0PocketPCSDKAndEmulator 5.0]
|[https://archive.org/details/WindowsMobile5.0PocketPCSDKAndEmulator 5.0]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
|-
|-
|Microsoft Windows Mobile 6.1 emulator
|Microsoft Windows Mobile 6.1 emulator
Line 43: Line 43:
|ARM
|ARM
|[https://archive.org/details/WM614Emulator 6.1]
|[https://archive.org/details/WM614Emulator 6.1]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
|-
|-
|Microsoft Windows Mobile 6.5 Developer toolkit
|Microsoft Windows Mobile 6.5 Developer toolkit
Line 49: Line 49:
|ARM
|ARM
|[https://legacyupdate.net/download-center/download/17284/windows-mobile-6.5-developer-tool-kit 6.5]
|[https://legacyupdate.net/download-center/download/17284/windows-mobile-6.5-developer-tool-kit 6.5]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✓}}
|-
|-
|[[MAME]] (HP Jornada 720 target, WinCE 3.0)
|[[MAME]] (HP Jornada 720 target, WinCE 3.0)
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|ARM
|ARM
|[http://www.mamedev.org/release.html]
||<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
||||{{Green}} {{License|GPLv2}}<br>{{License|BSD3}} ||{{✗}} ||{{✗}}
||? ||{{Green}} {{License|GPLv2}}<br>{{License|BSD3}} ||{{✗}} ||{{✗}}
|-
|-
|}
|}
Line 76: Line 75:
|align=left|{{Icon|Windows}}
|align=left|{{Icon|Windows}}
|x86
|x86
|[https://archive.org/details/win-ce-5-emulator]
|[https://archive.org/details/win-ce-5-emulator ?]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}
||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}
|-
|-
|Windows CE images for Virtualbox/QEMU
|Windows CE images for Virtualbox/QEMU
|
|
|x86
|x86
|[https://archive.org/details/windows-ce-disk-images/Windows%20CE%203.0/]
|[https://archive.org/details/windows-ce-disk-images/Windows%20CE%203.0/ ?]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}
||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{~}}
|-
|-
|Windows CE Platform SDK (H/PC) 2.0 02/98  
|Windows CE Platform SDK (H/PC) 2.0 02/98  
|align=left|Windows NT
|align=left|Windows NT
|x86
|x86
|[https://archive.org/details/MPLATSDK.20]
|[https://archive.org/details/MPLATSDK.20 ?]
||||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}
||? ||{{Red}} {{License|Proprietary}} ||{{✗}} ||{{✗}}
|-
|-
|}
|}

Revision as of 01:12, 25 November 2024

For other emulators that run on Windows CE devices, see Emulators on WinCE.

Windows CE is an OS developed by Microsoft and first released in 1996, CE was the main competitor of Palm OS during early days of portable computers and mobile devices. both could be found on devices like PDAs, early smart phones or really any device that needed a low power OS that was easy to use.

In the 1990s it was mostly marketed as a small replacement of laptops, called Handheld PCs, and included a desktop GUI that looked similar to Windows 9x/NT. These also had various incompatible CPU architectures such as ARM, MIPS, or SH. Additional programs had to include different executables for each architecture.

In the 2000s, Microsoft created a new GUI and marketed PDAs with Pocket PC and later as Windows Mobile and standardized on ARM only. Windows CE was used as the underlying OS. Embedded devices that ran CE usually came with their on GUIs, with a barebones windows desktop hidden away.

Windows Mobile was effectively discontinued when Windows Phone 7 was released, which broke all compatibility with older programs. Windows CE for embedded devices was discontinued after the release of Windows Embedded Compact 2013.

Emulators of ARM Windows CE/Pocket PC/Windows Mobile

Name Platform(s) Emulated CPU Latest version Accuracy License Active Recommended
Microsoft ARM WinCE 6 Emulator+Random apps Windows ARM 6.0 ? Proprietary
Microsoft Windows Mobile 2003SE SDK with emulator Windows ARM 2003 ? Proprietary
Microsoft Windows Mobile 5 SDK with emulator Windows ARM 5.0 ? Proprietary
Microsoft Windows Mobile 6.1 emulator Windows ARM 6.1 ? Proprietary
Microsoft Windows Mobile 6.5 Developer toolkit Windows ARM 6.5 ? Proprietary
MAME (HP Jornada 720 target, WinCE 3.0) Windows Linux macOS FreeBSD ARM git artifacts[N 1]
0.289
libretro core
? GPLv2
BSD-3-Clause

Emulators of x86 Windows CE

Name Platform(s) Emulated CPU Latest version Accuracy License Active Recommended
Microsoft x86 WinCE 5 Emulator Windows x86 ? ? Proprietary ~
Windows CE images for Virtualbox/QEMU x86 ? ? Proprietary ~
Windows CE Platform SDK (H/PC) 2.0 02/98 Windows NT x86 ? ? Proprietary

For individual devices, click here
Cite error: <ref> tags exist for a group named "N", but no corresponding <references group="N"/> tag was found