v86 - x86 emulator for the webbrowserCheck it out!
Builds with ACPI enabled (breaks compatibibly with some OSs)'
- An x86 compatible CPU. The instruction set is around Pentium 1 level
- A floppy disk controller (8272A)
- An 8042 Keyboard Controller, PS2. With mouse support
- A VGA controller with SVGA support and Bochs VBE Extensions
- A PCI bus. This one is partly incomplete and not used by every device
- An NE2000 (8390) PCI network card
- A virtio filesystem
- A Soundblaster 16 sound card and PC speakers for sound