[Coco] Terminal Emulator

Barry Nelson barry.nelson at amobiledevice.com
Sun Apr 27 03:26:18 EDT 2025


On 2025-04-27 01:18, coco-request at maltedmedia.com wrote:

> Message: 1
> Date: Sat, 26 Apr 2025 01:27:51 -0700
> From: Andrew Ayers <keeper63 at cox.net>
> To: coco at maltedmedia.com
> Subject: Re: [Coco] Terminal Emulator
> Message-ID: <a6f15cdc-4e82-41ae-9fa6-72e1e037ce0c at cox.net>
> Content-Type: text/plain; charset=UTF-8; format=flowed
> 
> Hello! I found a copy (well, 2 copies - each a different version) of
> Xcom-9 (on the archive), but I couldn't find a manual; is the manual
> included in the DSK image (I haven't looked at it, may be my "next
> stop")? I was mainly curious on how you do the "special modes" and such
> you mentioned?
> 
> Andrew L. Ayers
> Glendale, Arizona
> phoenixgarage.org
> github.com/andrew-ayers

The "manual" can be accessed by pressing F1 followed by H. I assume by 
the "special modes" you mean displaying graphics, etc? Please understand 
this software does NOT emulate a VT100 or ANSI terminal, so it is ALWAYS 
in a "special mode" expecting OS9 terminal control codes. If you are 
attached to a Linux host, basic text functionality can be achieved by 
setting the Linux TERM variable to "coco3" like this:
export TERM=coco3
IF your Linux distribution includes that terminal definition. If it does 
not, you will have to load the terminal definition I sent in my original 
message. Again, this software DOES NOT emulate a VT100 or anything like 
it. It is SORT OF like a Tektronics 4014 terminal in the feature set, 
but it uses different control codes and resquires a TERM type setting of 
coco3. As was mentioned by another user, the control codes are 
documented in the OS-9 OS manual. If you want to contact me directly I 
will try to help further.


More information about the Coco mailing list