A fast, modular 286 PC emulator for classic DOS-era workflows
Daveemu is a focused emulator project built around the Intel 80286 generation.
It is designed for practical usability, deterministic behavior, and clean architecture.
Why Daveemu
- 286-first focus: BIOS boot flow, real-mode execution, and DOS-era fundamentals.
- Practical over perfect: tuned for stable day-to-day use, not cycle-perfect simulation.
- Modular core: CPU, machine, devices, and frontend are separated for long-term evolution.
- Developer-friendly: clear CLI workflow, trace/debug direction, and test-driven progress.
Current capabilities
- 80286 real-mode CPU emulation
- BIOS POST and bootstrap path
- VGA text mode output
- PIC/PIT timing and interrupts
- Keyboard input handling
- DOS 3.3 boot-oriented workflow
Teaser Screens
BIOS / POST
QBasic Editor View
QBasic Program Running (.BAS)
Turbo Pascal 5.5 Compilation
Follow the build
This site will publish short updates about milestones, compatibility progress, and technical decisions.
Contact
For collaboration, feedback, or partnership inquiries:
dave@daveemu.com
More posts coming soon.