Compunet Modem
   HOME

TheInfoList



OR:

Compunet was a United Kingdom based interactive service provider, catering primarily for the Commodore 64 but later for the
Commodore Amiga Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphi ...
and Atari ST. It was also known by its users as ''CNet''. It ran from 1984 to May 1993.


Overview

Compunet hosted a wide range of content, and users were permitted to create their own sections within which they could upload their own graphics, articles and software. A custom editor existed in which the "frames" that made up the pages could be created either offline or when connected to the service. The editor's
cache Cache, caching, or caché may refer to: Places United States * Cache, Idaho, an unincorporated community * Cache, Illinois, an unincorporated community * Cache, Oklahoma, a city in Comanche County * Cache, Utah, Cache County, Utah * Cache County ...
allowed users to quickly download a set of pages, then disconnect from the service in order to read them, thus saving on telephone costs. The
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
used a horizontally scrolling menu system, known as the "duck shoot", and navigation was essentially "select and click" with the ability to jump directly to pages with the use of keywords. Content could be voted upon by the users. The service had many features which were considerably ahead of its time, especially when compared to the
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
of today: * Pricing of content (Optional. Users could price their own content). * Voting on content quality. * "Upload anywhere" of content: programs, graphics and text (Unless a section was protected). * Software could be dongle protected (the custom
modem A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by Modulation#Digital modulati ...
doubled as the dongle in this instance). *
WYSIWYG In computing, WYSIWYG ( ), an acronym for What You See Is What You Get, is a system in which editing software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed d ...
editing of content. * Chat room (known as ''Partyline''), which allowed users to create their own rooms (similar principles have been shown in
IRC Internet Relay Chat (IRC) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called '' channels'', but also allows one-on-one communication via private messages as well as chat an ...
). The server hosted
Multi-User Dungeon A MUD (; originally multi-user dungeon, with later variants multi-user dimension and multi-user domain) is a Multiplayer video game, multiplayer Time-keeping systems in games#Real-time, real-time virtual world, usually Text-based game, text-bas ...
(MUD) (by
Richard Bartle Richard Allan Bartle FBCS FRSA (born 10 January 1960) is a British writer, professor and game researcher in the massively multiplayer online game industry. He co-created ''MUD1'' (the first MUD) in 1978, and is the author of the 2003 book ''De ...
),
Federation II ''Federation II'' was a free-to-play online text-based game also known as ''Federation 2'' or ''Fed2''. It was designed by British programmer Alan Lenton and developed by IBGames. It centers on the intergalactic trade and economy in the distant ...
, and Realm. The first two of these games continue to run on the
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
today. Games creator
Jeff Minter Jeff Minter (born 22 April 1962) is an independent English video game designer and programmer who often goes by the name Yak. He is the founder of software house Llamasoft and has created dozens of games during his career, which began in 19 ...
and musician
Rob Hubbard Rob Hubbard (born 1955 in Kingston upon Hull, England) is a British composer best known for his musical and programming work for microcomputers of the 1980s, such as the Commodore 64. Early life Hubbard first started playing music at age seve ...
, along with various members of the
demo scene The demoscene is an international computer art subculture focused on producing demos: self-contained, sometimes extremely small, computer programs that produce audiovisual presentations. The purpose of a demo is to show off programming, visual ...
, had a presence on the network.


History

