Just seen this project:
and offered to port a BASIC to the 65C02 side of it… No guesses for which BASIC - although it won’t be porting the BASIC as such, more porting my OS that is needed to support my BASIC of choice…
It’s an interesting design - retro for using the 65C02 and Z80, but modern in a sense in that it uses 3 x 5v CPLDs for the glue and video circuitry. Video is 2KB for a 40x30 resolution character based display (with another 2KB to store the font data). this video memory is dual-ported so removes any clock issues between the 65C02 or Z80 and the VGA output.
There is also a “master controller” which is an Atmega328p (same MCU as Arudino).
So it’s a very interesting mix of old + new in one mini-ATX sized board.