(Oct 28, 2003) QEMU version 0.5.0 is out. (Changelog, Screenshots). As this version contains a lot of new stuff, it may be less stable than the previous one. Hopefully the next release will fix all the regressions.
(Jul 14, 2003) QEMU version 0.4.3 is out. (Changelog).
(Jul 10, 2003) New benchmarks comparing QEMU to Bochs and Valgrind with the nbench benchmark.
(Jul 7, 2003) QEMU version 0.4.2 is out. IDE emulation, Copy On Write disk images and gdb stub support. (Changelog).
(Jun 25, 2003) QEMU version 0.4 is out. The QEMU x86 emulator now supports full system emulation. It integrates a new tool called vl (Virtual Linux) which enables you to you launch an unpatched Linux kernel. Virtual Linux supports serial port and network (NE2000 card) emulation.
(May 28, 2003) QEMU version 0.2 is out. Faster emulation, precise exceptions and self-modifying code are now supported ! DOSEMU begins to work inside QEMU.
(April 29, 2003) Mailing list and Savanah site available.
(April 11, 2003) QEMU version 0.1.6 is out. First self-virtualizable version (qemu can launch itself on x86). QEMU can now accept unpatched x86 binary distributions.
(April 7, 2003) QEMU version 0.1.5 is out. Wine can be launched on x86, PowerPC and S390 !
(March 30, 2003) QEMU version 0.1.4 is out. S390 Support and many endian fixes by Ulrich Weigand (Changelog).
The target CPU is the one QEMU emulates. User emulation means emulation of user code in order to launch Linux processes. System emulation means full CPU emulation in order to launch an Operating System.
Target CPU | User emulation | System emulation |
---|---|---|
x86 | OK | Testing |
ARM | Testing | Not supported |
SPARC | Preliminary | Not supported |
The host CPU is the one which executes QEMU.
Host CPU | Status |
---|---|
x86 | OK |
PowerPC | OK |
Alpha | Testing |
Sparc32 | Testing |
ARM | Testing |
S390 | Testing |
Sparc64 | Dev only |
ia64 | Dev only |
m68k | Dev only |
Note: Testing means that the emulator is working on most of the regression tests. No big application has been tested so far.
File | Comment |
qemu-0.5.0.tar.gz | Source code (latest unstable version) |
qemu-0.5.0-i386.tar.gz | Binary distribution, statically linked (untar in '/' directory). |
qemu-0.4.3.tar.gz | Source code (latest "stable" version) |
qemu-runtime-i386-0.5.0.tar.gz | Binary distribution of x86 glibc 2.1 to run various x86 executables with QEMU (/usr/gnemul/qemu-i386 directory). |
qemu-runtime-arm-0.5.0.tar.gz | Binary distribution of ARM glibc 2.2.5 to run various ARM executables with QEMU (/usr/gnemul/qemu-arm directory). |
qemu-runtime-sparc-0.5.0.tar.gz | Binary distribution of SPARC glibc 2.2.5 to run various SPARC executables with QEMU (/usr/gnemul/qemu-sparc directory) |
wine-20020411.tar.gz | Binary distribution of wine in /usr/local/wine-i386 (you also need qemu-runtime-i386). |
linux-test-0.5.0.tar.gz (4 MB) | QEMU Linux demonstration (read the documentation) |
linux.img.bz2 | Linux disk image with graphical boot (modified version from the Bochs project) |
freedos.img.bz2 | FreeDOS disk image (modified version from the Bochs project) |
small.ffs.bz2 | Small NetBSD Image (thanx to Nicolas Ollinger) |