<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 18 Aug 2014 11:59:37 +0100 (BST)
From   : hick.bbc@... (gARetH baBB)
Subject: Manuals for Termi 2 or Communicator?

On Sat, 16 Aug 2014, Chris Osborn wrote:

> On Aug 16, 2014,@1:49 AM, Jess Rowbottom <jess@...> wrote:
> 
> > Depending on what type of thing you actually do, I can heartily 
> > recommend Term and Aterm by Gareth Babb. Both very good faithful 
> > emulators.
> 
> Where might I acquire that software? Googling only brings up other 
> messages on this list that suggested those programs.

ftp://arcade.demon.co.uk/data/007500/007800/007812

[ !terms079 from http://arcade.demon.co.uk/filepages/file45.htm ]

Seems to be in Acorn PKARC format, to preserve load/exec.

The standalone version loads at &2800 and relocs to OSHWM.

The ROM version needs SWRAM.

My last source for it seems to suggest I got upto version 0.82, though I 
suspect changes are minor/weird shit.


TermInf
(Ansi) Terminal 0.79


 This document covers these terminals:

!aterm079               Stand-alone 2 colour ANSI terminal
!aterm079r              SWRam 2 colour ANSI terminal
!term079                Stand-alone 2 colour tty terminal
!ansi079r               SWRam 4 colour ANSI terminal


 All terminals, except the 4 colour ANSI terminal, are legally written and
will thus work with both a second processor and shadow RAM.
 The 4 colour terminal is currently incompatible with both second
processors and shadow RAM.


 For ANSI terminals start up with:

*aterm (<baud rate>)

 and for tty terminals start up with:

*term (<baud rate>)

 If <baud rate> is not provided, it will use the current rates.

 Special bauds rates are 1275 and 7512, allowing for split baud rates, all
other rates presume the same rate for both TX and RX.


Limitations of the 4 colour ANSI terminal:

 Only 4 colours, full ANSI has 8
 Half width character set can be hard to read on a TV
 Half width character set is not "kind" to some characters
 Font attributes are not really possible with a "fragile" character set


Fn keys:

 fn0 : Open/close spool file
 fn1 : CLI, use Escape to exit back to terminal.
 fn5 : Download file
 fn6 : Upload file


 File transfers protocols supported are: Xmodem, Xmodem crc, Xmodem-1k,
Ymodem-batch and Ymodem-batch-g.

 Xmodem-1k is labelled on some boards as Ymodem. Ymodem-batch and
Ymodem-batch-g is labelled Ymodem on some boards aswell ! If you see
Xmodem-1k listed then anything listed Ymodem will be Ymodem-batch.
 If it says Ymodem but when you try to download using Ymodem-batch the
first block you receive is a block 1, revert to Xmodem-1k.

 Ymodem-batch-g is only suitable for error corrected links (eg. MNP or
v42)

 Ymodem-batch(-g) will transfer groups of files at one time and preserves
the file names and file lengths. (Currently, it is only possible to upload
one file using Ymodem-batch(-g)). On boards which support extended headers
(eg. ARCbbs, Bcs) or when using this terminal on both end of the link then
the load and execution addresses of the file will be preserved.
 While downloading in Ymodem-batch(-g) you will be offered the chance to
change the filename, if you press escape instead of return to accept the
filename, you will no longer be asked for any subsequent files.

 When either downloading or uploading the file name will be displayed
before the block number, then a length will be given (in hex), if the
value is surrounded by "(" and ")" then it is the amount LEFT to be
transferred, if the value is surrounded by "[" and "]" then it is the
amount which has BEEN transferred.

 For ANSI terminals you will be told the time (in minutes and seconds) per
file and at the end, the total transfer time. This information will come
up in the large "modem" window.

 DFS use is DEFINATELY not advised, unless your DFS supports block
loads/saves. Or you know the file will fit in memory in one go.


 The ANSI terminals will decode a range of ANSI CSI codes (see below) and
supports the full range of top-bit graphics characters. There is no
support for colour in 2 colour ANSI terminals or 0-31 IBM graphics
characters.
 The ANSI terminals will also recognise vt102 character set Escape codes
(Esc( and Esc)) but will ignore the parameter.

 ANSI CSI codes supported:

 A             Cursor up
 B             Cursor down
 C             Cursor right
 D             Cursor left
 H,f           Tab
 J             Cls
 K             Clear to EOL
 m             Font attr/colour
     attr
      0        Plain
      1        Bold                             (2 colour version only)
      3        Italic                           Ditto
      4        Underscore                       Ditto
      7        Inverse                          Ditto
      30/40    Black fore/background            (4 colour version only)
      31/41    Red                              Ditto
      32/42    Yellow                           Ditto
      33/43    White                            Ditto
      34/44    Black                            Ditto
      35/45    Red                              Ditto
      36/46    Yellow                           Ditto
      37/47    White                            Ditto

 (where the foreground and background colours end up the same then the
forefround colour is re-mapped to 7-colour).

 s             Store cursor
 u             Restore cursor


Updates:

0.76    Relaxed Ymodem-batch-g to stop stupid Protocol Errors.
0.79    Escape from the CLI no longer does a Clear Escape condition with
         side effects, thus meaning the serial input buffer isn't now
         cleared when returning to the terminal.
        ANSI CSI codes must now have the "[" in the escape sequence.
        Esc( and Esc) recognised, but the parameter is ignored.
        Support for Ymodem-batch(-g) header extensions added to preserve
         Load and Execution addresses of the file.
        Receive routines for ftps speeded up, the emphasis is now on
         getting the character as soon as possible, this could mean that
         the user pressing Escape isn't detected in high rate streams.
       Characters in the key window (the bottom line inversed one) are now
         always in plain type.
        4 colour terminal option integrated into main source, thus meaning
         all updates to the other terminals are now valid for the 4 colour
         terminal.

(C)1991 G.W.Babb - Terminal 0.79
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>