2012-12-15 15:14:50 +01:00
|
|
|
Bochs is a highly portable open source IA-32 (x86) emulator written in
|
|
|
|
C++, that runs on most popular platforms. It include emulation of the
|
|
|
|
Intel x86 CPU, common I/O devices, and a custom BIOS. Bochs can be
|
|
|
|
compiled to emulate 386, 486, Pentium/Pentium II/Pentium 4 or x86-64
|
|
|
|
including optional MMX, SSEx and 3DNow! instructions.
|
|
|
|
|
2015-08-04 20:46:01 +02:00
|
|
|
You can enable/disable a lot of optional features by passing variables to the script (VAR=yes/no ./bochs.SlackBuild).
|
|
|
|
|
|
|
|
IDLE_HACK=yes/no (default: no), works only with x11 and term GUIs
|
|
|
|
PLUGINS=yes/no (default: no)
|
|
|
|
A20_PIN=yes/no (default: yes)
|
|
|
|
x86_64=yes/no (default: yes)
|
|
|
|
SMP=yes/no (default: yes)
|
|
|
|
CPU_LEVEL=3/4/5/6 (default: 6)
|
|
|
|
DEBUGGER=yes/no (default: no)
|
|
|
|
DISASM=yes/no (default: no)
|
|
|
|
GDB_STUB=yes/no (default: no)
|
|
|
|
IODEBUG=yes/no (default: no)
|
|
|
|
READLINE=yes/no (default: yes)
|
|
|
|
LOGGING=yes/no (default: yes)
|
|
|
|
STATS=yes/no (default: yes)
|
|
|
|
FPU=yes/no (default: yes)
|
|
|
|
VMX=no/1/2 (default: no)
|
|
|
|
SVM=yes/no (default: no)
|
|
|
|
AVX=yes/no (default: no)
|
|
|
|
EVEX=yes/no (default: no)
|
|
|
|
PCI=yes/no (default: yes)
|
|
|
|
USB=yes/no (default: yes)
|
|
|
|
USB_OHCI=yes/no (default: yes)
|
|
|
|
USB_XHCI=yes/no (default: yes)
|
|
|
|
NE2K=yes/no (default:yes)
|
|
|
|
PNIC=yes/no (default: yes)
|
|
|
|
E1K=yes/no (default: yes)
|
|
|
|
CIRRUS=yes/no (default: yes)
|
|
|
|
VOODOO=yes/no (default: yes)
|
|
|
|
CDROM=yes/no (default: yes)
|
|
|
|
SB16=yes/no (default: yes)
|
|
|
|
ES1370=yes/no (default: yes)
|
|
|
|
GAMEPORT=yes/no (default: yes)
|
|
|
|
BUSMOUSE=yes/no (default: yes)
|
|
|
|
TERM=yes/no (default: yes)
|
|
|
|
RFB=yes/no (default: yes)
|
|
|
|
VNCSRV=yes/no (default: yes)
|
|
|
|
X11=yes/no (default: yes)
|
|
|
|
WX=yes/no (default: no), requires wxGTK, or wxPython
|
|
|
|
SDL=yes/no (default: yes)
|
|
|
|
SDL2=yes/no (default:no), requires SDL2, buggy
|