On Monday, November 8, 2021 at 10:09:26 AM UTC-5,
paolo....@gmail.com wrote:
Can you recommend a few CP/M programs that do heavy use of ANSI codes for screen control?
The reason I ask is I'd like to check out my CP/M emulation setup, z80pack running inside Crostini. Crostini is the Debian-derived Linux container of Chrome OS. I'm trying to run ANSI-heavy CP/M programs to figure how good is the ANSI support of
Terminal, the default Crostini terminal emulator (plus GNU Screen if necessary), or whether I need another terminal emulator.
Paolo
Most CP/M programs do NOT do "ANSI". VT100 (or so) is a better target. And remember that VT100 *does* VT52 as
well. "Retro terminal" on linux does it ok, as does XTERM.
This is important with WordStar if SpelStar is used. SpelStar is not able to do ANSI style cursor, only VT52 -- so it fails unless
WordStar is set to do "VT100->VT52" then move cursor (which does work). You can get attributes by VT52->VT100, then do
any attributes needed.
So, I recommend the xterm vt100 emulation test
https://invisible-island.net/vttest/
If the terminal emulator does ok with vttest, it is ok with CP/M. XTERM does a log more magic... double high, double wide,
sixel, regis and tek 4014 graphics. XTERM is embeddable into other X applications. XTERM can be started and pass its X Window *back* to the launching application. As yet, I haven't found a terminal emulator that does what XTERM does.
Gnome terminal fails this test.
FredW
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)