Jump to content

Macintosh Classic

From RetroTechCollection
Macintosh Classic
Macintosh Classic
Specifications
ManufacturerApple Computer, Inc.
TypePersonal Computer
ReleasedOctober 15, 1990
DiscontinuedSeptember 14, 1992
Intro priceUS$999 – $1,499
CPUMotorola 68000 @ 8 MHz
Memory1 MB RAM (expandable to 4 MB)
Storage1.44 MB 3.5" floppy drive, optional 40 MB SCSI hard drive
Display9" monochrome CRT (512×342 pixels)
SoundMonaural 8-bit, 22 kHz
Dimensions13.2" H × 9.6" W × 10.9" D
Weight16.5 lbs (7.5 kg)
OS / FirmwareSystem 6.0.7 – System 7.5.5
PredecessorMacintosh SE/30
SuccessorMacintosh Classic II
CodenameElsie, Skywriter
Model no.M0420

The Macintosh Classic was introduced by Apple on October 15, 1990, as a low-cost alternative in the Macintosh lineup and a spiritual successor to the original Macintosh 128K and SE/30. It retained the same 9-inch monochrome display and compact form factor, but included a 1.44 MB SuperDrive and optional internal SCSI hard drive. It was the first Macintosh to sell for under $1,000, making it a popular choice for schools and home users.

General Maintenance

[edit | edit source]

For cleaning, battery maintenance, board inspection, and power supply tuning, refer to the Macintosh Classic General Maintenance page.

PCB Schematics & Service Manual

[edit | edit source]

The Macintosh Classic includes two main PCBs: a unified logic board and an analog board. Below are the schematics and Apple’s official service manual.

Apple Service Manual

[edit | edit source]

All Apple Service Manuals can be found on the Apple Service Source page.

Logic Board & Analog Board Schematics

[edit | edit source]
Macintosh Classic PCB Schematics
Logic Board Analog Board
Macintosh Classic Logic Board
File:MacintoshClassic LogicBoard Schematic.pdf
Macintosh Classic Analog Board
File:Classic Analog Board Schematic.pdf
Macintosh Classic Analog Board Schematic

Capacitor Replacement Guide

[edit | edit source]

Full details on logic and analog board recapping can be found at the Macintosh Classic Capacitor Replacement Guide.

Retrobrite

[edit | edit source]

To restore the beige color of the Classic’s case, refer to the safe plastic whitening procedures outlined on the Retrobrite page.

Troubleshooting

[edit | edit source]

For diagnosis and solutions to common issues including no startup, checkerboard patterns, floppy drive problems, and failed PRAM batteries, see the Macintosh Classic Troubleshooting guide.

Technical Details

[edit | edit source]

System Architecture at a Glance

[edit | edit source]
Sub-system Specification (Macintosh Classic, Oct 1990)
CPU Motorola 68000 @ 7.8336 MHz (15.667 MHz ÷ 2)
FPU — (none; not socketed)
Bus width 16-bit data • 24-bit address (16 MB logical)
ROM 512 KB “SE/30-class” ROM SIMM (v7.0) — 32-bit clean, HFS+, Color QD
RAM 1 MB soldered • Expansion card adds 1 MB + 2 × 30-pin SIMM slots → 4 MB max
Video 512 × 342 monochrome — 22.1 KB DMA steal from main DRAM
Sound 8-bit PWM DAC via VIA timers • 22 kHz → RC filter → LM380 amp
Disks Internal Sony SWIM-II 800 KB (FDHD option 1.44 MB) • 40 MB SCSI HDD (BTO)
Ports ADB • DB-19 ext. floppy • DB-25 SCSI-1 • Geo/SCC serial × 2 • 3.5 mm audio-out
Expansion No PDS; memory–I/O expansion via proprietary 96-pin mezzanine card

Memory Map (Physical)

[edit | edit source]
Macintosh Classic Address Space
Range Size Purpose
$0000 00 – $0FFF FF 1 MB On-board DRAM
$1000 00 – $4FFF FF 4 MB Expansion DRAM (if present → 4 MB ceiling)
$4000 00 – $47FF FF 512 KB ROM SIMM (v7.0)
$5000 00 – $50FF FF 64 KB I/O bank A – VIA 1/2, SCC, SWIM-II, ADB, VBL PAL
$5800 00 – $58FF FF 64 KB SCSI NCR 53C80 regs + glue
$5C00 00 – $5FFF FF 256 KB Expansion card decode (memory & option EEPROM)
$9000 00 – $9000 FF 256 B Frame-buffer shift register (mirrored)
$C000 00 – $FF FF FF Mirrors / reserved

ROM SIMM Layout (512 KB, v7.0)

[edit | edit source]
Offset Size Module
$4000 00 16 KB 68000 vectors & Mini-Shell
$4004 00 64 KB QuickDraw 1.3 (monochrome & color, 32-bit)
$4014 00 192 KB Toolbox, Window/Menu mgrs., SANE FP
$4044 00 80 KB SWIM-II floppy, ASC sound, ADB Egret
$405E 00 96 KB SCSI Manager 4.3, Disk Cache, HFS/HFS+

SWIM-II Floppy Controller

[edit | edit source]
  • 800 KB GCR variable-speed (standard)
  • FDHD build-to-order: 1.44 MB MFM + 800 KB GCR (autodetect)
  • Supports intelligent-step motor timing; faster reads on outer tracks.

SCSI & Mass-Storage

[edit | edit source]
  • NCR 53C80 8-bit controller — 5 MB s⁻¹ sync (≈1.1 MB s⁻¹ async real-world)
  • “Pseudo-DMA” using block-moves by CPU; internal drive on 50-pin ribbon.

Key I/O ICs

[edit | edit source]
  • 6522 VIA × 2 — system timers, sound PWM, keyboard‐handshake
  • 8530 SCC — dual RS-422 serial (up to 230 kbps)
  • SWIM-II — floppy & GCR/MFM selector
  • NCR 53C80 — SCSI
  • Egret (68HC05) — ADB, soft-power, PRAM battery

Sound Path

[edit | edit source]

68000 → VIA Port A (8-bit sample) • VIA Timer 1 @ 22.254 kHz toggles Port B → PWM → RC filter → LM380 → speaker / rear jack.

RAM Expansion Notes

[edit | edit source]
Total RAM Expansion Card SIMMs Jumper
2 MB none (card only) “No SIMMs” (JP top)
2.5 MB 2 × 256 KB “With SIMMs” (JP bottom)
4 MB 2 × 1 MB “With SIMMs” (JP bottom)
  • SIMMs: 30-pin, 120 ns, 8-chip, non-parity only.
  • Mixed sizes not supported; SIMMs must match pair.

Performance Benchmarks

[edit | edit source]
Test (MacBench 1.0) Score vs Mac Plus
CPU integer 115 × 1.43
Disk (40 MB SCSI) 230 × 1.92
Graphics (QD) 100 × 1.00
Overall 123 × 1.53

Hardware Trivia

[edit | edit source]
  • Last 68000-based Macintosh; ROM identical to SE/30 but 32-bit addressing disabled.
  • “*Seattle*” logic board codename; early EVT boards silk-screened “LittleFish”.
  • Easter egg: type `G 40E053` in MacsBug to reveal the original compact-Mac developers list.