Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!clyde!cbatt!ihnp4!ethos!ggw From: ggw@ethos.UUCP (Gregory Woodbury) Newsgroups: net.micro.cpm Subject: Re: IMP for the C-128 Message-ID: <868@ethos.UUCP> Date: Sat, 1-Nov-86 03:10:29 EST Article-I.D.: ethos.868 Posted: Sat Nov 1 03:10:29 1986 Date-Received: Mon, 3-Nov-86 23:30:50 EST References: <2835@garfield.UUCP> Sender: news@ethos.UUCP Reply-To: ggw@ethos.UUCP (Gregory Woodbury) Followup-To: net.micro.cpm Distribution: net Organization: Humanities Forum at ethos, Durham, NC Lines: 29 Keywords: C-128 MEX TERMCAP Summary: C-128 Termcap for MEX In article <2835@garfield.UUCP> jay@garfield.UUCP (Jay Kumarasingam) writes: >... I set >the term to be adm31 and everything works fine except...... > i) whenever there is a reverse video line, all I get is graphic characters. > ii) within vi when I insert into a line, it seems to overwrite the line. > >termcap entry? Has anyone else had the same problems and fixed them? >Please post. I have indeed been biten by the same bug several time, and have written a termcap and a terminfo for the 128. The main problem is that the C-128 isn't really an adm-341 emulator as much as a Kaypro emulator. The G# codes are different, which causes the alt char set to be used instead of inverse video. Here is the termcap that I am using on SysV.2 UNIX's: ---------------cut here-------------- c128|c128.mex|cpm128|commodore-128 cp/m+:\ :co#80:li#24:am:cl=\E*:bs:\ :cm=\E=%+ %+ :nd=\014:up=\013:ce=\ET:cd=\EY:\ :al=\EE:dl=\ER:im=:ei=:ic=\EQ:mi:dm=:ed=:dc=\EW:\ :so=\EG4:se=\EG0:us=\EG3:ue=\EG0: ---------------------------- Its not absolutely complete, but its better than trying to use the ADM-31 and going blind. The terminfo (available on request) is more complete and based on a look at the terminal emulation sources in the CBM release. -- ------------------------------------------ Gregory G. Woodbury The usual disclaimers apply Red Wolfe Software and Services, Durham, NC {duke|mcnc|rti-sel}!ethos!ggw