PCE/ibmpc is an IBM PC 5150 emulator. It emulates most (but see below) of the hardware of an IBM PC 5150. The emulation is complete enough to boot DOS and run most DOS applications.
Emulated parts
Part | Status |
---|---|
CPU | An 8086/80186 emulator. The specific CPU model can be set to 8088, 8086, 80188 or 80186 at run time. |
BIOS | An unmodified BIOS from an IBM PC or PC/XT is needed. |
8237 DMAC | Supported |
8250 UART | Supported |
8253 PIT | Only counting modes 0, 2 and 3 are supported at this time |
8255 PPI | Supported |
8259 PIC | Supported |
Video | Supported video cards are: MDA, CGA, Plantronics ColorPlus, Wyse 700, HGC, EGA, VGA |
EMS | Supported, with a custom DOS driver |
XMS | Supported, with a custom DOS driver |
FDC | Supported |
Hard disk | Supported |
Speaker | Supported |
Mouse | A Microsoft serial mouse is emulated. |
Parallel Port | Partially supported. Output is written to a file. |
Serial Port | Supported |