I almost feel like it's cheating adding a bunch of TMS based machines, however it was fairly common chipset combination.
Anyway, I've just added support for the Hanimex Pencil II, consider this one like a Colecovision but with extra memory and a keyboard!
* TMS9929 with 16k VRAM
* SN76489
* 2k RAM
* 32k cartridges supported
* Keyboard
The z88dk target has inherited all the MSX libraries, PSG support and has an inkey keyboard driver and 4 keyboard based joysticks. There was apparently a disc interface available that support CP/M but it's not emulated so there's no support for it.