In 1982,
Commodore Commodore may refer to: Ranks * Commodore (rank), a naval rank ** Commodore (Royal Navy), in the United Kingdom ** Commodore (United States) ** Commodore (Canada) ** Commodore (Finland) ** Commodore (Germany) or ''Kommodore'' * Air commodore ...
UK decided to construct a nationwide computer network for the use of teachers. The
Commodore PET 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, monochrome monitor, ...
computer had been very successful. Nick Green developed the specification of what became ''PETNET'' with David Parkinson and Mike Bolley of ''Ariadne Software'' in The Albany
pub A pub (short for public house) is a kind of drinking establishment which is licensed to serve alcoholic drinks for consumption on the premises. The term ''public house'' first appeared in the United Kingdom in late 17th century, and was ...
(see "PETNET - data transmission system" in "Microcomputers in education" ed Dr I.C.H. Smith 1982 John Wiley ). In the Summer of 1982 Keith Hall of Commodore secured the money to commission the prototype which was run on an ADP DEC-10 machine. ''Ariadne Software'' wrote the software in 6502 Assembler for the client and FORTRAN for the host. The X25 packet protocol was modified to provide error correction for all file transfers. At ADP's suggestion reliable uploading was achieved by using temporary file names which were changed to user file names when the last byte had been correctly received by the host. Nick Green sought partners who could provide local call access and Host facilities. Alan Carmichael, Graham Craigie and Robert Foot of ADP joined the project. Around this time the
BBC Micro The British Broadcasting Corporation Microcomputer System, or BBC Micro, is a series of microcomputers and associated peripherals designed and built by Acorn Computers in the 1980s for the BBC Computer Literacy Project. Designed with an emphas ...
was released and gained enormous popularity within the UK education system. Commodore's 64 was seen as the "more bangs per buck" American alternative.{{Fact, date=February 2007 PETNET became Compunet which was aimed to support consumer and educational users. Nick Green specified a secure modem based on the Viewdata chip set and the assembly language client software was ported into the
modem A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by Modulation#Digital modulati ...
and bundled with the
Commodore 1541 The Commodore 1541 (also known as the CBM 1541 and VIC-1541) is a floppy disk drive which was made by Commodore International for the Commodore 64 (C64), Commodore's most popular home computer. The best-known floppy disk drive for the C64, th ...
disk drive. After the first year Commodore was bought out and Compunet Teleservices Ltd became an independent company. Compunet culture was covered in the first issue of Commodore Disk User, which shipped software on its cover disk. ''ADP'' provided the initial DEC-10 mainframe, as well as the local-access dial-up points. But this was very expensive and a scheduled migration to a VME bus based multi-micro machine was successfully undertaken. New local dial-up points were provided by
ISTEL ISTEL, formerly BL Systems, and latterly AT&T Istel, was a British information technology company. History The company was formed in 1979 as BL Systems Limited (BLSL) through a merger of the computer departments of various automotive manufacturin ...
(on their ''Fastrak'' network). After a management buy out ''ISTEL'' was sold to AT&T. This led to the failure of ''ISTEL'' technical support and an upgrade of local access to 2400/2400 baud. The best efforts of Ariadne and Compunet staffers Jason Gold and Mark Clarke came to nothing as the English legal system failed to protect Compunet's contracts. This meant a higher cost nationwide rate call for most users. A third move of the Compunet Host to Camden in North London was undertaken with Nick Green now board chair and MD. By this time client software was ported to the
Commodore Amiga Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphi ...
and Atari ST and a teletype compatible version of the service using
BBS BBS may refer to: Ammunition * BBs, BB gun metal bullets * BBs, airsoft gun plastic pellets Computing and gaming * Bulletin board system, a computer server users dial into via dial-up or telnet; precursor to the Internet * BIOS Boot Specificat ...
scrolling text was introduced aimed at integration with the Internet and PCs. Compunet ceased trading in May 1993, when the company went into receivership for non-payment of
VAT A value-added tax (VAT), known in some countries as a goods and services tax (GST), is a type of tax that is assessed incrementally. It is levied on the price of a product or service at each stage of production, distribution, or sale to the en ...
after the sudden short illness and death of Jim Chalmers, their sole practitioner accountant. He was negotiating a VAT refund at the time. Immediate barrister intervention failed despite £250,000 of debt asset.


Subscription model

Compunet charged a quarterly subscription, and telephone call costs were in addition to this. Typical off-peak charges would be £0.80UKP per hour. Premium services incurred additional charges, which required the user to first place money in their account. These services included: * Private
e-mail Electronic mail (email or e-mail) is a method of exchanging messages ("mail") between people using electronic devices. Email was thus conceived as the electronic (digital) version of, or counterpart to, mail, at a time when "mail" meant ...
(some free quota was provided). * Uploading content. * Custom banners. * Customised user name (instead of, for example, 'abc3'). * Access to chat and gaming services.


