Bochs/sfsite/getcurrent.html
Stanislav Shwartsman 4a64e4657d website update
2009-11-10 16:28:28 +00:00

142 lines
4.9 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.4.2</font><BR><BR>
Version 2.4.2 is a bugfix release. Here is the summary of changes :
<ul>
<li> CPU and internal debugger
<ul>
<li> VMX: implemented TPR shadow VMEXIT
<li> Bugfixes for CPU emulation correctness (mostly for VMX support).
<li> Bugfixes and updates for Bochs internal debugger
<ul>
<li> On SMP system stepN command now affects only current processor
</ul>
</ul>
<li> Memory modelling
<ul>
<li> Bugfixes for > 32-bit physical address space.
<li> Allow to emulate more physical memory than host actually could or would like to allocate.
</ul>
<li> I/O Devices Bugfixes
<ul>
<li> Bugfixes for 8254 PIT, VGA, Cirrus-Logic SVGA, USB UCHI
</ul>
<li> Cleanup configure options
<ul>
<li> Many configure options are deprecated and determined automatically from the others
</ul>
</ul>
<BR>
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, x
<li> Windows: nogui, rfb, win32
</ul>
</ul>
<a href="http://bochs.cvs.sourceforge.net/bochs/bochs/CHANGES?view=markup&content-type=text/vnd.viewcvs-markup&revision=REL_2_4_2_FINAL">
Details on what has changed since version 2.4.1
</a>
<BR/><BR/>
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Previous release:</b> Bochs 2.4.1</font><BR><BR>
<BR>
Here is a brief summary of changes since version 2.4:
<ul>
<li> Fixed bunch of CPUID issues
<ul>
<li> Bochs is now able to install and boot 64-bit Windows images! (special thanks to Mark Ebersole for his patch)
</ul>
<li> Several bugfixes in CPU emulation (mostly for x87 instructions)
<li> Fixed two critical deadlock bugs in the Win32 gui (patches from @SF tracker)
<li> Fixes related to the 'show ips' feature
<ul>
<li> removed conflicting win32-specific alarm() functions ('win32' and 'sdl' gui)
<li> feature now works in wx on win32
</ul>
<li> Added support for gdb stub on big endian machine (patch by Godmar Back)
<li> Rewritten obsolete hash_map code in dbg symbols module (patch from @SF)
<li> BIOS: implemented missing INT 15h/89h (patch by Sebastian Herbszt)
</ul>
<a href="http://bochs.cvs.sourceforge.net/bochs/bochs/CHANGES?view=markup&content-type=text/vnd.viewcvs-markup&revision=REL_2_4_1_FINAL">
Details on what has changed since version 2.4
</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 P4 CPU support (ZIP) - Bochs installation is required
<li> Win32 binary with P4 + SMP support (ZIP) - Bochs installation is required
<li> Linux binary RPM
<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 CVS
Snapshot</b></font><BR><BR></a>
<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.
<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>