Original author(s) | Tom Giese [2] |
---|---|
Developer(s) | Michigan Atari Computer Enthusiasts [3] [4] |
Initial release | 1983 [3] |
Written in | Atari BASIC |
Platform | Atari XL/XE |
Size | 48K |
Type | Bulletin Board System |
License | public domain |
The Atari Message Information System (AMIS) was one of the first BBS (Bulletin Board System) software packages available for the Atari 8-bit computers. [1] It was known to crash pretty often and could not be left unattended for more than a few days.[ citation needed ] The autorun.sys file which contained the modem handler was at cause. Versions of the AMIS BBS were modified with the modem handler (written by Atari) supplied with the Atari XM301 modem and was deemed much more stable.
The original AMIS BBS software was written in Atari BASIC by Tom Giese member of the MACE (Michigan Atari Computer Enthusiasts). The program included instructions for building a "ring detector" circuit for the board maintainer's modem (Atari 1030 modem) to enable it to answer incoming calls – modems at the time were most often capable of making outgoing calls, but not receiving incoming ones. The one exception being the Atari XM301 modem which had a ring detector built-in.
A sector editor was required for the BBS maintainer to manually allocate message space on their disk, one hex byte at a time.
As of March 2021, there is still an active AMIS BBS, called Amis XE, that one can connect to using telnet (amis86.ddns.net:9000) or a web client provided by the Telnet BBS Guide. [5]
The software was released into the public domain, and was heavily modified by enthusiasts and BBS maintainers. As such, several versions of AMIS exist, including:
A bulletin board system (BBS), also called a computer bulletin board service (CBBS), is a computer server running software that allowed users to connect to the system using a terminal program. Once logged in, the user could 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.
FidoNet is a worldwide computer network that is used for communication between bulletin board systems (BBSes). It uses a store-and-forward system to exchange private (email) and public (forum) messages between the BBSes in the network, as well as other files and protocols in some cases.
The Atari 8-bit computers, formally launched as the Atari Home Computer System, are a series of home computers introduced by Atari, Inc., in 1979 with the Atari 400 and Atari 800. The architecture is designed around the 8-bit MOS Technology 6502 CPU and three custom coprocessors which provide support for sprites, smooth multidirectional scrolling, four channels of audio, and other features. The graphics and sound are more advanced than most of its contemporaries, and video games are a key part of the software library. The 1980 first-person space combat simulator Star Raiders is considered the platform's killer app.
CBBS was a computer program created by Ward Christensen and Randy Suess to allow them and other computer hobbyists to exchange information between each other.
The KoalaPad is a graphics tablet, released in 1983 by US company Koala Technologies Corporation, for the Apple II, TRS-80 Color Computer, Atari 8-bit computers, Commodore 64, and IBM PC compatibles.
The Simplified Instructional Computer is a hypothetical computer system introduced in System Software: An Introduction to Systems Programming, by Leland Beck. Due to the fact that most modern microprocessors include subtle, complex functions for the purposes of efficiency, it can be difficult to learn systems programming using a real-world system. The Simplified Instructional Computer solves this by abstracting away these complex behaviors in favor of an architecture that is clear and accessible for those wanting to learn systems programming.
Synchronet is a multiplatform BBS software package, with current ports for Microsoft Windows, Linux, and BSD variants. Past versions also ran on MS-DOS and OS/2, but support for those platforms were dropped in version 3.0.
ZMODEM is an inline file transfer protocol developed by Chuck Forsberg in 1986, in a project funded by Telenet in order to improve file transfers on their X.25 network. In addition to dramatically improved performance compared to older protocols, ZMODEM offered restartable transfers, auto-start by the sender, an expanded 32-bit CRC, and control character quoting supporting 8-bit clean transfers, allowing it to be used on networks that would not pass control characters.
XMODEM is a simple file transfer protocol developed as a quick hack by Ward Christensen for use in his 1977 MODEM.ASM terminal program. It allowed users to transmit files between their computers when both sides used MODEM. Keith Petersen made a minor update to always turn on "quiet mode", and called the result XMODEM.
Atari DOS is the disk operating system used with the Atari 8-bit computers. Operating system extensions loaded into memory were required in order for an Atari computer to manage files stored on a disk drive. These extensions to the operating system added the disk handler and other file management features.
PCBoard (PCB) was a bulletin board system (BBS) application first introduced for DOS in 1983 by Clark Development Company. Clark Development was founded by Fred Clark. PCBoard was one of the first commercial BBS packages for DOS systems, and was considered one of the "high end" packages during the rapid expansion of BBS systems in the early 1990s. Like many BBS companies, the rise of the Internet starting around 1994 led to serious downturns in fortunes, and Clark Development went bankrupt in 1997. Most PCB sales were of two-line licenses; additional line licenses were also available.
Optimized Systems Software (OSS) was a company that produced disk operating systems, programming languages with integrated development environments, and applications primarily for Atari 8-bit computers. The founders of OSS previously developed Atari DOS, Atari BASIC, and the Atari Assembler Editor for Atari, Inc., and many OSS products are substantially improved versions. OS A+ and DOS XL are based on Atari DOS. BASIC A+, BASIC XL, and BASIC XE are based on Atari BASIC. EASMD and MAC/65 are modeled on the Atari Assembler Editor. Action! is an ALGOL-inspired compiled programming language with an integrated full-screen editor. OSS also sold some software for the Apple II.
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.
Novation, Inc., is an early modem manufacturer whose CAT series were popular in the early home computer market in the late 1970s and early 1980s, notably on the Apple II. The Hayes Smartmodem 300, introduced in 1981, helped kill off Novation and many other early modem companies over the next few years.
Atari 8-bit computer peripherals include floppy drives, printers, modems, and video game controllers for Atari 8-bit computers, which includes the 400/800, XL, XE, and XEGS.
Many games, utilities, and educational programs were available for Atari 8-bit computers. Atari, Inc. was primarily the publisher following the launch of the Atari 400/800 in 1979, then increasingly by third parties. Atari also distributed "user written" software through the Atari Program Exchange from 1981 to 1984. After APX folded, many titles were picked up by Antic Software.
Qmodem was an MS-DOS shareware telecommunications program and terminal emulator. Qmodem was widely used to access bulletin boards in the 1980s and was well respected in the Bulletin Board System (BBS) community. Qmodem was also known as Qmodem SST and Qmodem Pro.
StarDoc 134 is a Dos/Linux hybrid BBS running EleBBS maintained by Andrew Baker aka "RamMan, Dotel and Dotelpenguin".
The Atari Program Recorder is Atari's dedicated magnetic-tape data storage device for the Atari 8-bit computers. The original 410 was launched along with the Atari 400 and 800 machines in 1979. The 1010 was a smaller model introduced to match the styling of the XL series released in 1983. XC12 of 1986 matched the XE series and was sold mostly in eastern Europe and South America. Slight variations of all of these models were also introduced from time to time.
Atari Calculator was proprietary software developed by Atari for the Atari 800 computers that incorporated the functionality of a scientific calculator to a software calculator. Source code had been written in Assembly language by American programmer and game designer, Carol Shaw. The program supported various modes, allowing for use it as a programmable calculator with an RPN input method.