The main problem with the Poly1 was the return key doesn't signal to Basic that it's time to do something, the cursor just goes to the next line instead.
I think the KR2376 is similar to the AY3600 which is already a device. I hadn't had time to try putting it in.
The problem with Poly 1 BASIC was the RAM/ROM bank switching. I have this working but not yet submitted. We already have a kr2376_device, but it's the standard KR2376-ST variant. I need details of the ROM in a KR2376-12, it produces different keycodes.
BBC Model B, ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, etc.