mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
2232eddad7
- fix bug in int15h function 0xe820 (Christian Neubert) - fix vmware3 disk support on big-endian platforms (Christophe Bothamy) - fix conditions for NM exception on FWAIT instruction (Christophe) - fix symbol conflict in rfb and x display libraries (Volker Ruppert) - allow 16 bit writes to ne2k page 0 (Volker) - notify display libraries on change of bpp (Volker) - fix bug in int13h function 0x10 (Volker) - fix floppy dialog error on win2k (Volker) - fix adress check in TSS IO permission bitmap (Christophe) - fix buffer overflow vulnerability pointed out by SeSoX (Christophe) - updates for MacOS compile (Daniel Gimpelevich) - Fix the path arguments of the 'vgaromimage' options (i.e. don't prepend "file=") in the installed bochsrc-sample.txt. This was already wrong for at least 2.1. - Respect DATADIR/DOCSDIR, use DATADIR in pkg-plist. - Update pkg-descr (emulated CPUs etc.) based on the info on the homepage. - Reword pkg-message a bit so the line containing DOCSDIR does (normally) fit in 80 chars when expanded. Submitted by: Marius Strobl <marius@alchemy.franken.de>
24 lines
1.2 KiB
Plaintext
24 lines
1.2 KiB
Plaintext
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, Pentium Pro or AMD64 CPU,
|
|
including optional MMX, SSE, SSE2 and 3DNow instructions.
|
|
|
|
Bochs is capable of running most Operating Systems inside the emulation
|
|
including Linux, Windows 95, DOS, and Windows NT 4.
|
|
|
|
Bochs was written by Kevin Lawton and is currently maintained by the Bochs
|
|
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.
|
|
|
|
WWW: http://bochs.sourceforge.net/
|