Download List

Project Description

Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run DOS, Windows 95, Linux, FreeBSD, and other OS's, all on your workstation.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-12-12 02:33
1.3

This release has support for networking and parallel ports, native Mac OS X and MorphOS support, improved BeOS support, a new easy to use menu-based configuration system, improvements to device handling and CPU functions, and many other improvements.
Tags: Major feature enhancements

2001-06-15 09:42
1.2.1

Optimized for speed when simulating one processor (now 1-processor performance should be equivalent to 1.1.2). DOS HIMEM "A20 line" error fixed. Win32 now defaults to having mouse capture mode turned off. Various other bugfixes.
Tags: Minor bugfixes

2001-06-04 19:59
1.2

Error handling was improved. Binaries are now available. Output messages were
improved. An interactive disk image creator was added. SMP emulation was
implemented. The documentation (including man pages) was improved. VNC remote
viewer support, dual virtual hard drive support, and a text mode interface were
also added.
Tags: Major feature enhancements

2001-06-01 03:18
1.2-pre1

This release adds friendly error output,
adjustment of handling for panics, binary releases
for Linux x86, Linux Alpha, and Win32, and
DLX-Linux Disk Image in all binary copies.
Tags: Major feature enhancements

2001-05-19 23:19
1.1.2

The Elpin VGA BIOS has been updated to version
2.40, and the pointer in .bochsrc has been
changed. .conf.x86 script has been fixed so that
it uses c++ instead of egcs for C++ files.
Makefile targets that recurse into subdirectories
now use double colons, so that they will always
recurse into subdirectories. A single make
command should now notice a modified source file
in a subdir. A bug in bx_panic has been fixed.
Support has been added for 2.88 MB floppy disks.
Since dataseghack is checked in as non-executable,
it is now invoked with "csh dataseghack."
Patches for double fault and Xwindows timing have
been applied. -fno-builtin has been removed from
FPU Makefiles. u_char, u_short, etc. have been
redefined in order to not conflict with system
definitions of these same types. In cdrom.cc, the
extern "C" { } structure around some of the header
files has been removed. A panic on hard disk
command 0x1f2 (read sector count) has been fixed.
keyboard.cc has the reset patch applied,
recognizes most of the "Grey"
insert/delete/home/end/etc. keys the same as
keypad keys, and no longer panics on
"kbd_ctrl_to_kbd(): got value of 0x??". Mouse
command 0xf6 (set defaults) has been implemented.
Tags: Minor feature enhancements

Project Resources