Commodore SuperPET SP9000canada logo

[Vin9]

The Commodore SuperPET SP9000, also known as the MicroMainframe, was a unique dual-processor computer developed in collaboration with the University of Waterloo in Ontario, Canada, specifically targeting the educational and programming markets. The Commodore SuperPET SP9000 is instantly recognizable for its distinctive, angular “all-in-one” chassis, which integrates a 12-inch monochrome monitor, a full-sized keyboard, and the computer’s main unit into a single, wedge-shaped enclosure. Its most notable features included both a MOS 6502 and a Motorola 6809 CPU, 96KB of RAM, and a suite of advanced programming languages (including Waterloo versions of BASIC, APL, FORTRAN, Pascal, and COBOL), making it a powerful development platform for students and professionals.

 Commodore SuperPET SP9000

Its claim to fame was its ability to serve as a versatile programming workstation and “smart terminal” that could connect directly to mainframes via RS-232, allowing users to develop software offline and then upload it-a significant innovation for its time. The SuperPET’s importance in computing history lies in its role as an advanced educational tool and its pioneering use of co-processor architecture, but it remained a niche product, selling only about 7,000 units and never achieving widespread popularity due to the rapid rise of the IBM PC and compatibles

  • Manufacturer: Commodore
  • Partnership: software development by the University of Waterloo and manufacturing contracted to BMB CompuScience of Milton, Ontario, Canada
  • Released: 1981
  • Cost at release: USD $2,000 (CAD ~$7,800 adjusted for inflation)
  • MIPS: 0.42 – 0.5 (420 – 500 KIPS)

Hardware Specifications

  • Processor: Dual processors: MOS Technology 6502 and Motorola 6809, both running at 1 MHz
  • Memory: 96 KB total (including 64 KB on a bank-switched RAM board)
  • ROM: 48 KB, containing Waterloo KERNAL, CBM BASIC 4.0, and additional programming languages
  • Storage: External storage options 5.25-inch floppy, 8-inch floppy, hard drives and cassette (Datassette) drives
  • Ports: IEEE-488 port, two Commodore Datasette ports, expansion port, RS-232 serial port, CBM parallel programmable user port
  • Display: MOS Technology 6545 CRTC, 12-inch monochrome display, 80 columns × 25 rows, three character sets
  • Sound: Piezo electronic speaker

Operating System & Programming Languages 

  • In 6502 mode, it ran Commodore BASIC 4.0, functioning like a standard Commodore PET 8032
  • In 6809 mode, it launched the Waterloo-developed menu system, providing access to a suite of advanced programming tools and languages.
  • With an optional add-on MMU board, it could also run the OS-9 operating system, a Unix-like multitasking OS, thanks to an expansion developed by the Toronto PET Users Group (TPUG)
  • Waterloo: microBASIC, microAPL (A Programming Language), microFORTRAN, microPASCAL, microCOBOL
  • Assembler (for 6809 machine language)
  • Commodore BASIC 4.0 (in 6502 mode)

Notables

  • The Commodore SuperPET SP9000 was nicknamed the “SuperPET,” “SP9000,” and “MicroMainframe”.
  • The Commodore SuperPET SP9000 is instantly recognizable for its distinctive, angular “all-in-one” chassis, which integrates a 12-inch monochrome monitor, a full-sized keyboard, and the computer’s main unit into a single, wedge-shaped enclosure
  • It featured a rare dual-processor design (MOS 6502 and Motorola 6809), enabling it to run both standard PET software and advanced programming tools.
  • Developed in close collaboration with the University of Waterloo, it was tailored for education and programming, especially for teaching multiple languages and remote mainframe development.
  • The SuperPET could act as a “smart terminal,” allowing users to develop software locally and upload it to mainframes via its RS-232 interface-an unusual capability for early 1980s microcomputers.
  • It supported a wide range of programming languages (BASIC, APL, FORTRAN, Pascal, COBOL, assembler), making it a versatile academic tool.
  • A unique add-on MMU board from the Toronto PET Users Group allowed it to run the OS-9 operating system, bringing Unix-like multitasking to an 8-bit platform.
  • Despite its technical strengths, it was released just as the IBM PC debuted, leading to poor commercial uptake-only about 7,000 units were sold, making it a rare collector’s item today.
  • Its place in computing history is as a pioneering educational and development platform, notable for its Canadian roots and its advanced, multi-language capabilities for its time

Donated by: Arlen Michaels