Updates for release 2.6.6

This commit is contained in:
Volker Ruppert 2014-06-15 07:34:53 +00:00
parent 90c4642cdb
commit 2ce3099e45
3 changed files with 40 additions and 46 deletions

View File

@ -7,21 +7,26 @@
<!--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.6.5</font><BR><BR>
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Latest release:</b> Bochs 2.6.6</font><BR><BR>
About a year after the bugfix release 2.6.2 we have a new intermediate (bugfix+)
release. Here a brief summary of changes :
Bochs 2.6.6 is a bugfix release. Here is the list of changes :
<ul>
<li>CPU: extra 5-10% emulation speedup with new trace linking optimization
<li>CPU: implemented new instructions (e.g. AVX-512, SHA, XSAVEC)
<li>CPUDB: added 2 new CPU models
<li>Bugfixes for CPU emulation correctness (including some critical ones)
<li>Gui debugger output window now can be used as a log viewer
<li>Added built-in slirp (user-mode networking) support (ported from Qemu)
<li>Added global sound config option and volume control support to the devices
<li>Added new experimental gui 'vncsrv" using the LibVNCServer library
<li>Rewrite of the bximage utility in C++ for image creation, conversion and resize
<li>CPU / CPUDB
<ul>
<li>Allow sandy bridge configuration even when AVX is not compiled in
</ul>
<li>Configure and compile
<ul>
<li>Fixed compilation error when 3dnow support is enabled
<li>Speedup Visual Studio build by almost 20% by adding /Gr compiler option
</ul>
<li>Misc
<ul>
<li>Fixed minimizing win32 gui window and resolution change while minimized
<li>Added compiled SeaBIOS 1.7.5 image into Bochs tree along with Bochs BIOS images
<li>Documentation fixes and updates
</ul>
</ul>
The binary packages for Linux and Windows are built with these featues :
@ -42,44 +47,33 @@ The binary packages for Linux and Windows are built with these featues :
</ul>
</ul>
<a href="http://svn.code.sf.net/p/bochs/code/tags/REL_2_6_5_FINAL/bochs/CHANGES">
Details on what has changed since version 2.6.2
<a href="http://svn.code.sf.net/p/bochs/code/tags/REL_2_6_6_FINAL/bochs/CHANGES">
Details on what has changed since version 2.6.5
</a>
<BR/><BR/>
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Previous release:</b> Bochs 2.6.2</font><BR><BR>
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Previous release:</b> Bochs 2.6.5</font><BR><BR>
Bochs 2.6.2 is a bugfix release. Here is the list of changes :
About a year after the bugfix release 2.6.2 we have a new intermediate (bugfix+)
release. Here a brief summary of changes :
<ul>
<li>CPU
<ul>
<li>VMX: implemented VMENTER to non-active guest state (HLT, SHUTDOWN, WAIT-FOR-SIPI)
<li>VMX: fixed write of guest segment access rights VMCS fields (32-bit field was truncated to 16-bit)
<li>CPUID: Don't report Architectural Performance Monitoring in CPUID.
Reporting true capabilities without actually supporting them breaks Win7 x64 installation.
<li>CPUID: Fixed bx_generic CPUID std leafs (all std leafs > 2 were corrupted)
<li>CPUID: Enable all supported VMX capabilities for bx_generic CPUID configuration.
<li>CPUID: Enable X2APIC support for Ivy Bridge CPUDB configuration.
</ul>
<li>Configure and compile
<ul>
<li>Enabled VMX compilation by default in shortcut scripts.
<li>Allow CPU_LEVEL=5 configurations (pentium_mmx and amd_k2_chomper) even when Bochs was
compiled with CPU_LEVEL > 5.
</ul>
<li>Misc
<ul>
<li>Fixes for Bochs port on MorphOS (based on a patch by Thore Sittly):
missing functions, byte-swapping and cdrom support.
</ul>
<li>CPU: extra 5-10% emulation speedup with new trace linking optimization
<li>CPU: implemented new instructions (e.g. AVX-512, SHA, XSAVEC)
<li>CPUDB: added 2 new CPU models
<li>Bugfixes for CPU emulation correctness (including some critical ones)
<li>Gui debugger output window now can be used as a log viewer
<li>Added built-in slirp (user-mode networking) support (ported from Qemu)
<li>Added global sound config option and volume control support to the devices
<li>Added new experimental gui 'vncsrv" using the LibVNCServer library
<li>Rewrite of the bximage utility in C++ for image creation, conversion and resize
</ul>
<BR>
<a href="http://svn.code.sf.net/p/bochs/code/tags/REL_2_6_2_FINAL/bochs/CHANGES">
Details on what has changed since version 2.6.1
<a href="http://svn.code.sf.net/p/bochs/code/tags/REL_2_6_5_FINAL/bochs/CHANGES">
Details on what has changed since version 2.6.2
</a>
<BR><BR>

