Bochs/sfsite/getcurrent.html
2011-11-27 20:09:29 +00:00

130 lines
4.8 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:</b> Bochs 2.5</font><BR><BR>
Nine months after the last intermediate one and the <b>switch to SVN version control</b>
we have a new stable release. Here is the summary of changes :
<ul>
<li> <b>Fully configurable CPU to emulate with a single .bochsrc option !</b>
<li> 10% (ST) to 50% (SMP) CPU emulation speedup !
<li> Implemented support for new x86 ISA extensions, Bochs is aligned with
latest published Intel Architecture Manual (rev 040, AVX rev 011):
<li> XSAVEOPT, AVX/AVX2/FMA/F16C, BMI1/BMI2, SMEP, INVPCID, TSC-Deadline
<li> VMX: VMX Preemption Timer, Pause Loop Exiting and VM Functions
<li> Implemented support for AMD SSE4A/XOP/FMA4/TBM instruction sets
<li> Networking: introduced new networking module 'slirp'
<li> Harddrive: fixed buffer overflow causing Bochs crash in LBA48 mode
<li> VGA: Added PCI ROM support to cirrus and pcivga and moved ROM loading
for the ISA case to the vga code (SeaBIOS now usable by Bochs)
<li> Sound: ported ES1370 soundcard emulation from Qemu
<li> Continuing configure rework, check for more removed configure and .bochsrc
options and their replacements !
<li> LGPL'd VGABIOS updated to version 0.7a
</ul>
The binary packages for Linux and Windows are built with these featues :
<ul>
<li> x86-64 emulation with all optimizations enabled
<li> devices:
<ul>
<li> chipset: PCI, ACPI
<li> video: Bochs VBE and Cirrus SVGA
<li> sound: SB16
<li> network: NE2000 (ISA/PCI)
<li> USB: OHCI, UHCI and 6 device types
</ul>
<li> Display libraries:
<ul>
<li> Linux: nogui, rfb, sdl, term, wx, x
<li> Windows: nogui, rfb, win32
</ul>
</ul>
<a href="http://bochs.svn.sourceforge.net/viewvc/bochs/tags/REL_2_5_FINAL/bochs/CHANGES">
Details on what has changed since version 2.4.6
</a>
<BR/><BR/>
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Previous release:</b> Bochs 2.4.6</font><BR><BR>
<ul>
<li> Support more host OS to run on:
<ul>
<li> Include win64 native binary in the release.
<li> Fixed failures on big endian hosts.
</ul>
<li> BIOS: Support for up to 2M ROM BIOS images.
<li> GUI: select mouse capture toggle method in .bochsrc.
<li> Ported most of Qemu's 'virtual VFAT' block driver<br>
(except runtime write support, but plus FAT32 suppport)
<li> Added write protect option for floppy drives.
<li> Bugfixes / improved internal debugger + instrumentation.
</ul>
<BR>
<a href="http://bochs.svn.sourceforge.net/viewvc/bochs/tags/REL_2_4_6_FINAL/bochs/CHANGES">
Details on what has changed since version 2.4.5
</a>
<BR><BR>
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Bochs Binary and Source Releases</b></font><BR><BR>
The latest release of Bochs is available in these file formats :<BR>
<ul>
<li> Win32 binary NSIS installer package (EXE)
<li> Win32 binary with x86-64 CPU + SMP support (ZIP) - Bochs installation is required
<li> Win64 binary - Bochs installation is required
<li> Linux binary RPM (32 / 64 bit)
<li> Platform independant source package (TAR.GZ)
<li> Win32 specific source package prepared for MSVC (ZIP)
<li> Linux source RPM
</ul>
You can download any release since March 2001 on the
<a href="http://bochs.sourceforge.net/cgi-bin/topper.pl?name=See+All+Releases&url=http://sourceforge.net/project/showfiles.phpqmrkgroup_ideq12580">Releases Page</a>.
<BR><BR>
<a name="cvssnap"><BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Download SVN
Snapshot</b></font><BR><BR></a>
<b>SVN Snapshot:</b>
Bochs, like many other open source projects, uses SVN (Subversion) to keep
track of source code. Unlike the current release, the SVN 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 SVN 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.
<BR><BR>
<!--#include virtual="svn-snapshot/bochs-snapshot-links.html" -->
The SVN snapshots are provided as a convenience only. Of course, you could
also get the same information using SVN itself. Some of the benefits of
using SVN 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 "svn 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>