https://mdfs.net/Software/CPM/JGH
An ANSI VDU driver for BBC BASIC on CP/M. It allows you to use CP/M BBC BASIC for the Z80 CoPro ("BBCTUBE.COM") on a "plain" CP/M system with an ANSI console, such as RunCPM, and get text and colour controls. I've tested it on RunCPM on Windows and Linux, I'm aiming to obtain one of the single-board computers RunCPM runs on for further testing.


Working from my Z80Conv code that patched Z80 BASIC v2 to use BBC file I/O on the Z80 CoPro (and which ultimately allowed me to port Z80 BASIC to the ZX Spectrum!), I've written an update that creates a version of Z80 BASIC v5 to also use the BBC file I/O instead of CP/M. The code is longer than 16K, so I haven't yet got it into a sideways ROM image, I'm still working on this.
See Z80BAS5 at:
https://mdfs.net/Software/BBCBasic/Z80Basic
https://mdfs.net/Mirror/Image/JGH/Z80Utils.ssd

I'll get around to properly documenting and packaging it up.