Plusterm: Difference between revisions

From Color 64 BBS Wiki
Created page with "Tools - <strong>The PlusTerm Program</strong> The Plusterm program was written by Color 64 enthusiast Sam Lewit, who also created Network and many other fine programs. It was written originally as an optional substitute for the built-in term program that came with Color 64 v7.37, but is now included as the standard terminal program with Color 64 v8. The file name is "√bbs.term" and will be automatically loaded from your Program Files when you choose F2 fro..."
 
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[tools|Tools]] - <strong>The PlusTerm Program</strong>
[[tools|Tools]] - <strong>The PlusTerm Program</strong>


The Plusterm program was written by Color 64 enthusiast Sam Lewit, who also created Network and many other fine programs. It was written originally as an optional substitute for the built-in term program that came with Color 64 v7.37, but is now included as the standard terminal program with Color 64 v8.  The file name is "√bbs.term" and will be automatically loaded from your Program Files when you choose F2 from the Sysop Menu.  
The <strong>Plusterm</strong> program was written by Color 64 enthusiast <strong>Sam Lewit</strong>, who also created the Color 64 Network system and many other utilities. It was originally developed as an optional replacement for the built-in terminal program included with Color 64 v7.37, but beginning with Color 64 v8 it became the standard terminal program.


Having Plusterm resident is optional. If you can afford the space, add the files associated with the program ( √bbs.term and √sys.mltmno or √sys.mltmsw). If the file is not located in your Program Files, then the program will return to the wait-for-call screen.  
The program file is named <strong>"√bbs.term"</strong>. It is automatically loaded from the <strong>Program Files</strong> area when the SYSOP selects <strong>F2</strong> from the SYSOP Menu.


Some of the features of Plusterm are: 
Having Plusterm resident is optional. If disk space permits, add the files associated with the program:
* Uploads and downloads, supporting Xmodem and Punter protocols
* Multi-Punter upload and download transfers
* Phonebook with auto-dial, storing up to 20 numbers
* 2400 BPS Adjustments for "quirky" modems.
* Built in buffer, capable of handling thousands of bytes
* Adjustable Re-Dial Rate for the auto-dialer
* Programmable Function Keys, individually set for each phone book entry


Some Notes on the use of Plusterm:
* <strong>√bbs.term</strong> 
* <strong>√sys.mltmno</strong> or <strong>√sys.mltmsw</strong>


* The 2400 BPS adjustment feature is for non-SwiftLink systems ONLY.  It will not affect SwiftLink communications if it is edited.  The 2400 BPS adjustment should be used if you know that garbled communications are being caused by computer to modem communications.  Most often this may result if the modem is slightly "fast" or "slow".  Most of the time, you should not even have to change these numbers, but if you have experience with this type of problem you should be able to adjust the figures with ease.
If the terminal program is not present in the Program Files area, the system will simply return to the wait-for-call screen when <strong>F2</strong> is selected.
* The buffer is a dynamic feature of Plusterm.  The space that is used by the buffer is in memory between the end of the terminal program and the byte that marks the end of √bbs.init.  On many systems you can achieve over 10000 bytes of buffer space.  Note that the SMALLER the terminal prg and the LARGER the √bbs.init prg is, the more buffer space you'll have.  This is why it's most important not to add any mods unrelated to the terminal into the term prg.  Also, when you're done with the terminal, and want to go back into the BBS, the buffer will be overwritten and lost.  If there is ANYTHING in the buffer, you will get a warning prompt before leaving just in case you forgot to save the buffer contents.
: * If you need to load the buffer with a sequential file for any reason, simply OPEN the buffer, go into the DOS (F4), and do a: f:filename.  Then CLOSE the buffer.
: * You can send the buffer to any of 3 places: The SCREEN, DISK, or MODEM.  You do this by selecting (P)rint from the BUFFER menu.
* There are 7 function keys available for EACH number stored in your phonebook.  These are defined by editing the phonebook.  There is also 7 DEFAULT definitions which are loaded in at the time you enter the term.  The only problem with this is that as soon as you use any function from the phonebook, these defaults are gone till you enter the terminal again.  To edit the default functions, choose 0 from the phone book editor menu. To include a carriage return as part of the command (like <your password> + carriage return), include a “CTRL-Y” in your string:
:: * Type password (do not hit return)
:: * Hold the CONTROL key and press “Y”; observe cursor go down one line
:: * Hit the RETURN key 


:: The CTRL-Y will automatically be converted to a carriage return when the data is sent to the modem.
----


