Jump to content

Amstrad 6128 Plus

From RetroTechCollection
Amstrad 6128 Plus
6128 Plus with a paddle controller (photo: Thomas Vogt, CC BY 4.0)
Specifications
ManufacturerAmstrad plc
TypeHome computer
Released1990
Intro price£329 with MM12 monochrome monitor, £429 with CM14 colour monitor
CPUZilog Z80A at 4 MHz
Memory128 KB RAM in two 64 KB banks
StorageBuilt-in 3-inch disc drive (EME-157)
Display160 × 200 (16 colours), 320 × 200 (4) or 640 × 200 (2) from 4,096
SoundGeneral Instrument AY-3-8912, three voices
GraphicsAmstrad ASIC (AMS40489) emulating the 6845 and 8255
ROMNone on the board; firmware and BASIC on a 128 KB cartridge
Input74-key keyboard
Power5 V DC from the MM12 or CM14 monitor
Dimensions398 × 46 × 297 mm
OS / FirmwareLocomotive BASIC 1.1 and firmware v4 (cartridge); CP/M Plus on disc
PredecessorAmstrad CPC 6128
Model no.6128 Plus

The Amstrad 6128 Plus is the disc-based model of Amstrad's 1990 Plus range and the successor to the CPC 6128. It has 128 KB of RAM, a built-in 3-inch disc drive and CP/M Plus, on the same main board as the Amstrad 464 Plus, with the Plus range's ASIC, cartridge slot and new connectors. Amstrad launched it in 1990 at £329 with the MM12 monochrome monitor and £429 with the CM14 colour monitor; it has no cassette port.[1][2]

Hardware

[edit | edit source]

Amstrad's specification lists a Z80A at 4 MHz; 128K of RAM in two 64K banks, with over 41K free in BASIC and 61K available to CP/M Plus; a 128K ROM cartridge with the BASIC firmware and Burnin' Rubber; the AY-3-8912; the 18,000-gate ASIC that emulates the 6845 and 8255 and holds the sprite data; a µPD765A disc controller; a built-in 3-inch 170K drive compatible with the CPC models; and a 36-way Amphenol connector for a second drive. The supplied disc holds CP/M Plus.[3]

6128 Plus integrated circuits and drive (parts list, p. 22)
Ref Part Amstrad part no.
IC101 AMS40489 ASIC 40489
IC102 Z80A, printed "Z840GAB1N" 40080
IC103 SED9420CAC 171034
IC104 Z765APS disc controller 40018
IC105, IC106 SN74LS38N 190056
IC107 MC74HC14AN 193024
IC108 MC74HC4051N 270752
IC109 LA6393D 270997
IC110–IC113 KM41464AP-12 DRAM 40239
IC114 AY-3-8912 40001
IC115 AMS40464 40464
IC116 PC74HCT02P (printed 170112)
FDD201 Compact floppy disc drive EME-157 271611

The main board is PCB ASSY MC0122, as on the 464 Plus, with a 40 MHz crystal at X102.[3] The 6128 Plus fits four KM41464 DRAMs where the 464 Plus has two, and adds the disc controller and its support chips (IC103–IC107). The part number printed against IC116 is the one given for the 464 Plus's LA6324; the 464 Plus list gives PC74HCT02P as 270999.

The MC0122 board as fitted to the 6128 Plus, top view (service manual p. 16)

Power

[edit | edit source]

The specification lists only a 5 mm socket for a 5 V supply from the monitor, and the parts list gives the same DC jack (J104, HEC0470-01-640) as the 464 Plus.[3] The CPC 6128 needed a second 12 V lead for its drive; the 6128 Plus has none, and its specification lists no supply other than the 5 V. The monitors are the MM12 (240 V AC UK, 220 V Europe) and the CM14 (220–240 V AC).[3] They contain the mains supply and a CRT; see CRT Discharge Procedure.

Disc system

[edit | edit source]

The drive is an EME-157 3-inch mechanism (FDD201), which Amstrad's specification describes as a 170K drive compatible with the CPC models.[3] Amstrad's user instructions tell owners never to switch the 6128 Plus on or off with a disc in the drive, not to eject a disc while it is being read or written, and to keep the drive section to the right of the monitor and not directly in front of it.[4] The service manual gives no mechanism procedures for the EME-157.

Connectors

[edit | edit source]

The external sockets are those of the 464 Plus (stereo jack, two digital joystick ports, a 15-pin analogue joystick port, an RJ11 light-gun socket, a 25-way printer port, the 50-way expansion connector and the 8-pin DIN monitor socket), plus the 36-way second-drive connector. There is no cassette socket.[3][1] The details are on the 464 Plus page.

Repair guides

[edit | edit source]

Documentation

[edit | edit source]
[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.0 1.1 Stuart Anderton, "Console and CPC Pluses take 8-bits into the '90s", New Computer Express no. 93 (August 1990). Transcribed at CPCrulez. Retrieved 2026-10-01. Launch prices, the changed expansion connector, the removal of the cassette port from the 6128 Plus, and the cartridge with BASIC and Burnin' Rubber.
  2. ↑ Wikipedia, "Amstrad CPC", sections "The plus range" and "464 plus, 6128 plus". Retrieved 2026-10-01. Introduction in September 1990, the missing tape socket on the 6128 Plus, the absence of an on-board ROM and the v4 firmware on cartridge.
  3. ↑ 3.0 3.1 3.2 3.3 3.4 3.5 Amstrad plc, 464 PLUS Home Computer / 6128 PLUS Home Computer / GX4000 Games Console / MM 12 Monochrome Monitor / CM 14 Colour Monitor Service Manual. Described at Amstrad 464 Plus / 6128 Plus / GX4000 Service Manual. 6128 Plus specification and electrical adjustment p. 15; PCB views pp. 16–17; mechanical exploded view and cabinet parts list p. 21; electrical parts list p. 22.
  4. ↑ Amstrad plc, 464 Plus & 6128 Plus User Instructions (1990), "Installation Notes", "Special Disc Operation Notes (6128)" and chapter 1 pp. 2–3. Scan at archive.org. Retrieved 2026-10-01.