
86Box is a low-level x86 emulator that runs older operating systems and software designed for IBM PC systems and is compatible with fairly new system designs from 1981 based on the PCI bus.
Features
Easy-to-use interface inspired by mainstream hypervisor software
Low-level emulation from accuracy-oriented 8086-based processors to Pentium
Wide range of customizability of virtual machines
Many current systems, such as the first IBM PC 5150 in 1981 or the more obscure IBM PS/2 series of systems based on Micro Channel Architecture
A wide range of supported peripherals, including video adapters, sound cards, network adapters, hard disk controllers, and SCSI adapters
MIDI output to Windows built-in MIDI support, FluidSynth, or emulated Roland synthesizers
Supports running MS-DOS, older versions of Windows, OS/2, many Linux distributions, or legacy systems such as BeOS or NEXTSTEP and applications for those systems