Welcome to the Daveemu devlog.
For contact: dave@daveemu.com
It has been a while since the last public update, so this one is partly about DaveEmu and partly about what has been happening around it.
The short version is that the 386 CPU core is now entering its third serious implementation iteration. That sounds a little dramatic, but it is the most honest...
I made a strategic decision for daveemu: Intel 386 support is now being brought into pre-alpha earlier than originally planned.
One of the main reasons is that, under some important aspects, the 286 core has become reasonably stable already. There are still exceptions and unfinished corners, of...
Over the last two weeks I have been working on stabilizing 286 protected mode in Daveemu. It took far more time than I expected, because getting "something that boots" is only the beginning. Once 286 protected mode started working, emulator performance dropped dramatically due to the extra 286-speci...
I am not slowing down, and development is moving forward steadily.
Recently I worked on the HDD sound synthesizer partly for fun, and partly to clear my mind after spending time in the darker corners of x86 internals. We are using multiple harmonics, but this part still needs tuning to reach the r...