Bochs/sfsite/getcurrent.html

141 lines
5.4 KiB
HTML
Raw Normal View History

2001-06-17 08:14:28 +04:00
<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">
2006-08-27 18:59:01 +04:00
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Latest release:</b> Bochs 2.3</font><BR><BR>
About seven months after the last intermediate one we have a new stable release.
Here is the list of changes since version 2.2.6:
<ul>
<li> limited save/restore support added (config + log options, hardware state)
<li> configuration parameter handling rewritten to a parameter tree
<li> lots of cpu and internal debugger fixes
<li> hard disk geometry autodetection now supported by most of the image types
<li> hard disk emulation now supports ATA-3 (multiple sector transfers)
<li> VBE memory size increased to 8MB and several VGA/VBE fixes
<li> updated LGPL'd VGABIOS to version 0.6a
</ul>
The binary packages for Linux and Windows are built with these featues :
<ul>
<li> Pentium III emulation with all optimizations enabled
<li> devices: NE2000, SB16, PCI and USB
<li> video: Bochs VBE and Cirrus SVGA
<li> Linux display libraries: nogui, rfb, sdl, term, x
<li> Windows display libraries: nogui, rfb, win32
</ul>
<BR/>
<a href="http://bochs.cvs.sourceforge.net/bochs/bochs/CHANGES?view=markup&content-type=text/vnd.viewcvs-markup&revision=REL_2_3_FINAL">
Details on what has changed since version 2.2.6
</a>
<BR/><BR/>
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Previous release:</b> Bochs 2.2.6</font><BR><BR>
2005-12-31 12:32:42 +03:00
Version 2.2.6 is an intermediate (bugfix+) release. It includes a lot of bugfixes and a few new features.<BR>
Here is the list of changes since version 2.2.5:
2005-12-31 12:32:42 +03:00
<ul>
<li>first major SMP release !
<ul>
<li>several APIC and I/O APIC fixes make SMP Bochs booting Windows NT4.0 or
Knoppix 4.0.2 without noapic kernel option in SMP configuration
<li>critical APIC timer bug fixed
<li>obsolete SMP BIOS images removed (MP tables created dynamicaly)
<li>determine number of processors in SMP configuration through .bochsrc
<ul>
<li>new .bochsrc option 'CPU' allows to choose number of processors to emulate
<li>new configure option --enable-smp to configure Bochs for SMP support,
<li>the old --enable-processors=N option is deprecated
</ul>
</ul>
<li>CPU and internal debugger fixes
<ul>
<li>enabled #PCE bit in CR4 register, previosly setting of this bit
generated #GP(0) fault
<li>enabled LAHF/SAHF instructions in x86-64 mode
<li>fixed bug in PMULUDQ SSE2 instruction
<li>fixes in Bochs debugger
</ul>
<li>configure and compile
<ul>
<li>enable VME (virtual 8086 mode extensions) by default if cpu-level >= 5
<li>enable Bochs disassembler by default for all configurations
<li>win32 installer script improvements
<li>ips parameter moved to new 'CPU' option
<li>show IPS value in status bar if BX_SHOW_IPS is enabled
</ul>
<li>Other
<ul>
<li>several fixes in the hard drive, keyboard, timer, usb and vga code
<li>new user button shortcut "bksl" (backslash)
<li>updated Bochs instrumentation examples
<li>user and development documentation improved
</ul>
2005-12-31 12:32:42 +03:00
</ul>
<BR/>
<a href="http://bochs.cvs.sourceforge.net/bochs/bochs/CHANGES?view=markup&content-type=text/vnd.viewcvs-markup&revision=REL_2_2_6_FINAL">
Details on what has changed since version 2.2.5
2005-12-31 12:32:42 +03:00
</a>
2004-01-13 01:03:53 +03:00
2002-12-22 19:07:07 +03:00
<BR><BR>
2004-01-12 03:52:47 +03:00
<BR><font face="arial, helvetica" color="#1e029a" size="4"><b>Bochs Binary and Source Releases</b></font><BR><BR>
2005-12-31 12:32:42 +03:00
The latest release of Bochs is available in these file formats :<BR>
<ul>
<li> Win32 binary NSIS installer package (EXE)
<li> SMP binary for win32 (ZIP) - Bochs installation is required
2005-12-31 12:32:42 +03:00
<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>
2003-01-09 08:53:54 +03:00
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>.
2001-11-18 07:42:56 +03:00
2001-06-17 08:14:28 +04:00
<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>