@,ÐLUSTERM Ö1.0 ÊAN 1990 ÐLUSTERM IS A FULL FEATURE TERMINAL PROGRAM FOR THE ÃÂÍ ÐLUS/4 COMPUTER USING A ÃÂÍ 1670 MODEM. ÉT IS COMPARABLE TO ANY OF THE BETTER Ã=64 TERMINAL PROGRAMS. É AM RELEASING IT AS ÆREEWARE - YOU MAY COPY AND DISTRIBUTE IT (AND ITS ACCESSORY PROGRAMS) BUT YOU MAY NOT SELL IT. ×ITH THAT OUT OF THE WAY É WILL NOW GIVE THE DETAILS OF ITS OPERATION. ÐLUSTERM USES A COMBINATION OF ÂASIC AND ÍÌ. ÔHE ÍENUS AND THE SETUPS ARE IN ÂASIC. ÔHE TERMINAL , BUFFER AND TRANSFER ROUTINES ARE ÍÌ. ÉT WILL LOAD AND RUN AS IF IT WERE ALL ÂASIC. ÏNCE IT IS RUN THE ÍÌ WILL BE PROTECTED AND YOU CAN THEN MAKE MINOR CHANGES TO THE ÂASIC IF NEEDED. ÔO RESAVE A MODIFIED VERSION ENTER THE MONITOR AND TYPE - S"ÎEWNAME",8,1001,5FFF [RETURN] . ÎOTE : THERE IS NOT MUCH ROOM FOR ADDITIONS TO BASIC , THE CODE JUST FITS ALOTED SPACE AS IS. ÁFTER RUNNING ÐLUSTERM THE PROGRAM WILL CHECK YOUR DISK DRIVE FOR SETUP FILES. ÉF IT DOESN'T FIND THEM IT WILL USE ITS DEFAULT SETUP. ÁFTER SETTING UP THE PROGRAM WILL ENTER THE ÍAIN ÍENU. >>> ÍÁÉΠÍÅÎÕ <<< ÆROM THE ÍAIN ÍENU YOU CAN SELECT ÔERMINAL , ÁUTODIAL , ÂUFFER , ÓETUPS , ÄEFINE ÆUNCTION ËEYS , ÄISK ÃOMMANDS OR ÅXIT ÔO ÂASIC. 1) ÔERMINAL ÍODE ×HEN SELECTING THIS OPTION THE PROGRAM OPENS A CHANNEL TO THE MODEM AND GOES TO THE TERMINAL ROUTINE. ÙOU MAY ADDRESS THE MODEM WITH ANY OF ITS COMMANDS AS OUTLINED IN ITS MANUAL. ÔHERE ARE MANY COMMANDS AVAILABLE WHILE IN TERMINAL MODE. ÁLL ARE A COMBINATION OF PRESSING THE Ã= KEY ALONG WITH THE COMMAND KEY. ÔHE TOP ROW OF THE SCREEN IS A STATUS LINE. ÔHE FIRST NUMBER IS THE WORD LENGTH. ÔHEN THE CODE FOR PARITY FOLLOWED BY THE NUMBER OF STOP BITS (FOR MOST SYSTEMS IT IS 8:Î:1 BUT THESE CAN BE CHANGED IN THE SETUP OPTION). ÁFTER THESE THREE CODES THE BAUD RATE IS DISPLAYED. ÏNCE YOU HAVE ENTERED THE TERMINAL MODE YOU WILL HAVE TO RE-RUN ÐLUSTERM OR USE ÁUTODIAL FOR CHANGES OF THESE OPTIONS TO TAKE EFFECT. ÔHE NEXT THREE CHARACTERS REPRESENT ÁÓÃÉÉ ÔEXT (Á) / (Ç) ÃOLOR ÇRAPHIC MODE, ÄUPLEX (ÆULL OR ÈALF) AND ÂUFFER ÓTATUS (ÏPEN OR ÃLOSED). ÆINALY THERE IS A ÐAGE COUNTER FOR THE AMOUNT OF TEXT SAVED IN THE BUFFER. ÅACH PAGE IS 256 BYTES LONG OR JUST OVER 1 DISK BLOCK (THIS MADE MORE SENCE TO ME THAN TOTAL BYTES) 1Á) ÔERMINAL MODE COMMANDS Ã= à ÃLOSES THE CAPTURE OF TEXT TO THE BUFFER Ã= Ä ÔOGGLES THE ÄUPLEX BETWEEN ÆULL AND ÈALF Ã= Ç ÔOGGLES BETWEEN ÁÓÃÉÉ AND ÃÂÍ COLOR GRAPHICS MODE. ÃUSTOM CHARACTERS ARE USED IN ÁÓÃÉÉ MODE. ÔHIS ALSO INCLUDES THE 'STANDARD' ÃÂÍ TEXT MODE CHARACTERS WHICH ARE COPPIED FROM ÒÏÍ TO THE ÒÁÍ CHARACTER DATA LOCATION AT $Æ000. ×HILE IN ÁÓÃÉÉ MODE THE Ã= / ÓHIFT KEYS CHARACTER MODE CHANGE IS DISABLED. ÉN COLOR GRAPHICS MODE BOTH THE GRAPHICS AND TEXT CHARACTERS ARE AVAILABLE AND ARE OBTAINED FROM THE NORMAL ÒÏÍ LOCATION. ÔHE Ã= / ÓHIFT KEYS CHARACTER MODE CHANGE ARE ENABLED IN THIS MODE Ã= È ÄISPLAYS A LIST OF THE TERMINAL COMMANDS (ÈELP) Ã= Ë ÅRASE THE TEXT BUFFER. ÔHIS ONLY RESETS THE POINTERS. ÔHE TEXT CAN BE RECOVERED WITH THE ÂUFFER OPTION FROM THE ÍAIN ÍENU IF NOTHING ELSE IS SAVED TO THE BUFFER. Ã= Ï ÏPENS THE TEXT BUFFER ÎOTE: THE BUFFER WILL QUIT SAVING TEXT WHEN THE COUNTER REACHES 144 Ã= Ñ ÏPENS THE DISK COMMAND CHANNEL. ÐRESSING THE [RETURN] KEY ALONE RETURNS TO TERMINAL MODE. ÕSE THE STANDARD COMMANDS AS IF THEY FOLLOWED A PRINT#15, (FOR EXAMPLE S0:FILENAME TO SCRATCH A FILE , I0 TO INITIALIZE A DISK , N0:FILENAME,ID TO FORMAT A DISK , ETC.) Ã= Ò ÒECIEVE A BINARY TRANSFERED FILE. ÔHE DEFAULT PROTOCOL IS ALWAYS ØMODEM WHEN ÐLUSTERM IS LOADED BUT THIS CAN BE CHANGED AT THE ÓETUP OPTION. FOLLOW THE HOST'S PROCEDURE FOR SETTING UP A TRANSFER AND WHEN ITS "FILE IS READY" PROMPT IS DISPLAYED THEN ENTER THIS OPTION. ÙOU WILL HAVE TO ENTER THE FILENAME YOU WANT TO SAVE THE DOWNLOAD AS, THEN PRESS EITHER THE "S" OR "P" KEYS FOR ÓEQ OR ÐRG FILETYPES. ÔHE COMPUTER WILL THEN TAKE OVER. ÉF THERE IS A ERROR WITH THE DISK DRIVE IT WILL AUTOABORT THE TRANSFER. ÁNY TIME DURING THE TRANSFER PRESSING THE Ã= KEY WILL ABORT THE TRANSFER. ÔHE BLOCK NUMBERS, DATA AND CHECKSUMS ARE DISPLAYED AS SCREEN CODES AT THE TOP OF THE SCREEN AS THEY ARE RECIEVED. ÁLSO THERE IS A ÇOOD BLOCK / ÂAD BLOCK COUNTER AT THE BOTTOM OF THE SCREEN. ÎOTE: THERE IS A TEN SECOND (20 FOR 1K ØMODEM) TIMEOUT FOR RETRANSMIT THE BLOCK AND TEN BAD BLOCKS (3 FOR 1Ë ØMODEM) IN A ROW WILL CAUSE AN AUTOABORT. ÁFTER THE TRANSFER IS FINISHED OR ABORTED THE PROGRAM RETURNS TO THE TERMINAL MODE Ã= Ó ÕPLOADS A BINARY FILE. ÐROCEDURE IS MUCH THE SAME AS FOR DOWNLOADS. ÎOTE: ÙOU CAN USE WILDCARDS WHEN SELECTING THE FILENAME FROM YOUR DISK. Ã= Õ ÕPLOADS A TEXT FILE. ÔHIS IS MOSTLY FOR UPLOADING MESSAGES. ÔHERE IS NOT ANY ERROR CHECKING ON THE TRANSFER. ÎOTE: ÙOU WILL NEED TO SET THE ÔRUE ÁÓÃÉÉ FLAG TO "Ù" FROM THE SETUP MENU IF UPLOADING TRUE ÁÓÃÉÉ AND "Î" IF ÐÅÔÓÃÉÉ. Ã= Ö ×ILL DISPLAY THE DISK DIRECTORY (WILL NOT BE TRANSMITED OR STORED IN THE TEXT BUFFER , FOR REFERENCE ONLY) Ã= Ú ×ILL RETURN TO THE ÍAIN ÍENU. ÔHIS DOES NOT TERMINATE THE CONNECTION UNLESS YOU CHOOSE THE ÁUTODIAL OPTION FROM THE ÍAIN ÍENU. ÁFTER SAVING THE TEXT BUFFER TO DISK OR WHATEVER YOU NEEDED FROM THE MAIN MENU JUST RETURN TO ÔERMINAL MODE AND RESUME YOUR ONLINE SESSION. Ã= = ÐUTS THE MODEM BACK ON LINE (SENDS ÁÔÏ TO THE MODEM) Ã= - ÈANGS UP (SENDS ÁÔÈ TO THE MODEM) Ã= @ ÒETURNS TO THE ÁUTODIAL ÍENU. ÔHIS WILL AUTO DISCONNECT AND HANG UP. Ã= * ÔOGGLES THE SCREEN COLOR ( JUST THE COLOR NOT THE LUMINANCE , USEFULL MOSTLY WHEN CONNECTED WITH A COLOR GRAPHICS BOARD) ÕSE THE STANDARD "+++" TO TAKE THE MODEM OFF LINE AND INTO COMMAND MODE ÎOTE: WHEN ENTERING ANY OF THE TRANSFER ROUTINES ENTERING NO FILENAME WILL CANCEL THE TRANSFER OPTION IN THIS SOFTWARE. ÔHEN SEND THE CONTROL Ø OR WHATEVER THE HOST REQUIRES TO CANCEL THE TRANSFER ÁNY CONTROL CODE CAN BE SENT BY PRESSING THE CONTROL KEY AND THE LETTER FOR THE CODE KEY AT THE SAME TIME. ÔHE [ESC] KEY SENDS A TRUE ESCAPE CODE (27) 2) ÁUTODIAL ÔHIS OPTION WILL LET YOU ESTABLISH A PHONE DIRECTORY OF UP TO 9 PHONE NUMBERS. ÔHIS DIRECTORY CAN BE SAVED TO DISK AND WILL AUTOLOAD NEXT TIME ÐLUSTERM IS USED. ÔHEN TO DIAL A NUMBER JUST ENTER THE 'ÄIAL FROM ÄIRECTORY' OPTION AND SELECT THE NUMBER. ÔHE PROGRAM WILL THEN DIAL THAT NUMBER AND WAIT FOR A CONNECTION. ÉF AFTER A DELAY (WHICH CAN BE ADJUSTED FROM THE SETUP MENU) THERE IS NO ANSWER OR A BUSY SIGNAL IT WILL KEEP REDIALING AND TRYING THAT NUMBER (GREAT FOR BUSY ÂÂÓ'S). ÁNY CONNECTION THAT IS NOT TO ANOTHER MODEM AT THE PROPER BAUD RATE WILL AUTO HANGUP AND RETURN TO THE SELECT LIST. ÉF YOU DECIDE TO GIVE UP PRESSING THE [ESC] KEY AFTER THE DIALING SEQUENCE IS FINISHED WILL STOP THE AUTODIAL. ÁLSO THERE IS AN OPTION TO ENTER A NUMBER FOR A ONE TIME AUTODIAL. 3) ÂUFFER ÍENU ÆROM HERE YOU CAN REVIEW / MARK , SAVE TO DISK OR PRINTER THE CONTENTS OF THE TEXT BUFFER. 3Á) ÓEARCH ÂUFFER ÃOMMANDS Ú - ÒETURNS TO BUFFER MENU Ó - ÓETS A POINTER FOR THE START OF SELECTED TEXT TO MATCH THE CURRENT DISPLAY POINTER Å - ÓETS A POINTER TO THE END OF SELECTED TEXT (ÎOTE: ÉF YOU ACCIDENTLY RESET THE BUFFER POINTERS IN TERM MODE THESE MARKERS WILL ALOW YOU TO RECOVER THE TEXT FOR A SAVE). ×ITH THESE POINTERS YOU NEED ONLY SAVE THE PORTION OF THE BUFFER YOU WANT.  - ÂACKUPS DISPLAY (AND SELECT IF SET) POINTERS ONE PAGE (ÎOTE: WILL NOT BACKUP BEYOND START OF BUFFER - OR START SELECTED TEXT UNLESS THE END POINTER IS SET) Æ - ÓKIPS DISPLAY (AND SELECTED IF SET) POINTERS ONE PAGE FORWARD. Ä - ×ILL RESTART DISPLAY AT THE START SELECTED POINTER. Ø - ×ILL RESUME GENERAL BUFFER DISPLAY FROM THE DISPLAY SELECTED TEXT OPTION (ALSO AT THE END OF SELECTED TEXT A GENERAL DISPLAY WILL RESUME) Î - ×ILL SLOW SCAN THE BUFFER (USE THIS FOR EXACT PLACEMENT OF SET POINTERS) ÓPACEBAR - ÐRESSING THE SPACEBAR WILL FASTSCAN THRU THE TEXT BUFFER. ÎOTE: THERE ARE 2 COUNTERS AT THE TOP OF THE SCREEN. ÏNE IS FOR THE BUFFER BEING DISPLAYED AND THE OTHER IS A COUNT OF TEXT PAGES SELECTED. ÆROM ÂUFFER ÏPTIONS YOU CAN SELECT TO SAVE ALL OR SELECTED TEXT TO EITHER DISK OR PRINTER 4) ÓETUP ÍENU ÔHERE ARE MANY ITEMS WHICH CAN BE VARIED IN THIS TERMINAL PROGRAM AND THIS OPTION IS USED TO MAKE THOSE CHANGES. ÁFTER YOU HAVE A SETUP THAT YOU LIKE IT CAN BE SAVED TO DISK TO BE AUTOLOADED EVERY TIME YOU USE THIS PROGRAM (EXCEPT TRANSFER PROTOCOL - IT CAN BE CHANGED HERE BUT ØMODEM IS ALWAYS PART OF THE PROGRAM ON STARTUP). 5) ÆUNCTION ËEYS ÓETUP ÔHIS OPTION LETS YOU DEFINE EACH OF YOUR FUNCTION KEYS TO OUTPUT A STRING OF CHARACTERS WHEN IN TERMINAL MODE (MACRO KEYS). ÇREAT FOR YOUR NAME AND PASWORDS. ÔHESE DEFINITIONS CAN BE SAVED FOR FUTURE AUTOLOADING. 6) ÄISK ÃOMANDS ÔHIS FUNCTIONS THE SAME AS WHEN IN TERMINAL MODE. ÙOU CAN OUTPUT COMMANDS TO THE DISK DRIVE. 7) ÅXIT TO ÂASIC ÔHIS JUST CLEARS THE SCREEN AND DUMPS YOU INTO BASIC. ÉT DOES NOT RESET THE COMPUTER SO IF YOU NEED TO JUST ENTER RUN AND THE PROGRAM WILL RESTART. ÍISC ÎOTES É HAVE TESTED AND TESTED THIS PROGRAM. É THINK THAT ALL OF THE SERIOUS BUGS ARE OUT BUT WHO KNOWS. ÉF YOU OBTAINED THIS PROGRAM FROM SOMEWHERE THAT É DISTRIBUTED IT TO THERE WAS ALSO A FILE THAT CONTAINED CUSTOM CHARACTER SETS TO GO WITH IT. ÔHEY ARE ALL ARCHIVED IN ONE FILE. ÊUST LOAD AND RUN "ÐÔÃÕÓÔÃÈÒÓ" WITH A DISK THAT HAS 50 BLOCKS FREE IN THE DRIVE. ÔHIS PROGRAM WILL THEN WRITE THE INDIVIDUAL CHARACTER SET FILES. ÁNY ÃÂÍ CUSTOM CHARACTER SET THAT YOU MAY HAVE COULD BE MADE TO WORK WITH ÐLUSTERM. ÁS LONG AS IT IS UPPER/LOWER CASE CHARACTERS AND YOU SET IT UP TO LOAD FROM $F400 THRU $F7FF. ÁLSO THE 1Ë ØMODEM PROTOCOL IS A FILE YOU MUST OBTAIN BY ITSELF. ØMODEM IS ALSO AVAILABLE AS A STAND ALONE FILE SO IT CAN BE RELOADED AFTER USING 1Ë ØMODEM. ÉF YOU TRY TO LOAD A PROTOCOL FILE THAT EITHER DOES NOT EXIST ON THE DISK IN THE DRIVE OR THERE IS A LOAD ERROR THE PROTOCOL DISPLAYED WILL BE "NONE". ÁT THIS POINT MAKE SURE THE PROTOCOL YOU DESIRE IS ON THE DISK AND IF IT STILL WILL NOT LOAD YOU WILL BE STUCK WITH USING THE ØMODEM THAT IS INCORPORATED AS PART OF THE ÐLUSTERM PROGRAM. ÉF YOU TRY TO LOAD A CHARACTER SET THAT DOES NOT EXIST ON THE DISK OR THERE IS A LOAD ERROR THE CHARACTER SET WILL DEFAULT TO THE 'STANDARD' ÃÂÍ SET. ÍEMORY ÕSAGE $1001 THRU $407Æ - ÂASIC CODE $4080 THRU $4ÄÆÆ - ÂASIC STRINGS AND VARIABLES $4Å00 THRU $57ÆÆ - ÔERMINAL & ÂUFFER ÍÌ $5800 THRU $58ÆÆ - ØMODEM TEMP BUFFER $5900 THRU $5ÅÆÆ - ÔRANSFER ROUTINES ÍÌ $5Æ00 THRU $5ÆÆÆ - ÒÓ232 ÉÒÑ MODIFICATIONS ÍÌ $6000 THRU $ÅÆÆÆ - ÔEXT BUFFER $Æ000 THRU $Æ3ÆÆ - 1Ë ØMODEM TEMP BUFFER $Æ400 THRU $Æ7ÆÆ - ÃUSTOM CHARACTER SET DATA ÆINALY É WOULD LIKE TO THANK THE EFFORTS OF ÍIKE ÚUKERMAN FOR THE FIGURING OUT THE ÉÒÑ WEDGE AND ÇEORGE ÈUG FOR THE ÁSSEMBLER WHICH MADE THIS PROJECT PRACTICAL. ÉF YOU HAVE ANY COMMENTS , QUESTIONS OR SUGGESTIONS É CAN BE CONTACTED ON ÇÅNIE AT Ç.ÖÁÎÇÅÌÄÅÒ OR WRITE ME AT ÇARY ÖANÇELDER 6701 ÁPRIL LANE ÐGH ÐA 15236 ÈAPPY ÍODEMING…