Forum unknown
· Telecommunications
Booting ATERM
9 messages in this thread
For those of you trying to bootstrap ATERM.EXE, be advised that you can NOT
download it with the stock version of TERM3.ABC by Robert Benedict. This is
because Robert's terminal program is intended for ASCII XMODEM transfer, and
will discard all control characters below BACKSPACE and between CR and ESC. In
order to use it on binary such as ATERM.EXE, you must make a simple change.
In the version of TERM3 I used, line 2346 reads as follows:
2346 IF (D%<8) OR (D%>13 AND D%<27) THEN GOTO 2350
This line is the one responsible for tossing control characters. Either make
this line a comment or delete it entirely for binary.
So, the procedure for booting ATERM with TERM3 is as follows:
1) Key in one of the _SHORT_ ABASIC terminal programs. At this point you only
need buffer capture to disk or RAM. Don't worry about XMODEM.
2) Using the terminal program you keyed in, capture TERM3.
3) Make the change indicated above so that TERM3 can be used on binary files.
4) Using the modified TERM3, download CHOP.ABC and ATERM.EXE.
5) Now run CHOP on ATERM, giving it the byte count in the file description.
That's all there is to it. A couple of notes about ATERM: It DOESN'T do 80 x
24, since it uses a bordered window; it does NOT support the ANSI sequences of
CON:; and though the baud rates supported include 9600, it CANNOT keep up with
more than 2400 and does not support XON/XOFF. None of these qualifiers should
bother any of you doing telecommunications as long as you set yourself as a TTY
with CIS, and even if you don't, the only result will be cursor control garbage
appearing on the screen.
Two final notes: One of our members now has an 80×25 version of ATERM which he
will be uploading soon; he wants to add ANSI and a couple of other goodies
first. Secondly, Jez San's terminal program (which precludes the need for
CHOP) should be here pretty quickly. It's getting better on a daily basis.
I will repost the first part of this message a few times to make sure everyone
with TERM3 can bootstrap to ATERM with minimum difficulties.
Nybbles,
Rick
My latest version of ATerm is about done. It does have 80 column,
Macro keys, Half duplex, and hopefully AmigaBinary. Also send cr's
before lf's when sending text files.
-Michael-
How about including the CIS B Protocol (C source file BP and DTE in DL)? CIS B
Seems to work much faster and more reliably than XMODEM.
(I am gonna play with this also as an Exercise for the Student).
I'll download the module and see what I can do about interfacing it
after I finish everything else that is not quite done.
I'll download the module and see what I can do about interfacing it
after I finish everything else that is not quite done.
How about including the CIS B Protocol (C source file BP and DTE in DL)? CIS B
Seems to work much faster and more reliably than XMODEM.
(I am gonna play with this also as an Exercise for the Student).
I have been working on your Aterm and when I added a parity generation section
I got garbage on the transmit side. By the way it does the same with Amiga
BASIC. — Any Help?
I have been working on your Aterm and when I added a parity generation section
I got garbage on the transmit side. By the way it does the same with Amiga
BASIC. — Any Help?
My latest version of ATerm is about done. It does have 80 column,
Macro keys, Half duplex, and hopefully AmigaBinary. Also send cr's
before lf's when sending text files.
-Michael-