Summary of current Bochs supported features
Current Features
- 80386 instruction set.
- user-level 80486 instruction set.
- 16/32 bit operand sizes/stack size/addressing
- protected/real addressing modes
- Virtual-8086 and paging support.
- VGA color graphics emulation, using an X window
- 1.44M 3&1/2" floppy disk
- 1.2M 5&1/4" floppy disk
- 720K 3&1/2" floppy disk
- AT/IDE hard drive via image file
- master/slave PIC
- non-enhanced keyboard support
- CMOS functions
- PS/2 Mouse (emulation not complete)
- Makefile configuration via GNU 'autoconf'.
What's on the drawing board?
- FPU emulation
- Performance Enhacements
- 486 & Pentium instruction and feature emulation
- Boot NT within Bochs
- Make some suggested changes made by NT port developer
- Network Interface Card (NIC) emulation
- file system redirector to map a dos drive to a !nix directory.
- Many others...