Superboard

By

Greg Francis & Randy Schnedler

Introduction:

Mr. Schnedler was a friend of mine in my early days of BBSing in San Antonio, Texas. He was a great help in my own Zelch 64 project, and I considered him an honorary member of Planet Ink., even if he never contributed code to our cause.

This BBS program was written from scratch by Greg Francis, with finishing touches by Randy Schnedler. One should keep in mind that the entire program was written for a single BBS. As far as I know, it was never marketed or sold, or even used for other boards! Alas, the name of the board doesn't come to mind either.

Because the program was written for one BBS, the boot program for the BBS called it by its proper name "Superboard", the docs call it by the BBS name "BoneBoard", the waiting for call screen says that it is "The Board v2.5i", and the logoff message (hard coded) reads "Heart of Gold v2.5". Also interesting is that, while the BBS is a 64 program, the offline setup editor is for 128 mode only.

Greg Francis was the SysOp of the BBS running BoneBoard.

Superboard is a color BBS, with almost complete support for color graphics in its message maker (hitting return on a blank line gives you a menu, and you can't seem to do uppercase graphics, however). It appears to be a fairly baseline system, stable, and lovingly designed and implemented.

Superboard has a HUGE user info window

You might also want to check out the docs for Superboard also.

The Facts:

Hardware Information

Computer    :   Commodore 64 or 128 in 64 mode (editor in 128 mode)
Video       :   40 cols
Drives      :   Standard CBM, limited CMD (no parts, no subdirs)
Modems      :   1650, Hayes compats (1670?)
Input       :   Keyboard
Output      :   Screen only
RAM use     :   N/A
Special     :

General

Pgm Struct  :   Single program
Menu Struct :   Hard coded hotkey system with changable menu displays
Translation :   ASCII, PETSCII
Access      :   9 levels, semi-definable
Handle/ID   :   Handles not allowed, users listed by ID
User info   :   Name, level, password, last call, etc.
User Logs   :   No user log
Calls/Time  :   Hard coded limits
Network     :   N/A
Customizing :   Not very customizable
  Programs  :   Compiled BASIC, not customizable
  Displays  :   Menu text and text files only
  Commands  :   Hard coded, not changable
Areas       :
  E-mail    :   Read/Send from main menu
  Messages  :   Separate menu
  Transfers :   Separate menu
  Network   :   N/A
  Programs  :   N/A
  Text      :   Separate menu, and separate Bulletins area
  User Cmds :   Some options from main menu (password, graphics, etc)
  SysOp     :   From particular functions, and separate area
  Voting    :   N/A
  News      :   List of files
  Help      :   N/A
Other       :

SysOp Utilities and Support

Offline     :   Configurator only
Online      :   Chat, access change, quick throw-off
Remote      :   Drive, user commands; other integrated functions
On-L Display:   User info screen
W.F.C. Utils:   Simple terminal program
Chatting    :   From main prompts only
User        :   Editor from sysop only
Msg Bases   :   Messages can be deleted while reading
Transfers   :   Some file commands in transfer menu
Programs    :   N/A
Network     :   N/A
Drives      :   Drive command option on SysOp menu
Terminal    :   Simple WFC terminal available

News

Structure   :   Straight SEQ files
Header      :   No standard header
Weeding     :   By SysOp
Display     :   At logon

Messages

Structure   :   Linear style, unlinked
Bases       :   Named bases, listed by number
Limits      :   Enforced by SysOp only
            :
Reading     :   By number, or local new
Headers     :   Name, to, date, subject
Format      :   Color text and cursor movements
Writing     :   As reply, or new posts
Anonymous   :   Not allowed
Network     :   N/A
Other       :

Message Editor

Structure   :   Line editor
Commands    :   Hitting return on blank line gives menu
Editing     :   Search/replace
Formatting  :   None supported
Graphics    :   Limited support for color and cursor movements

Transfers

Bases       :   Named bases, listed by number
Storage     :   Open directory system with marked files
Limits      :   Enforced by SysOp
Credits     :   No credit system
Protocols   :   Xmodem, Punter
Headers     :   Filename, blocks, type
Selection   :   By name
Listing     :   Directories only
Network     :   N/A
Other       :

Text Libraries

Structure   :   Single list of library files
Storage     :   Filenames listed in index file, separate text menu
Network     :   N/A
Other       :

E-Mail

Structure   :   Separate menu from main
Sending     :   By name or ID
Receiving   :   On demand only
Network     :   N/A
Other       :

Program Libraries

Structure   :   N/A
Programs    :   N/A
Network     :   N/A
Other       :


If you find anything in here you have questions or comments about, free to leave me email right here.

To return to my home page, click here.