Bochs/sfsite/getcurrent.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>