C*Base

Last updated

C*Base is a popular bulletin board system software for the Commodore 64.

Contents

History

C*Base was originally programmed by Gunther Birznieks of Bethesda, Maryland. It was written in Commodore BASIC 2.0, with some speed-critical routines hand-coded in 6502 machine language; the BASIC portion was compiled with the Blitz! compiler. Birznieks cites CMBBS, Color64, and C-Net as his influences.

After Birznieks stopped working with Commodore computers some time after the release of C*Base 3.1, he transferred control of the program to Jerome P. Yoner living in Brandon, Manitoba, Canada at the time. Copyright and maintenance of C*Base were later entrusted to David Weinehall of Tavelsjö, Sweden, who rereleased the project under the GNU GPL-2.0-or-later.

As of 2016, the current version is 3.3.8

Features

C*Base proved popular for a number of reasons, not least of which was its almost limitless configurability and its support for a wide range of standard and third-party peripherals.

Hardware

A Commodore 64 (or Commodore 128 in 64 mode) is required to run C*Base. All CBM and CMD floppy and hard drives are supported, as well as the Lt. Kernal hard drive. Modem baud rates up to 2400 are supported through the user port, and up to 9600 through the cartridge port. The program is fully compatible with CPU and disk accelerators such as TurboMaster and JiffyDOS.

Communication

The program interoperates well with both Commodore and non-Commodore terminal programs; it supports ASCII, ANSI, and PETSCII output in 40 or 80 columns. Punter and XMODEM protocols are used for file transfers.

In version 3.1, full networking support for message bases was introduced, making C*Base one of the only Commodore bulletin boards capable of networking.

Related Research Articles

Atari ST Line of home computers from Atari Corporation

The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the 520ST, saw limited release in April–June 1985 and was widely available in July. It was the first personal computer to come with a bitmapped color GUI, using a version of Digital Research's GEM from February 1985. The 1040ST, released in 1986 with 1 MB of RAM, was the first with a cost-per-kilobyte of less than US$1.

Bulletin board system Computer server

A bulletin board system or BBS is a computer server running software that allows users to connect to the system using a terminal program. Once logged in, the user can perform functions such as uploading and downloading software and data, reading news and bulletins, and exchanging messages with other users through public message boards and sometimes via direct chatting. In the early 1980s, message networks such as FidoNet were developed to provide services such as NetMail, which is similar to internet-based email.

Commodore 64 8-bit home computer introduced in 1982

The Commodore 64, also known as the C64 or the CBM 64, is an 8-bit home computer introduced in January 1982 by Commodore International. It has been listed in the Guinness World Records as the highest-selling single computer model of all time, with independent estimates placing the number sold between 12.5 and 17 million units. Volume production started in early 1982, marketing in August for US$595. Preceded by the Commodore VIC-20 and Commodore PET, the C64 took its name from its 64 kilobytes(65,536 bytes) of RAM. With support for multicolor sprites and a custom chip for waveform generation, the C64 could create superior visuals and audio compared to systems without such custom hardware.

Commodore 128 Home computer

The Commodore 128, also known as the C128, C-128, C= 128, is the last 8-bit home computer that was commercially released by Commodore Business Machines (CBM). Introduced in January 1985 at the CES in Las Vegas, it appeared three years after its predecessor, the bestselling Commodore 64.

Commodore VIC-20 Home computer

The Commodore VIC-20 is an 8-bit home computer that was sold by Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commodore's first personal computer, the PET. The VIC-20 was the first computer of any description to sell one million units. It was described as "one of the first anti-spectatorial, non-esoteric computers by design...no longer relegated to hobbyist/enthusiasts or those with money, the computer Commodore developed was the computer of the future."

Commodore PET Personal computer system

The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, computer monitor, and, in early models, a cassette deck.

Commodore Plus/4

The Commodore Plus/4 is a home computer released by Commodore International in 1984. The "Plus/4" name refers to the four-application ROM resident office suite ; it was billed as "the productivity computer with software built-in."

Commodore BASIC, also known as PET BASIC or CBM-BASIC, is the dialect of the BASIC programming language used in Commodore International's 8-bit home computer line, stretching from the PET of 1977 to the C128 of 1985.

Commodore REU

Commodore's RAM Expansion Unit (REU) range of external RAM add-ons for their Commodore 64/128 home computers was announced at the same time as the C128. The REUs came in three models, initially the 1700 (128 KB) and 1750, and later the 1764.

C64 Direct-to-TV

The C64 Direct-to-TV, called C64DTV for short, is a single-chip implementation of the Commodore 64 computer, contained in a joystick, with 30 built-in games. The design is similar to the Atari Classics 10-in-1 TV Game. The circuitry of the C64DTV was designed by Jeri Ellsworth, a computer chip designer who had previously designed the C-One.

The Commodore 64 amassed a large software library of nearly 10,000 commercial titles, covering most genres from games to business applications, and many others.

Commodore DOS

Commodore DOS, also known as CBM DOS, is the disk operating system used with Commodore's 8-bit computers. Unlike most other DOSes, which are loaded from disk into the computer's own RAM and executed there, CBM DOS is executed internally in the drive: the DOS resides in ROM chips inside the drive, and is run there by one or more dedicated MOS 6502 family CPUs. Thus, data transfer between Commodore 8-bit computers and their disk drives more closely resembles a local area network connection than typical disk/host transfers.

WWIV was a popular brand of bulletin board system software from the late 1980s through the mid-1990s. The modifiable source code allowed a sysop to customize the main BBS program for their particular needs and aesthetics. WWIV also allowed tens of thousands of BBSes to link together, forming a worldwide proprietary computer network, the WWIVnet, similar to FidoNet.

Compunet

Compunet was a United Kingdom based interactive service provider, catering primarily for the Commodore 64 but later for the Commodore Amiga and Atari ST. It was also known by its users as CNet.

Commodore 64 peripherals

This article is about the various external peripherals of the Commodore 64 home computer. Due to the backwards compatibility of the Commodore 128, most peripherals will work on that system, as well. There's some compatibility with the VIC-20 and PET too.

Ohio Scientific Early microcomputer company

Ohio Scientific Inc. was an Ohio-based computer company that built and marketed microcomputers from 1975 to 1981. Their best-known products were the Challenger series of microcomputers and Superboard single-board computer kits.

Amiga software is computer software engineered to run on the Amiga personal computer. Amiga software covers many applications, including productivity, digital art, games, commercial, freeware and hobbyist products. The market was active in the late 1980s and early 1990s but then dwindled. Most Amiga products were originally created directly for the Amiga computer, and were not ported from other platforms.

Commodore 64 disk/tape emulation and data transfer comprises hardware and software for Commodore 64 disk & tape emulation and for data transfer between either Commodore 64 (C64), Commodore (1541) disk drive or Commodore tape deck and newer computers.