Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

You scratch my tape, and I'll scratch yours.


devel / comp.os.cpm / Programs that use ANSI codes for screen control

SubjectAuthor
* Programs that use ANSI codes for screen controlPaolo Amoroso
+- Re: Programs that use ANSI codes for screen controlUdo Munk
+* Re: Programs that use ANSI codes for screen controlfridtjof.ma...@gmail.com
|`- Re: Programs that use ANSI codes for screen controlPaolo Amoroso
`* Re: Programs that use ANSI codes for screen controlAnna Christina Nass
 `- Re: Programs that use ANSI codes for screen controlPaolo Amoroso

1
Programs that use ANSI codes for screen control

<0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=2878&group=comp.os.cpm#2878

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a0c:ebca:: with SMTP id k10mr394525qvq.51.1636384165434;
Mon, 08 Nov 2021 07:09:25 -0800 (PST)
X-Received: by 2002:a05:6808:1494:: with SMTP id e20mr2959716oiw.140.1636384165113;
Mon, 08 Nov 2021 07:09:25 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 8 Nov 2021 07:09:24 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=2.35.23.231; posting-account=uOUOHg4AAADo8AO9B3SI43ekV3AA6lU0
NNTP-Posting-Host: 2.35.23.231
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com>
Subject: Programs that use ANSI codes for screen control
From: paolo.am...@gmail.com (Paolo Amoroso)
Injection-Date: Mon, 08 Nov 2021 15:09:25 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Paolo Amoroso - Mon, 8 Nov 2021 15:09 UTC

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.

Re: Programs that use ANSI codes for screen control

<053d92d7-d7f2-420d-a1dd-86861712baf9n@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=2879&group=comp.os.cpm#2879

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:7d8e:: with SMTP id c14mr211998qtd.209.1636384781522;
Mon, 08 Nov 2021 07:19:41 -0800 (PST)
X-Received: by 2002:aca:3b02:: with SMTP id i2mr37339951oia.85.1636384781312;
Mon, 08 Nov 2021 07:19:41 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 8 Nov 2021 07:19:41 -0800 (PST)
In-Reply-To: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=89.245.74.208; posting-account=RHtB3AoAAABZlu_FJY7ySUmJrtfW41bO
NNTP-Posting-Host: 89.245.74.208
References: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <053d92d7-d7f2-420d-a1dd-86861712baf9n@googlegroups.com>
Subject: Re: Programs that use ANSI codes for screen control
From: udo.m...@freenet.de (Udo Munk)
Injection-Date: Mon, 08 Nov 2021 15:19:41 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Udo Munk - Mon, 8 Nov 2021 15:19 UTC

Wordmaster, Wordstar, dBase, Multiplan.
z80pack disk images with programs configured for ANSI terminals are available, so you
can just try them with your terminal emulations.

Re: Programs that use ANSI codes for screen control

<e5ab600a-4302-46d7-ba1b-c1019e7382ebn@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=2882&group=comp.os.cpm#2882

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:2903:: with SMTP id m3mr1943741qkp.452.1636407697864;
Mon, 08 Nov 2021 13:41:37 -0800 (PST)
X-Received: by 2002:a9d:a64:: with SMTP id 91mr1855844otg.198.1636407696111;
Mon, 08 Nov 2021 13:41:36 -0800 (PST)
Path: i2pn2.org!i2pn.org!paganini.bofh.team!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 8 Nov 2021 13:41:35 -0800 (PST)
In-Reply-To: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2.57.169.227; posting-account=KOfC_woAAAC0YBGf-3r2aV5g2Aifd9jO
NNTP-Posting-Host: 2.57.169.227
References: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e5ab600a-4302-46d7-ba1b-c1019e7382ebn@googlegroups.com>
Subject: Re: Programs that use ANSI codes for screen control
From: fridtjof...@gmail.com (fridtjof.ma...@gmail.com)
Injection-Date: Mon, 08 Nov 2021 21:41:37 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2743
 by: fridtjof.ma...@gmail - Mon, 8 Nov 2021 21:41 UTC

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

Re: Programs that use ANSI codes for screen control

<38124609-1d51-466c-ac59-d4e3943ddc6bn@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=2884&group=comp.os.cpm#2884

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:1c86:: with SMTP id ib6mr5245219qvb.26.1636445911550;
Tue, 09 Nov 2021 00:18:31 -0800 (PST)
X-Received: by 2002:a05:6808:3c6:: with SMTP id o6mr4145756oie.145.1636445911255;
Tue, 09 Nov 2021 00:18:31 -0800 (PST)
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 9 Nov 2021 00:18:30 -0800 (PST)
In-Reply-To: <e5ab600a-4302-46d7-ba1b-c1019e7382ebn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2.35.23.231; posting-account=uOUOHg4AAADo8AO9B3SI43ekV3AA6lU0
NNTP-Posting-Host: 2.35.23.231
References: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com> <e5ab600a-4302-46d7-ba1b-c1019e7382ebn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <38124609-1d51-466c-ac59-d4e3943ddc6bn@googlegroups.com>
Subject: Re: Programs that use ANSI codes for screen control
From: paolo.am...@gmail.com (Paolo Amoroso)
Injection-Date: Tue, 09 Nov 2021 08:18:31 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Paolo Amoroso - Tue, 9 Nov 2021 08:18 UTC

Thanks Udo, I'm going through the programs. Fred, you made a good point and vttest is a great resource, thanks.

Re: Programs that use ANSI codes for screen control

<FhfSZ8GKfvB@point.imzadi.de>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=2887&group=comp.os.cpm#2887

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: acn...@acn.wtf (Anna Christina Nass)
Newsgroups: comp.os.cpm
Subject: Re: Programs that use ANSI codes for screen control
Date: Thu, 11 Nov 2021 11:13:00 +0200
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <FhfSZ8GKfvB@point.imzadi.de>
References: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Injection-Info: reader02.eternal-september.org; posting-host="97c35edb1fa17f9b18d73092d4793cb4";
logging-data="6013"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Md/IPiluKdV+C5JwTxOlC"
User-Agent: OpenXP/5.0.50 (Linux) (x86_64)
Cancel-Lock: sha1:6eZvtg4+Ra/qNDRm4H/7U29VT2c=
 by: Anna Christina Nass - Thu, 11 Nov 2021 09:13 UTC

Am 08.11.21 schrieb paolo.amoroso@gmail.com in cpm:

Hallo Paolo,

> Can you recommend a few CP/M programs that do heavy use of ANSI codes for
> screen control?

Have a look at some of these VT100/ANSI games:

https://git.imzadi.de/acn/vt100-games

I've adopted many of them to use VT100/ANSI codes, so I can use them
on my RC2014 and SC126 computers with a VT100/ANSI terminal (VT132
module).

Regards,
Anna

Re: Programs that use ANSI codes for screen control

<8d3cf018-013e-4d12-aca2-7cd0f9f26348n@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=2888&group=comp.os.cpm#2888

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ad4:50c7:: with SMTP id e7mr6328134qvq.53.1636634352152;
Thu, 11 Nov 2021 04:39:12 -0800 (PST)
X-Received: by 2002:a9d:6195:: with SMTP id g21mr5823469otk.289.1636634351910;
Thu, 11 Nov 2021 04:39:11 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Thu, 11 Nov 2021 04:39:11 -0800 (PST)
In-Reply-To: <FhfSZ8GKfvB@point.imzadi.de>
Injection-Info: google-groups.googlegroups.com; posting-host=2.35.23.231; posting-account=uOUOHg4AAADo8AO9B3SI43ekV3AA6lU0
NNTP-Posting-Host: 2.35.23.231
References: <0333a711-e033-4601-8c25-468721c08cefn@googlegroups.com> <FhfSZ8GKfvB@point.imzadi.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8d3cf018-013e-4d12-aca2-7cd0f9f26348n@googlegroups.com>
Subject: Re: Programs that use ANSI codes for screen control
From: paolo.am...@gmail.com (Paolo Amoroso)
Injection-Date: Thu, 11 Nov 2021 12:39:12 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 0
 by: Paolo Amoroso - Thu, 11 Nov 2021 12:39 UTC

Thanks Anna. While xterm and Cool Retro Term have the best compatibility, it turns out Crostini's Terminal is not as bad as I thought with VT100/ANSI games.

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor