86Box 2017-07-21 13-41-37.png
86Box running Windows 95
Developer(s)Miran Grča (Battler)
Host platformWindows (x86)
Guest platform8086 through Celeron
Latest version2.07
Released on2019-11-20

86Box (formerly known as PCem-X, PCem Experimental or PCem Unofficial) is a system emulator partially based on PCem that supports IBM PC systems and compatibles from 1981 through later system designs based on the PCI bus as guests. It emulates a number of computer systems together with accessories including graphics cards, network interface controllers, sound cards, storage controllers, mice and printers, which can be freely combined.

Supported guest operating systems[edit | edit source]

Emulated hardware[edit | edit source]

  • CPU: Any CPU from an 8086/8088 to a Celeron is supported, including IDT/Cyrix/AMD variants. A dynamic recompiler is available, optional for 486 and WinChip and mandatory for Pentium and later processors.
  • FPU: FPUs are emulated for all 486DX and higher machines. For 8086/286/386 machines, a 8087/287/387SX/387DX FPU can be emulated optionally.

Complete list of emulated hardware

Graphics cards[edit | edit source]

  • MDA
  • Hercules
  • Hercules Plus
  • Hercules InColor
  • Hercules ColorPlus
  • CGA
  • PCjr
  • Tandy
  • MDSI Genius
  • Image Manager 1024
  • Sigma Designs Color 400
  • Wyse 700
  • EGA
  • C&T SuperEGA
  • VGA
  • Video7 VGA 1024i
  • OAK OTI-037c
  • OAK OTI-067
  • OAK OTI-077
  • Trident TVGA8900B
  • Trident TVGA8900D
  • Trident TGUI9400CXi
  • Trident TGUI9440AGi
  • Orchid Fahrenheit 1280 (S3 86c911)
  • Cirrus GD5428 (ISA) to Alpine family (up to 5480 PCI)
  • Tseng ET4000AX (ISA and MCA)
  • Tseng ET4000/W32p (Cardex and Diamond Stealth 32)
  • Various ATI cards before the Mach 64
  • ATI Mach 64 (GX/VT2 variants)
  • S3 Vision864 (Phoenix and Paradise Bahamas 64)
  • S3 Vision964 (Diamond Stealth 64 VRAM)
  • S3 Trio64 (Number Nine, Phoenix and Diamond Stealth 64 DRAM)
  • S3 ViRGE (325/DX/VX variants)
  • 3dfx Voodoo (original and Voodoo 2)

Network interface controllers[edit | edit source]

  • 3Com 3c503 for ISA
  • AMD PCnet family of Ethernet adapters (ISA/VLB/PCI)
  • NE1000 compatible for ISA
  • NE2000 compatible for ISA and MCA (latter as a Netware NE/2 compatible)
  • Realtek RTL8019AS for ISA PNP
  • Realtek RTL8029AS for PCI
  • Western Digital WD8003 series for ISA and MCA

Sound cards[edit | edit source]

  • PCjr and Tandy
  • Game Blaster or Creative Music System
  • AdLib
  • AdLib Gold
  • Sound Blaster 1.0 through AWE64 (Including select MCA models)
  • Gravis Ultrasound
  • Windows Sound System (ISA and MCA as NCR Business Audio)
  • Innovation SSI-2001
  • Ensoniq AudioPCI (ES1371)
  • Sound Blaster PCI 128
  • Standalone ISA MPU-401
  • Standalone MCA MPU-IMC (MPU-401 for MCA)

Storage cards[edit | edit source]

  • Xebec MFM Hard Disk controller
  • DTC5150X MFM Hard Disk controller
  • PC/AT (WD1003) MFM Hard Disk controller
  • PC/AT (WD1007V-SE1) ESDI Hard Disk controller
  • IBM PS/2 MCA ESDI Hard Disk controller
  • Universal XTIDE BIOS (both 1.1.5 and 2.0.0b3)
  • Acculogic XTIDE card
  • Adaptec 154x series ISA SCSI controllers (A/B, C, CF variants + BIOS)
  • Adaptec 1640 MCA SCSI controller + BIOS
  • Buslogic BT-54x series ISA SCSI controllers (542BH, 545S variants + BIOS)
  • Buslogic BT-445S VLB SCSI controller + BIOS
  • Buslogic BT-640A MCA SCSI controller + BIOS
  • Buslogic BT-958D PCI SCSI controller + BIOS
  • NCR 5380-based cards (Longshine, Rancho and Trantor 130B + BIOS)
  • NCR 53c810 PCI SCSI controller (BIOS is embedded into the PCI-based boards)
  • WD-XT150 XTA Hard Disk controller for XT compatibles, IBM PS/1 model 2011 and IBM PS/2 model 30-286

Printers[edit | edit source]

  • Generic Text printer
  • Generic Epson ESC/P compatible printer
  • Generic PostScript compatible printer

Gallery[edit | edit source]