Retrocomputing


Retrocomputing is the use of older computer hardware and software in modern times. Retrocomputing is usually classed as a hobby and recreation rather than a practical application of technology; enthusiasts often collect rare and valuable hardware and software for sentimental reasons. However, some do make use of it.

Historical retrocomputing

A more serious line of retrocomputing is part of the history of computer hardware. It can be seen as the analogue of experimental archaeology in computing. Some notable examples include the reconstruction of Babbage's Difference engine and the implementation of Plankalkül in 2000.

"Homebrew" computers

Some retrocomputing enthusiasts also consider the "homebrewing", to be an important aspect of the hobby, giving new enthusiasts an opportunity to experience more fully what the early years of hobby computing were like. There are several different approaches to this end. Some are exact replicas of older systems, and some are newer designs based on the principles of retrocomputing, while others combine the two, with old and new features in the same package. Examples include:
The personal computer has been around since approximately 1976. But in that time, numerous technological revolutions have left generations of obsolete computing equipment on the junk heap. Nevertheless, in that time, these otherwise useless computers have spawned a sub-culture of vintage computer collectors, who often spend large sums to acquire the rarest of these items, not only to display but restore to their fully functioning glory, including active software development and adaptation to modern uses. This often includes so-called hackers who add-on, update and create hybrid composites from new and old computers for uses for which they were otherwise never intended. Ethernet interfaces have been designed for many vintage 8-bit machines to allow limited connectivity to the Internet; where users can access user groups, bulletin boards and databases of software. Most of this hobby centers on those computers manufactured after 1960, though some collectors specialize in pre-1960 computers as well.

MITS Inc.

produced the Altair 8800 in 1975, which is widely regarded as starting the microcomputer revolution.

IMSAI

produced a machine similar to the Altair 8800, though considered by many to be a more robust design.

Processor Technology

produced the Sol-20. This was one of the first machines to have a case that included a keyboard; a design feature copied by many of later "home computers".

SWTPC

Southwest Technical Products Corporation produced the SWTPC 6800 and later the SWTPC 6809 kits that employed the Motorola 68xx series microprocessors. The 68xx line was to be followed later by the 6502 processor that was used in many early "home computers", such as the Apple II.

Apple Inc.

The earliest of the Apple Inc. personal computers are among some of the most collectible. They are relatively easy to maintain in an operational state thanks to Apple's use of readily available off-the-shelf parts.

Acorn BBC & Archimedes

: Amiga 500, Commodore 128 and three different variants of the Commodore 64

In popular culture

In an interview with Conan O'Brien in May 2014, George R. R. Martin revealed that he writes his books using WordStar 4.0, an MS-DOS application dating back to 1987.
US-based streaming video provider Netflix recently released a multiple-choice movie branded to be part of their Black Mirror series, called Bandersnatch. The protagonist is a teenage programmer working on a contract to deliver a video-game adaptation of a fantasy novel for an 8-bit computer in 1984. The multiple storylines evolve around the emotions and mental health issues resulting from a reality-perception mismatch between a new generation of computer-savvy teenagers and twenty-somethings, and their care givers.

Education

Due to their low complexity together with other technical advantages, 8-bit computers are frequently re-discovered for education, especially for introductory programming classes in elementary schools. 8-bit computers turn on and directly present a programming environment; there are no distractions, and no need for other features or additional connectivity. The BASIC language is a simple-to-learn programming language that has access to the entire system without having to load libraries for sound, graphics, math, etc. The focus of the programming language is on efficiency; in particular, one command does one thing immediately.

Reception

Retrocomputing has been described in one paper as preservation activity and as aspect of the remix culture.

Internet

Though many retro computers pre-date widespread use of the internet many enthusiasts find way to connect their machines using technologies such as Retronet that emulate the modems and X.25 protocol the machines were designed at the time to use.