Jump to content

Help support the cleanest, safest and most pro-active download site around

We serve hundreds and thousands of pages across the world on a regular basis and rely entirely on revenue generated by our advertising and donations.
We are THE ONLY download site that goes to the lengths we do to ensure our downloads are safe, clean and from responsible developers - please help support us by making a donation today, no matter how small or large, every donation is appreciated. Thank you in advance and have a wonderful Christmas when it arrives.
Marko and The FreewareBB Team (PS - thanks to those who have already donated)


READ / WRITE REVIEW File Information

  • Submitted: Jul 11 2011 07:39 PM
  • Last Updated: Jan 06 2012 11:55 PM
  • File Size: 3.82MB
  • Views: 1153
  • Downloads: 65
  • Will Run On: NT/2000/XP/Vista/7
  • Author's Site: Click Here
  • License: Info Not Available

Bochs 2.5.1

* * * * - 2 Votes

Download Now


Publishers Description
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 was written by Kevin Lawton and is currently maintained by this project.

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.

What's New in Version 2.5.1 (See full changelog)

  • Fully configurable CPU to emulate with a single .bochsrc option !
  • 10% (ST) to 50% (SMP) CPU emulation speedup !
  • Implemented support for new x86 ISA extensions, Bochs is aligned with latest published Intel Architecture Manual (rev 040, AVX rev 011):
  • VMX: VMX Preemption Timer, Pause Loop Exiting and VM Functions
  • Implemented support for AMD SSE4A/XOP/FMA4/TBM instruction sets
  • Networking: introduced new networking module 'slirp'
  • Harddrive: fixed buffer overflow causing Bochs crash in LBA48 mode
  • VGA: Added PCI ROM support to cirrus and pcivga and moved ROM loading for the ISA case to the vga code (SeaBIOS now usable by Bochs)
  • Sound: ported ES1370 soundcard emulation from Qemu
  • Continuing configure rework, check for more removed configure and .bochsrc options and their replacements !
  • LGPL'd VGABIOS updated to version 0.7a

Scanned & Checked: Jan 06 2012 11:55 PM

When we last updated Bochs, we made sure it was still virus and malware free and the developer's site had no proven issues in any of the reputable site advisory services. In the unlikely event you notice any issues, please let us know immediately, otherwise we will schedule this software for another scan the next time it is updated.

"); ipb.templates['comment_delete'] = new Template("

Confirm Delete

Are you sure you want to delete this comment?

"); ipb.templates['comment_hide'] = new Template("

Hide Comment

This option hides the comment, but moderators may still be able to view it.

It's a 2.5.1 now. :)

  • 9,993 Total Files
  • 169 Unique Submitters
  • 1,167,930 Total Downloads

19 user(s) are online (in the past 15 minutes)

0 members, 18 guests, 0 anonymous users

Bing (1)

" } ); } $('gbl_d').update( "" ); _last = ipsLightbox.lightboxImage.src; } } /* Check for init and then keep checking for new image */ _to = setTimeout( "gbl_addDownloadButton()", 1000 ); } //]]>