simple x86 emulator
x86emu is an emulator of x86 architecture.
This software supports multiple CPU mode (16bit/32bit, RealMode/ProtectedMode), and some devices. You can boot via FDD simulator (not support DMA), and operate with mouse and keyboard.
- Real mode / Protected mode
- Interrupt and Exception
- Devices
- Lightweight BIOS
- Preload FD image function (to reduce boot time)
For more information, see x86emu --help
.
$ git clone https://github.com/shift-crops/x86emu
$ make all
- Run the emulator with kernel image
./x86emu haribote.img