SlackBuilds Repository

15.0 > System > bochs (2.7)

bochs (cross platform x86 emulator)

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.

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

Maintained by: Jason Graham
Keywords: emulation,emulator,bochs,virtualization,virtual,emulate
ChangeLog: bochs


Source Downloads:
bochs-2.7.tar.gz (d77a43c21cfd8aa013eb2eaa35644f80)

Download SlackBuild:
bochs.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2023 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds