86Box

86box is a x86 PC emulator written by Battler. It is based on PCem.

=Features=


 * CPU: Any CPU from an 8086/8088 to a Pentium MMX 300 MHz is supported, including IDT/Cyrix/AMD variants.


 * FPU: FPUs are emulated for all 486DX and higher machines. For 286/386 machines, a 287/387SX/387DX FPU can be emulated optionally. 8087 FPUs aren't supported yet.


 * Graphics cards:


 * MDA
 * Hercules
 * Hercules Plus
 * Hercules InColor
 * CGA
 * PCjr
 * Tandy
 * EGA
 * VGA
 * OAK OTI-067
 * OAK OTI-077
 * Trident TVGA8900D
 * Cirrus GD5429 (Preliminary)
 * Tseng ET4000AX
 * Tseng ET4000/W32p (W32i code also implemented, but no BIOS is available for it yet.)
 * Various ATI cards before the Mach 64
 * ATI Mach 64
 * S3 Trio64
 * S3 ViRGE
 * 3dfx Voodoo
 * nVidia RIVA 128 (Preliminary)
 * nVidia RIVA TNT (Preliminary)
 * nVidia TNT2 (Vanilla, Pro, and Ultra) (Preliminary)