No joy with CFlite, from what I could figure out, it's... well... complicated!
However, the python effort was much more successful.

I got the console working in Windows now, and - after 1 snafu earlier on today - it's now happy with whatever I throw at it.
Should be compatible with linux as well.
No fancy font handling yet, but it does the job!

Here's the lot if someone - especially with a Linux system - fancies playing with it.
The console needs the twisted & pywin32 libraries to work under windows.
Cheers,
Kaks.