A Window, Tux, and the BSD Daemon
Latest release: Bochs 2.0.2

Version 2.0.2 is a bugfix version based on 2.0.1. This is the last planned bugfix release in the 2.0.x series. The changes are listed below:
BOCHS BINARIES
All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.

BOCHS SOURCE
Because Bochs is a cross-platform application, it can be compiled for many platforms in addition to the ones for which binaries are provided. If your platform can run the configure script, you can use the tarball. If you're running Linux and your system can read RPMs, you can build Bochs using a source RPM. If you're compiling for Win32 with Microsoft VC++, the ZIP file contains sources that have already been configured for you so you can go directly to the compile step. For detailed compile instructions see the User Guide. NOTE: We depend on volunteers to provide binaries for most platforms. If your platform is missing, you can compile from sources or use a binary from a previous version. To get your binary onto our site, contact Bryce.

Previous release: Bochs 2.0.1

Bochs 2.0.1 (January 4, 2003) Version 2.0.1 is a bugfix version based on 2.0. Among other things, this version fixes some compile problems, the text mode colors, an FPU bug, and the problems with saving a corrupt configuration file. ( Details )


BOCHS BINARIES
All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.



BOCHS SOURCE
Because Bochs is a cross-platform application, it can be compiled for many platforms in addition to the ones for which binaries are provided. If your platform can run the configure script, you can use the tarball. If you're running Linux and your system can read RPMs, you can build Bochs using a source RPM. If you're compiling for Win32 with Microsoft VC++, the ZIP file contains sources that have already been configured for you so you can go directly to the compile step. For detailed compile instructions see the User Guide. NOTE: We depend on volunteers to provide binaries for most platforms. If your platform is missing, you can compile from sources or use a binary from a previous version. To get your binary onto our site, contact Bryce.


Previous release: Bochs 2.0

Bochs 2.0 (December 21, 2002): It's been a busy 6 months since our previous release! Bochs is now about twice as fast as version 1.4.1. Also, we can now emulate MMX, SSE/SSE2, and even AMD x86-64 instructions if you turn on the appropriate configure options. We also added two new graphical interfaces, SVGALIB and wxWindows. The wxWindows interface lets you edit all bochsrc options in a graphical form. Macintosh users will be happy to find binaries for MacOSX and MacOS9. Also we now support plugins for several platforms and cleaned up and improved the documentation. ( Details )


BOCHS BINARIES
All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.



BOCHS SOURCE
Because Bochs is a cross-platform application, it can be compiled for many platforms in addition to the ones for which binaries are provided. If your platform can run the configure script, you can use the tarball. If you're running Linux and your system can read RPMs, you can build Bochs using a source RPM. If you're compiling for Win32 with Microsoft VC++, the ZIP file contains sources that have already been configured for you so you can go directly to the compile step. For detailed compile instructions see the User Guide. NOTE: We depend on volunteers to provide binaries for most platforms. If your platform is missing, you can compile from sources or use a binary from a previous version. To get your binary onto our site, contact Bryce.


Previous Series: Bochs 1.4.1

Bochs 1.4.1 (June 23, 2002): Bochs 1.4.1 is the latest release of Bochs. This version is a maintenence release of the Bochs 1.4.x series, which premiered in Spring 2002. The 1.4.x series delivers features that many people have been wishing for: booting from a CDROM, VESA BIOS Extensions, improved networking, keyboard mapping for non-US keyboards, and a working serial port. You'll notice several new buttons on the GUI, copy, paste, and snapshot, which let you copy text between the system clipboard and the Bochs screen. And we have a new cross-platform interface using a library called SDL (Simple DirectMedia Layer). Give it a spin!

BOCHS BINARIES
All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.

BOCHS SOURCE
Because Bochs is a cross-platform application, it can be compiled for many platforms in addition to the ones for which binaries are provided. If your platform can run the configure script, you can use the tarball. If you're running Linux and your system can read RPMs, you can try installing from a source RPM. If you're compiling for Win32 with Microsoft VC++, the ZIP file contains sources that have already been configured for you so you can go directly to the compile step. For detailed compile instructions see the User Guide in the new documentation. NOTE: We depend on volunteers to provide binaries for most platforms. If your platform is missing, you can compile from sources or use a binary from a previous version. To get your binary onto our site, send it to Bryce in an email.


Other Releases

You can download any release since March 2001 on the Releases Page.


Download CVS Snapshot

CVS Snapshot: Bochs, like many other open source projects, uses CVS (Concurrent Version System) to keep track of source code. Unlike the current release, the CVS version of the sources contains everything the developers have written to this date, and it can change daily (or even hourly). As a result, the CVS version of Bochs will have more features and bug fixes than the release, but also it may be somewhat less stable. You can decide if you prefer to go exploring and try out our newest code, or stick with the better-tested release. Since the CVS sources are always in motion, we take a snapshot each night at some late hour after most developers should be in bed.

The CVS snapshots are provided as a convenience only. Of course, you could also get the same information using CVS itself. Some of the benefits of using CVS directly are: you can get any release or version, view the log messages that say what files were changed, and make patches very easily with "cvs diff -u". Last Modified on .