Intel-based PC emulator comparisons/Machine

From Emulation General Wiki
Jump to navigation Jump to search

Machines/Motherboards

[edit | edit source]
Name 86Box DOSBox forks
8088 8088 IBM PC (1981) ?
IBM PC (1982) ?
IBM PCjr
IBM XT (1982) ?
IBM XT (1986) ?
American XT Computer ?
AMI XT clone ?
Atari PC 3 ?
Bondwell BW230 ?
CDP MPC-1600 ?
Compaq Portable ?
DTK PIM-TB10-Z ?
Eagle PC Spirit ?
Generic XT clone ?
GLaBIOS ?
Hyosung Topstar 88T ?
Hyundai SUPER-16T ?
Hyundai SUPER-16TE ?
Juko ST ?
Kaypro PC ?
Multitech PC-500 ?
Multitech PC-500+ ?
Multitech PC-700 ?
NCR PC4i ?
Olivetti M19 ?
OpenXT ?
Philips P3105/NMS9100 ?
Phoenix XT clone ?
Pravetz 16 ?
Pravetz-16ES ?
Pravetz 16S ?
Samsung SPC-3000V ?
Sanyo SX-16 ?
Schneider EuroPC ?
Super PC ?
Tandy 1000 SX ?
Tandy 1000 HX ?
Thomson TO16 ?
Toshiba T1000 ?
Vendex HeadStart Turbo 888-XT ?
VTech Laser Turbo XT ?
Xi8088 ?
Z-NIX PC-1600 ?
Zenith Data Systems Z-151 ?
Zenith Data Systems Z-159 ?
Zenith Data Systems Z-184 ?
GC100A Philips P3120 ?
V20 PC-XT ?
Tulip PC Compact 2 ?
8086 Amstrad PC1512 ?
Amstrad PC1640 ?
Amstrad PC2086 ?
Amstrad PC3086 ?
Amstrad PC5086 ?
Amstrad PC20(0) ?
Amstrad PPC512/640 ?
Compaq Deskpro ?
Epson Equity LT ?
IBM Multistation 5550 ?
Mazovia 1016 ?
Olivetti M24 ?
Olivetti M240 ?
Schetmash Iskra-3104 ?
Tandy 1000 SL/2 ?
Toshiba T1200 ?
Victor V86P ?
VTech Laser XT3 ?
80286 ISA IBM AT ?
IBM PS/1 model 2011 ?
IBM PS/2 model 30-286 ?
IBM XT Model 286 ?
Commodore PC-30 III ?
Compaq Portable II ?
Compaq Portable III ?
GRiD GRiDCASE 1520 ?
Multitech PC-900 ?
MR BIOS 286 clone ?
NCR PC8 ?
Olivetti M290 (1984) ?
Packard Bell PB286 ?
Phoenix AT clone ?
Quadtel AT clone ?
Sanyo MBC-17PLUS ?
Sharp AX286D ?
Siemens PCD-2L ?
Toshiba T3100e ?
Trangg Bow Unknown 286 ?
C&T PC/AT Dell System 200 ?
Hyundai Super-286C ?
PC's Limited 28608L ?
Tulip AT Compact ?
Wells American A*Star ?
GC103 Quadtel 286 clone ?
TriGem VULCAN-II ?
NEAT Arche AMA-2010 ?
Atari PC4 ?
DataExpert 286 ?
NCR 3302 ?
Nixdorf 8801 M30 ?
SCAMP Amstrad PC7286 ?
SCAT Amstrad PC5286 ?
GW-286CT GEAR ?
Goldstar GDC-212M ?
Hyundai Solomon 286KP ?
Hyundai Super-286TR ?
ICL DRS M35/286 ?
Samsung Deskmaster 286/12 ?
Samsung SPC-4200P ?
Samsung SPC-4216P ?
Samsung SPC-4620P ?
Senor Science Co. SCAT-286-003 ?
MCA IBM PS/2 model 50 ?
IBM PS/2 model 60 ?
i386SX ISA IBM PS/1 model 2121 ?
NCR PC916SX ?
QTC-SXM KT X20T02/HI ?
ACC 2036 Packard Bell PB300 ?
ALi M1217 AAEON SBC-350A ?
Acrosser AR-B1374 ?
Chaintech 3xxAX/AXB ?
Flytech A36 ?
ALi M1409 Acer 100T ?
HT18 Arche AMA-932J ?
Tandy 1000 RSX ?
Intel 82335 ADI 386SX ?
Morse Shuttle 386SX ?
NEAT Commodore SL386SX-16 ?
DTK PM-1630C ?
Philips P3345 ?
NEATsx OKI if386AX30L ?
OPTi 283 Silicon Valley Computer SVC386SX/P1 ?
OPTi 291 DTK PPM-3333P ?
SCAMP Commodore SL386SX-25 ?
DataExpert VLSI 311 386SX ?
Dell System 333s/L ?
Samsung SPC-60xxP ?
SCATsx Kaimei KMX-C-02 ?
WD76C10 Amstrad MegaPC ?
MCA IBM PS/2 model 55SX ?
IBM PS/2 model 65SX ?
ALi M6117 Acrosser PJ-A511M ?
ICOP-6021 ?
JUMPtec MOPS/386A ?
Protech ProX-1330 ?
486SLC OPTi 283 RYC Leopard LX ?
i386DX ISA Compaq Deskpro 386 ?
Compaq Portable III (386) ?
Micronics 386 I-CACHE (Tandon BIOS) ?
Micronics 386 I-CACHE (Phoenix BIOS) ?
ACC 2168 Juko AT046DX3 ?
ALi M1429 ECS Panda 386V ?
C&T 386/AT ECS 386/32 ?
Samsung SPC-6000A ?
Tandy 4000 ?
OPTi 391 DataExpert 386C ?
OPTi 495SLC U-Board Unknown ?
SiS 310 ASUS 386/33-64K ?
ASUS ISA-386C ?
MCA IBM PS/2 model 80 (type 2) ?
IBM PC/55 model 5550-T Stage II ?
i386DX/i486 ALi M1429G DataExpert EXP4349 ?
OPTi 495SX CAF Technology C747 ?
DataExpert OPTI-495SX ?
MCA IBM PS/2 model 70 (type 3) ?
IBM PS/2 model 80 (type 3) ?
IBM PS/55 model 5550-V0/V1 ?
i486 (Socket 168 and 1) CS4031 AMI 486 CS4031 ?
OPTi 481 Gigabyte GA-486L ?
Pioneer Vantage 4865C-25/33 ?
OPTi 493 Silicon Valley Computer 486WB ?
OPTi 498 Mylex MVI486 ?
SiS 401 ASUS ISA-486 ?
Chaintech 4xxSX/SC ?
SiS 460 ABIT AB-AV4 ?
SiS 461 DEC DECpc LPV+ ?
SiS 471 AST Advantage! 40xxd ?
Symphony SL42C460 DTK PKM-0031Y ?
VIA VT82C495 FIC 486-VC-HD ?
VLSI 82C480 HP Vectra 486VL ?
VLSI 82C481 Siemens-Nixdorf D824 ?
VLSI 82C486 Olivetti PCS 44/C ?
Tandy Sensation! (25-1650) ?
Tulip 486 DC/DT ?
ZyMOS Poach ASUS ISA-486C ?
Genoa Unknown 486 ?
MCA IBM PS/2 model 70 (type 4) ?
i486 (Socket 2) ACC 2168 Packard Bell PB410A ?
ALi M1429 Olystar LIL1429 ?
ALi M1429G Acer A1G ?
Kaimei SA-486 VL-BUS M.B. ?
i420TX J-Bond PCI400C-A ?
IMS 8848 Tekram G486IP ?
OPTi 499 Alaris COUGAR 486BL ?
SiS 460 Samsung SPC-7500P ?
SiS 461 Dell System 4xx/NP ?
IBM PS/ValuePoint 433DX/Si ?
VLSI 82C480 Intel Classic R ?
ZEOS Martin ?
VLSI 82C486 Tandy Sensation! II (25-1651) ?
i486 (Socket 3) ALi M1429G A-Trend ATC-1762 ?
ECS AL486 ?
Lanner Electronics AP-4100AA ?
Contaq 82C596A A-Trend 4GPV5 ?
Contaq 82C597 Visionex Green-B ?
OPTi 499 ADD-X Normerel Xenon ?
Alaris Cobalt LPX ?
OPTi 895 Jetway J-403TG ?
SiS 461 Acer V10 ?
SiS 471 ABIT AB-AH4 ?
ABIT AB-AH4T ?
Acer Vi15G ?
ASUS VL/I-486SV2GX4 ?
DEC Venturis 4xx ?
DTK PKM-0038S E-2 ?
Epox GXA486SG ?
TriGem 486G ?
Unknown VL-BUS 471 REV. A1 ?
i486 (Socket 3 PCI) ALi M1429G MSI MS-4134 ?
TriGem 486GP ?
ALi M1489 AAEON SBC-490 ?
ABIT AB-PB4 ?
Acrosser AR-B1476 ?
ESA TF-486 ?
MSI MS-4145 ?
Unknown PCI486 V1-HJ3 ?
i420EX AIR 486PI ?
Anigma BAT4IP3e ?
ASUS PVI-486AP4 ?
ICS SB486P ?
Intel Classic/PCI ED ?
i420TX AMI Super Voyager PCI ?
ASUS PCI/I-486SP3 ?
Intel Classic/PCI ?
i420ZX ASUS PCI/I-486SP3G ?
ICS SB486PV ?
IMS 8848 J-Bond PCI400C-B ?
OPTi 802G IBM PC 330 (type 6573) ?
OPTi 895 Packard Bell PB450 ?
SiS 496 Acer P3 ?
ASUS PVI-486SP3 ?
Lucky Star LS-486E ?
Micronics M4Li ?
MSI MS-4144 ?
Rise Computer R418 ?
Soyo 4SAW2 ?
Zida Tomato 4DPS ?
UMC 8881 A-Trend ATC-1415 ?
Biostar MB-84xxUUD-A ?
Compaq Presario 7100 Series 486 ?
ECS Elite UM8810P-AIO ?
Epson ActionPC 2600 ?
Epson ActionTower 7x00 ?
PC Chips M919 ?
Samsung SPC7700P-LW ?
Shuttle HOT-433A ?
VIA VT82C496G DFI G486VPA ?
FIC 486-VIP-IO2 ?
i486 (Miscellaneous) STPC Client ITOX STAR ?
STPC Consumer-II Acrosser AR-B1423C ?
Acrosser AR-B1479 ?
Lanner Electronics IAC-H488 ?
STPC Elite Advantech PCM-9340 ?
STPC Atlas AAEON PCM-5330 ?
Socket 4 i430LX Acer V12P ?
AMI Excalibur PCI Pentium ?
ASUS P/I-P5MP3 ?
Dell OptiPlex 560/L ?
Gigabyte GA-586IS ?
IBM PS/ValuePoint P60 ?
Intel Premiere/PCI ?
Intel Premiere/PCI ED ?
Micronics M5Pi ?
Packard Bell PB520R ?
OPTi 597 AMI Excalibur VLB ?
AT&T Globalyst 330 (Pentium) ?
Supermicro P5VL-PCI ?
SiS 501 AMI Excalibur PCI-II Pentium ISA ?
ASUS PCI/I-P5SP4 ?
ECS SI5PI AIO ?
Socket 4/5 OPTi 597 Taken PCI560-01 ?
VLSI SuperCore DEC Celebris 5xx ?
Socket 5 i430NX ASUS PCI/I-P54NP4 ?
Gigabyte GA-586IP ?
Intel Premiere/PCI II ?
Siemens-Nixdorf D842 ?
Teknor TEK-932 ?
i430FX Acer V30 ?
AMI Apollo ?
Dell OptiPlex GXL/GXM ?
FIC PT-2000 ?
HP Pavilion 50x0/70xx ?
IBM PC 3x0 (type 65x6) ?
Intel Advanced/ZP ?
NEC PowerMate Vxxx ?
TriGem Hawk ?
OPTi 597 NCS Elegance Pentium 90 ?
Shuttle HOT-543 ?
TMC PAT54PV ?
SiS 501 ASUS PCI/I-P54SP4 ?
BCM SQ-588 ?
Gemlight GMB-P54SPS ?
SiS 5501 MSI MS-5109 ?
Olivetti Torino ?
UMC 889x Compaq Presario 7100 Series 586 ?
Shuttle HOT-539 ?
VLSI SuperCore AST Bravo MS ?
Micronics M54Si ?
Packard Bell PB600 ?
VLSI Wildcat AT&T Globalyst 620 ?
DFI G586VPM (rev. C) ?
Socket 7 (Single Voltage) i430FX ASUS P/I-P55TP4XE ?
DataExpert EXP8551 ?
HP Pavilion 51xx ?
HP Vectra 500 Series xxx/MT ?
HP Vectra VE 5/xxx Series 2 ?
HP Vectra VL 5/xxx Series 4 ?
Intel Advanced/AS ?
Intel Advanced/ATX ?
Intel Advanced/EV ?
Intel Advanced/MA ?
MSI MS-5119 ?
Packard Bell PB640 ?
PC Partner MB500N ?
QDI FMB ?
i430HX Acer V35N ?
AOpen AP53 ?
Biostar MB-8500TUC ?
Siemens-Nixdorf D943 ?
Siemens Simatic OP47 ?
i430VX Gateway 2000 Mailman ?
SiS 5501 Chaintech 5SBM2 ?
SiS 5511 AMI Atlas PCI-II ?
AOpen AP5S ?
HP Pavilion 52xx ?
IBM PC 140 (type 6260) ?
MSI MS-5124 ?
VLSI Wildcat ZEOS Boa 2 ?
Socket 7 (Dual Voltage) ALi ALADDiN IV+ Biostar M5ATA ?
MSI MS-5164 ?
PC Chips M560 ?
i430HX Acer AcerPower Ultima ?
ASUS P/I-P55T2P4 ?
ASUS P/I-P65UP5 (C-P55T2D) ?
HP Pavilion 73xx ?
Intel CU430HX ?
Intel TC430HX ?
Micronics M7S-Hi ?
Radisys EPC-2102 ?
Sony Vaio PCV-90 ?
Supermicro P55T2S ?
i430VX AOpen AP5VM ?
ASUS P/I-P55TVP4 ?
Azza PT-5IV ?
Biostar MB-8500TVX-A ?
Compaq Presario 224x ?
Compaq Presario 45xx ?
Dell Dimension XPS Pxxxa/Mxxxa ?
ECS P5VX-B ?
Epox P55-VA ?
Gateway 2000 Hitman ?
HP Brio 80xx ?
LG IBM Multinet x52 ?
Packard Bell PB68x ?
Packard Bell PB810 ?
PC Partner MB520N ?
Shuttle HOT-557 ?
i430TX ADLink NuPRO-591/592 ?
ASUS TXP4-X ?
Dell OptiPlex GN+ ?
Gateway E-1000 ?
HP Pavillion 81xx ?
Intel AN430TX ?
Intel YM430TX ?
Micronics Thunderbolt ?
MSI MS-5156 ?
NEC Mate NX MA23C ?
PC Partner MB540N ?
Soltek SL-56A5 ?
Supermicro P5MMS98 ?
TriGem RD535 ?
SiS 5571 Daewoo CD520 ?
MSI MS-5146 ?
Rise R534F ?
SiS 5581 ASUS SP97-XV ?
BCM SQ-578 ?
SiS 5591 MSI MS-5172 ?
VIA VPX FIC VA-502 ?
VIA VP3 FIC PA-2012 ?
Lucky Star 5AVP3 ?
PC Partner VIA809DS ?
Super Socket 7 ALi ALADDiN V ASUS P5A ?
Gateway Lucas ?
Gigabyte GA-5AA ?
Gigabyte GA-5AX ?
PC Chips M579 ?
SiS 5591 Gigabyte GA-5SG100 ?
VIA MVP3 AOpen AX59 Pro ?
DFI K6BV3+ (rev. A+) ?
FIC VA-503+ ?
FIC VA-503A ?
Soyo 5EMA PRO ?
TriGem Delhi-III ?
Socket 8 i450KX AOpen AP61 ?
ASUS P/I-P6RP4 ?
FIC PO-6000 ?
i440FX Acer V60N ?
ASUS P/I-P65UP5 (C-P6ND) ?
Biostar MB-8600TTC ?
Gigabyte GA-686NX ?
Intel AP440FX ?
Intel VS440FX ?
LG IBM Multinet x61 ?
Micronics M6Mi ?
PC Partner MB600N ?
Slot 1 ALi ALADDiN-PRO II PC Chips M729 ?
i440FX Acer V62X ?
AIR P6KDI ?
ASUS P/I-P65UP5 (C-PKND) ?
ASUS KN97 ?
FIC KN-6000 ?
i440LX ABIT AB-LX6 ?
Dell OptiPlex GXa ?
Micronics Spitfire ?
MSI MS-6117 ?
NEC Mate NX MA30D ?
i440EX HP Brio 83xx ?
QDI EXCELLENT II ?
TriGem Como ?
i440BX ABIT AB-BF6
ABIT AB-BX6
AOpen AX6BC ?
ASUS P2B-LS ?
ASUS P3B-F ?
Gigabyte GA-686BX ?
MSI MS-6119 ?
MSI MS-6147 ?
Supermicro P6SBA ?
Tyan Tsunami ATX ?
i440ZX MiTAC/Trigon 6110Zu ?
MSI MS-6168 ?
Packard Bell Bora Pro ?
SiS 5600 Freetech/Flexus P6F99 ?
PC Chips M747 ?
SMSC VictoryBX-66 A-Trend ATC6310BXII ?
VIA Apollo Pro FIC KA-6130 ?
VIA Apollo Pro 133 ASUS P3V133 ?
MSI MS-6199VA ?
VIA Apollo Pro 133A ASUS P3V4X ?
BCM GT694VA ?
Slot 1/2 i440GX Freeway FW-6400GX ?
Slot 1/Socket 370 i440BX ECS P6BXT-A+ ?
Tyan Trinity 371 ?
VIA Apollo Pro 133 ECS P6BAT-A+ ?
Slot 2 i440GX Gigabyte GA-6GXU ?
Supermicro S2DGE ?
Socket 370 i440LX Supermicro 370SLM ?
i440BX AEWIN AW-O671R ?
AmazePC AM-BX133 ?
ASUS CUBX ?
i440ZX Soltek SL-63A1 ?
SiS 600 Soyo SY-7SBB ?
SMSC VictoryBX-66 A-Trend ATC7020BXII ?
PC Chips M773 ?
VIA Apollo Pro PC Partner VIM863S ?
VIA Apollo Pro 133 ECS P6BAP-A+ ?
VIA Apollo Pro 133A Acorp 6VIA90AP ?
ASUS CUV4X-LS ?
MSI MS-6318 ?
Samsung CAIRO-5 ?
Miscellaneous i440BX Microsoft Virtual PC 2007 ?
PC-98
PC-9801
PC-9821
FM Towns
  • CMOV(Conditional Move): Critical for software post-1995 (e.g., Windows NT 4.0, games using optimized compilers). Emulators like 86Box and PCem support CMOV for Pentium Pro and later CPUs (e.g., Pentium II), but DOSBox forks (Pure, X, Staging) often lack full CMOV support, as they prioritize performance over accuracy (see our table’s footnote on DOSBoxForksCPU). This can cause compatibility issues with CMOV-dependent software.
  • CX8(CMPXCHG8B): Essential for multitasking OSes like Windows 95/NT and multithreaded applications. Supported by most emulators for 486 and later CPUs (e.g., 86Box, PCem, UniPCemu, MAME), but DOSBox forks may simplify its implementation, risking compatibility with niche software.
  • MMX and 3DNow!: Key for 1990s multimedia and games. DOSBox Pure lacks MMX support, limiting compatibility, while DOSBox-X and Staging offer partial support. 86Box and PCem handle MMX and 3DNow! well.
  • SSE, SSE2, SSE3: Relevant for late 1990s to mid 2000s software (e.g., DirectX 7/8/9.0c games). PCBox has experimental SSE2, SSE3 and SSSE3 emulation support, but others don’t, as shown in the table (CPU emulation support). SSE2/SSE3, unsupported by most emulators (if not all) due to their focus on earlier CPUs.
  • PAE: Supported by 86Box and PCem for Pentium Pro and Pentium II. DOSBox forks may not fully emulate PAE due to their simplified CPU emulation.
