The Kestrel-2/EX is an out-growth of the original and since defunct Kestrel Computer Project. After closing down the Kestrel Computer Project, I still felt the need to build my own homebrew computer and operating system from scratch. My most successful homebrew to date has been the original Kestrel-2, which was publicly debuted in a SVFIG meeting. However, the original Kestrel-2 was severely under-powered; it would need a major upgrade to handle my preferred productivity software. This lead to the development of the Kestrel-2DX.
The 2DX still lacked adequate resources, however. If only it had more memory, a higher resolution display, and more stable storage. I tried to couple PSRAM and other DRAM technologies to the circuit without any success. So, for several years, I let the idea languish.
Then, in 2025, I decided no more; so I picked the project back up. However, this time, I would work from a different perspective. I would start with a software emulation of the ideal computer design. This grants several advantages:
It would also come with expanded hardware resources as well. While it retains the 64-bit processor core of the 2DX, the memory is increased from 48KB to no less than 1MB. Also, the display resolution has been increased to 640x480 (or, preferably, larger; the emulator lets you choose 800x600 or 1024x768 if you wish) to take advantage of native (S)VGA display resolutions.
This expanded experiment thus defines the Kestrel-2/EX.
Originally called Kestrel-2/DX2, as it was my 2nd developer experiment. Later renamed for easier naming in Git repositories.