The Apple II Plus is a personal computer developed and manufactured by Apple Computer, Inc., introduced in June 1979 as an upgraded successor to the original Apple II, featuring a standard 48 KB of RAM, built-in Applesoft BASIC interpreter in ROM, and enhanced support for the Disk IIfloppy disk drive system.[1][2] Powered by a Synertek 6502 8-bit microprocessor operating at 1.023 MHz, it utilized a 12 KB ROM with 10 KB available for user programs, and supported up to 64 KB of RAM via an optional Language Card expansion.[1][2] The system included eight proprietary expansion slots for peripherals, a full-stroke 52-key ASCII keyboard, color graphics capabilities (low-resolution: 40×48 pixels with 15 colors; high-resolution: 280×192 pixels with 6 colors), and interfaces for cassette input, game I/O, and optional RS-232C serial or parallel printer connections.[1][2]Priced at $1,195 for the base 48 KB model—over $100 less than the comparable original Apple II despite added features—the Apple II Plus was designed for hobbyists, small businesses, education, and home users, with configurations ranging from $995 (16 KBRAM) to $1,195 (48 KBRAM), including a keyboard, power supply, and manuals.[1][2] Key enhancements over the 1977 Apple II included the replacement of the original Integer BASIC with Applesoft BASIC directly in ROM, eliminating the need for separate loading from cassette or disk, and an Autostart ROM that improved boot processes with cold/warm start options and better Disk II compatibility.[1]Motherboard revisions removed strapping blocks for easier RAM upgrades (from 16 KB or 32 KB options to the standard 48 KB using 16 KB chips), while maintaining backward compatibility with most original Apple II software and peripherals.[1]Production of the Apple II Plus continued until December 1982, with approximately 550,000 units sold during its run, contributing significantly to Apple's early success and the broader adoption of personal computing through its support for influential software like VisiCalc and a growing ecosystem of peripherals such as the Apple Monitor II display and Silentype thermal printer.[1][3] A variant, the Bell & Howell Apple II Plus, featured a black case for educational markets and an optional "backpack" carrying case.[1] The model solidified the Apple II family as a platform for innovation in education and business applications, paving the way for later iterations like the Apple IIe.
History and Development
Origins and Design Goals
Development of the Apple II Plus began in spring 1978, when Apple engineers initiated work on a modest enhancement to the original Apple II to address key limitations in memory configuration and programming capabilities.[1][4] The project stemmed from the need to support growing software demands, particularly applications requiring more reliable access to expanded memory and advanced BASIC features, without overhauling the core architecture.[5] This effort built on the original Apple II's expandable memory from 4 KB to 48 KB, but aimed to make higher capacities more accessible out of the box.[4]The primary design goals centered on standardizing 48 KB of RAM as the default configuration to better accommodate emerging business and productivity software, such as VisiCalc, which required at least 32 KB and performed optimally with floating-point arithmetic support.[6][7] Integrating Applesoft BASIC directly into read-only memory (ROM) was another key objective, replacing the original [Integer BASIC](/page/Integer BASIC) to provide built-in floating-point math and high-resolution graphics capabilities, thereby reducing user costs by eliminating the need for separate language cards or cassettes priced around $200.[4][5] This upgrade enhanced compatibility with disk-based systems and broader software ecosystems, positioning the machine as a more complete personal computing solution.[1]Engineering decisions emphasized cost efficiency and backward compatibility, retaining the MOS Technology 6502 processor and overall chassis design from the original while expanding ROM capacity to accommodate the 10 KB Applesoft interpreter alongside the 2 KB monitor ROM.[4] The Revision 1 motherboard incorporated minor refinements, such as bug fixes for memory addressing, but avoided significant redesigns to maintain low production costs and ensure seamless integration with existing peripherals and software.[1] These choices allowed Apple to extend the Apple II line's lifecycle amid shifting company priorities toward business-oriented models like the Apple III.[4]
Announcement and Production Timeline
The Apple II Plus was announced at the West Coast Computer Faire in San Francisco in April 1979, where Apple showcased it as an enhanced successor to the original Apple II model.[8] Shipments began in June 1979, marking the start of its availability to consumers.[1]At launch, the Apple II Plus was priced at $1,195 for the standard 48 KB RAM configuration, which was more affordable than a fully upgraded original Apple II that required additional memory and software add-ons costing over $1,300.[1] This pricing strategy, combined with the built-in Applesoft BASIC—integrated as a cost-saving measure during the design phase to eliminate the need for a separate language card—helped broaden its appeal to both hobbyists and educational users.[5]Production of the Apple II Plus continued until December 1982, during which over 500,000 units were sold, making it a key revenue driver for Apple amid the company's focus on newer models like the Apple III.[3] It was replaced by the Apple IIe in January 1983, as growing demand for native lowercase text support and an improved keyboard with full ASCII compatibility rendered the II Plus's uppercase-only design increasingly outdated.[9]Manufacturing took place at Apple's facilities in Cupertino, California, with the MOS Technology 6502 microprocessor sourced as the core CPU and Applesoft BASIC licensed from Microsoft to enable floating-point arithmetic directly in ROM.[1]
Technical Specifications
Processor and Core Architecture
The Apple II Plus utilized the Synertek 6502 microprocessor as its central processing unit, an 8-bit processor with a 16-bit address bus capable of addressing up to 64 KB of memory.[10][11][12] Operating at a clock speed of 1.023 MHz, the 6502 featured a straightforward architecture optimized for efficient instruction execution, typically requiring 2 to 7 clock cycles per instruction, and supported essential functions such as interrupts (via IRQ and NMI lines) and direct memory access (DMA) for peripheral operations.[13][14] This processor choice emphasized cost-effectiveness and compatibility with the burgeoning ecosystem of 6502-based software and hardware during the late 1970s.[15]The core architecture centered on a single motherboard design that integrated key subsystems for compact functionality. It incorporated seven 50-pin expansion slots for peripherals, plus an additional auxiliary slot dedicated to memory or language cards, all connected via an 8-bit data bus and the 16-bit address bus from the 6502.[16][17] An integrated video display generator, implemented through discrete logic rather than a dedicated chip, directly accessed system RAM to produce NTSC-compatible composite video output, including sync signals at 15.700 kHz and a color burst reference at 3.579545 MHz.[14][12]Basic I/O capabilities were provided through onboard ports, including cassette interfaces for data storage and retrieval, with input at addresses C060 and C068, output via C020, and an average baud rate of 1333 bps, as well as game ports for up to four analog paddle inputs at C064–$C067, supporting variable resistance readings from 0 to 150 kΩ.[12][18]Clock generation relied on a 14.31818 MHz crystal oscillator as the master timing source, which was divided down to produce the 1.023 MHz processor clock (via a divide-by-14 factor), a 2 MHz signal for dynamic RAM refresh, and the video color reference.[13][12] This precise oscillator ensured stable operation across video and computational tasks, with phase-locked signals (@0 and @1) for synchronization. The internal 50 W switching power supply delivered regulated voltages of +5 V (4 A for logic and memory), +12 V (1 A for drives and peripherals), -5 V (0.25 A for analog circuits), and -12 V (0.25 A for serial interfaces), incorporating overvoltage protection to maintain reliability without a bulky linear transformer.[19][20] The design prioritized efficiency and minimal heat generation, aligning with the system's goal of accessibility for home users.[14]The Apple II Plus maintained full backward compatibility with the original Apple II's peripherals and software, retaining the identical slot addressing scheme (slots 1–7 scanned sequentially on boot) and bus protocol without modifications.[17][21] This ensured seamless integration of existing expansion cards, cassette-based programs, and paddle controllers, while the core hardware revisions (such as Rev. 7's removal of memory jumpers) introduced only minor refinements for production efficiency.[12]
Memory and Expansion Options
The Apple II Plus featured a standard configuration of 48 KB of dynamic random-access memory (DRAM), consisting of a base 16 KB allocated to the system and an additional 32 KB provided through expansion sockets on the motherboard.[1][22] This setup utilized three banks of 16 KB DRAM chips, enabling configurations from 16 KB up to the full 48 KB depending on installed modules.[23] The system's 16-bit addressing capability, inherent to the 6502 processor, supported a theoretical maximum of 64 KB total addressable space.[23]Memory mapping in the Apple II Plus divided the 64 KB address space into distinct regions: main RAM occupied $0000 to BFFF for the standard 48 KB, soft switches for hardware control were located at C000 to C0FF, [input/output](/page/Input/output) functions spanned C100 to CFFF, and [read-only memory](/page/Read-only_memory) ([ROM](/page/Rom)) along with additional I/O filled D000 to $FFFF.[24][23] The system lacked virtual memory support, relying instead on direct physical addressing without paging or segmentation mechanisms.[24]Expansion capabilities centered on eight proprietary 50-pin slots, numbered 0 through 7, which connected to the motherboard's bus for adding peripherals and memory.[25] Slot 0 served as an auxiliary position primarily for memory upgrades, while slots 1 through 7 accommodated cards such as the Disk II controller for 5.25-inch floppy drives (typically in slot 6), printer interfaces (often in slot 1), and modems (commonly in slot 2).[17][25] These slots provided access to the address bus, data bus, power rails, and interrupt lines, but the overall system RAM remained capped at 64 KB without external memory management hardware.[25]Upgrading to 64 KB total RAM required installing a 16 KB Language Card in slot 0, which employed bank switching to overlay the ROM region (D000–FFFF) with additional DRAM, accessible via soft switches for seamless toggling between banks.[26][27] This card, compatible only with systems having the full 48 KB onboard, not only extended memory but also facilitated advanced modes such as CP/M operation when paired with a Z80 coprocessor card, allowing bank switching between native Apple and Z80 execution environments.[26][27]
Key Features
Built-in Software Capabilities
The Apple II Plus incorporated 12 KB of ROM containing Applesoft BASIC, a floating-pointdialect of BASIC developed by Microsoft and licensed to Apple, which superseded the integer-only BASIC of the original Apple II model. This ROM-based implementation, consisting of six 2 KB chips (part numbers 341-0011 through 341-0016 for pages D0-DF and E0-EF), allowed immediate access to the interpreter upon power-on without requiring loading from external media like cassette or disk. Applesoft BASIC supported advanced mathematical operations, including floating-point arithmetic for precise calculations in scientific and engineering programs, and included built-in commands for graphics and sound generation directly from the ROMfirmware (revision incorporating version 0D elements for enhanced compatibility).Applesoft BASIC provided dedicated commands for the Apple II Plus's graphics capabilities, enabling programmers to create visual content in multiple modes without additional hardware. The high-resolution (hi-res) mode, activated via the HGR command, offered a 280x192 pixel display where artifact colors—exploiting NTSC TV signal quirks—produced up to six discernible colors (black, green, violet, white, orange, and blue) through pixel patterning. Low-resolution (lo-res) mode, invoked with GR, supported 40x48 pixels in 16 colors for simpler, block-based graphics, while text mode displayed 40 columns by 24 rows in uppercase characters only. Sound output was handled through basic beeps via the onboard speaker, toggled programmatically (e.g., using POKE to memory location $C030 in a loop for tone generation), allowing rudimentary audio feedback like alerts or simple melodies integrated into BASIC programs.[28][2][29]For operating system support, the Apple II Plus booted directly into the Applesoft BASIC prompt, enabled by the built-in Autostart ROM which automatically invokes the BASIC prompt on power-up or boots from disk if present, but with a Disk II drive attached, it loaded Apple DOS 3.3 from disk for file management, disk I/O, and program execution, supporting up to 140 KB per 5.25-inch floppy in 35 tracks of 16 sectors each. Later, optional systems like Apple Pascal provided structured programming alternatives, while ProDOS (introduced in 1983) offered hierarchical file systems for enhanced disk operations. The Z80 SoftCard expansion allowed running CP/M 2.2, an alternative OS for business applications, utilizing bank switching to access up to 64 KB total memory (48 KB for Apple II compatibility plus 16 KB dedicated to CP/M), though full functionality required memory expansion beyond the base 48 KB. Input and storage also included a built-in cassette interface for low-cost data transfer and program saving, using frequency-modulated audio signals compatible with standard cassette recorders for archival purposes, though it lacked initial support for hard drives.[30][31]
Hardware Enhancements
The Apple II Plus introduced several hardware refinements over the original Apple II, primarily aimed at improving user interaction and regulatory compliance for home environments. The keyboard was upgraded to a 52-key, uppercase-only design, featuring a dedicated repeat key that enabled auto-repeat functionality when held, allowing for faster text input without multiple key presses. Additionally, an ESC key was added, which served as a software-dependent toggle for simulating lowercase letters through inverse video display, such as in applications like Apple Writer where ESC combined with a letter produced a lowercase equivalent in regular video while uppercase appeared in inverse.[1][32]To address electromagnetic interference issues that plagued early personal computers, the Apple II Plus incorporated enhanced metal enclosure shielding, including conductive coatings and metal components around critical areas like the power supply and expansion slots. These modifications ensured compliance with FCC Class B emission standards, suitable for residential use, unlike the original Apple II's Class A rating intended for industrial settings. The shielding reduced radio frequency (RF) interference, minimizing disruptions to nearby broadcast signals and allowing broader consumer adoption without legal concerns.[18][33]Video capabilities remained centered on composite NTSC output, delivered either through an internal RF modulator for direct connection to televisions via coaxial cable or via an external monitor port for composite video signals. Native RGB support was absent, relying instead on the system's artifact color generation in hi-res graphics modes, which could be utilized by software like Applesoft BASIC for basic visual displays. Complementing these, a built-in speaker provided simple audio output through software-generated pulses on a soft switch, enabling basic tone production for alerts or rudimentary sound effects. The system also included dedicated game I/O ports for connecting paddles or joysticks, facilitating analog input for gaming without requiring additional adapters, though mouse support awaited third-party peripherals.[34][35][36]
Variants and Adaptations
International Versions
The Apple II Europlus, introduced in 1980, was Apple's adapted version of the Apple II Plus for the European market, featuring a 220V AC power supply compatible with 50 Hz mains frequency to suit local electrical standards.[37] It included PAL video output for compatibility with European televisions, providing monochrome display through the built-in RF modulator while requiring a dedicated PAL color card in expansion slot 7 for full color support.[37] The high-resolution graphics mode was adjusted to 240x192 pixels to align with PAL timing, differing from the NTSC standard's 280x192.[37] Additionally, the character generator ROM was modified to support diacritical marks common in European languages, such as German umlauts accessed via escape sequences, and the keyboard used a QWERTY layout tailored for regions including the UK, Germany, and France.[37]In parallel, the Apple II J-Plus, released in July 1980, targeted the Japanese market with adaptations for local infrastructure and language needs, including a 100V AC power supply accommodating both 50 Hz (eastern Japan) and 60 Hz (western Japan) frequencies.[37] It retained NTSC video standards but incorporated a custom ROM set enabling Katakana character display through soft-switch controls at memory addresses C05C and C05D, activated via POKE commands or Ctrl-T key combinations.[37] The JIS keyboard layout featured dual markings for Roman letters and Katakana on keycaps, facilitating input for Japanese text encoding while maintaining backward compatibility with English software.[37] These changes addressed limitations in handling non-Latin scripts without altering the core 6502 processor or 48 KB RAM configuration.[37]Production of both the Europlus and J-Plus was limited, primarily targeting business and educational sectors in their respective regions. These models supported compatibility with U.S.-sourced peripherals through voltage adapters and frequency converters, though video encoding differences necessitated region-specific cards to avoid NTSC-PAL/SECAM incompatibilities.[37] Further technical adjustments included crystal oscillator tweaks for stable operation under 50 Hz power in Europe, ensuring reliable performance in non-U.S. environments.[37]
Specialized Models
The Bell & Howell Apple II Plus, introduced in 1979, was a specialized educational variant designed for durability in school environments. This model featured a black anodized aluminum case to withstand heavy use, while retaining the identical internal hardware of the standard Apple II Plus, including the MOS Technology 6502 processor and 48 KB of RAM. It was exclusively licensed by Apple and sold through Bell & Howell to U.S. educational institutions, often bundled with monitors and educational software to facilitate classroom integration.[38]The ITT 2020, released in 1979 and marketed into 1980, served as the first officially licensed Apple II clone tailored for the European market. Manufactured by ITT in the United Kingdom under Apple's authorization, it featured enhancements over the Apple II Plus such as increased high-resolution graphics to 360x192 pixels requiring 4KRAM and Palsoft BASIC, along with PAL video output support for compatibility with European television standards. Primarily positioned as a business computer in countries like Germany and the UK, it emphasized expandability for professional applications such as accounting and data processing.[39][40]In 1980, the Georgia Tech Research Institute developed a TEMPEST-certified version of the Apple II Plus for secure military applications under U.S. Department of Defense contracts. This variant incorporated advanced electromagnetic shielding to prevent unintended radiation of classified information, meeting stringent TEMPEST standards for information system security. Deployed primarily within the U.S. Army's FORSCOM for command and control systems, it was restricted to government use with no availability for public or commercial sale.[41]Beyond these models, no significant original equipment manufacturer (OEM) variants of the Apple II Plus were produced, though some units were customized with specialized peripherals, such as interface cards for laboratory instruments, to support scientific and research environments.[40]
Reception and Legacy
Commercial Performance
The Apple II Plus, introduced in June 1979, achieved significant commercial success during its production run, which ended in December 1982. Over 600,000 units were sold over its lifespan, contributing substantially to the Apple II series' cumulative sales exceeding 650,000 units by the end of 1982, including the original model.[3][42] Sales peaked in 1980 and 1981, with Apple shipping around 78,000 Apple II and II Plus units combined in 1980 alone—more than double the previous year's total—largely driven by the widespread adoption of VisiCalc spreadsheet software, which positioned the machine as essential for business productivity.[43]Initial pricing for the Apple II Plus started at $1,195 for a configuration with 48 KB of RAM, making it competitively priced against contemporaries like the TRS-80 and Commodore PET, though higher than the base TRS-80's $399 entry point.[5] By 1981, effective pricing had adjusted downward through bundled systems and memory cost reductions, with full configurations available around $999 to $1,430 depending on RAM and peripherals, helping maintain accessibility amid falling DRAM prices.[44] This evolution allowed the II Plus to gain significant market share in the small business segment post-1979 due to VisiCalc, eventually outselling early rivals like the TRS-80 by the early 1980s, before facing intensified competition from the IBM PC introduced in 1981 and cheaper clones by 1982.[45]The Apple II Plus dominated the U.S. educationmarket, particularly through a partnership with Bell & Howell, which distributed a specialized black-cased version tailored for schools, securing UL certification and audio-visual enhancements to meet institutional needs.[5][1] In small business applications, its expandability and software ecosystem, including VisiCalc, captured significant share, generating approximately $500 million in revenue for Apple by the early 1980s—funds that critically supported the development of the Macintosh line.[46][47] Overall, the model's performance solidified Apple's position in personal computing, with the II series accounting for the majority of the company's hardware revenue during this period.[48]
Technological and Cultural Influence
The Apple II Plus played a pivotal role in technological advancements that shaped early personal computing. Its built-in Applesoft BASIC, a floating-point dialect of Microsoft BASIC, became the standard language for home users, enabling accessible programming for graphics, sound, and calculations that influenced generations of hobbyist coders and educational initiatives.[49] The machine's eight expansion slots fostered an open architecture, allowing third-party peripherals like modems and hard drives, which inspired the modular design of subsequent systems such as the IBM PC.[50] Additionally, the Apple II Plus pioneered affordable color computing through NTSC artifacting, where high-resolution monochrome signals were interpreted by televisions as 16 distinct colors, making vibrant graphics viable without dedicated hardware and setting a precedent for cost-effective display technologies.[51]The software ecosystem around the Apple II Plus thrived due to its versatility, supporting landmark titles that defined genres and applications. Role-playing games like Ultima and Wizardry pushed the limits of the system's graphics and memory, creating immersive worlds that attracted millions and established the Apple II platform as a cornerstone for adventure and RPG development.[52] Educational tools further expanded its reach, with programs leveraging Applesoft BASIC for interactive learning. The addition of CP/M compatibility via Z80 cards allowed the Apple II Plus to run business applications like WordStar and dBase II, bridging hobbyist and professional use and significantly extending the machine's productive lifespan into the mid-1980s.[30]Culturally, the Apple II Plus symbolized the personal computing boom of the late 1970s and early 1980s, democratizing technology and sparking widespread adoption in homes and institutions. It became a staple in schools, where Logo programming language implementations encouraged children to explore concepts like recursion and geometry through turtle graphics, fostering computational thinking.[53] The platform inspired a vibrant hobbyist culture, with users creating clones, hardware modifications, and peripherals that extended its capabilities and influenced global computing communities. Its legacy extended through its direct influence on successors like the Apple IIe and IIc, which retained core features such as expansion compatibility and Applesoft BASIC while adding enhancements like lowercase support and portability. The broader Apple II series achieved total sales of 5-6 million units by 1993, underscoring its enduring market impact. Today, emulators like AppleWin preserve thousands of software titles, ensuring the platform's programs and innovations remain accessible for study and play.[54][55]