home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Plus4 / PTDOCS.SEQ < prev    next >
Text File  |  2019-04-13  |  11KB  |  118 lines

  1. @,╨LUSTERM ╓1.0     ╩AN 1990
  2.  
  3.         ╨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.
  4.  
  5.    ╨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.
  6.  
  7.    ┴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.
  8.  
  9.    >>>    ═┴╔╬á═┼╬╒   <<<
  10.  
  11.    ╞ROM THE ═AIN ═ENU YOU CAN SELECT ╘ERMINAL , ┴UTODIAL , ┬UFFER , ╙ETUPS , ─EFINE ╞UNCTION ╦EYS , ─ISK ├OMMANDS  OR ┼XIT ╘O ┬ASIC. 
  12.  
  13. 1) ╘ERMINAL ═ODE
  14.  
  15.    ╫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)
  16.  
  17. 1┴) ╘ERMINAL MODE COMMANDS
  18.  
  19.     ├= ├  ├LOSES THE CAPTURE OF TEXT TO THE BUFFER
  20.     ├= ─  ╘OGGLES THE ─UPLEX BETWEEN ╞ULL AND ╚ALF
  21.     ├= ╟  ╘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
  22.     ├= ╚  ─ISPLAYS A LIST OF THE TERMINAL COMMANDS (╚ELP)
  23.     ├= ╦  ┼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.
  24.     ├= ╧  ╧PENS THE TEXT BUFFER  ╬OTE: THE BUFFER WILL QUIT SAVING TEXT WHEN THE COUNTER REACHES 144
  25.     ├= ╤  ╧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.)
  26.     ├= ╥  ╥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
  27.     ├= ╙  ╒PLOADS A BINARY FILE. ╨ROCEDURE IS MUCH THE SAME AS FOR DOWNLOADS. ╬OTE: ┘OU CAN USE WILDCARDS WHEN SELECTING THE FILENAME FROM YOUR DISK.
  28.     ├= ╒  ╒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 ╨┼╘╙├╔╔.
  29.     ├= ╓  ╫ILL DISPLAY THE DISK DIRECTORY (WILL NOT BE TRANSMITED OR STORED IN THE TEXT BUFFER , FOR REFERENCE ONLY)
  30.     ├= ┌  ╫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.
  31.     ├= =  ╨UTS THE MODEM BACK ON LINE (SENDS ┴╘╧ TO THE MODEM)
  32.     ├= -  ╚ANGS UP (SENDS ┴╘╚ TO THE MODEM)
  33.     ├= @  ╥ETURNS TO THE ┴UTODIAL ═ENU. ╘HIS WILL AUTO DISCONNECT AND HANG UP.
  34.     ├= *  ╘OGGLES THE SCREEN COLOR ( JUST THE COLOR NOT THE LUMINANCE , USEFULL MOSTLY WHEN CONNECTED WITH A COLOR GRAPHICS BOARD)
  35.  
  36.     ╒SE THE STANDARD "+++" TO TAKE THE MODEM OFF LINE AND INTO COMMAND MODE
  37.  
  38.     ╬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
  39.  
  40.     ┴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)
  41.  
  42.  
  43. 2) ┴UTODIAL
  44.  
  45.     ╘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.
  46.  
  47.  
  48. 3)    ┬UFFER ═ENU
  49.  
  50.     ╞ROM HERE YOU CAN REVIEW / MARK , SAVE TO DISK OR PRINTER THE CONTENTS OF THE TEXT BUFFER.
  51.  
  52. 3┴)   ╙EARCH ┬UFFER ├OMMANDS
  53.  
  54.     ┌ - ╥ETURNS TO BUFFER MENU
  55.     ╙ - ╙ETS A POINTER FOR THE START OF SELECTED TEXT TO MATCH THE CURRENT DISPLAY POINTER
  56.     ┼ - ╙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.
  57.     ┬ - ┬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)
  58.     ╞ - ╙KIPS DISPLAY (AND SELECTED IF SET) POINTERS ONE PAGE FORWARD.
  59.     ─ - ╫ILL RESTART DISPLAY AT THE START SELECTED POINTER.
  60.     ╪ - ╫ILL RESUME GENERAL BUFFER DISPLAY FROM THE DISPLAY SELECTED TEXT OPTION (ALSO AT THE END OF SELECTED TEXT A GENERAL DISPLAY WILL RESUME)
  61.     ╬ - ╫ILL SLOW SCAN THE BUFFER (USE THIS FOR EXACT PLACEMENT OF SET POINTERS)
  62.     ╙PACEBAR - ╨RESSING THE SPACEBAR WILL FASTSCAN THRU THE TEXT BUFFER.
  63.  
  64.     ╬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.
  65.  
  66.     ╞ROM ┬UFFER ╧PTIONS YOU CAN SELECT TO SAVE ALL OR SELECTED TEXT TO EITHER DISK OR PRINTER
  67.  
  68.  
  69. 4)  ╙ETUP ═ENU
  70.  
  71.       ╘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). 
  72.  
  73. 5)  ╞UNCTION ╦EYS ╙ETUP
  74.  
  75.       ╘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.
  76.  
  77.  
  78. 6)  ─ISK ├OMANDS
  79.  
  80.       ╘HIS FUNCTIONS THE SAME AS WHEN IN TERMINAL MODE. ┘OU CAN OUTPUT COMMANDS TO THE DISK DRIVE.
  81.  
  82.  
  83. 7) ┼XIT TO ┬ASIC
  84.  
  85.       ╘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.
  86.  
  87.  
  88.     ═ISC ╬OTES
  89.  
  90.       ╔ HAVE TESTED AND TESTED THIS PROGRAM. ╔ THINK THAT ALL OF THE SERIOUS BUGS ARE OUT BUT WHO KNOWS.
  91.       ╔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.
  92.  
  93.       ┴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.
  94.  
  95.       ╔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.
  96.  
  97.       ╔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.
  98.  
  99.     ═EMORY ╒SAGE
  100.   $1001 THRU $407╞ - ┬ASIC CODE
  101.   $4080 THRU $4─╞╞ - ┬ASIC STRINGS AND VARIABLES
  102.   $4┼00 THRU $57╞╞ - ╘ERMINAL & ┬UFFER ═╠
  103.   $5800 THRU $58╞╞ - ╪MODEM TEMP BUFFER
  104.   $5900 THRU $5┼╞╞ - ╘RANSFER ROUTINES ═╠
  105.   $5╞00 THRU $5╞╞╞ - ╥╙232 ╔╥╤ MODIFICATIONS ═╠
  106.   $6000 THRU $┼╞╞╞ - ╘EXT BUFFER
  107.   $╞000 THRU $╞3╞╞ - 1╦ ╪MODEM TEMP BUFFER
  108.   $╞400 THRU $╞7╞╞ - ├USTOM CHARACTER SET DATA
  109.  
  110.     ╞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.
  111.  
  112.     ╔F YOU HAVE ANY COMMENTS , QUESTIONS OR SUGGESTIONS ╔ CAN BE CONTACTED ON ╟┼NIE AT  ╟.╓┴╬╟┼╠─┼╥ OR WRITE ME AT
  113.     ╟ARY ╓AN╟ELDER
  114.     6701 ┴PRIL LANE
  115.     ╨GH  ╨A  15236
  116.  
  117.  
  118.     ╚APPY ═ODEMINGà