All Projects → stenzek → Pce

stenzek / Pce

Licence: gpl-3.0
PC simulator/emulator targeting a range of systems from 8086 through to Pentium, written in C++

Programming Languages

c
50402 projects - #5 most used programming language

pce

PC emulator targeting a range of systems from 8086 through to Pentium

Features

  • System Simulation
  • UI and Debugger (Incomplete)

Emulated Hardware

CPUs

  • 8086
  • 80386
  • 80486
  • Pentium (minus system management mode)

Peripherals

  • i8237 DMA Controller
  • i8253 Programmable Interval Timer
  • i8259 Programmable Interrupt Controller
  • XT PPI Interface
  • PS/2 Controller
  • AdLib Sound Card
  • Sound Blaster 1.0 through Sound Blaster 16 (Partial)
  • CGA Graphics Card
  • VGA Graphics Card
  • Tseng Labs ET4000 SVGA Graphics Card
  • PCI Bus
  • Generic PCI IDE Hard Disk Controller (ATA)
  • Generic Floppy Disk Controller
  • Serial Mouse
  • ATAPI CDROM

Systems

  • IBM XT/Clones
  • IBM AT/Clones
  • AMI 386 Clone
  • Bochs Bios Based
  • i430FX Chipset

Screenshots

Windows 98

Windows 98

Various Games

descent quake quake2_software keen doom duke

Debugger UI

Debugger UI

Generic XT clone booting

Generic XT clone booting

Windows 3.11

Windows 3.11

Windows 95

Windows 95

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].