201 lines
13 KiB
HTML
201 lines
13 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>bochs: The Open Source IA-32 Emulation Project (Download Current Release)</TITLE>
|
|
|
|
<!--#include virtual="includes/header.txt" -->
|
|
|
|
<!--content starts here-->
|
|
<img src="images/logo.gif" alt="A Window, Tux, and the BSD Daemon" width="160" height="175" align="right">
|
|
|
|
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Latest Release: Bochs 1.4.1</b></font><BR><BR>
|
|
|
|
<b>Bochs 1.4.1</b> (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!
|
|
|
|
<BR><BR>
|
|
<B>BOCHS BINARIES</B><BR>
|
|
<i>All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.</i>
|
|
<UL>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.4.1.win32-bin.zip">ZIP file with Binaries for all x86 Win32 Systems (3.5meg)</A>, includes bochsdbg.exe with debugger enabled </li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.4.1.i386.rpm">RPM Binary for all RPM-based Linux x86 Distributions (1.8m)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.4.1-solaris-i386.pkg.gz">Solaris x86 Package (1.9m)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.4.1.win32-alpha-bin.zip">ZIP file with binaries for Windows NT on Alpha (2.2m)</A></li>
|
|
</ul>
|
|
|
|
<BR><BR>
|
|
<B>BOCHS SOURCE</B><BR>
|
|
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
|
|
<a href="/doc/docbook/user/book1.htm">User Guide</a> in the new
|
|
documentation.
|
|
|
|
<UL>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[TAR.GZ]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.4.1.tar.gz">GZIPPED TARBALL file containing source code (1.4meg)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[TAR.GZ]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.4.1.src.rpm">RPM Source (1.4meg)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.4.1.win32-src.zip">ZIP containing source code configured for Win32/VC++ (1.8meg)</A></li>
|
|
</ul>
|
|
<B>NOTE:</b> 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.
|
|
|
|
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Previous Series:</b> Bochs 1.3</font><BR><BR>
|
|
|
|
<b>Bochs 1.3</b> (December 10, 2001):
|
|
Bochs 1.3 is a major upgrade release to Bochs 1.2. New features include:
|
|
<ul>
|
|
<li> add support for MacOS X (Carbon API), BeOS, and AmigaOS/MorphOS
|
|
<li> emulated NE2000 works in Linux and WinNT/2000
|
|
<li> read raw CD in Win95/98, read ISO images on any platform
|
|
<li> in WinNT/2000, reading from raw floppies is supported
|
|
<li> debugger is supported on win32
|
|
<li> new text mode configuration menus, as an alternative to editing .bochsrc
|
|
<li> runtime configuration menu can change floppy disk images, turn debug logging on/off during simulation
|
|
<li> polite panics. If you write "panic: action=ask" in the bochsrc, bochs
|
|
will ask you what to do when a panic occurs. Choices include: quit,
|
|
continue, or turn off this type of message.
|
|
<li> parallel port emulation
|
|
<li> new and improved model of PIT (programmable interval timer)
|
|
<li> improved control over simulation time: option to stay in sync with real time, and an option to use less CPU time when Bochs is idle.
|
|
<li> many small improvements in cpu and device emulation
|
|
<li> simpler Win32/VC++ compile process, option to use VC++ workspaces
|
|
<li> documentation is about 80% converted to docbook, with many sections
|
|
written from scratch.
|
|
</ul>
|
|
|
|
<BR><BR>
|
|
<B>BOCHS BINARIES</B><BR>
|
|
<i>All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.</i>
|
|
<UL>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.3.win32-bin.zip">ZIP file with Binaries for all x86 Win32 Systems (3.3m)</A>, includes bochsdbg.exe with debugger enabled </li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.3.i386.rpm">RPM Binary for all RPM-based Linux x86 Distributions (1.8m)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.3.morphos.lha">LHA with binary for MorphOS (490k)</A></li>
|
|
</ul>
|
|
|
|
<BR><BR>
|
|
<B>BOCHS SOURCE</B><BR>
|
|
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
|
|
<a href="/doc/docbook/user/book1.htm">User Guide</a> in the new
|
|
documentation.
|
|
|
|
<UL>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[TAR.GZ]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.3.tar.gz">GZIPPED TARBALL file containing source code (1.1meg)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[TAR.GZ]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.3.src.rpm">RPM Source (2.4meg)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.3.win32-src.zip">ZIP containing source code configured for Win32/VC++ (1.4meg)</A></li>
|
|
</ul>
|
|
<B>NOTE:</b> 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.
|
|
<BR><BR>
|
|
<B>BOCHS DOCUMENTATION</B><BR>
|
|
The Bochs documentation is in the process of being converted to Docbook. Since
|
|
this transition is not yet complete, the old HTML documentation is still
|
|
included in all source and binary distributions of 1.3. For now, the
|
|
new documentation is in a separate package, which you can download here.
|
|
Of course, you can still read the <a href="http://bochs.sourceforge.net/cgi-bin/topper.pl?name=Bochs+Help+Documents&url=http://bochs.sourceforge.net/docs-html/">old documentation</a> or
|
|
<a href="http://bochs.sourceforge.net/cgi-bin/topper.pl?name=New+Bochs+Documentation&url=http://bochs.sourceforge.net/doc/docbook/alldocs.html">new documentation</a> online.
|
|
<UL>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[TAR.GZ]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochsdoc-1.3.pre1.tar.gz">GZIPPED TARBALL file containing the new docbook documentation, rendered in HTML (151k)</A></li>
|
|
</ul>
|
|
|
|
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Bochs 1.2.1</b></font><BR><BR>
|
|
|
|
<b>Bochs 1.2.1</b> (June 12, 2001):
|
|
Bochs 1.2.1 is a bugfix release based on version 1.2. Bochs 1.2 includes
|
|
usability improvements such as improved control over error handling, an
|
|
interactive disk image creator, and features including dual hard drive support,
|
|
multiple processor emulation (SMP), and VNC remote viewer mode.
|
|
( <a href="http://bochs.sourceforge.net/cgi-bin/topper.pl?name=Testing+Status&url=http://bochs.sourceforge.net/docs-html/changelog.html">Details</a> )
|
|
|
|
<BR><BR>
|
|
<B>BOCHS BINARIES</B><BR>
|
|
<i>All binaries include Bochs plus a 10 mb disk image of DLX Linux to get you started.</i>
|
|
<UL>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.win32.zip">ZIP file with Binaries for all x86 Win32 Systems (1.7m)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.win32-alpha.zip">ZIP file with Binaries for Alpha Win32 Systems (456k), contributed by Michael Rich</a></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.i386.rpm">RPM Binary for all RPM-based Linux x86 Distributions (1.8m)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.alpha.rpm">RPM Binary for all RPM-based Linux Alpha Distributions (1.8m)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[RPM]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.ppc.rpm">RPM Binary for all RPM-based Linux PPC Distributions (1.8m), contributed by Anders Nielsen</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[DEB]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.i386.deb">DEB package for Debian i386 platforms (1.8m), contributed by Rob Lemley</a></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.beos.zip">ZIP containing binaries for BeOS (300k), contributed by Bernd Korz at insidebeos.com</a></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://bochs.sourceforge.net/tmp/Bochs-1.2.1.macosx.sit">StuffIt Archive containing binaries for MacOS X (2.3 meg), ported by Emmanuel Mailliard, contributed by Bryce Denney</a></li>
|
|
</ul>
|
|
|
|
<BR><BR>If you are wishing that there was a binary release for your platform, <i>so do we</i>! Contact <a href="http://bochs.sourceforge.net/cgi-bin/topper.pl?name=Email+Bryce+Denney&url=http://sourceforge.net/sendmessage.phpqmrktousereq185114">Bryce Denney</a> if you would like to help support binaries on your machine.
|
|
|
|
<BR><BR>
|
|
<B>BOCHS SOURCE</B><BR>
|
|
Because Bochs is a cross-platform application, it is
|
|
distributed as source code in a TAR file. The primary file to download contains
|
|
the Bochs sources, documentation, and the custom BIOS file. If you are using a
|
|
UNIX platform, this is all you need. For Windows or Mac, because you cannot run
|
|
the configure script on your machine to generate Makefiles, you will also need
|
|
to grab a package of Makefiles, which are distributed separately.
|
|
|
|
<UL>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[TAR.GZ]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.src.rpm">RPM Source (867k)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[TAR.GZ]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-1.2.1.tar.gz">GZIPPED TARBALL file containing source code (859k)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-macmakefiles-1.2.1.zip">ZIP file with Makefiles for Mac (20k)</A></li>
|
|
<li><IMG SRC="/icons/compressed.gif" ALT="[ZIP]"> <A HREF="http://prdownloads.sourceforge.net/bochs/bochs-win32makefiles-1.2.1.zip">ZIP file with Makefiles for Windows VC++ (20k)</A></li>
|
|
</ul>
|
|
|
|
<BR><BR>
|
|
|
|
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Download CVS
|
|
Snapshot</b></font><BR><BR>
|
|
|
|
<b>CVS Snapshot:</b>
|
|
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.
|
|
<BR><BR>
|
|
|
|
<!--#include virtual="cvs-snapshot/bochs-snapshot-links.html" -->
|
|
|
|
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".
|
|
|
|
<!--content ends here -->
|
|
|
|
|
|
<!--#include virtual="includes/footer.txt" -->
|
|
|
|
|
|
Last Modified on <!--#flastmod file="getcurrent.html" -->.<BR>
|
|
|
|
<!--#include virtual="includes/cright.txt" -->
|
|
|
|
</BODY>
|
|
</HTML>
|