Bochs 2.4.5

Program Specifications

Download Bochs
Bochs 2.4.5
  View more screenshots
Version: 2.4.5
Size: 3.80 MB
Publisher: Bochs Project
Date Added:
License [?]: Open Source
Operating System: Windows XP, Windows Vista, Windows NT, Windows ME, Windows 98, Windows 7, Windows 2008, Windows 2003, Windows 2000, Unix
Download Links: Download Bochs
BumperSoft Editor's Review Status:

Publisher's Description of Bochs

" Highly portable open source IA-32 (x86) PC emulator for emulation of the Intel x86 CPU, common I/O devices and a custom BIOS. "
- From Bochs Project

Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS.

Currently, Bochs can be compiled to emulate a 386, 486, Pentium/PentiumII/PentiumIII/Pentium4 or x86-64 CPU including optional MMX, SSEx and 3DNow! instructions.

Bochs is capable of running most Operating Systems inside the emulation including Linux, DOS, Windows 95/98 and Windows NT/2000/XP or Windows Vista.

Bochs can be compiled and used in a variety of modes, some which are still in development. The 'typical' use of bochs is to provide complete x86 PC emulation, including the x86 processor, hardware devices, and memory. This allows you to run OS's and software within the emulator on your workstation, much like you have a machine inside of a machine. For instance, let's say your workstation is a Unix/X11 workstation, but you want to run Win'95 applications. Bochs will allow you to run Win 95 and associated software on your Unix/X11 workstation, displaying a window on your workstation, simulating a monitor on a PC.

Who uses Bochs?
There may be as many uses of Bochs as there are users. Do you want to run your old DOS games? Or learn how to program under GNU/Linux, without leaving your Windows desktop? Or reverse engineer your printer driver? You decide.

Bochs Supported Features
* Configure script
* 386, 486, Pentium emulation
* P5 and later CPU emulation
* x86-64 extensions emulation
* Command Line Debugger
* GUI Debugger
* Floating Point
* Enhanced BIOS
* VBE (VESE) Support
* Cirrus Logic video card
* Floppy disk
* Multiple ATA channels
* Hard disk
* Keyboard
* Mouse
* Sound Blaster
* Network card
* Parallel Port
* Serial Port
* Gameport
* Plugins
* CMOS functions
* Simulate a Multiprocessor
* Copy and Paste

Not supported:
* Dynamic Translation/Virtualization: Because Bochs is designed to be portable, it does not attempt to do any dynamic code translation or virtualization.

* Take advantage of your SMP box: At present, Bochs does not use threads or parallel processing, so it will not run any faster on multiprocessor hardware.

Share Bochs with Friends


emulator   |  simulation   |  intel x86   |  memory   |  hardware   |  processor   |  emulate   |  IA 32   |  emulation   |  simulate   

(Other Tools)

Sorry, no recommended downloads for this category.

(All Categories)

1. PaneCutter
2. Macromedia FreeHand MX
3. TypingMaster Pro
4. S15-Easy Shift Schedulers
5. ConvertZ
6. Microsoft Global IME (Input Method Editor) 5.02 for Windows 95, 98, and NT 4.0
7. PDF Split and Merge (PDFsam)
8. Microsoft Office 2003 Service Pack 1 (SP1)
9. Firebird
10. Oberon CurveWorks for CorelDRAW

More information