Commodore Plus 4
   HOME

TheInfoList



OR:

The Commodore Plus/4 is a
home computer Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a s ...
released by
Commodore International Commodore International Corporation was a home computer and electronics manufacturer with its head office in The Bahamas and its executive office in the United States founded in 1976 by Jack Tramiel and Irving Gould. It was the successor compan ...
in 1984. It was part of the Commodore 264 series, which also included the
Commodore 16 The Commodore 16 is a home computer made by Commodore International with a 6502-compatible 7501 or 8501 CPU, released in 1984 and intended to be an entry-level computer to replace the VIC-20. A cost-reduced version, the Commodore 116, was ...
and Commodore 116 models. The Plus/4 was marketed as "the productivity computer with software built in," featuring a four-application
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 * ...
-resident office suite that included a word processor, spreadsheet, database, and graphing software. Internally, the Plus/4 shared the same basic architecture as the Commodore 16 and 116, allowing it to use software and peripherals designed for these models. However, it was incompatible with the
Commodore 64 The Commodore 64, also known as the C64, is an 8-bit computing, 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in ...
's extensive software library and some of its hardware. The Plus/4 was intended to expand the home computer market by targeting users interested in serious applications rather than gaming. The Plus/4 featured a compact plastic casing with a fully-fledged keyboard, although the cursor and function keys were made of rubber. It had an advanced
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
version 3.5, which made its software incompatible with the Commodore 64. Despite its potential, the Plus/4 was criticized for its lack of compatibility with the C64 and its deficiencies in sound and graphics compared to its predecessor. Commodore produced approximately 827,000 units worldwide, with a significant number sold in Germany. The Plus/4 was discontinued in 1985, but systems remained available from liquidators for several years afterward.


History

