kurt@pyuxhh.UUCP (K A Gluck) (04/30/84)
I posted the following question to the net. >------------------------------------------------------------------------ > From kurt > FROM: kurt > SUBJECT: wanted termcap file for apple IIe > I am looking for a termcap file for the apple IIe. >------------------------------------------------------------------------ Here are the replys >------------------------------------------------------------------------ > Subject: Re: Need termcap for apple IIe > > I am currently working on a termcap for the Apple ][e using the D.C. Hayes > Micromodem and Smartcom I software. I still have a few bugs with the cm > functions. Any information that you can give me regarding Apple termcaps > will be greatly appreciated. I will send you a copy of my final product > as soon as it is finished. >------------------------------------------------------------------------ >------------------------------------------------------------------------ > Subject: termcap for Apple //e > > Your question is somewhat vague as you did not specify how sophisticated > you want the termcap to be, nor what speed you want it to run at. > It is possible to get an apple-//e to run at 300 baud without difficulty > and have some limited capabilities without any additional software. > VI will work, but slowly and badly since the Apple 80 col board lacks > any insert/delete line/character capabilities. If you want to run at > 1200 baud or (or faster) and want full smart terminal capabilities > (such as DEC VT102) I suggest the SOFTERM package. I have included > below a copy of my review of the package from shortly after it came out. > Make sure that you get SOFTERM-2 and not SOFTERM-1 or the older SOFTERM > package. You can recognize SOFTERM-2 by its 3 button additional keypad. > Hope this helps... > > ----------------------------- > The new SOFTERM-1 and SOFTERM-2 terminal emulater packages are now being > shipped by SOFTRONICS. These are upgraded versions of the SOFTERM package > first offered by SOFTRONICS in August 1982 and of which I was a devoted > supporter. Since there are still people out there using Apples out there > on UNIX without a good terminal emulator, I thought would like would share > some information about this package. SOFTERM-1 and SOFTERM-2 are similar > packages with one major exception, SOFTERM-2 provides terminal EMULATION > while SOFTERM-1 is a smart telecommunications package but lacking the > emulation capabilities of SOFTERM-2. SOFTERM-1 sells for 35, SOFTERM-2 > for 95. Any comments below, with the exception of terminal emulation > apply to both packages. > > This package allows the APPLE-II, II+ or IIe, Franklin, BASIS-108 or other > APPLE clone to function as an intelligent terminal, at speeds of up to > 9600 bps. It supports character/line insert/delete, memory lock, inverse > video, and most other video functions, within the limitations of the APPLE > video display being used. SOFTERM-1 does not support character/line > insert/delete, however the character sequences to activate functions such > as cursor movement, inverse on/off, clear screen, home, etc. can be specified > to SOFTERM-1 to provide a crude emulation of some "dumb" terminals. > > SOFTERM-2 comes with a card that plugs into any slot and which is > attached to a 3 button (2 button for SOFTERM-1) auxiliary stick-on > keypad. The keypad is almost color coordinated with the APPLE, > depending on which revision you have. The cable is a 4-wire > multi-colored job, ugly as sin, but if you hide it right, nobody will > ever notice. The keys work similarly to shift or control keys and when > depressed at the same time as a key on the main keyboard, it changes > the meaning of that key. A handy (and needed) reference card is > supplied to assist in sorting out the many possible functions. The > system is supplied on two double-sided diskettes, unprotected. The > system documentation is a 387 page phototypeset document which includes > a tutorial, reference sections, several appendices including a glossary > and a 10 page index. > > SOFTERM-2 supports most serial/parallel/modem/clock cards offered for > the APPLE. I have a lists of the supported devices, if anyone is > interested, send me mail and I'll send them to you. For each of the > different types of boards. Configuration is accomplished by a short > menu-driven procedure to build a module taylored to the APPLE on which > it is to run. A keyboard enhancer or shift modification is not > required to use SOFTERM. By using the auxiliary keypad, all 128 ASCII > codes can be emitted. However SOFTERM supports keyboard enhancers, the > "1 wire shift key mod" and the "shift key attached to the video card" > modifications for generating upper/lower case characters. Of course the > Apple //e keyboard is supported too. > > In addition to providing a complete emulation for a number of > popular terminals, it also provides several other advanced features. > Any key on the APPLE keyboard can be mapped to emit any character code > using the keyboard translate function. This includes control keys, as > well as upper/lower case and specials. In addition, up to 36 keyboard > macros (accessed by depressing two keys on the auxiliary keypad while > depressing the desired macro key) can be defined. These macros can > be used like programmable function keys to emit a stream of characters > to the host, and they can also be used to control local SOFTERM functions, > or a combination of both. It is possible to define a macro that with one > keystroke (well, okay holding 3 keys down at once) will set up a terminal > emulation, dial a host, logon waiting at all the appropriate spots, perform > some functions and then go into terminal mode. These keyboard macros are in > addition to any function keys associated with the particular terminal emulation. > > Macro files are another feature of SOFTERM. These files allow a series > of commands to be executed, either immediately or in "deferred" > execution mode which allow the APPLE to communicate and exchange files > with another APPLE or with any one of a number of hosts using either > the "character mode", XMODEM or SOFTRANS protocols. All three of these > protocols are available in a UNIX environment. The character mode is > available with any host and allows specification of End-of-Block and > Acknowledge characters and control of character/turnaround timing. The > XMODEM protocol is an implementation of the CPM Christenson protocol, > and functions in 128 character blocks. The SOFTRANS protocol uses an > encoding technique to do data compression, parity checking and CRC > checking with block retransmission on failure. Additional features of > all three modes include the ability to translate CR->LF, LF->CR, turn > the eighth bit on or off, expand tabs as well as other editing > features. Since the SOFTRANS protocol runs without transmitting any > "nasty" characters it can be easily implemented on a wide variety of > mainframes. Currently supported systems include the VAX VMS and UNIX > System-V on either 16 bit or 32 bit hardware, and Data General Eclipse > AOS. > > SOFTERM functions with standard DOS 3.3 disk formats as well as PASCAL > and CPM formats. A Z80 card is not required to read CPM formatted > disks. Incoming data can be directed to the printer or a disk file > while it is being displayed on the screen. If output is going to the > printer, it acts like a spooler if the printer is turned off or slower > than line speed. About 16-20K of buffer is used for the printer or > disk on a 64K machine. In addition, it is possible to copy the contents > of the screen to print or to a disk file at any time. A handy function > is the ability to display a status line at the bottom of the screen > which tells if capture mode is activated, the status of the terminal > and the current time or elapsed connect time. Some other bells and > whistles include an automatic phone directory which saves not only the > names and phone numbers of the systems you call but things like what > speed they run at, parity, stop bits etc. You can select an entry from > this little database and have it automatically dialed for you by the > program. > > One of the best features of this package is that all updates are > done directly from SOFTRONICS via a 24 hour 7 day on-line update > service. The one exception to this is updating from the original > SOFTERM to the new SOFTERM-2 which requires 0, the title page from > the old manual and the label from the old diskette. Either the > upgrade or the new version are available from: > > SOFTRONICS, Inc. > 3639 New Getwell Rd. Suite #10 > Memphis, TN 38118 >------------------------------------------------------------------------ >------------------------------------------------------------------------ > Subject: Re: Need termcap for apple IIe > > The attached termcap file can be used with the Videx Ultraterm and > Videoterm 80 column cards. The videoterm termcap should work with the Apple > 80 column board but it has not been tried. Some additional padding is probably > required because the Apple 80 column firmware is very slow. > ------------------------------------------------------------------ > # Apple II with Ultraterm card in 48 line mode > qu|ultraterm|Apple II with Ultraterm terminal board - 48 lines:\ > :is=^V6:co#80:li#48:am:cl=200^L:bs:cm=^^%r%+ %+ :\ > :up=^_:ho=^Y:ce=^]:cd=200^K:so=^O:se=^N:kl=^H:kr=^U:ku=^K:kd=^J:\ > :nd=\034:do=^J:bw: > # Apple II with Ultraterm card in 24 line Videoterm emulation mode > qv|videoterm|Apple II with Ultraterm terminal board - 24 lines:\ > :is=^V1:co#80:li#24:am:cl=200^L:bs:cm=^^%r%+ %+ :\ > :up=^_:ho=^Y:ce=^]:cd=200^K:so=^O:se=^N:kl=^H:kr=^U:ku=^K:kd=^J:\ > :nd=\034:do=^J:bw: >------------------------------------------------------------------------ >------------------------------------------------------------------------ > # UCSD addition: > #This entry assumes that you are using an apple with the UCSD Pascal > #language card. SYSTEM.MISCINFO is assumed to be the same as that > #supplied with the standard apple except that screenwidth should be set > #using SETUP to 80 columns. Note that the right arrow in not mapped in > #this termcap entry. This is because that key, on the Apple, transmits > #a ^U and would thus preempt the more useful "up" function of vi. > # > #HMH > # > #2/23/81 > M0|apple|apple80|80-column apple with Pascal card:\ > :bs:cd=^K:co#80:ce=^]:cl=^Y^L:cm=^^%r%+ %+ :kl=^H:\ > :li#24:nd=^\\:up=^_:ho=^Y:bw:am: > M0|apple40|40-column apple with Pascal card:\ > :bs:cd=^K:co#80:ce=^]:cl=^Y^L:cm=^^%r%+ %+ :kl=^H:\ > :li#24:nd=^\\:up=^_:ho=^Y:bw:am: > #From: decvax!cbosgd!cbdkc1!mww Mike Warren > M0|aepro|Apple II+ running ASCII Express Pro--vt52:\ > :bs:\ > :co#80:\ > :li#24:\ > :up=\EA:\ > :nd=\EC:\ > :ce=\EK:\ > :cl=300^L:\ > :cd=\EJ:\ > :ho=\EH:\ > :cm=\EY%+ %+ : > M0|kaypro|Kaypro II or IV:\ > :am:bs:cm=\E=%+ %+ :cl=^Z:co#80:ho=^^:li#24:kd=^J:kl=^H:kr=^L:\ > :ku=^K:nd=^L:up=^K:ce=^X:cd=^W:dl=\ER:al=\EE: > -------------------- >------------------------------------------------------------------------ >------------------------------------------------------------------------ > Subject: Termcap for Soroc > > Hello, found this in our system's termcap file. Haven't tried it out, > as I don't have an Apple OR a Soroc. > > MI|soroc|Soroc 120:\ > :cd=\EY:ce=\ET:cl=2\E*:ma=^K^P^R^L^L :\ > :kl=^H:ku=^K:kr=^L:kd=^J:tc=adm3a: > > > Hope it's of some use, >------------------------------------------------------------------------ >------------------------------------------------------------------------ > Subject: termcaps for Apples (Mc and ][e) > > I am looking for termcaps for a > apple ][e using the CCS 7710D > modem card (and 80 col. card). > I have several, but none work > with vi. > > Also, I just got a Mc and was > wondering if anybody has termcaps > for it yet (also to work with > vi). >------------------------------------------------------------------------ >------------------------------------------------------------------------ > Subject: Response to request for Apple termcap > > The following termcap for Apple ][/Soroc 120 was supplied by the two people > named underneath. Haven't yet tried it, but it LOOKS reasonable. > > ***** > > MI|soroc|Soroc 120:\ > :cd=\EY:ce=\ET:cl=2\E*:ma=^K^P^R^L^L :\ > :kl=^H:ku=^K:kr=^L:kd=^J:tc=adm3a: >------------------------------------------------------------------------ -- Kurt Gluck SPL 1c273a Bell Communications Research Inc 6 Corporate Place Piscataway NJ, 08854 ihnp4!pyuxhh!kurt (201)-561-7100 x2023