NEC PC Engine!
Some months ago Gregory Estrade (AKA Torlus) created a PC Engine FPGA core which is available on GitHub – however his original version was targetted to the DE1 dev board, making use of the Flash memory and switches. I’ve spent my very limited coding time over the last few weeks adding a control module, very similar to the one I added to the OneChipMSX core, and ported it to the Chameleon and MIST boards.
The project now has a page here.
Nice work. It would be great if one day you could do a tutorial on how to use your ZPUFlex to handle ROM loading, OSD and other things.
Yes, that’s a good idea – I was toying with the idea of writing a detailed description of how the control module works.