Technology


Client

For the Commodore 64, Compunet provided a custom 1200/75 baud
modem A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by Modulation#Digital modulati ...
(affectionately known as the "brick") which utilised the machine's cartridge port. As well as the usual modem features, the device had a custom
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
which contained the rudiments of the software required to access the service. This software could be updated automatically upon connection to the service. Out of the box, the modem was unable to connect to standard Bulletin board systems unless an optional software package was purchased. The
modem A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by Modulation#Digital modulati ...
was programmed with a unique ID. This allowed it to work as a dongle to help prevent
copyright infringement Copyright infringement (at times referred to as piracy) is the use of works protected by copyright without permission for a usage where such permission is required, thereby infringing certain exclusive rights granted to the copyright holder, s ...
of protected software. The custom nature of the technology hindered Compunet to a degree. The graphical design was very much keyed into the Commodore 64's graphical capabilities. Although this was more powerful than the
Viewdata Viewdata is a Videotex implementation. It is a type of information retrieval service in which a subscriber can access a remote database via a common carrier channel, request data and receive requested data on a video display over a separate c ...
systems such as
Prestel Prestel (abbrev. from press telephone), the brand name for the UK Post Office Telecommunications's Viewdata technology, was an interactive videotex system developed during the late 1970s and commercially launched in 1979. It achieved a maxim ...
, it meant
porting In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally desi ...
was difficult. However, software was later made available for the Amiga (1987) and Atari ST (1988). A PC version was developed in-house but never made publicly available. The Amiga and Atari ST versions both emulated the graphics and interface of the original Commodore 64. However, the PC version was
teletype A teleprinter (teletypewriter, teletype or TTY) is an electromechanical device that can be used to send and receive typed messages through various communications channels, in both point-to-point and point-to-multipoint configurations. Init ...
in nature, utilising Kermit for file transfers.


Server

The host server was a DEC-10 at launch, which ran Compunet as a time-slice. ADP provided the mainframe, as well as the local dial-up points, which allowed users all over the country access for the cost of a local telephone call. Specification: * 1 megaword 36 bit
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
(upgraded for Compunet). * £50,000 per month running costs (including the local-rate telephone call facilities). * Compunet host software written in Fortran, by ''Ariadne Software'' and further developed by Robert Foot with chat and real-time user and management accounting. When ADP announced it was to shut down its DEC-10 network in Great Portland Street, Central London, Nick Green then consultant to Compunet and Mark Clarke (ex Commodore guru) researched closely coupled multi-micro architectures. Compunet was rewritten in C and migrated to a VME rack configured by Cambridge Micro Computers in the Park Royal Industrial Estate. It ran under
OS-9 OS-9 is a family of real-time, process-based, multitasking, multi-user operating systems, developed in the 1980s, originally by Microware Systems Corporation for the Motorola 6809 microprocessor. It was purchased by Radisys Corp in 2001, an ...
with a single 25 MHz master board. Specification: * VME bus. * 1 x 6820 for disk access. * 10 megabytes
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
. * 4 x 200 megabyte
hard disks A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magneti ...
for storage. * 3 x 6810s (5 megabytes RAM each) for communications. * 52 simultaneous connections.


Sources


Article: "CNET - Moving with the times"
* Direct discussion with Nick Green (ex-chairman of Compunet).


External links




Federation II

MUD2

Gnome's Computers (an article that originally appeared on Compunet)


See also

*
Micronet 800 Micronet 800 was an information provider (IP) on Prestel, aimed at the 1980s personal computer market. It was an online magazine that gave subscribers computer related news, reviews, general subject articles and downloadable telesoftware. User ...
Legacy systems Commodore 64 History of computing in the United Kingdom History of telecommunications in the United Kingdom Pre–World Wide Web online services