@L|}6CD l0C)HCC WhL/h `CmCDiD`  R@W1  Y0@R !L` D  C D     )16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD` D  C D     )16CS S)  C)D1 p p }0 C9DI pCDL~CiCDiD` DD˙` d J)L !}D L(( LL()  L| L( S LH 0p n  } CY?  q  L L  ` )} `A! d߰")-݆ "  $G@LLL&0") $G% }H0 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0 })8` d)L ݆ & LGȘ ݆LL d  ! LL d)N>Q  HH) }  hyhyB q L> Lm JJ  Ln*` dB%' }8  H H` 1 { LL   !L     Hh SY?  q  1L }  !? S   q 1 L   Ll  Lg E`L   !L)  q 1L}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  q} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF } G) *Gȩ GȽG GȌd q q G`  8   0G  `D}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?A[ 0 : L`L  `, 0`Y}`piH n0)բY? 08`0 }  0$L GGȽG L `8L`L}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTE} H8EEȱEEȩEh J E8   . m  i`LI!)E1FR}1LJ舩9GIH`LJJ`HGHh l`} S gL   8 rii `дCDCG W  }C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}}  |||DDOS DOSDOS SYS }}}}CDOS SYS} 0`BDELV !B }`LVUQ   ]   TU J ]L!T  #      TU  } L ? .  t`GBJ V~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI   0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DELV䌚 !B y`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J V (` 9 V⪍ ઍ  -'}LLu DEHILV 9 .l 9 .l  `` s$B VBH(}I|DE V BLV nB,DE J V* \*` B V BLVDEHI BLVL)}1u H232435; 1 ;  hh@2 e1i1LHҍ 00) 08 109hh@ Ҡ2e*}1i1232435ޥ<<8} CE: vC y@y@`A# *` :105L; 0L>! * 0` * : ;` 1 *` 1 *` Disk Drive Sp,}eed:XXX RPM~~~Drive # X PRESS:C > check drive speedL > list error sectorsP > print error sectorsW > write al-}l zeroesto error sectorsM > return to main menui0k ^ 1 :ɛL 800 퍍L5 RETRY ERROR 3 TIME(S)؆莟.}R'S  `=D;EHI 1 1! @ :ɛ8A0.) ȅ 1 1i/}il ! 1L NO SUCH ITEMSELECT ITEM OR FOR MENU!L; .{z:*{}.|~ 1 0 00}JB 18L^%|DLl%DIRECTORY--SEARCH SPEC,LIST FILE? # O 0 n&|D! 1L NOT A DISK FILE1}N !B 1L " 1 !BDED:}:1BJ|DE 1DEBH2}I 1 h0ߢ 0.  0?詛 1 ~0YЛ 1 "L<" "L 3} BL1TYPE "Y" TO DELETE...DELETE FILE SPECCOPY--FROM, TO?OPTION NOT ALLOWED007 FREE SECTORS COPYING---D1:FORT4}UNE.RUN# 0|D .L$A#B#C#JB|DE 1BHIDD#E 1D#0: B5} 1L B#C#C#B# B 1N#$0SYS1}:e#D# d# D# .d#ȽD# d# 𩛙d#X# 1,A#6}PdD#ELO- A.BJdD#E 1 1HH 0hh|DL^%1}:e# Lt% e#dD#EL%7} 1 0 . .0% 1L WILD CARDS NOT ALLOWED IN DESTINATION 0 A.|K@C}/$/CHu ξL/L DRIVE TO WRITE DOS & DUP TO?WRITING NEW DOS & DUPTYPE "Y" TO WRITE DOS/DUP:DISK 2.?}D2:DOS.SYSERROR - NOT VERSION 2 FORMAT. , &* բ( 1L `[) 0NΞ 0 L1M) 1@} L BAD LOAD FILELOAD FROM WHAT FILE?) 0 0#B 1L WHAT FILE TO LOCK?) 0 0$B 1L WHAT FILE TO UNLOCK?DIA}SK 1 IS WRITE-PROTECTED !!TYPE "Y" IF OK TO USE PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV. h  ,B}  `CԭC ؠȱC)CȩC`߅C ذ ٥ԍCՍC`800  `0  0`C}i7``ߍDCEHIB 10H``TRʠĩ`D` +CDCC /,D} 8 l0浥CޥC` b,`8` g+  CRC S0NCC S09CE}ե ݩԩ (۰ ٰ ؠ)`i iAC :L., :0 C :`i F}iAC`CC X*C>> ` 0>>  D, q; ,`COPY SECTORS`RLS ; , ,>  , ,G}ۢ>  ,?  , ,`= `=L :ɛ`hL S SL1) 8`NAME OF FILE TO MOVE?- 0 0|DLtH}% A.= ` <0 0 .@L# .BJ 1  DEHIB V L1 = g <0,L. I} JB|,A#Pd#DE 1 HI BDEHHII 1 B 1 = ` <0,0Lf- B VJ},A#P= ` <0 0L#L ߢ) 1* 1 ~0YjC8C}mm ݭK}}`8}``|* ? ɛ,`|:(|/ 1L `INVALID DESTINATIL}ON:DOS.SYS0 0H{ $22Δ $28/L /) $2 Π $2 0 ξM}hAΞB,0 J 1 BޝDEHI,HDE 1H$IHIDELSAVE-N}GIVE FILE,START,END(,INIT,RUN)O X0 1`BDEPHI V` X0H 1 L O}0 0 1L0`PLEASE TYPE 1 LETTER,0`hhL <0 1L0LA1 ,;ɛ7,"ɛ:ݦ1ݥP}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{Q}NAME TOO LONG B VL ` L1I H1EӝDL1|mDiE` V0`8d/8 i:"2!22 1R} L ERROR- 128ɛ+,' 20*.. өw2 1``2TOO MANY DIGITSINVALIDS} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4CT} $;CC $;C $;CC 8C Z: *DCC ,=  , lɀL +U}CCC.LE4 k:泭C0iiCLg3CL<3 Z: *DCC ,=  , /,C0 8V} l0N S0G :CC# k:浭C0iiCЪL<3 ,٢=  * q;L8 D, q; $; ,WC W} L 4C>  :A>810CC ,/> 1C1>  :Z>810CC ,C> 1CCC , 1= 1 :YhX}hL `=CCЍCCCCCCCCC ; ; ; , 4L3 ,\> 1 * 鈹CɛሢCɛ )CC0Y}CC ~* 5CCCC Co> 1 * Cɛ ~* 5ܭCCCC C˭CCLE5CCLE5`C`Z}`C`~, , E5C 4L3? , E5CC 4C $;D浭CC 8CCCBC[} lɀYC :L6 : lC񠀈Ѱиi iACCC k:LX6CCCCC q\};L8= ; , ,p  , ,  ,1@  :ɛL 15))C q+L 7= , ,V@  ,u@  :ɛL H 7 ]}7Lj7 7Lj7D 8 7L7 7L7բ@ `ߢC ` ,@  * ECɛ>0$C *00C0C *0" CCL^}7`C X*`8` ,@  *0\X TCɛM ~*HC)JJJJ *6CȽC) *(CC0CC_}C`8`=8W=Wy 8W=PyL5 ON ,C` ; *nDEǍHI 1C L!9 :C `}q+L8L 9 q;L8P 9 q;L8W +L8ML 15))C g+L8 ,C&D?E BHCCC /,C\a}XCC X*C-?0  -?C0L8:8鉍C mC mCE?1?C V0*CCC LW9C? b}`CL09PC B VB DAEJNK V0 09 ,ʢ? PC D,P B V`CC mC mC?1?L9c}CC`i`i`i`i`i`P Bd} VBDAEJ VBHIL1HI B} V@`HS S ShH )Lc;Lj;h` 0)¢e})  q; ,` M;hL$; b,hL$; ,>  , ,L,=L1 :HOh:` ; 0L>!} f} ӭ 򮠲 A. DISK DIRECTORY K. BINARY SAVEB. BASIC/RUN CART L. BINARY LOADC. COPY FILE g}M. RUN AT ADDRESSD. DELETE FILE N. CREATE MEM.SAVE. RENAME FILE O. DUPLICATE FILEF. LOCK FILE P. COPY SECTORSGh}. UNLOCK FILE Q. CHECK SECTORSH. WRITE DOS/DUP R. RADIX CONVERTI. FORMAT DISK S. DRIVE SPEEDJ. DUPLICATE DISK T. WRi}ITE VERIFY:ON 9!&x#!7&p))'&5./)L''-66C76u8COPY DISK Insert source disk and Λ Insert DESTINATION j}disk and Λ IT'S DONE !'Y' to execute or for menuSource drive # ?DESTINATION drive # ?Source drive is # 1Desk}tination drive is # 2Enter first sectorEnter last sectorCHECK DRIVE # X >>>>ERROR # 144<<< sequence, where is shown below in the right-hand cell of the VT100 keypad. } Of course, these two-character sequences apply only when the keypad is in 'Keypad Application Mode'. } VT100/ATARI ____________________________________ | | | | } | | PF1/1 | PF2/2 | PF3/3 | PF4/4 | |________|________|________|________| } | | | | | | 7 /Q | 8 /W | 9 /E | - /R | |_______ }_|________|________|________| | | | | | | 4 /A | 5 /S | 6 }/D | , /F | |________|________|________|________| | | | | E | } | 1 /Z | 2 /X | 3 /C | N | |________|________|________| T /V | } | | | E | | 0 /B | . /N | R | |____________ }_____|________|________| Additional VT100 keyboard entries are as follows: }VT100 . . . . . . ATARI Backspace . . . . Delete . . . . . } Escape . . . . . Line Feed . . . . (Logo) Cursor cont }THIS PROGRAM IS FROM THE COMPUSERVE SIG*ATARI COLLECTION OF PUBLIC DOMAIN SOFTWARE. IT IS NOT AN ANTIC PRODUCT.VT-10-Squ}ared Terminal Emulator Instructions This version of VT-10-Squared operates at either 300 or 1200 baud, and will al}so operate with the ATARI 835 and 1030 modems (thanks to the Russ Wetmore/Joe Miller R.BIN, and some consulting from Russ) as} well as with the 850 interface module. As with all Antic PUBLIC DOMAIN software, this program is not guaranteed to} perform to the same specifications one would expect from a commercial product. For example, the primary reason that there i}s no commercial VT100 emulator available for Atari computers is that writing one is almost impossible. Alex Stevens and Davi}d Walton spent a considerable amount of there own time creating this program BECAUSE THEY NEEDED TO USE IT FOR THEMSELVES. H}opefully, we will see a commercial VT100 emulator available for the 800 series one day. But for now, this is all we've got. } ALL QUESTIONS REGARDING THIS PROGRAM SHOULD BE DIRECTED TO THE AUTHORS VIA EMAIL ON COMPUSERVE (their PPN's are in this docu}mentation file). Look for future updates of VT-10-Squared in the DL2 section of the SIG*Atari on Compuserve. } VT-10-Squared emulates a limited, but basic, set of VT-100 functions. It provides a full 80-column screen by use of a s}oftware handler which uses a 3-pixel-wide character set. While the characters are not perfect, you will find them q}uite readable on a crisp monitor or black-and-white TV. VT-10-Squared requires: At}ari 400/800 with 24 K (requires the translator or the FixXL disk when used with the XL's). DOS 2.0-compatible }disk drive 850 interface module and 300- or 1200-baud modem OR Atari 835 or 1030 modem (the patches for R-Verte}r and MPP owners are described later on in this documentation file). A 'good' monitor, preferably monochrome. } If you're using a color monitor, or a TV set (gulp), turn the color all the way down, and the contrast all the way up. } Two different keypad layouts are provided; one is patterned after the normal DEC VT-100 keypad, and the other is tailore}d for use with IBM's PROFS office automation software. You will probably want to use the DEC keyboard, but read the descripti}ons and decide for yourself! The diagrams are formatted to print out correctly on an 80-column printer -- page 1=DEC, page 2}=PROFS. VT-10-Squared does not support all VT-100 capability, particularly special graphics characters, sp}ecial character sizes, and 132-column screen. As a result, it will not work properly with some DEC products, such as 'All-in-}1'. LOADING AND STARTUP. Don't forget to have your 850, 835, 1030 or MPP turned on *before* booting VT-}10-Squared. There are no error messages! MPP owners should read the MPP configuration instructions now, and configure their }master disk accordingly. The VT100 emulator is self-booting. DOS 2.0 loads the three pieces (comm. handler}, 80-col. handler, and emulator), and installs the two handlers. After the program is booted, a title screen appears, followe}d by a setup menu. The setup menu permits choice of 300- or 1200-baud (not available for 835/1030) and choice of the DEC or P}ROFS keypad layout (see description below). When the setup is satisfactory, pressing begins communication. }If you're using the 850, start typing! (Setup your modem according to it's own commands. Hayes compatibles will use an ATD s}equence, for example) If you're using an 835 or 1030, a new screen will appear so that you can type in the number} to be dialed. All non-numerical entries are ignored (spaces, hyphens, etc.). Pressing will also hang up the phone when you are finished. If you run across any problems, let me know }via email on Compuserve. My PPN is 71635,1034. -Dave BaileyVT10SQ MODIFICATIONS FOR OTHER R-DEVICE HAND}LERSVT10SQ currently contains a copy of the R.BIN modem (R: device) handler by Joe Miller and Russ Wetmore. This device han}dler supports the ATARI 850 and 1030 modems but does not support the MPP Modems and the AID R-Verter modem interface. The }following instructions can be used by owners of the MPP and AID devices to modify VT10SQ to work with their own device handle}rs.PROCEDURE: 1. Make a new disk with ATARI DOS2.0S. You must use only DOS2.0s to boot } the resulting file. There is a copy of a DOS2.)s- compatible DUP.SYS file on both the }front and the back side of this disk. It includes some extra features, such as Check } Drive Speed and Verify On/ Off. To use it, you must copy the DUP.SYS file on this disk}Page 2: PROFS key sequence chartVT-10-Squared PROFS keypad configuration Note: PROFS is an Office Automation p}rogram which runs on IBM mainframes under VM/CMS. It is designed to work with an IBM 3270 terminal. There is a protocol conve}rter which runs on a IBM Series 1 minicomputer connected as a front-end to the mainframe which allows VT100 terminals (among }others) to use PROFS. Since this protocol converter was first developed at Yale University, it is known by that name. } The following ATARI key sequences are used to represent the equivalent VT100/3270 keys: Yale} Protocol ATARI VT100 keypad Xmitted Converter Sequence } PF1 <1> PF1

