Welcome to the Daveemu devlog.

For contact: dave@daveemu.com

Over the last few days, I managed to get DOS 5.5 booting correctly. HIMEM.SYS handling is now working as expected and no longer breaks the startup sequence.

I also started testing Windows 2.0/286. The boot process is now successful, but VGA modes still cause display corruption in some cases, and g...

Today I worked on mouse support in DaveEmu. It took a few hours of focused work, but the implementation is now in a good working state.

The key challenge was host/guest coordinate integration, so mouse movement and clicks are correctly translated from host screen space into MS-DOS guest coordinate...

Daveemu is a new PC emulator project focused on the Intel 80286 era, built in C++ with a strong emphasis on deterministic behavior and practical performance.

Current progress at a glance

  • On an Intel i9-9900K, we currently reach up to 80 MHz equivalent emulation speed, even in single-cor...