

It mainly focuses on running DOS-games, not Windows Bochs was originally written by Kevin Lawton and is currently maintained by this project.ĭosBox is also popular but it only supports real mode and protected mode, thus can only run Windows up to 3.x. Bochs can be compiled to emulate many different x86 CPUs, from early 386 to the most recent x86-64 Intel and AMD processors which may even not reached the market yet.īochs is capable of running most Operating Systems inside the emulation including Linux, DOS or Microsoft Windows. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS.

FIREFOX FOR MAC OS X NON INTEL PORTABLE
See Did Windows NT 4 emulate x86 on non-Intel platforms?īut talking only about emulators then perhaps qemu and bochs are the most well-known onesīochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. Windows on PowerPC, Alpha and MIPS can emulate an x86 PC, too. In the future it may subsequently gain the ability to execute 64-bit x86 code.
FIREFOX FOR MAC OS X NON INTEL CODE
The latest Windows on ARM also has a WOW64 layer to run 32-bit x86 code on 64-bit Windows on ARM. For instance Windows on Itanium has an emulation layer for running x86 applications on Itanium. Many versions of Windows themselves can emulate other architectures. The last Windows for Itanium is Windows Server 2008 R2. Currently only x86 and ARM are supported. Actually Windows ran on various different architectures such as IA-64 (Itanium), ARM (win CE, win RT, Windows phone.), DEC Alpha and even PowerPC, MIPS.