View File

@ -27,7 +27,7 @@ A.sidebar:hover {color: blue; text-decoration: underline}
<BODY BGCOLOR="#FFFFFF" VLINK="#000000" ALINK="#000000" LINK="#000000" TOPMARGIN="0" LEFTMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td width="140" bgcolor="#aacbff">&nbsp;</td><td bgcolor="#6d95d7" width="400"><font face="arial, helvetica" size="2" color="#1e029a"><center><b>T H E&nbsp;&nbsp;&nbsp;C R O S S&nbsp;&nbsp;&nbsp;P L A T F O R M&nbsp;&nbsp;&nbsp;I A - 3 2&nbsp;&nbsp;&nbsp;E M U L A T O R</b></center></font></td><td width="100%"><table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td bgcolor="#4079d6" width="50%">&nbsp;</td><td bgcolor="#1e029a" width="50%">&nbsp;</td></tr></table></td></tr>
<tr><td width="140" bgcolor="#6d95d7"><font face="arial, helvetica"><center><b>Current Release:</b><BR><a href="<!--#include virtual="release.txt" -->" class="sidebar"><i><u>Bochs 2.6.5</u></i></a></font></center></td><td width="400" height="130"><img src="http://bochs.sourceforge.net/images/lgban.gif" width="400" height="130" alt="bochs: think inside the bochs."></td><td>&nbsp;</td></tr>
<tr><td width="140" bgcolor="#6d95d7"><font face="arial, helvetica"><center><b>Current Release:</b><BR><a href="<!--#include virtual="release.txt" -->" class="sidebar"><i><u>Bochs 2.6.6</u></i></a></font></center></td><td width="400" height="130"><img src="http://bochs.sourceforge.net/images/lgban.gif" width="400" height="130" alt="bochs: think inside the bochs."></td><td>&nbsp;</td></tr>
<tr><td colspan="3" bgcolor="#4079d6" height="1">
<img src="http://bochs.sourceforge.net/images/smblue.gif" width="1" height="1"></td></tr>
<tr><td bgcolor="#4079d6" width="140" valign="top">

View File

@ -27,13 +27,13 @@
<hr>
<table border=0>
<tr>
<td> <img src="images/bochs2_6.png" alt="Bochs 2.6.5"></td>
<td> <img src="images/bochs2_6.png" alt="Bochs 2.6.6"></td>
<td>
<font face="arial, helvetica" color="#1e029a" size="4"><b>Bochs 2.6.5 released on June 1, 2014 !</b></font><BR>
New Bochs 2.6.5 release is now available. You can download it from the
<a href="https://sourceforge.net/projects/bochs/files/bochs/2.6.5/">SourceForge project page</a>.<BR>
See the <a href="http://svn.code.sf.net/p/bochs/code/tags/REL_2_6_5_FINAL/bochs/CHANGES">
CHANGES</a> file for details on what has changed since release 2.6.2<BR>
<font face="arial, helvetica" color="#1e029a" size="4"><b>Bochs 2.6.6 released on June 15, 2014 !</b></font><BR>
New Bochs 2.6.6 release is now available. You can download it from the
<a href="https://sourceforge.net/projects/bochs/files/bochs/2.6.6/">SourceForge project page</a>.<BR>
See the <a href="http://svn.code.sf.net/p/bochs/code/tags/REL_2_6_6_FINAL/bochs/CHANGES">
CHANGES</a> file for details on what has changed since release 2.6.5<BR>
</td></tr></table><hr>
<BR><BR>