The MCU that I use for this series of boards is a STM32F405VGT6. It has ample room for controlling bits, and it can also run a software emulator for most of the 8-bit CPUs out there. The STM can support DMA and interrupts.
I already made a Z80 version and my SoftMicro running on a Black Board (STM32F407ZGT6). I'll port them too on the 'F405 MCU.
Jacques Pelletier
Leon
Amitesh Singh
Arnov Sharma
EtchedPixels