<strong>Some features of Plusterm include:</strong>
* Uploads and downloads supporting <strong>Xmodem</strong> and <strong>Punter</strong> protocols 
* <strong>Multi-Punter</strong> upload and download transfers 
* A phonebook with auto-dial capability, storing up to <strong>20 numbers</strong> 
* <strong>2400 BPS adjustment</strong> controls for certain modems 
* A built-in communications <strong>buffer</strong> capable of handling thousands of bytes 
* Adjustable <strong>re-dial rate</strong> for the auto-dialer 
* <strong>Programmable function keys</strong>, individually defined for each phonebook entry 
----
<strong>Notes on Using Plusterm</strong>
The <strong>2400 BPS adjustment</strong> feature applies only to systems that do <strong>not</strong> use SwiftLink. Editing these values will not affect SwiftLink communications. The adjustment should only be used if garbled communications appear to be caused by timing differences between the computer and the modem. This condition can occur when a modem runs slightly “fast” or “slow.” In most situations these settings will not need to be changed, but experienced users can adjust them if necessary.
The <strong>buffer</strong> in Plusterm is dynamic. The memory used by the buffer occupies the space between the end of the terminal program and the memory location marking the end of <strong>√bbs.init</strong>. On many systems this allows more than <strong>10,000 bytes</strong> of buffer space.
The amount of available buffer memory depends on program sizes:
* The <strong>smaller</strong> the terminal program, the more buffer space is available.
* The <strong>larger</strong> the <strong>√bbs.init</strong> program, the more buffer space is available.
For this reason, it is important not to add modifications unrelated to the terminal program into the terminal program itself.
When leaving the terminal to return to the BBS system, the buffer will be overwritten and its contents lost. If data remains in the buffer, Plusterm will display a warning before exiting in case the contents need to be saved.
If it becomes necessary to load the buffer with a sequential file, perform the following steps:
# OPEN the buffer
# Enter the DOS menu (<strong>F4</strong>)
# Use the command <code>f:filename</code>
# CLOSE the buffer
The buffer can be sent to one of three destinations:
* <strong>SCREEN</strong>
* <strong>DISK</strong>
* <strong>MODEM</strong>
This is done by selecting <strong>(P)rint</strong> from the <strong>BUFFER</strong> menu.
----
<strong>Function Keys and the Phonebook</strong>
There are <strong>7 programmable function keys</strong> available for each phonebook entry. These definitions are created by editing the phonebook.
There are also <strong>7 default definitions</strong> that are loaded when the terminal program starts. However, once any phonebook entry is used, these default definitions are replaced by the definitions associated with that entry and remain changed until the terminal program is exited and re-entered.
To edit the default function-key definitions, select <strong>0</strong> from the phonebook editor menu.
To include a carriage return as part of a stored command sequence (for example, sending a password followed by RETURN), insert a <strong>CTRL-Y</strong> in the command string:
# Type the password (do not press RETURN)
# Hold the <strong>CONTROL</strong> key and press <strong>Y</strong>
# Observe the cursor move down one line
# Press the <strong>RETURN</strong> key
The <strong>CTRL-Y</strong> character will automatically be converted to a carriage return when the data is transmitted to the modem.


Next Section: [[menu maker|Menu Maker]]
Next Section: [[menu maker|Menu Maker]]


[[tools|Tools]]
[[tools|Tools]]

Latest revision as of 02:53, 9 March 2026

Tools - The PlusTerm Program

The Plusterm program was written by Color 64 enthusiast Sam Lewit, who also created the Color 64 Network system and many other utilities. It was originally developed as an optional replacement for the built-in terminal program included with Color 64 v7.37, but beginning with Color 64 v8 it became the standard terminal program.

The program file is named "√bbs.term". It is automatically loaded from the Program Files area when the SYSOP selects F2 from the SYSOP Menu.

Having Plusterm resident is optional. If disk space permits, add the files associated with the program:

  • √bbs.term
  • √sys.mltmno or √sys.mltmsw

If the terminal program is not present in the Program Files area, the system will simply return to the wait-for-call screen when F2 is selected.


Some features of Plusterm include:

  • Uploads and downloads supporting Xmodem and Punter protocols
  • Multi-Punter upload and download transfers
  • A phonebook with auto-dial capability, storing up to 20 numbers
  • 2400 BPS adjustment controls for certain modems
  • A built-in communications buffer capable of handling thousands of bytes
  • Adjustable re-dial rate for the auto-dialer
  • Programmable function keys, individually defined for each phonebook entry

Notes on Using Plusterm

The 2400 BPS adjustment feature applies only to systems that do not use SwiftLink. Editing these values will not affect SwiftLink communications. The adjustment should only be used if garbled communications appear to be caused by timing differences between the computer and the modem. This condition can occur when a modem runs slightly “fast” or “slow.” In most situations these settings will not need to be changed, but experienced users can adjust them if necessary.

The buffer in Plusterm is dynamic. The memory used by the buffer occupies the space between the end of the terminal program and the memory location marking the end of √bbs.init. On many systems this allows more than 10,000 bytes of buffer space.

The amount of available buffer memory depends on program sizes:

  • The smaller the terminal program, the more buffer space is available.
  • The larger the √bbs.init program, the more buffer space is available.

For this reason, it is important not to add modifications unrelated to the terminal program into the terminal program itself.

When leaving the terminal to return to the BBS system, the buffer will be overwritten and its contents lost. If data remains in the buffer, Plusterm will display a warning before exiting in case the contents need to be saved.

If it becomes necessary to load the buffer with a sequential file, perform the following steps:

  1. OPEN the buffer
  2. Enter the DOS menu (F4)
  3. Use the command f:filename
  4. CLOSE the buffer

The buffer can be sent to one of three destinations:

  • SCREEN
  • DISK
  • MODEM

This is done by selecting (P)rint from the BUFFER menu.


Function Keys and the Phonebook

There are 7 programmable function keys available for each phonebook entry. These definitions are created by editing the phonebook.

There are also 7 default definitions that are loaded when the terminal program starts. However, once any phonebook entry is used, these default definitions are replaced by the definitions associated with that entry and remain changed until the terminal program is exited and re-entered.

To edit the default function-key definitions, select 0 from the phonebook editor menu.

To include a carriage return as part of a stored command sequence (for example, sending a password followed by RETURN), insert a CTRL-Y in the command string:

  1. Type the password (do not press RETURN)
  2. Hold the CONTROL key and press Y
  3. Observe the cursor move down one line
  4. Press the RETURN key

The CTRL-Y character will automatically be converted to a carriage return when the data is transmitted to the modem.

Next Section: Menu Maker

Tools