Difference between revisions of "86Box"
Jump to navigation
Jump to search
m (Changed protection level for "86Box" ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite))) |
m |
||
(112 intermediate revisions by 16 users not shown) | |||
Line 2: | Line 2: | ||
|logo = 86box.png | |logo = 86box.png | ||
|logowidth = 80 | |logowidth = 80 | ||
− | |screenshot = | + | |screenshot = 86box-Screenshot.png |
− | |version = | + | |version = {{Version|86Box}} |
|active = Yes | |active = Yes | ||
− | |platform = Windows | + | |platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]] |
− | |target = [[ | + | |target = [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|x86 CPUs]] |
|developer = [https://github.com/OBattler OBattler] | |developer = [https://github.com/OBattler OBattler] | ||
− | |website = [http:// | + | |website = [http://86box.net/ 86box.net] |
− | |source = [https://github.com/ | + | |support = [https://patreon.com/86box Patreon]<br />[https://www.paypal.com/paypalme/86Box PayPal] |
+ | |license = GNU GPLv2 | ||
+ | |source = [https://github.com/86Box/86Box GitHub] | ||
}} | }} | ||
− | '''86Box''' is an open-source, [[High/Low level emulation|low-level]] [[ | + | |
+ | '''86Box''' is an open-source, [[High/Low level emulation|low-level]] [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|PC emulator]]. It focuses on PC hardware from the 80s and 90s. A variety of operating systems can be installed in the emulator, which can then be used to launch programs. It is a fork of [[PCem]] and is preceded by [[PCem-X]], which has been deprecated since December 2017. | ||
==Downloads== | ==Downloads== | ||
− | + | {| cellpadding="4" | |
− | + | |- | |
+ | |align=center|{{Icon|Win|Lin|Mac}} | ||
+ | |'''[https://github.com/86Box/86Box/releases Stable builds]'''<br/><small>Need these [https://github.com/86Box/roms/releases ROMs] to run</small> | ||
+ | |- | ||
+ | |align=center|{{Icon|Win|Lin|Mac}} | ||
+ | |'''[https://ci.86box.net/job/86Box/lastSuccessfulBuild/artifact/Old%20Recompiler%20(recommended)/ Nightly builds (old recompiler)]'''<br/><small>Need these [https://github.com/86Box/roms/releases ROMs] to run</small> | ||
+ | |- | ||
+ | |align=center|{{Icon|Win|Lin|Mac}} | ||
+ | |'''[https://ci.86box.net/job/86Box/lastSuccessfulBuild/artifact/New%20Recompiler%20(beta)/ Nightly builds (new recompiler)]'''<br/><small>Need these [https://github.com/86Box/roms/releases ROMs] to run</small> | ||
+ | |- | ||
+ | |colspan="3"|<hr/> | ||
+ | |- | ||
+ | |align=center|{{Icon|Win}} | ||
+ | |'''[https://github.com/86Box/WinBox-for-86Box/releases Winbox for 86Box]''' | ||
+ | |- | ||
+ | |align=center|{{Icon|Win}} | ||
+ | |'''[https://github.com/86Box/86BoxManager/releases 86Box Manager]''' | ||
+ | |} | ||
==Overview== | ==Overview== | ||
To run any program, an operating system needs to be installed in 86Box first. It has a [[Dynamic_recompilation|dynamic recompiler]] that gives accurate Pentium/II support. It can also emulate numerous 2D and 3D cards. | To run any program, an operating system needs to be installed in 86Box first. It has a [[Dynamic_recompilation|dynamic recompiler]] that gives accurate Pentium/II support. It can also emulate numerous 2D and 3D cards. | ||
− | |||
− | |||
==Image support== | ==Image support== | ||
− | ===Floppy=== | + | ===Floppy disk=== |
− | + | *<code>.BIN</code> / <code>.DSK</code> / <code>.FLP</code> / <code>.HDM</code> / <code>.IMA</code> / <code>.IMG</code> / <code>.HDM</code> / <code>.VFD</code> / <code>.XDF</code> (Raw images) | |
− | *IMG (Raw | + | *<code>.86F</code> (86F image) |
− | * | + | *<code>.CQ</code> / <code>.CQM</code> (CopyQM images) |
− | *FDI ( | + | *<code>.DDI</code> (DiskDupe image) |
− | * | + | *<code>.FDI</code> (Japanese FDI image) |
+ | *<code>.FDF</code> (EZ-DisKlone Plus image) | ||
+ | *<code>.IMD</code> (ImageDisk image) | ||
+ | *<code>.JSON</code> (PCjs JSON image) | ||
+ | *<code>.MFM</code> (HxC MFM image) | ||
+ | *<code>.TD0</code> (Teledisk image) | ||
===Hard disk=== | ===Hard disk=== | ||
− | + | *<code>.HDD</code> / <code>.IMA</code> / <code>.IMG</code> (Raw images) | |
− | *IMG (Raw | + | *<code>.HDI</code> (Image used by emulators for NEC PC-98) |
− | *HDI ( | + | *<code>.HDX</code> (A derivative of <code>.HDI</code> with a more compact header as well as support for images larger than 4GB) |
− | *fixed size | + | *<code>.VHD</code> (Virtual hard disk image; Support fixed-size, dynamic-size and differencing disks) |
===CD-ROM=== | ===CD-ROM=== | ||
+ | *<code>.ISO</code> (Optical disc image) | ||
+ | *<code>.CUE</code> + <code>.BIN</code> (Plain disc image with a cut sheet) | ||
− | * | + | ===Others=== |
− | * | + | *<code>.ZDI</code> / <code>.IMG</code> (Iomega ZIP drive images; Support both Zip 100 and Zip 250) |
+ | *<code>.MDI</code> / <code>.IMG</code> (Magneto-optical drive images) | ||
+ | *<code>.A</code> / <code>.B</code> / <code>.BIN</code> / <code>.JRC</code> (IBM PCjr cartridge images) | ||
+ | *<code>.PCM</code> / <code>.RAW</code> / <code>.WAV</code> / <code>.CAS</code> (Cassette tape images) | ||
==OS support== | ==OS support== | ||
Line 46: | Line 74: | ||
* DOS | * DOS | ||
− | * Microsoft Windows | + | * Microsoft Windows (up to Windows 7) |
− | |||
* OS/2 | * OS/2 | ||
− | * Any | + | * Any Linux distros (that support Premium processors) |
* BeOS | * BeOS | ||
* Minix-PC 1.x, 2.x | * Minix-PC 1.x, 2.x | ||
− | * BSD ( | + | * BSD (FreeBSD 6.x and OpenBSD i386 are recommended, NetBSD/i386 has boot issue) |
* NEXTSTEP 3.1 to 3.3, OPENSTEP 4.0 to 4.2 (including Apple Rhapsody developer releases) | * NEXTSTEP 3.1 to 3.3, OPENSTEP 4.0 to 4.2 (including Apple Rhapsody developer releases) | ||
==Hardware support== | ==Hardware support== | ||
− | === | + | ===Graphics=== |
− | * | + | <div class="wikitable mw-collapsible mw-collapsed" style="column-width: 50em;"> |
+ | ;ISA bus | ||
+ | * ATI 18800 | ||
+ | * ATI 18800-1 | ||
+ | * ATI 18800-5 | ||
+ | * ATI 28800 (VGA Wonder XL24) | ||
+ | * ATI 28800-5 (ATI VGA Charger) | ||
+ | * ATI 28800-5 (ATI VGA Wonder XL) | ||
+ | * ATI EGA Wonder 800+ | ||
+ | * ATI Korean VGA | ||
+ | * CGA | ||
+ | * Chips & Technologies SuperEGA | ||
+ | * Cirrus Logic GD 5401 (ACUMOS AVGA1) | ||
+ | * Cirrus Logic CL-GD 5402 (ACUMOS AVGA2) | ||
+ | * Cirrus Logic CL-GD 5420 | ||
+ | * Cirrus Logic CL-GD 5422 | ||
+ | * Cirrus Logic CL-GD 5426 (Diamond SpeedStar Pro Rev. A1) | ||
+ | * Cirrus Logic CL-GD 5434 (Diamond SpeedStar 64 Rev. A3) | ||
+ | * Compaq CGA | ||
+ | * Compaq CGA 2 | ||
+ | * Compaq EGA | ||
+ | * EGA | ||
+ | * G2 GC205 | ||
* Hercules | * Hercules | ||
* Hercules Plus | * Hercules Plus | ||
* Hercules InColor | * Hercules InColor | ||
− | * | + | * Image Manager 1024 |
− | * | + | * Kasan Hangulmadang-16 VGA (Tseng Labs ET4000AX Korean) |
− | * | + | * Metheus Premier 928 (S3 86c928) |
− | * | + | * MDA |
− | * MDSI Genius | + | * MDSI Genius VHR |
− | * | + | * NCR NGA |
− | + | * OAK OTI-037C | |
− | |||
− | |||
− | |||
− | * OAK OTI- | ||
* OAK OTI-067 | * OAK OTI-067 | ||
* OAK OTI-077 | * OAK OTI-077 | ||
+ | * Olivetti OGC (GO708) | ||
+ | * Paradise PVGA1A | ||
+ | * Paradise WD90C11-LR | ||
+ | * Paradise WD90C30-LR | ||
+ | * Realtek RTG3106 | ||
+ | * Plantronics Colorplus | ||
+ | * Professional Graphics Controlle | ||
+ | * S3 86c801 (Phoenix) | ||
+ | * S3 86c801 (SPEA V7 Mirage) | ||
+ | * S3 86c911 (Orchid Fahrenheit 1280) | ||
+ | * S3 86c911 (Diamond Stealth VRAM) | ||
+ | * S3 86c924 (AMI) | ||
+ | * Schetmash Iskra EGA (Cyrillic ROM) | ||
+ | * Sigma Color 400 | ||
+ | * Trident TVGA8900B | ||
* Trident TVGA8900D | * Trident TVGA8900D | ||
+ | * Trident TVGA9000B | ||
+ | * TriGem Korean VGA (Tseng Labs ET4000AX Korean) | ||
+ | * TriGem Korean VGA (TriGem 286M) | ||
+ | * Tseng Labs ET2000 | ||
+ | * Tseng Labs ET4000/w32 | ||
+ | * VGA | ||
+ | * Video 7 VGA 1024i (Headland HT208) | ||
+ | * Wyse 700 | ||
+ | |||
+ | ;ISA and MCA buses | ||
+ | * IBM 8514/A | ||
+ | * Tseng Labs ET4000AX | ||
+ | |||
+ | ;ISA and VLB buses | ||
+ | * Cirrus Logic CL-GD 5426 | ||
+ | * Cirrus Logic CL-GD 5428 | ||
+ | * Cirrus Logic CL-GD 5429 | ||
+ | * Tseng Labs ET4000/w32i Rev. B | ||
+ | |||
+ | ;ISA, PCI and VLB buses | ||
+ | * ATI Mach64 GX | ||
+ | * Cirrus Logic CL-GD 5434 | ||
+ | |||
+ | ;MCA bus | ||
+ | * IBM 8514/A | ||
+ | * Cirrus Logic CL-GD 5428 (IBM 1MB SVGA Adapter/A) | ||
+ | * Radius SVGA Multiview (Headland HT209) | ||
+ | |||
+ | ;VLB bus | ||
+ | * Cirrus Logic CL-GD 5424 | ||
+ | * Cirrus Logic CL-GD 5428 (Diamond SpeedStar Pro Rev. B1) | ||
+ | * Cirrus Logic CL-GD 5430 (Diamond SpeedStar Pro SE Rev. A8) | ||
+ | * Headland HT216-32 | ||
+ | * S3 86c805 (MiroCRYSTAL 8S) | ||
+ | * S3 86c805 (MiroCRYSTAL 10SD) | ||
+ | * S3 86c805 (Phoenix) | ||
+ | * S3 86c805 (SPEA Mirage VL) | ||
+ | * S3 86c928 (Metheus Premier 928) | ||
+ | * S3 Trio64 (SPEA Mirage P64) | ||
+ | * S3 Vision864 (MiroCRYSTAL 20SD) | ||
* Trident TGUI9400CXi | * Trident TGUI9400CXi | ||
+ | |||
+ | ;PCI bus | ||
+ | * ATI Mach64 VT2 | ||
+ | * 3dfx Voodoo Banshee | ||
+ | * Cirrus Logic CL-GD 5430 | ||
+ | * Cirrus Logic CL-GD 5436 | ||
+ | * Cirrus Logic CL-GD 5440 | ||
+ | * Cirrus Logic CL-GD 5446 | ||
+ | * Cirrus Logic CL-GD 5446 (STB Nitro 64V) | ||
+ | * Cirrus Logic CL-GD 5480 | ||
+ | * Creative Labs 3D Blaster Banshee | ||
+ | * Matrox Millennium | ||
+ | * Matrox Mystique | ||
+ | * Matrox Mystique 220 | ||
+ | * S3 86c928 (SPEA Mercury Lite) | ||
+ | * S3 Trio64V+ | ||
+ | * S3 Trio64V2/DX | ||
+ | * S3 ViRGE (325) | ||
+ | * S3 ViRGE (Diamond Stealth 3D 2000) | ||
+ | * S3 ViRGE/DX (375) | ||
+ | * S3 ViRGE/DX (Diamond Stealth 3D 2000 Pro) | ||
+ | * S3 ViRGE/GX (385) | ||
+ | * S3 ViRGE/VX (Diamond Stealth 3D 3000) | ||
+ | * S3 ViRGE/VX (STB Velocity 3D) | ||
+ | * S3 Vision868 (Number 9 9FX 531) | ||
+ | * S3 Vision868 (Number 9 9FX 771) | ||
+ | * S3 Vision964 (ELSA Winner 2000 Pro/X) | ||
+ | * S3 Vision968 (ELSA Winner 2000 Pro/X) | ||
+ | * S3 Vision968 (MiroVIDEO 40SV Ergo) | ||
+ | * S3 Vision968 (SPEA Mercury P64V) | ||
* Trident TGUI9440AGi | * Trident TGUI9440AGi | ||
− | * | + | * Trident TGUI9660XGi |
− | * Tseng | + | * Trident TGUI9680XGi |
− | * Tseng ET4000/ | + | |
− | * | + | ;PCI and VLB buses |
− | * | + | * S3 Vision864 (Paradise Bahamas 64) |
− | * | + | * S3 Vision864 (Phoenix) |
− | * | + | * S3 Vision868 (Phoenix) |
− | * S3 Trio64 | + | * S3 Vision964 (Diamond Stealth64 VRAM) |
− | * S3 | + | * S3 Vision964 (MiroCRYSTAL 20SV) |
− | * | + | * S3 Vision968 (Phoneix) |
− | * | + | * S3 Trio32 (Diamond Stealth SE) |
− | * | + | * S3 Trio32 (Phoenix) |
− | * | + | * S3 Trio64 (Diamond Stealth64 DRAM) |
+ | * S3 Trio64 (Number 9 9FX 330) | ||
+ | * S3 Trio64 (Phoenix) | ||
+ | * S3 Trio64V+ (Phoenix) | ||
+ | * Trident TGUI 9440AGi | ||
+ | * Trident TGUI 9660XGi | ||
+ | * Trident TGUI 9680XGi | ||
+ | * Tseng Labs ET4000/w32p Rev. B (VideoMagic) | ||
+ | * Tseng Labs ET4000/w32p Rev. C (Cardex) | ||
+ | * Tseng Labs ET4000/w32p Rev. D | ||
+ | * Tseng Labs ET4000/w32p Rev. D (Cardex) | ||
+ | * Tseng Labs ET4000/w32p Rev. D (Diamond Stealth32) | ||
+ | |||
+ | ;PCI and AGP buses | ||
+ | * 3dfx Velocity 100 | ||
+ | * 3dfx Voodoo 3 2000 | ||
+ | * 3dfx Voodoo 3 3000 | ||
+ | * S3 Trio3D/2X (362) | ||
+ | * S3 ViRGE/GX2 (357) | ||
+ | * S3 ViRGE/GX2 (Diamond Stealth 3D 4000) | ||
+ | |||
+ | ;3D accelerator cards (with SLI support) | ||
+ | * 3dfx Voodoo Graphics | ||
+ | * 3dfx Voodoo 2 | ||
+ | * Obsidian SB50 + Amethyst (2 TMUs) | ||
+ | |||
+ | ;Internal graphics controllers | ||
+ | * 3dfx Voodoo 3 2000 (with on-board 8MB SGRAM) | ||
+ | ** MSI MS-6168 | ||
+ | * ATI Korean VGA | ||
+ | ** Samsung SPC-4620P | ||
+ | ** Samsung SPC-6033P | ||
+ | * CGA (Custom / Monochrome) | ||
+ | ** Compaq Portable II | ||
+ | ** Compaq Portable III | ||
+ | ** Amstrad PPC512 | ||
+ | ** Amstrad PPC640 | ||
+ | ** Toshiba T1000 | ||
+ | ** Toshiba T1200 | ||
+ | ** Toshiba T3100e | ||
+ | ** Victor V86P | ||
+ | * CGA (Custom / Colour) | ||
+ | ** Amstrad PC1512 | ||
+ | ** Amstrad PC200 | ||
+ | ** IBM PCjr | ||
+ | * CGA / Plantronics Colorplus | ||
+ | ** Olivetti M19 | ||
+ | * Cirrus Logic CL-GD 5402 | ||
+ | ** Commodore SL386SX-25 | ||
+ | * Cirrus Logic CL-GD 5428 | ||
+ | ** Acer A1G | ||
+ | ** HP Vectra 486VL | ||
+ | ** Siemens Nixdorf D824 | ||
+ | * Cirrus Logic CL-GD 5434-4 | ||
+ | ** Packard Bell PB520R | ||
+ | * Cirrus Logic CL-GD 5440 | ||
+ | ** Packard Bell PB640 | ||
+ | * EGA (Custom) | ||
+ | ** Amstrad PC1640 | ||
+ | * Headland HT216-32 | ||
+ | ** Packard Bell PB410A | ||
+ | * Oak OTI-067 | ||
+ | ** AMA-932J | ||
+ | ** Olivetti M300-08 | ||
+ | ** Olivetti M300-15 | ||
+ | * Olivetti GO317 / 318 / 380 / 709 | ||
+ | ** Olivetti M21 | ||
+ | ** Olivetti M24 | ||
+ | ** Olivetti M24SP | ||
+ | ** Olivetti M28 | ||
+ | * Paradise PVGA1A | ||
+ | ** Amstrad PC2086 | ||
+ | ** Amstrad PC3086 | ||
+ | ** NCR 3302 | ||
+ | * Paradise WD90C11 | ||
+ | ** Amstrad MegaPC | ||
+ | * S3 Trio64 (Phoenix) | ||
+ | ** HP Vectra VL 5 Series 4 | ||
+ | ** Intel Advanced/EV | ||
+ | * S3 Trio64V2/DX | ||
+ | ** Compaq Presario 2240 | ||
+ | ** Compaq Presario 4500 | ||
+ | * S3 Trio64V+ (Phoenix) | ||
+ | ** Intel Advanced/ATX | ||
+ | * Tseng Labs ET4000/W32 | ||
+ | ** IBM PS/ValuePoint 433DX/Si | ||
+ | * Tandy Video | ||
+ | ** Tandy 1000 | ||
+ | ** Tandy 1000 HX | ||
+ | * Tandy Video II | ||
+ | ** Tandy 1000 SL/2 | ||
+ | * Trident TVGA 8900D | ||
+ | ** Flytech 386 | ||
+ | * Trident TGUI 9440AGi | ||
+ | ** AAEON SBC-490 | ||
+ | * VGA | ||
+ | ** IBM PS/1 Model 2011 | ||
+ | ** IBM PS/1 Model 2121 | ||
+ | ** IBM PS/2 Model 30-286 | ||
+ | ** IBM PS/2 Model 50 | ||
+ | ** IBM PS/2 Model 70 (Type 3) | ||
+ | ** IBM PS/2 Model 80 (Type 2) | ||
+ | ** IBM PS/2 Model 80 (Type 3) | ||
+ | ** IBM PS/2 Model 55SX | ||
+ | </div> | ||
+ | |||
+ | ===Audio=== | ||
+ | <div class="wikitable mw-collapsible mw-collapsed" style="column-width: 50em;"> | ||
+ | ;ISA bus | ||
+ | * Adlib Gold | ||
+ | * Aztech Sound Galaxy Pro 16 AB (Washington) | ||
+ | * Aztech Sound Galaxy Nova 16 Extra (Clinton) | ||
+ | * Crystal CS4235 | ||
+ | * Crystal CS4236B | ||
+ | * Crystal CS4237B | ||
+ | * Crystal CS4238B | ||
+ | * Game Blaster / Creative Music System | ||
+ | * Gravis UltraSound | ||
+ | * Gravis UltraSound Max | ||
+ | * IBM PS/1 Audio Card | ||
+ | * Innovation SSI-2001 (with game port support) | ||
+ | * Pro Audio Spectrum 16 | ||
+ | * Sound Blaster 1.x / 2.0 | ||
+ | * Sound Blaster 2.0 | ||
+ | * Sound Blaster Pro v1 / v2 | ||
+ | * Sound Blaster 16 | ||
+ | * Sound Blaster 16 PnP | ||
+ | * Sound Blaster 32 PnP | ||
+ | * Sound Blaster AWE32 | ||
+ | * Sound Blaster AWE32 PnP | ||
+ | * Sound Blaster AWE64 | ||
+ | * Sound Blaster AWE64 Value | ||
+ | * Sound Blaster AWE64 Gold | ||
+ | * Tandy PSSJ | ||
+ | * TNDY | ||
+ | * Windows Sound System | ||
− | + | ;ISA and MCA buses | |
− | * | + | * Adlib |
− | + | ||
− | * | + | ;MCA bus |
− | * | + | * NCR Business Audio |
− | * Sound Blaster | + | * Sound Blaster MCV |
− | * | + | * Sound Blaster Pro MCV |
− | * | + | |
− | * | + | ;PCI bus |
+ | * C-Media CMI8338 | ||
+ | * C-Media CMI8738 | ||
+ | * C-Media CMI8738-6CH | ||
* Ensoniq AudioPCI (ES1371) | * Ensoniq AudioPCI (ES1371) | ||
* Sound Blaster PCI 128 | * Sound Blaster PCI 128 | ||
− | |||
− | |||
− | + | ;AMR slot | |
+ | * Analog Devices AD1881 | ||
+ | ** Acorp 6VIA90AP | ||
+ | ** FIC VA-503A | ||
+ | * Crystal CS4297A | ||
+ | ** Acorp 6VIA90AP | ||
+ | ** FIC VA-503A | ||
+ | |||
+ | ;Internal sound chips | ||
+ | * C-Media CMI8x38 | ||
+ | ** ASUS CUV4X-LS | ||
+ | * Ensoniq AudioPCI (ES1371) | ||
+ | ** BCM GT694VA | ||
+ | ** MSI MS-6168 | ||
+ | ** Tyan Tsunami ATX | ||
+ | ** Tyan Trinity 371 | ||
+ | * VIA AC97 | ||
+ | ** Acorp 6VIA90AP | ||
+ | ** FIC VA-503A | ||
+ | |||
+ | ;External audio devices: | ||
+ | * Covox Speech Thing | ||
+ | * Disney Sound Source | ||
+ | * IBM PS/1 audio card | ||
+ | ** IBM PS/1 Model 2011 | ||
+ | ** IBM PS/1 Model 2121 | ||
+ | * Stereo LPT DAC | ||
+ | |||
+ | ;MIDI synthesizer modules / interfaces | ||
+ | * FluidSynth | ||
+ | * Roland MT-32 | ||
+ | * Roland CM-32L | ||
+ | * Roland MPU-401 | ||
+ | ** Roland MPU-IMC | ||
+ | ** Roland MPU-IPC-T | ||
+ | * System MIDI (through MIDI out device from host machine) | ||
+ | </div> | ||
+ | |||
+ | ===Hard drive=== | ||
+ | <div class="wikitable mw-collapsible mw-collapsed" style="column-width: 50em;"> | ||
+ | ;ISA bus (MFM/RLL encoding) | ||
+ | * DTC 5150X (MFM) | ||
+ | * IBM PC (MFM) | ||
+ | * IBM PC/AT (MFM) | ||
+ | * ST-11M (MFM) | ||
+ | * ST-11R (RLL) | ||
+ | * Western Digital WD1002A-27X (MFM) | ||
+ | * Western Digital WD1002A-WX1 (MFM) | ||
+ | * Western Digital WD1003 AT (MFM/RLL) | ||
+ | * Western Digital WD1004-27X (MFM/RLL) | ||
+ | * Western Digital WD1004A-WX1 (MFM) | ||
+ | * Western Digital WD1004A-27X (MFM/RLL) | ||
+ | |||
+ | ;ISA bus (ESDI interface) | ||
+ | * IBM PC/AT | ||
+ | * Western Digital WD1007V-SE1 | ||
+ | |||
+ | ;ISA bus (IDE-XTA interface) | ||
+ | * EuroPC HD20 | ||
+ | * Western Digital WDXT-150 | ||
+ | |||
+ | ;ISA bus (IDE interface) | ||
+ | * Acculogic XT-IDE | ||
+ | * PC/AT IDE (w/ single-channel or dual-channel) | ||
+ | * PC/AT XTIDE | ||
+ | * PC/XT XTIDE | ||
+ | * PS/2 AT XTIDE (1.1.5) | ||
+ | |||
+ | ;MCA bus | ||
+ | * Adaptec AHA-1640 | ||
+ | * BusLogic BT-640A | ||
+ | * IBM PS/2 | ||
+ | </div> | ||
+ | |||
+ | ===SCSI=== | ||
+ | <div class="wikitable mw-collapsible mw-collapsed" style="column-width: 50em;"> | ||
+ | ;ISA bus | ||
+ | * Adaptec AHA-154xA | ||
+ | * Adaptec AHA-154xB | ||
+ | * Adaptec AHA-154xC | ||
+ | * Adaptec AHA-154xCF | ||
+ | * Adaptec AHA-154xCP | ||
+ | * BusLogic BT-542B | ||
+ | * BusLogic BT-542BH | ||
+ | * BusLogic BT-545C | ||
+ | * BusLogic BT-545S | ||
+ | * Corel LS2000 | ||
+ | * Longshine LCS-6821N | ||
+ | * Rancho RT1000B | ||
+ | * Sumo SCSI-AT | ||
+ | * Trantor T128 | ||
+ | * Trantor T130B | ||
+ | * Western Digital WD1007V-SE1 (ESDI interface) | ||
+ | |||
+ | ;MCA bus | ||
+ | * Adaptec AHA-1640 | ||
+ | * BusLogic BT-640A | ||
+ | * IBM PS/2 SCSI Adapter (Spock) | ||
+ | * NCR 53C90 | ||
+ | |||
+ | ;PCI bus | ||
+ | * BusLogic BT-958D | ||
+ | * NCR 53C810 | ||
+ | * NCR 53C815 | ||
+ | * NCR 53C820 | ||
+ | * NCR 53C825A | ||
+ | * NCR 53C860 | ||
+ | * NCR 53C875 | ||
+ | * Tekram DC-390 | ||
+ | |||
+ | ;VLB bus | ||
+ | * BusLogic BT-445C | ||
+ | * BusLogic BT-445S | ||
+ | </div> | ||
+ | |||
+ | ===Network=== | ||
+ | <div class="wikitable mw-collapsible mw-collapsed" style="column-width: 50em;"> | ||
+ | ;ISA bus | ||
+ | * 3Com EtherLink II | ||
+ | * AMD PCNet-ISA | ||
+ | * AMD PCnet-ISA+ | ||
+ | * Novell NE1000 | ||
+ | * Novell NE2000 | ||
+ | * Racal Interlan EtherBlaster | ||
+ | * Realtek RTL8019AS | ||
+ | * Western Digital WD8003E | ||
+ | * Western Digital WD8003EB | ||
+ | * Western Digital WD8003EBT | ||
+ | |||
+ | ;MCA bus | ||
+ | * NetWorth EtherNext/MC | ||
+ | * Western Digital WD8003E/A | ||
+ | * Western Digital WD8003ET/A | ||
+ | |||
+ | ;VLB bus | ||
+ | * AMD PCnet-VL | ||
− | + | ;PCI bus | |
− | * | + | * AMD PCNet-FAST III |
− | * | + | * AMD PCNet-PCI II |
− | + | * Realtek RTL8029AS | |
− | |||
− | * Realtek RTL8029AS | ||
− | |||
− | Network | + | ;Parallel Line Internet Protocol (PLIP) Network |
+ | </div> | ||
− | + | === Other devices === | |
+ | <div class="wikitable mw-collapsible mw-collapsed" style="column-width: 50em;"> | ||
+ | ==== Floppy drive ==== | ||
+ | * DTK PII-151B floppy drive controller | ||
+ | * DTK PII-158 floppy drive controller | ||
+ | * Magitronic B215 XT-FDC controller | ||
+ | ==== Printers ==== | ||
+ | * Generic Text printer | ||
+ | * Generic Epson ESC/P compatible printer | ||
+ | ** Generic ESC/P 24-pin dot-matrix driver | ||
+ | ** Epson SQ series (SQ-2550 recommended for grayscale) | ||
+ | ** Epson LQ series (LQ-2550 recommended for color) | ||
+ | * Generic PostScript compatible printer | ||
+ | ** Generic PostScript driver (recommended) | ||
+ | ** Apple LaserWriter II series (IIg recommended for grayscale) | ||
+ | ** Apple LaserWriter Pro 630 (color) | ||
+ | ** Apple LaserWriter 16/600 PS (color) | ||
+ | ** Apple Color LW 12/660 PS (recommended for color) | ||
+ | ** Epson EPL-7500 and later (grayscale) | ||
+ | ** QMS PS-800 and later (grayscale) | ||
+ | ** QMS ColorScript 100 and later (color) | ||
+ | ==== Joysticks ==== | ||
+ | * Standard joysticks | ||
+ | * CH Flightstick Pro | ||
+ | * Microsoft SideWinder Pad | ||
+ | * Thrustmaster Flight Control System | ||
+ | ==== Memory expansion cards ==== | ||
+ | * AST SixPakPlus | ||
+ | * BocaRAM/AT | ||
+ | * Everex EV-159 RAM 3000 Deluxe | ||
+ | * Generic PC/AT | ||
+ | * IBM PC/XT | ||
+ | * IBM PC/AT | ||
+ | * Intel Above Board | ||
+ | * Micro Mainframe EMS-5150(T) | ||
− | === | + | ==== I/O cards ==== |
− | * | + | * DTK PII-147 Hexa I/O Plus |
− | + | * Everex EV-170 Magic I/O | |
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | ==== Multi-function cards ==== |
− | * | + | * Paradise Systems 5-PAK |
− | |||
− | === | + | ==== Miscellaneous ==== |
− | * | + | * Iomega ZIP |
− | * | + | * PLIP (Parallel Line Internet Protocol) Network |
− | * | + | * Protection dongle for Savage Quest |
− | + | </div> | |
− | + | ==External links== | |
+ | * [https://86box.readthedocs.io/en/latest/ Documentation] | ||
+ | * [https://discord.com/invite/v5fCgFw Discord channel] | ||
+ | * [https://kiwiirc.com/nextclient/irc.ringoflightning.net/?nick=website?#86Box IRC channel] | ||
+ | * [https://twitter.com/86BoxEmulator Twitter] | ||
+ | * [https://www.youtube.com/86box YouTube channel] | ||
− | [[Category:Emulators]] | + | [[Category:Emulators|1]] |
− | [[Category:Windows emulation | + | [[Category:Computer emulators|1]] |
+ | [[Category:Windows emulation software|1]] | ||
+ | [[Category:Linux emulation software|1]] | ||
+ | [[Category:macOS emulation software|1]] | ||
+ | [[Category:Forks|1]] |
Latest revision as of 20:50, 25 May 2024
Developer(s) | OBattler |
---|---|
Latest version | 4.1.1 [+] |
Active | Yes |
Platform(s) | Windows Linux macOS |
Emulates | x86 CPUs |
Website | 86box.net |
Support ($) | Patreon PayPal |
License | GNU GPLv2 |
Source code | GitHub |
86Box is an open-source, low-level PC emulator. It focuses on PC hardware from the 80s and 90s. A variety of operating systems can be installed in the emulator, which can then be used to launch programs. It is a fork of PCem and is preceded by PCem-X, which has been deprecated since December 2017.
Downloads
Stable builds Need these ROMs to run | ||
Nightly builds (old recompiler) Need these ROMs to run | ||
Nightly builds (new recompiler) Need these ROMs to run | ||
Winbox for 86Box | ||
86Box Manager |
Overview
To run any program, an operating system needs to be installed in 86Box first. It has a dynamic recompiler that gives accurate Pentium/II support. It can also emulate numerous 2D and 3D cards.
Image support
Floppy disk
.BIN
/.DSK
/.FLP
/.HDM
/.IMA
/.IMG
/.HDM
/.VFD
/.XDF
(Raw images).86F
(86F image).CQ
/.CQM
(CopyQM images).DDI
(DiskDupe image).FDI
(Japanese FDI image).FDF
(EZ-DisKlone Plus image).IMD
(ImageDisk image).JSON
(PCjs JSON image).MFM
(HxC MFM image).TD0
(Teledisk image)
Hard disk
.HDD
/.IMA
/.IMG
(Raw images).HDI
(Image used by emulators for NEC PC-98).HDX
(A derivative of.HDI
with a more compact header as well as support for images larger than 4GB).VHD
(Virtual hard disk image; Support fixed-size, dynamic-size and differencing disks)
CD-ROM
.ISO
(Optical disc image).CUE
+.BIN
(Plain disc image with a cut sheet)
Others
.ZDI
/.IMG
(Iomega ZIP drive images; Support both Zip 100 and Zip 250).MDI
/.IMG
(Magneto-optical drive images).A
/.B
/.BIN
/.JRC
(IBM PCjr cartridge images).PCM
/.RAW
/.WAV
/.CAS
(Cassette tape images)
OS support
An incomplete list of operating systems that can be installed on it:
- DOS
- Microsoft Windows (up to Windows 7)
- OS/2
- Any Linux distros (that support Premium processors)
- BeOS
- Minix-PC 1.x, 2.x
- BSD (FreeBSD 6.x and OpenBSD i386 are recommended, NetBSD/i386 has boot issue)
- NEXTSTEP 3.1 to 3.3, OPENSTEP 4.0 to 4.2 (including Apple Rhapsody developer releases)
Hardware support
Graphics
- ISA bus
- ATI 18800
- ATI 18800-1
- ATI 18800-5
- ATI 28800 (VGA Wonder XL24)
- ATI 28800-5 (ATI VGA Charger)
- ATI 28800-5 (ATI VGA Wonder XL)
- ATI EGA Wonder 800+
- ATI Korean VGA
- CGA
- Chips & Technologies SuperEGA
- Cirrus Logic GD 5401 (ACUMOS AVGA1)
- Cirrus Logic CL-GD 5402 (ACUMOS AVGA2)
- Cirrus Logic CL-GD 5420
- Cirrus Logic CL-GD 5422
- Cirrus Logic CL-GD 5426 (Diamond SpeedStar Pro Rev. A1)
- Cirrus Logic CL-GD 5434 (Diamond SpeedStar 64 Rev. A3)
- Compaq CGA
- Compaq CGA 2
- Compaq EGA
- EGA
- G2 GC205
- Hercules
- Hercules Plus
- Hercules InColor
- Image Manager 1024
- Kasan Hangulmadang-16 VGA (Tseng Labs ET4000AX Korean)
- Metheus Premier 928 (S3 86c928)
- MDA
- MDSI Genius VHR
- NCR NGA
- OAK OTI-037C
- OAK OTI-067
- OAK OTI-077
- Olivetti OGC (GO708)
- Paradise PVGA1A
- Paradise WD90C11-LR
- Paradise WD90C30-LR
- Realtek RTG3106
- Plantronics Colorplus
- Professional Graphics Controlle
- S3 86c801 (Phoenix)
- S3 86c801 (SPEA V7 Mirage)
- S3 86c911 (Orchid Fahrenheit 1280)
- S3 86c911 (Diamond Stealth VRAM)
- S3 86c924 (AMI)
- Schetmash Iskra EGA (Cyrillic ROM)
- Sigma Color 400
- Trident TVGA8900B
- Trident TVGA8900D
- Trident TVGA9000B
- TriGem Korean VGA (Tseng Labs ET4000AX Korean)
- TriGem Korean VGA (TriGem 286M)
- Tseng Labs ET2000
- Tseng Labs ET4000/w32
- VGA
- Video 7 VGA 1024i (Headland HT208)
- Wyse 700
- ISA and MCA buses
- IBM 8514/A
- Tseng Labs ET4000AX
- ISA and VLB buses
- Cirrus Logic CL-GD 5426
- Cirrus Logic CL-GD 5428
- Cirrus Logic CL-GD 5429
- Tseng Labs ET4000/w32i Rev. B
- ISA, PCI and VLB buses
- ATI Mach64 GX
- Cirrus Logic CL-GD 5434
- MCA bus
- IBM 8514/A
- Cirrus Logic CL-GD 5428 (IBM 1MB SVGA Adapter/A)
- Radius SVGA Multiview (Headland HT209)
- VLB bus
- Cirrus Logic CL-GD 5424
- Cirrus Logic CL-GD 5428 (Diamond SpeedStar Pro Rev. B1)
- Cirrus Logic CL-GD 5430 (Diamond SpeedStar Pro SE Rev. A8)
- Headland HT216-32
- S3 86c805 (MiroCRYSTAL 8S)
- S3 86c805 (MiroCRYSTAL 10SD)
- S3 86c805 (Phoenix)
- S3 86c805 (SPEA Mirage VL)
- S3 86c928 (Metheus Premier 928)
- S3 Trio64 (SPEA Mirage P64)
- S3 Vision864 (MiroCRYSTAL 20SD)
- Trident TGUI9400CXi
- PCI bus
- ATI Mach64 VT2
- 3dfx Voodoo Banshee
- Cirrus Logic CL-GD 5430
- Cirrus Logic CL-GD 5436
- Cirrus Logic CL-GD 5440
- Cirrus Logic CL-GD 5446
- Cirrus Logic CL-GD 5446 (STB Nitro 64V)
- Cirrus Logic CL-GD 5480
- Creative Labs 3D Blaster Banshee
- Matrox Millennium
- Matrox Mystique
- Matrox Mystique 220
- S3 86c928 (SPEA Mercury Lite)
- S3 Trio64V+
- S3 Trio64V2/DX
- S3 ViRGE (325)
- S3 ViRGE (Diamond Stealth 3D 2000)
- S3 ViRGE/DX (375)
- S3 ViRGE/DX (Diamond Stealth 3D 2000 Pro)
- S3 ViRGE/GX (385)
- S3 ViRGE/VX (Diamond Stealth 3D 3000)
- S3 ViRGE/VX (STB Velocity 3D)
- S3 Vision868 (Number 9 9FX 531)
- S3 Vision868 (Number 9 9FX 771)
- S3 Vision964 (ELSA Winner 2000 Pro/X)
- S3 Vision968 (ELSA Winner 2000 Pro/X)
- S3 Vision968 (MiroVIDEO 40SV Ergo)
- S3 Vision968 (SPEA Mercury P64V)
- Trident TGUI9440AGi
- Trident TGUI9660XGi
- Trident TGUI9680XGi
- PCI and VLB buses
- S3 Vision864 (Paradise Bahamas 64)
- S3 Vision864 (Phoenix)
- S3 Vision868 (Phoenix)
- S3 Vision964 (Diamond Stealth64 VRAM)
- S3 Vision964 (MiroCRYSTAL 20SV)
- S3 Vision968 (Phoneix)
- S3 Trio32 (Diamond Stealth SE)
- S3 Trio32 (Phoenix)
- S3 Trio64 (Diamond Stealth64 DRAM)
- S3 Trio64 (Number 9 9FX 330)
- S3 Trio64 (Phoenix)
- S3 Trio64V+ (Phoenix)
- Trident TGUI 9440AGi
- Trident TGUI 9660XGi
- Trident TGUI 9680XGi
- Tseng Labs ET4000/w32p Rev. B (VideoMagic)
- Tseng Labs ET4000/w32p Rev. C (Cardex)
- Tseng Labs ET4000/w32p Rev. D
- Tseng Labs ET4000/w32p Rev. D (Cardex)
- Tseng Labs ET4000/w32p Rev. D (Diamond Stealth32)
- PCI and AGP buses
- 3dfx Velocity 100
- 3dfx Voodoo 3 2000
- 3dfx Voodoo 3 3000
- S3 Trio3D/2X (362)
- S3 ViRGE/GX2 (357)
- S3 ViRGE/GX2 (Diamond Stealth 3D 4000)
- 3D accelerator cards (with SLI support)
- 3dfx Voodoo Graphics
- 3dfx Voodoo 2
- Obsidian SB50 + Amethyst (2 TMUs)
- Internal graphics controllers
- 3dfx Voodoo 3 2000 (with on-board 8MB SGRAM)
- MSI MS-6168
- ATI Korean VGA
- Samsung SPC-4620P
- Samsung SPC-6033P
- CGA (Custom / Monochrome)
- Compaq Portable II
- Compaq Portable III
- Amstrad PPC512
- Amstrad PPC640
- Toshiba T1000
- Toshiba T1200
- Toshiba T3100e
- Victor V86P
- CGA (Custom / Colour)
- Amstrad PC1512
- Amstrad PC200
- IBM PCjr
- CGA / Plantronics Colorplus
- Olivetti M19
- Cirrus Logic CL-GD 5402
- Commodore SL386SX-25
- Cirrus Logic CL-GD 5428
- Acer A1G
- HP Vectra 486VL
- Siemens Nixdorf D824
- Cirrus Logic CL-GD 5434-4
- Packard Bell PB520R
- Cirrus Logic CL-GD 5440
- Packard Bell PB640
- EGA (Custom)
- Amstrad PC1640
- Headland HT216-32
- Packard Bell PB410A
- Oak OTI-067
- AMA-932J
- Olivetti M300-08
- Olivetti M300-15
- Olivetti GO317 / 318 / 380 / 709
- Olivetti M21
- Olivetti M24
- Olivetti M24SP
- Olivetti M28
- Paradise PVGA1A
- Amstrad PC2086
- Amstrad PC3086
- NCR 3302
- Paradise WD90C11
- Amstrad MegaPC
- S3 Trio64 (Phoenix)
- HP Vectra VL 5 Series 4
- Intel Advanced/EV
- S3 Trio64V2/DX
- Compaq Presario 2240
- Compaq Presario 4500
- S3 Trio64V+ (Phoenix)
- Intel Advanced/ATX
- Tseng Labs ET4000/W32
- IBM PS/ValuePoint 433DX/Si
- Tandy Video
- Tandy 1000
- Tandy 1000 HX
- Tandy Video II
- Tandy 1000 SL/2
- Trident TVGA 8900D
- Flytech 386
- Trident TGUI 9440AGi
- AAEON SBC-490
- VGA
- IBM PS/1 Model 2011
- IBM PS/1 Model 2121
- IBM PS/2 Model 30-286
- IBM PS/2 Model 50
- IBM PS/2 Model 70 (Type 3)
- IBM PS/2 Model 80 (Type 2)
- IBM PS/2 Model 80 (Type 3)
- IBM PS/2 Model 55SX
Audio
- ISA bus
- Adlib Gold
- Aztech Sound Galaxy Pro 16 AB (Washington)
- Aztech Sound Galaxy Nova 16 Extra (Clinton)
- Crystal CS4235
- Crystal CS4236B
- Crystal CS4237B
- Crystal CS4238B
- Game Blaster / Creative Music System
- Gravis UltraSound
- Gravis UltraSound Max
- IBM PS/1 Audio Card
- Innovation SSI-2001 (with game port support)
- Pro Audio Spectrum 16
- Sound Blaster 1.x / 2.0
- Sound Blaster 2.0
- Sound Blaster Pro v1 / v2
- Sound Blaster 16
- Sound Blaster 16 PnP
- Sound Blaster 32 PnP
- Sound Blaster AWE32
- Sound Blaster AWE32 PnP
- Sound Blaster AWE64
- Sound Blaster AWE64 Value
- Sound Blaster AWE64 Gold
- Tandy PSSJ
- TNDY
- Windows Sound System
- ISA and MCA buses
- Adlib
- MCA bus
- NCR Business Audio
- Sound Blaster MCV
- Sound Blaster Pro MCV
- PCI bus
- C-Media CMI8338
- C-Media CMI8738
- C-Media CMI8738-6CH
- Ensoniq AudioPCI (ES1371)
- Sound Blaster PCI 128
- AMR slot
- Analog Devices AD1881
- Acorp 6VIA90AP
- FIC VA-503A
- Crystal CS4297A
- Acorp 6VIA90AP
- FIC VA-503A
- Internal sound chips
- C-Media CMI8x38
- ASUS CUV4X-LS
- Ensoniq AudioPCI (ES1371)
- BCM GT694VA
- MSI MS-6168
- Tyan Tsunami ATX
- Tyan Trinity 371
- VIA AC97
- Acorp 6VIA90AP
- FIC VA-503A
- External audio devices
- Covox Speech Thing
- Disney Sound Source
- IBM PS/1 audio card
- IBM PS/1 Model 2011
- IBM PS/1 Model 2121
- Stereo LPT DAC
- MIDI synthesizer modules / interfaces
- FluidSynth
- Roland MT-32
- Roland CM-32L
- Roland MPU-401
- Roland MPU-IMC
- Roland MPU-IPC-T
- System MIDI (through MIDI out device from host machine)
Hard drive
- ISA bus (MFM/RLL encoding)
- DTC 5150X (MFM)
- IBM PC (MFM)
- IBM PC/AT (MFM)
- ST-11M (MFM)
- ST-11R (RLL)
- Western Digital WD1002A-27X (MFM)
- Western Digital WD1002A-WX1 (MFM)
- Western Digital WD1003 AT (MFM/RLL)
- Western Digital WD1004-27X (MFM/RLL)
- Western Digital WD1004A-WX1 (MFM)
- Western Digital WD1004A-27X (MFM/RLL)
- ISA bus (ESDI interface)
- IBM PC/AT
- Western Digital WD1007V-SE1
- ISA bus (IDE-XTA interface)
- EuroPC HD20
- Western Digital WDXT-150
- ISA bus (IDE interface)
- Acculogic XT-IDE
- PC/AT IDE (w/ single-channel or dual-channel)
- PC/AT XTIDE
- PC/XT XTIDE
- PS/2 AT XTIDE (1.1.5)
- MCA bus
- Adaptec AHA-1640
- BusLogic BT-640A
- IBM PS/2
SCSI
- ISA bus
- Adaptec AHA-154xA
- Adaptec AHA-154xB
- Adaptec AHA-154xC
- Adaptec AHA-154xCF
- Adaptec AHA-154xCP
- BusLogic BT-542B
- BusLogic BT-542BH
- BusLogic BT-545C
- BusLogic BT-545S
- Corel LS2000
- Longshine LCS-6821N
- Rancho RT1000B
- Sumo SCSI-AT
- Trantor T128
- Trantor T130B
- Western Digital WD1007V-SE1 (ESDI interface)
- MCA bus
- Adaptec AHA-1640
- BusLogic BT-640A
- IBM PS/2 SCSI Adapter (Spock)
- NCR 53C90
- PCI bus
- BusLogic BT-958D
- NCR 53C810
- NCR 53C815
- NCR 53C820
- NCR 53C825A
- NCR 53C860
- NCR 53C875
- Tekram DC-390
- VLB bus
- BusLogic BT-445C
- BusLogic BT-445S
Network
- ISA bus
- 3Com EtherLink II
- AMD PCNet-ISA
- AMD PCnet-ISA+
- Novell NE1000
- Novell NE2000
- Racal Interlan EtherBlaster
- Realtek RTL8019AS
- Western Digital WD8003E
- Western Digital WD8003EB
- Western Digital WD8003EBT
- MCA bus
- NetWorth EtherNext/MC
- Western Digital WD8003E/A
- Western Digital WD8003ET/A
- VLB bus
- AMD PCnet-VL
- PCI bus
- AMD PCNet-FAST III
- AMD PCNet-PCI II
- Realtek RTL8029AS
- Parallel Line Internet Protocol (PLIP) Network
Other devices
Floppy drive
- DTK PII-151B floppy drive controller
- DTK PII-158 floppy drive controller
- Magitronic B215 XT-FDC controller
Printers
- Generic Text printer
- Generic Epson ESC/P compatible printer
- Generic ESC/P 24-pin dot-matrix driver
- Epson SQ series (SQ-2550 recommended for grayscale)
- Epson LQ series (LQ-2550 recommended for color)
- Generic PostScript compatible printer
- Generic PostScript driver (recommended)
- Apple LaserWriter II series (IIg recommended for grayscale)
- Apple LaserWriter Pro 630 (color)
- Apple LaserWriter 16/600 PS (color)
- Apple Color LW 12/660 PS (recommended for color)
- Epson EPL-7500 and later (grayscale)
- QMS PS-800 and later (grayscale)
- QMS ColorScript 100 and later (color)
Joysticks
- Standard joysticks
- CH Flightstick Pro
- Microsoft SideWinder Pad
- Thrustmaster Flight Control System
Memory expansion cards
- AST SixPakPlus
- BocaRAM/AT
- Everex EV-159 RAM 3000 Deluxe
- Generic PC/AT
- IBM PC/XT
- IBM PC/AT
- Intel Above Board
- Micro Mainframe EMS-5150(T)
I/O cards
- DTK PII-147 Hexa I/O Plus
- Everex EV-170 Magic I/O
Multi-function cards
- Paradise Systems 5-PAK
Miscellaneous
- Iomega ZIP
- PLIP (Parallel Line Internet Protocol) Network
- Protection dongle for Savage Quest