Bochs 2.4 released

Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. Currently, Bochs can be compiled to emulate a 386, 486, Pentium/PentiumII/PentiumIII/Pentium4 or x86-64 CPU including optional MMX, SSEx and 3DNow! instructions.
Bochs is capable of running most Operating Systems inside the emulation including Linux, DOS, Windows® 95/98 and Windows® NT/2000/XP or Windows Vista.

Brief summary of changes since release 2.3.7:

  • Added graphical Bochs debugger frontend for most of the
    supported platforms.
  • Thanks for Chourdakis Michael and Bruce Ewing.
  • Many new CPU features in emulation
  • Support for > 32 bit physical address space and configurable
    MSRs
  • VMX, 1G pages in long mode, MOVBE instruction
  • Bugfixes for CPU emulation correctness, debugger and CPU
    instrumentation.
  • New config interface 'win32config' with start and runtime menu
  • USB: added OHCI support, external hub and cdrom
  • Added user plugin interface support.
Posted by Volker Ruppert 2009-05-03