In the early 1980s, Commodore found itself engaged in a
price war A price war is a form of market competition in which companies within an industry engage in aggressive pricing activity "characterized by the repeated cutting of prices below those of competitors". This leads to a cycle, where each competitor att ...
in the home computer market. Companies like
Texas Instruments Texas Instruments Incorporated (TI) is an American multinational semiconductor company headquartered in Dallas, Texas. It is one of the top 10 semiconductor companies worldwide based on sales volume. The company's focus is on developing analog ...
and
Timex Corporation Timex Group USA, Inc. (formerly known as Timex Corporation) is an American global watch manufacturing company founded in 1854 as the Waterbury Clock Company in Waterbury, Connecticut. In 1944, the company became insolvent but was reformed into ...
were releasing computers that undercut the price of Commodore's
PET A pet, or companion animal, is an animal kept primarily for a person's company or entertainment rather than as a working animal, livestock, or a laboratory animal. Popular pets are often considered to have attractive/ cute appearances, inte ...
line. Commodore's
MOS Technology MOS Technology, Inc. ("MOS" being short for Metal Oxide Semiconductor), later known as CSG (Commodore Semiconductor Group) and GMT Microelectronics, was a semiconductor design and fabrication company based in Audubon, Pennsylvania. It is ...
division had designed a video chip but could not find any third-party buyers. The
VIC-20 The VIC-20 (known as the VC-20 in Germany and the VIC-1001 in Japan) is an 8-bit entry level home computer that was sold by Commodore International, Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commod ...
resulted from the confluence of these events and it was introduced in 1980 at a list price of $299.95. Later, spurred by the competition, Commodore was able to reduce the VIC's street price to $99, and it became the first computer (of any kind) to sell over 1 million units. The
Commodore 64 The Commodore 64, also known as the C64, is an 8-bit computing, 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in ...
, the first 64  KB computer to sell for under in the US, was another salvo in the price war but it was far more expensive to make than the VIC-20 because it used discrete chips for video, sound, and I/O. Still, the C64 went on to become a best-seller and was selling for $199 at the time of the Plus/4's introduction. Even while C64 sales were rising, Commodore president
Jack Tramiel Jack Tramiel (, ); born Idek Trzmiel (; December 13, 1928 – April 8, 2012) was a Polish- American businessman and Holocaust survivor, best known for founding Commodore International. The Commodore PET, VIC-20, and Commodore 64 are som ...
wanted a new computer line that would use fewer chips and at the same time address some of the user complaints about the VIC and C64. Rumors spread in late 1983 of a new computer in 1984 called the "Commodore 444" or "Ted", with built-in word processing and spreadsheet software, and that it would be one of four new computers that would replace the VIC-20 and C64, which the company would discontinue. The company's third salvo which, as it turned out, was fired just as most of Commodore's competition was leaving the home computer market was the C116, C16, and 264, which became the Plus/4. There were also prototypes of a 232, basically a version of the Plus/4 without the software ROMs, and a V364, which had a
numeric keypad A numeric keypad, number pad, numpad, or ten key, is the calculator-style group of ten numeric keys accompanied by other keys, usually on the far right side of computer keyboard. This grouping allows quick number entry with right hand, ...
and built-in
voice synthesis Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or hardware products. A text-to-speech (TTS) system converts normal langua ...
. The latter two models never made it to production. All these computers used a
6502 The MOS Technology 6502 (typically pronounced "sixty-five-oh-two" or "six-five-oh-two") William Mensch and the moderator both pronounce the 6502 microprocessor as ''"sixty-five-oh-two"''. is an 8-bit microprocessor that was designed by a small ...
compatible MOS 7501 or 8501 that was clocked approximately 75% faster than the CPUs used in the VIC-20 and C64, and a
MOS Technology TED The 7360/8360 TExt Display (TED) was an integrated circuit made by MOS Technology, Inc. It was a video chip that also contained sound generation hardware, DRAM refresh circuitry, interval timers, and keyboard input handling. It was designed for ...
all-in-one video, sound, and I/O chip. The Plus/4's design is thus philosophically closer to that of the VIC-20 than that of the C64. The Plus/4 was introduced in June 1984 and priced at . The Plus/4 was the flagship computer of the line, featuring of RAM while the C16 and C116 had . The Plus/4 had built-in software, whereas the others did not. All of the machines were distinguished by their dark gray cases and light gray keys. This was a reversal of the color scheme on the C64 and VIC, which used lighter cases and darker-colored keys. Commodore's intent with the Plus/4 was not to replace the C64, but to expand the home computer market and sell the Plus/4 to users who were more interested in serious applications than in gaming. By 1984, however, in the US, most of these customers were beginning to switch to the new, low-cost
IBM PC compatible An IBM PC compatible is any personal computer that is hardware- and software-compatible with the IBM Personal Computer (IBM PC) and its subsequent models. Like the original IBM PC, an IBM PC–compatible computer uses an x86-based central p ...
s such as the
Leading Edge Model D The Leading Edge Model D is an IBM clone first released by Leading Edge Hardware in July 1985. It was initially priced at $1,495 and configured with dual 5.25" floppy drives, 256 KB of RAM, and a monochrome monitor. It was manufactured by Sout ...
and
Tandy 1000 The Tandy 1000 was the first in a series of IBM PC compatible home computers produced by the Tandy Corporation, sold through its Radio Shack and Radio Shack Computer Center stores. Introduced in 1984, the Tandy 1000 line was designed to offer af ...
series. It was discontinued in 1985. Although, like the Commodore B128, Plus/4 systems remained available from liquidators for years after its discontinuation, the Plus/4 disappeared from Commodore's major markets by 1988.


Hardware


Graphics

