Well, my MZ board has arrived - still waiting for the others.
I have managed to get it kind of going, but not perfectly. I lave LEDs blinking.
Because it has its own debugger on-board I need to write a special programmer for it, and that requires the most up to date mdb.jar file, which has a slightly different API, which is *very* helpful. No biggie though, just messy.
I don't have a proper linker script for it either. No bootloader means it can't use the chipKIT linker scripts which assume there is a bootloader there. I haven't worked out quite what needs to change in them. However, by not using any linker scripts at all it works - but things like EEPROM emulation won't work, since that relies on the chipKIT linker scripts.
I haven't done anything like PPS or analog input yet. I need to work out what maps where.
I've uploaded what I have so far to the repo so you can play with it.