PF2 <2> PF2 } PF3 <3> PF3 PF4 <4> 7 PF5 <5> 8 PF6 <6> 9 PF7 <7> 4 PF8 <8> 5 } PF9 <9> 6 PF10 <0> }1 PF11 2 PF12 3 PA1 PF4 PA2 <}W> - PA3 , NA <}ESC> 0

NEWLINE RETURN <^M> ENTER} (Logo) LF <^J> CLEAR ENTER FIELD T}AB <^I> DELETE ($7F) ERASE EOF} TOGGLE INSERT . HOME } <^H> RE-DISPLAY <^V> } Escape RE-DISPLAY <^V> 'ESC> Escape RE-DISPLAY <^V> < with another copy of Atari DOS2.0s from one of your own disks. 2. Copy the following files } to the new disk: a. for MPP users: MYHAND.OBJ (enclosed on the program s}ide #1 of this disk) for AID R-Verter users: SEE NOTE BELOW nam}e the copy: MYHAND.OBJ b. your copy of VT10SQ (AUTORUN.SYS, from side} #1 of this disk) name the copy: VT10SQ.OBJ 3. Boot the new disk with the }BASIC cart installed. 4. Type in the following program and run it.NOTE FOR AID USERS: delete lines 20,4}0,50,60,70 and 80 before running this program. Then rename the AUTORUN.SYS file to VT10SQ.OBJ. You will have to load RHAND.OB}J first from DOS and then VT10SQ.OBJ.10 REM VT10SQ HANDLER MODIFICATION20 OPEN #1,4,0,"D:MYHAND.OBJ"30 OPEN #3,8,0,"D:AUT}ORUN.SYS"40 TRAP 8050 GET #1,A:REM copy user's60 PUT #3,A:REM R-handler70 GOTO 5080 CLOSE #1:REM done with copy90 OPEN }#2,4,0,"D:VT10SQ.BIN"100 FOR X=1 TO 1884110 GET #2,A120 NEXT X:REM remove R.BIN130 TRAP 170140 GET #2,A150 PUT #3,A160} GOTO 140170 CLOSE #2:CLOSE #3180 END What we're doing is stripping off the first 1884 bytes of VT10SQ (the R.BIN R-devic}e handler) and (for MPP users) replacing it with the MPP handler.The result is a file AUTORUN.SYS on your D1 disk that is a}ppropriate to your system. Be sure to keep a copy of the original VT10SQ around.Thanks to Dave Walton, Anne Litt and John D}emar for their help in verifying the accuracy of these modificationsAlex M. StevensCompuserve PPN# 70545,507t and John Dq@@L E }Press to list document to screen, to print document. }Š嬠Ѡ}End of listing, press RETURN.D1:DOC.000 pppG@pppppp0BA@documentationoutput}program@A0rovidedby*im4hompsonof"lue#ollar3oftw}arefrom!ntic-agazine 4he!tari2esourcepressstart$ocumentationforA0}AAAA1ABA2A8AA)A8d0A8didAA8 A0ALBAi AAmAA8:0 8A AAA8:0 A A}A`00gBhBiBjBkBLB3gB2hB7iB6jB8kB)ϥ8dΥ0.iB8iB:08iB iBhB8hB:08hB hBgBL}BidΥi8 BC0jBLBi mkBkBkB8:0 8kB kBjBjB8:0 8jB jBiBiB8:0 8iB iBhBhB8:0 8hB h}BgB`bCaCɛ LmC8`Cȱ80maCaCbCibC`C3 aC^CbC_C^CmaC^C_CmbC_C^CaC_CbCLC`S:}K:E:P:C:R1:R2:R3:R4CD:ERROR!!!!!D1:MACROS EF B V B V0 B VP B V0@B JKٝD}CE V BJKD@E V0iέ1iϠ΍@ȱ΍@0@1 BDJEHI V BD}JEHI V BDJEHI V BDJFGEHI VЭ@@0@ B VB }JKٝDCE VPBJK֝DCE V BD@EHI VPBHIDJE VJS?s;P}pLtFF@@8@0BJKܝDCE VLG%@@GG@ B V BJKD@E V B}DJEHI V BDJEHI V܅ΩJϩ@ BHID@E VLI@ɛ= @΅Х}iΥi@@8@Ч@ @LGЩ@@?0 BHIGHםDJE V0 BܝDJEHI VLIH} BܝDJEHI V@@͚@L:I@LH0 BHID@E V0 B V0BJKܝDCE V }BTD@EHI V0 BHID@E VLI BUD@EHHII VPBHIDJE VJ} QqLILI@@@ ɛLiG88@܅ΩJiХiѠБiΥiiХiLvG B V}@ BJKD@E V0LvG B V BzD@EHI VBIJDJEHI VL EJJ }@L E }Press to list document to screen, to print document. }Š嬠Ѡrol is the normal ATARI .> Line Feed . . . . (Logo) Cursor cont %ice handlers.PROCEDURE: 1. Make a new disk with ATARI DOS2.0S. You must use only DOS2.0s to }boot the resulting file. There is a copy of a DOS2.)s- compatible DUP.SYS file on} both the front and the back side of this disk. It includes some extra features, such as Ch}eck Drive Speed and Verify On/ Off. To use it, you must copy the DUP.SYS file on } this disk with another copy of Atari DOS2.0s from one of your own disks. 2. Copy the followin}g files to the new disk: a. for MPP users: MYHAND.OBJ (enclosed on the} program side #1 of this disk) for AID R-Verter users: SEE NOTE BELOW } name the copy: MYHAND.OBJ b. your copy of VT10SQ (AUTORUN.SYS, from } side #1 of this disk) name the copy: VT10SQ.OBJ 3. Boot the new disk with the } BASIC cart installed. 4. Type in the following program and run it.NOTE FOR AID USERS: delete }lines 20,40,50,60,70 and 80 before running this program. Then rename the AUTORUN.SYS file to VT10SQ.OBJ. You will have to loa}d RHAND.OBJ first from DOS and then VT10SQ.OBJ.10 REM VT10SQ HANDLER MODIFICATION20 OPEN #1,4,0,"D:MYHAND.OBJ"30 OPEN #3,}8,0,"D:AUTORUN.SYS"40 TRAP 8050 GET #1,A:REM copy user's60 PUT #3,A:REM R-handler70 GOTO 5080 CLOSE #1:REM done with cop}y90 OPEN #2,4,0,"D:VT10SQ.BIN"100 FOR X=1 TO 1884110 GET #2,A120 NEXT X:REM remove R.BIN130 TRAP 170140 GET #2,A150 PU}T #3,A160 GOTO 140170 CLOSE #2:CLOSE #3180 END What we're doing is stripping off the first 1884 bytes of VT10SQ (the R.B}IN R-device handler) and (for MPP users) replacing it with the MPP handler.The result is a file AUTORUN.SYS on your D1 disk} that is appropriate to your system. Be sure to keep a copy of the original VT10SQ around.Thanks to Dave Walton, Anne Litt }and John Demar for their help in verifying the accuracy of these modificationsAlex M. StevensCompuserve PPN# 70545,507t {B'DOS SYSBL+DUP SYSBwDOC 003B|DOC 000BDOC 001B6DOC 002BAUTORUN SYS