The TED offered 121-color (15 colors × 8
luminance Luminance is a photometric measure of the luminous intensity per unit area of light travelling in a given direction. It describes the amount of light that passes through, is emitted from, or is reflected from a particular area, and falls wit ...
levels + black) video, a palette matched only by the
Atari 8-bit computers 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 650 ...
and the
Enterprise Enterprise (or the archaic spelling Enterprize) may refer to: Business and economics Brands and enterprises * Enterprise GP Holdings, an energy holding company * Enterprise plc, a UK civil engineering and maintenance company * Enterpris ...
at the time, and 320×200 video resolution, similar to many computers intended to be capable of connecting to a television. The TED chip had identical resolutions and video modes to the
VIC-II The VIC-II (Video Interface Chip II), specifically known as the MOS Technology 6567/6566/8562/8564 (NTSC versions), 6569/8565/8566 (PAL), is the microchip tasked with generating Y/C video signals (combined to composite video in the RF modulator) ...
(bitmap or character graphics which could be high-resolution or multicolor), but lacked hardware sprites. Its sound capability was a two-voice
square wave Square wave may refer to: *Square wave (waveform) A square wave is a non-sinusoidal waveform, non-sinusoidal periodic waveform in which the amplitude alternates at a steady frequency between fixed minimum and maximum values, with the same ...
generator. The first eight colors of the TED's palette are the same as the VIC-II, but colors 8-15 are different. It allowed each color except 0 (black) to be set to one of eight possible luminance levels, thus making 121 total colors possible. The power-on default configuration places the screen memory at and the color memory at . Color memory is integrated into the TED and there is no separate color RAM like on the VIC-20 and C64. Bits 0-3 of each byte in color RAM hold the color value and 4-6 hold the luminance. Bit 7 is a
flag A flag is a piece of textile, fabric (most often rectangular) with distinctive colours and design. It is used as a symbol, a signalling device, or for decoration. The term ''flag'' is also used to refer to the graphic design employed, and fla ...
that sets blinking text.
Bitmap In computing, a bitmap (also called raster) graphic is an image formed from rows of different colored pixels. A GIF is an example of a graphics image file that uses a bitmap. As a noun, the term "bitmap" is very often used to refer to a partic ...
mode is similar to the C64, however in hi-res mode the color RAM is used to supply the luminance values for each block (bits 0-3 the luminance for color 0 and 4-7 the luminance for color 1) while it is not used at all in C64 hi-res graphics. In multicolor bitmap mode, the same setup is used, but while on the C64, color RAM holds the values for color 3, on the Plus/4 it instead holds the luminance values for colors 1–2. Color 3 is instead global and obtained from the register at . The Plus/4's TED has several advantages over C64's VIC+SID. All TED registers that are available can be read and written. TED may realize the blinking cursor and the characters in the reverse-video mode. It may display 256 characters in the text mode. It may use graphics split by
raster interrupt A raster interrupt (also called a horizontal blank interrupt) is an interrupt signal in a legacy computer system which is used for display timing. It is usually, though not always, generated by a system's graphics chip as the scan lines of a fra ...
and show pictures at 320x288 resolution. This, with
interlaced Interlaced video (also known as interlaced scan) is a technique for doubling the perceived frame rate of a video display without consuming extra bandwidth. The interlaced signal contains two fields of a video frame captured consecutively. Th ...
mode, makes it possible to show 320x496 images. In addition, the TED has 16
address line In computer architecture, a bus (historically also called a data highway or databus) is a communication system that transfers data between components inside a computer or between computers. It encompasses both hardware (e.g., wires, optical ...
s, thus it can "see" the entire memory space of the computer unlike the VIC-II. The video buffers may thus be placed anywhere in memory and there are no mirrors of the character ROM to get in the way like on the C64.


Input and output

Commodore released a high-speed
floppy disk A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
drive for the Plus/4, the Commodore 1551, which offered much better performance than the C64/
1541 __NOTOC__ Year 1541 ( MDXLI) was a common year starting on Saturday of the Julian calendar. Events January–March * January 4 – Leonardo Cattaneo della Volta is elected to a two-year term as the new Doge of the Republic o ...
combination because it used a
parallel interface In computing, a parallel port is a type of interface found on early computers (personal and otherwise) for connecting peripherals. The name refers to the way the data is sent; parallel ports send multiple bits of data at once (parallel ...
rather than a
serial bus In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits ar ...
. The 1551 plugged into the cartridge port. The Plus/4 had a built-in MOS Technology 6551
UART A universal asynchronous receiver-transmitter (UART ) is a peripheral device for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by one, from the least significant to ...
chip that could perform up to , unlike the C64, which emulated the 6551 chip in software. This allowed the Plus/4 to use high-speed
modem The Democratic Movement (, ; MoDem ) is a centre to centre-right political party in France, whose main ideological trends are liberalism and Christian democracy, and that is characterised by a strong pro-Europeanist stance. MoDem was establis ...
s without additional hardware or software tricks (the C64 required specially written software to operate at ), at a time when 300- or 1200-bit/s modems were more common and Commodore never released a 2400-bit/s modem so this feature went largely unnoticed. The Plus/4's serial port is the standard Commodore user port used since the PET, featuring TTL voltage which is incompatible with
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such as a compu ...
. This requires a
voltage converter A voltage converter is an electric power converter which changes the voltage of an electrical power source. It may be combined with other components to create a power supply. AC and DC AC voltage conversion uses a transformer. Conversion from on ...
to use modems or other serial devices from non-Commodore vendors. The Plus/4 keyboard had a separately placed directional "diamond" of four cursor keys, presumably more intuitive to use than the VIC's and C64's two shifted cursor keys. A reset button was added on the right side of the system, a feature lacking on the C64. The Plus/4 also revived the built-in
machine language monitor A machine code monitor ( machine language monitor) is software that allows a user to enter commands to view and change memory locations on a computer, with options to load and save memory contents from/to secondary storage. Some full-featured ma ...
from the PET days, a feature missing on the VIC-20 and C64.


Specifications

* CPU:
MOS Technology MOS Technology, Inc. ("MOS" being short for Metal Oxide Semiconductor), later known as CSG (Commodore Semiconductor Group) and GMT Microelectronics, was a semiconductor design and fabrication company based in Audubon, Pennsylvania. It is ...
7501/8501, approximately when the raster beam is on the visible screen and (
PAL Phase Alternating Line (PAL) is a color encoding system for analog television. It was one of three major analogue colour television standards, the others being NTSC and SECAM. In most countries it was broadcast at 625 lines, 50 fields (25 ...
) / (
NTSC NTSC (from National Television System Committee) is the first American standard for analog television, published and adopted in 1941. In 1961, it was assigned the designation System M. It is also known as EIA standard 170. In 1953, a second ...
) the rest of the time * RAM: , of which nearly (60671 bytes) is available to
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
users. There are known RAM expansions with and 1 MB * ROM: including Commodore BASIC 3.5, a
machine code monitor A machine code monitor ( machine language monitor) is software that allows a user to enter commands to view and change memory address, memory locations on a computer, with options to load and save memory contents from/to secondary storage. Some f ...
, and TRI-Micro's "3 Plus 1" (word processor, spreadsheet, database, graphing). It is possible to add up to more ROM with cartridges. * Graphics:
MOS Technology TED The 7360/8360 TExt Display (TED) was an integrated circuit made by MOS Technology, Inc. It was a video chip that also contained sound generation hardware, DRAM refresh circuitry, interval timers, and keyboard input handling. It was designed for ...
(TED 7360) * Text mode: 40×25 characters (
PETSCII PETSCII (PET Standard Code of Information Interchange), also known as CBM ASCII, is the character set used in Commodore Business Machines' 8-bit home computers. This character set was first used by the PET from 1977, and was subsequently use ...
). There are three text modes: standard, extended color, multicolor * Graphics modes: 160x200 (multicolor, 2bpp, no sprites) / 320×200 (hi-resolution, 1bpp) at 121 colors (all can be visible at the same time) * I/O ports: ** Tape connector (for Commodore 1531 Datassette with ; incompatible with C64, although adapters allowing the machine to use earlier and aftermarket datasettes were common.) **
ROM cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, cassette, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, ...
slot (incompatible with C64) ** Two 8-pin mini-DIN
game controller A game controller, gaming controller, or simply controller, is an input device or Input/Output Device, input/output device used with video games or entertainment systems to provide input to a video game. Input devices that have been classified as ...
ports (incompatible with C64) ** Commodore serial bus (compatible with C64) ** User port (for modems and nonstandard devices, incompatible with C64) **
Composite video Composite video, also known as CVBS (composite video baseband signal or color, video, blanking and sync), is an analog video format that combines image information—such as brightness (luminance), color (chrominance), and synchronization, int ...
connector including
S-Video S-Video (also known as separate video, Y/C, and erroneously Super-Video) is an analog video signal format that carries standard-definition video, typically at 525 lines or 625 lines. It encodes video luma and chrominance on two separate chann ...
and mono audio signal (compatible with C64) **
RF modulator An RF modulator (radio frequency modulator) is an electronic device used to convert signals from devices such as media players, VCRs and game consoles to a format that can be handled by a device designed to receive a modulated RF input, such ...
to TV antenna connector (compatible with C64) * The power connector is compatible with C64 power supplies in some Plus/4s and takes the same 9V AC and 5V DC voltages, but uses a non-standard "Square DIN" plug, like the C128, in most Plus/4s.


Software


BASIC

The Plus/4's
memory map In computer science, a memory map is a structure of data (which usually resides in memory itself) that indicates how memory is laid out. The term "memory map" has different meanings in different contexts. #It is the fastest and most flexible cach ...
, which used
bank switching Bank switching is a technique used in computer design to increase the amount of usable memory beyond the amount directly addressable by the Processor (computing), processor instructions. It can be used to configure a system differently at diffe ...
far more extensively than the C64, gave it a 56% larger amount of user-accessible memory than the C64 for programming in BASIC, and its
BASIC programming language Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * ''Basic'' (film), a 2003 film * Basic, on ...
was vastly improved, adding sound and graphics commands as well as looping commands that improved program structure. The Plus/4 does not have the Restore key on the VIC and C64, but a similar function may be achieved by holding down Run/Stop and pressing the reset button. This will reboot the computer into the machine language monitor, but any BASIC programs in memory will be left intact. The Plus/4 contains an
Easter egg Easter eggs, also called Paschal eggs, are eggs that are decorated for the Christian holiday of Easter, which celebrates the resurrection of Jesus. As such, Easter eggs are commonly used during the season of Eastertide (Easter season). The ...
. Entering the command SYS DEC("CDAB") or SYS 52651 puts up the names of three programmers and a hardware designer: Fred Bowen, John Cooper, Terry Ryan and Bil Herd, with Bowen's name at the top in reverse-field and Ryan's at the bottom blinking on and off. While the C64 had the advertised of RAM installed, only about was available for BASIC programs. The Plus/4's BASIC V3.5 made available, aided by its memory map that swapped the ROMs in and out of memory as needed, and that placed the
memory mapped I/O Memory-mapped I/O (MMIO) and port-mapped I/O (PMIO) are two complementary methods of performing input/output (I/O) between the central processing unit (CPU) and peripheral devices in a computer A computer is a machine that can be Comput ...
registers, which all 6502-based computers have to use, at the top of memory (), while in the C64 they had been located at the much lower address . On the C64, a program was able to swap out the ROMs and the I/O registers manually and thus gain access to the full , but this was not compatible with BASIC on that machine; on the Plus/4, on the other hand, most of the ROM area was automatically switched out when not needed, rendering the RAM existing at the same addresses accessible for BASIC programs. The BASIC program area on the Plus/4 begins at , but the BASIC ROM starts at so the automatic switching of the OS ROMs is not initiated unless a BASIC program grows big enough to reach , or 28K in size. Since RAM on the C16 never exceeds the line, banking does not occur on that machine. As on the C64, writing to the ROM areas will alter the RAM underneath. The registers at contain the ROM configuration for the machine, which normally has the BASIC and kernal ROMs enabled. The ROM configuration is adjusted by writing to the registers (the value is irrelevant). enables or disables BASIC, the low function ROM, the low cartridge ROM, is unused, the kernal, the high function ROM, and the high cartridge ROM. The upper portion of the kernal ROM at is always enabled no matter what the memory configuration, as are the I/O registers. Furthermore, the registers at if written to will bank out (or in) all ROMs currently enabled via the ROM configuration at excepting ; this is done by BASIC automatically to read program text above . Since disabling the ROMs will also remove the kernal interrupt handler, it will be necessary to first turn off interrupts via an SEI instruction. BASIC 3.5 added all of BASIC 4.0's disk commands as well as sound and graphics functions to support the TED, additional programming features, and statements to allow structured programming. While BASIC 2.0 was 8K in size and BASIC 4.0 12K, BASIC 3.5 ballooned to 20K in size, as big as the entire set of OS ROMs in the VIC-20 and C64.


Application software

The Plus/4, unlike the C64, was equipped with a
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 * ...
-resident application suite. It was, however, completely inadequate for the Plus/4's originally intended market of business and professional users. In an otherwise largely favorable review of the computer, John J. Anderson of ''
Creative Computing ''Creative Computing'' was one of the earliest magazines covering the microcomputer revolution. Published from October 1974 until December 1985, the magazine covered the spectrum of hobbyist/home/personal computing in a more accessible format t ...
'' wrote "I would guess that the applications were whipped up in a great hurry ... I would never use the software". ''
The Transactor ''The Transactor'' was a computer magazine directed at users of Commodore home computers. In contrast to other Commodore-focused publications such as '' Commodore Magazine'' and '' COMPUTE!'s Gazette'', ''The Transactors popularity was based ...
'' stated, "The word processor is barely that, the data base defiles the name, and the spreadsheet has little spread". The magazine advised users to "think of the software as an almost free bonus". ''
BYTE The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable un ...
'' called the built-in software "just a tiny bit better than bad", noting that a Commodore 64 with Multiplan and other third-party software would be cheaper and much more powerful. The magazine stated that the computer "should have been called not the Plus 4, but the Minus 60". ''INFO'' warned that users who wanted to use the computer "for serious 'productive' work, you are in deep trouble with the PLUS/4" because of the poor software, and unlikelihood that better third-party replacements would be available. Better business software packages were available for equivalently-priced systems, including the C64. Since IBM compatibles were quickly dominating the
small business Small businesses are types of corporations, partnerships, or sole proprietorships which have a small number of employees and/or less annual revenue than a regular-sized business or corporation. Businesses are defined as "small" in terms of being ...
market, the Plus/4 had no realistic chance of succeeding in its intended use. Further dividing the market was that once the user had created data using many of the built-in software packages, the result could only be saved to a connected disk drive much of the software did not support tape. Thus, tape-based home users, the only users who might still have been interested in the Plus/4's less-capable but built-in and instantly ready software, were shut out from the package.


Peripherals

The keyboard on the Plus/4 was different from the keyboards of previous Commodore machines and also its sibling the C16; this was due to cost saving measures resulting from the need to retool for Plus/4 production, while the C16 could use the existing C64 tooling due to an identical case design. Peripheral compatibility with the C64 was inconsistent. The Plus/4's serial, user, and video ports were compatible with the C64, but the Datasette port was changed, rendering previous units incompatible without third-party adapters that only became available later. This also posed a problem for the many third-party C64 printer interfaces that allowed one to connect a standard
Centronics Centronics Data Computer Corporation was an American manufacturer of computer printers, now remembered primarily for the parallel interface that bears its name, the Centronics connector. History Foundations Centronics began as a divisio ...
parallel printer to the Commodore serial port. Since most of these interfaces connected to the Datasette port to get +5 volts for power, they were incompatible with the Plus/4 unless the user modified the interface and risked voiding the warranty. For a computer intended to be used for productivity applications, this was a heavy weakness. Additionally, with the Plus/4, Commodore abandoned the common
Atari Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French holding company Atari SA (formerly Infogrames) and its focus is on "video games, consumer hardware, licensing and bl ...
-style
joystick A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. Also known as the control column, it is the principal control devic ...
ports used on the C64, replacing them with a
proprietary {{Short pages monitor