Name 86Box DOSBox forks
ALi M6117 ?
AMD Am386SX ?
AMD Am386DX ?
AMD Am486SX ?
AMD Am486SX2 ?
AMD Am486DX ?
AMD Am486DX2 ?
AMD Am486DXL ?
AMD Am486DXL2 ?
AMD Am486DX4 ?
AMD Am486DX2 (Enhanced) ?
AMD Am486DX4 (Enhanced) ?
AMD Am5x86
AMD K5 (Model 0)
AMD K5 (Model 1/2/3)
AMD K6 (Model 6)
AMD K6 (Model 7)
AMD K6-2
AMD K6-2+
AMD K6-III
AMD K6-III+
Winchip 2 ?
Winchip 2A ?
Cyrix Cx486SLC ?
Cyrix Cx486SRx2 ?
Cyrix Cx486DLC ?
Cyrix Cx486DRx2 ?
Cyrix Cx486S ?
Cyrix Cx486DX ?
Cyrix Cx486DX2 ?
Cyrix Cx486DX4 ?
Cyrix Cx5x86
Cyrix Cx6x86
Cyrix Cx6x86L ?
Cyrix Cx6x86MX ?
Cyrix MII ?
IBM 386SLC ?
IBM 486SLC ?
IBM 486SLC2 ?
IBM 486SLC3 ?
IBM 486BL2 ?
IBM 486BL3 ?
IDT WinChip ?
IDT WinChip 2 ?
IDT WinChip 2A ?
Intel 8088 ?
Intel 8086 ~[note 1]
Intel 80188 ?
Intel 80186 ?
Intel 80286 ~[note 1]
Intel i386SX ~[note 1]
Intel i386DX ~[note 1]
Intel RapidCAD ~[note 1]
Intel i486SX ~[note 1]
Intel i486SX-S ~[note 1]
Intel i486SX2 ~[note 1]
Intel i486DX ~[note 1]
Intel i486DX-S ~[note 1]
Intel i486DX2 ~[note 1]
Intel i486DX2-S ~[note 1]
Intel i486DX2 WB ~[note 1]
Intel iDX4 ?
Intel Pentium OverDrive
Intel Pentium (P5) ?
Intel Pentium (P54C) ?
Intel Pentium MMX
Intel Mobile Pentium MMX ?
Intel Pentium OverDrive MMX ?
Intel Pentium Pro
Intel Pentium II OverDrive ?
Intel Pentium II (Klamath) ~[note 1]
Intel Pentium II (Deschutes) ~[note 1]
Intel Celeron (Covington)
Intel Pentium II Xeon ?
Intel Celeron (Mendocino)
KRIM K1810VM86 ?
NEC V20 ?
NEC V30 ?
ST STPC-DX ?
ST STPC-DX2 ?
VIA Cyrix III (Samuel)

Notes

[edit | edit source]
  1. 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 Unlike emulators like 86Box or PCem which aim for accurate execution, DOSBox forks prioritize performance by emulating one instruction per emulated-cycle. This approach simplifies internal CPU mechanics and ignores real clock frequency or FLOPs of the emulated system. While this sacrifices accuracy, it leads to significantly faster emulation and still has broader software compatibility. However, some niche software may still encounter compatibility limitations. Also, if MMX instruction set is required by the game you need to use a supported DOSBox fork to play it such as DOSBox-staging or DOSBox-X, see MMX Instruction Set Support feature request for DOSBox Pure. Therefore, active DOSBox forks remain a powerful option for casual users and performance-intensive tasks, offering a balance between accuracy and speed. See #Descriptions section for more information.