Jump to content

Amstrad 6128: Difference between revisions

From RetroTechCollection
STUB EXPANDED: replaced a 126-byte informal note with a real article sourced entirely to the CPC6128 service manual hosted here - Z80A/128K as two banks/48K ROM, the three display modes, the 3-inch drive at 12 ms step and 30 ms settle, and the point that matters most for repair, that the machine has no internal PSU and needs BOTH 5 V and 12 V from the monitor
Note the C316/C318 misprint in the parts list and the non-polarised C314, from the p. 36 circuit diagram
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
| name        = Amstrad CPC 6128
| name        = Amstrad CPC 6128
| logo        = [[File:Amstrad CPC logo.svg|150px]]
| logo        = [[File:Amstrad CPC logo.svg|150px]]
| image        = [[File:Amstrad CPC 6128 with monitor.jpg|260px|frameless]]
| caption      = CPC 6128 with its colour monitor
| developer    = Amstrad
| developer    = Amstrad
| manufacturer = Amstrad Consumer Electronics plc
| manufacturer = Amstrad Consumer Electronics plc
| type        = Home computer
| type        = Home computer
| cpu          = Zilog Z80A @ 4 MHz
| release date = 13 June 1985 (US), 15 August 1985 (Europe)
| memory      = 128 KB RAM, as two 64 KB banks (over 41 KB free in BASIC; 61 KB TPA under CP/M Plus)
| discontinued = 1990
| rom          = 48 KB — operating system, Locomotive BASIC and the disc extensions
| price        = £299 with green monitor, £399 with colour monitor
| storage      = Integrated 3-inch disc drive, Hitachi/Panasonic standard
| cpu          = Zilog Z80A at 4 MHz
| graphics    = Motorola 6845 CRT controller
| memory      = 128 KB RAM in two 64 KB banks
| display      = 160×200×16, 320×200×4 or 640×200×2 from a 27-colour palette
| rom          = 48 KB (operating system, Locomotive BASIC 1.1 and disc extensions)
| sound        = General Instrument AY-3-8912, three voices, eight octaves
| storage      = Built-in 3-inch disc drive
| graphics    = 6845 CRT controller with gate array
| display      = 160 × 200 (16 colours), 320 × 200 (4) or 640 × 200 (2) from 27
| sound        = General Instrument AY-3-8912, three voices
| input        = 74-key keyboard
| input        = 74-key keyboard
| power        = 5 V and 12 V DC from the monitor. '''No mains connection and no internal power supply'''
| power        = 5 V and 12 V DC from the monitor
| os          = Amstrad firmware with Locomotive BASIC; AMSDOS; CP/M Plus supplied
| os          = Amstrad firmware, Locomotive BASIC 1.1, AMSDOS, CP/M 2.2 and CP/M Plus
| predecessor  = [[Amstrad CPC 664]]
| successor    = [[Amstrad 6128 Plus]]
| model        = CPC 6128
| model        = CPC 6128
}}
}}
<templatestyles src="Template:StyledTable/styles.css" />
<templatestyles src="Template:StyledTable/styles.css" />
The '''Amstrad CPC 6128''' is the 128 KB, disc-based model of the Amstrad CPC range. It has the architecture of the [[Amstrad CPC 464]] and [[Amstrad CPC 664|664]] with 128 KB of RAM in two banks, a built-in 3-inch disc drive and CP/M Plus. Amstrad released it in the United States on 13 June 1985 and in Europe on 15 August 1985, where it replaced the 664; the UK prices were £299 with a green monitor and £399 with a colour monitor. The 6128 Plus replaced it in 1990.<ref name="wpcpc">Wikipedia, [https://en.wikipedia.org/wiki/Amstrad_CPC "Amstrad CPC"], sections "CPC 6128" and "CPC 664". Retrieved 2026-10-01. Gives the US and European release dates, the launch prices, the replacement of the 664 and the 1990 replacement by the 6128plus.</ref> It was sold with either the GT65 green monitor or the CTM644 colour monitor.<ref name="sm6128">Amstrad Consumer Electronics plc, ''CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual'', back page "Technical Specification". Described at [[Amstrad CPC 6128 Service Manual]].</ref>


The '''Amstrad CPC 6128''' is the disc-based member of the Amstrad CPC range: the same architecture as the [[Amstrad CPC 464]], with '''128&nbsp;KB of RAM''' in place of 64&nbsp;KB and a built-in '''3-inch disc drive''' in place of the cassette deck. It was sold as a complete system with either the GT65 green monitor or the CTM644 colour monitor.
== Power ==


'''The figures on this page are Amstrad's own''', from the ''CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual'' hosted on this wiki.<ref name="sm6128">Amstrad Consumer Electronics plc, ''CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual''. Hosted at [[Amstrad CPC 6128 Service Manual]]. Source for the technical specification on the back page, the CPC6128 electrical parts list (page 21), the basic hardware analysis and diagnostic flow charts (pages 4 and 8&ndash;11), the alignment checks (pages 12&ndash;15) and the separate GT65 and CTM644 parts lists and voltage charts (pages 22&ndash;28).</ref>
The CPC 6128 has no mains connection and no power supply of its own. Amstrad's specification gives the supply as "Screen System: 240V AC 50Hz (keyboard and disc drive power supplied by screen system)", with a 5&nbsp;mm socket for the 5&nbsp;V supply, "supplied exclusively from monitor", and a 5&nbsp;mm plug and lead to the 12&nbsp;V disc power socket on the monitor.<ref name="sm6128" /> The computer needs both. A 6128 that starts but cannot read a disc may simply have its 12&nbsp;V lead unplugged. The monitors contain the mains supply and a CRT; the service manual gives a parts list, alignment instructions and a voltage chart for each, and [[CRT Discharge Procedure]] covers the hazard.<ref name="sm6128toc">Amstrad Consumer Electronics plc, ''CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual'', p. 2 "Contents" and p. 21 "Electrical Parts List". Described at [[Amstrad CPC 6128 Service Manual]].</ref>


== The monitor is the power supply ==
[[File:Amstrad CPC 6128 with keyboard removed.jpg|thumb|300px|A CPC 6128 with the keyboard removed: main board at left, disc drive at right (photo: Jesus Abizanda, CC BY 2.0)]]


'''The CPC 6128 has no mains connection and no internal power supply.''' Amstrad's technical specification gives the power supply as "Screen System: 240&nbsp;V AC 50&nbsp;Hz (keyboard and disc drive power supplied by screen system)", and lists two separate connections on the computer:<ref name="sm6128" />
== Hardware ==


* a '''5&nbsp;mm socket for the 5&nbsp;V supply''', which Amstrad describes as "supplied exclusively from monitor"
Amstrad's specification lists a Z80A at 4&nbsp;MHz; 128 KB of RAM in two 64 KB banks, with over 41 KB available in BASIC and 61 KB of TPA under CP/M Plus; 48 KB of ROM containing BASIC, the operating system and the disc extensions; a 6845 CRT controller; an AY-3-8912 (three voices, eight octaves); an 8255 parallel interface; and a 74-key keyboard.<ref name="sm6128" /> The external sockets are edge connectors for expansion and the Centronics printer, a second-drive socket (DI-2 lead), a 9-pin joystick socket, a 6-pin DIN for RGB or luminance video, a 5-pin DIN for an external cassette recorder (CL1 lead) and a 3.5&nbsp;mm stereo output. Up to 252 additional 16 KB ROMs can be added. The keyboard unit measures 510 × 48 × 170&nbsp;mm and weighs 2.0&nbsp;kg.<ref name="sm6128" />
* a '''5&nbsp;mm plug and lead that connects to the 12&nbsp;V (disc) power socket on the monitor'''


Both are needed. A 6128 that boots but whose drive does nothing is very often missing the '''12&nbsp;V''' lead, not suffering a drive fault — check that before opening anything. And because the supply lives in the monitor, '''a "dead computer" on a CPC 6128 is a monitor fault until proved otherwise'''; the monitor sections of the service manual carry their own parts lists and '''voltage charts''' for exactly this reason.
The parts list for the original board names the Z8400APS CPU (IC111), the TMM-23256P-1953 system ROM (IC103), the TMM-23128P-1851 AMSDOS ROM (IC204), the HSG3130/3170 gate array (IC116), a PAL16L8AC (IC118), sixteen MSM3764-20RS DRAMs (IC119–134), the µPD765AC-2 disc controller (IC201), the FDC9216BT data separator (IC202) and a 16&nbsp;MHz crystal (X101).<ref name="sm6128toc" /> The specification page prints the disc controller as "7653"; the parts list shows it is a µPD765AC-2.


== Hardware ==
=== Main board versions ===
 
CPCWiki's catalogue of photographed boards records three 6128 board versions.<ref name="cpcwikimb">CPCWiki, [https://www.cpcwiki.eu/index.php/Mainboard_Versions "Mainboard Versions"]. Retrieved 2026-10-01. Community catalogue of board markings, sizes and per-version changes.</ref>
 
{| class="wikitable styled-table" style="width:70%; text-align:left;"
|+'''CPC 6128 main board versions'''
! Version !! Silkscreen !! Size !! Notes
|-
| 1 || Z70210 MC0009A–C, MC0012A/B; Z70270 MC0016A || 320 × 155&nbsp;mm || 8-pin data separator; pads for both the old and new gate array
|-
| 2 (©1985) || Z70290 MC0020A–I, MC0023D–G, MC0026B, MC0057A || 320 × 155&nbsp;mm || 24-pin data separator; pads for the new gate array only
|-
| 3, cost-down (1988) || Z80330 MC0100A || 310 × 145&nbsp;mm || 100-pin surface-mount gate array combining the gate array, PAL, CRTC and some floppy, DRAM and reset logic; can take four 64K × 4 RAM chips
|}


From Amstrad's technical specification:<ref name="sm6128" />
Amstrad's amendment manual has two later CPC6128 sections with their own board drawings.<ref name="amd">Amstrad plc, ''CPC464 / CPC6128 / GT65 / CTM644 / MP3 / CT1 Amendment Service Manual'', contents and pp. 11–24. Described at [[Amstrad CPC 464 / CPC 6128 / GT65 / CTM644 / MP3 / CT1 Service Manual Amendment]].</ref>


* '''Z80A at 4&nbsp;MHz'''
== Disc system ==
* '''128&nbsp;KB of RAM arranged as two 64&nbsp;KB banks''' — over 41&nbsp;KB available to the user in BASIC, 61&nbsp;KB TPA under CP/M Plus
* '''48&nbsp;KB of ROM''' containing BASIC, the operating system and the disc extensions
* '''6845''' CRT controller; '''AY-3-8912''' three-voice, eight-octave sound generator; '''8255''' parallel I/O
* 74-key keyboard — QWERTY with a numeric cluster, cursor and copy cursor, return, enter, shift, caps lock, tab, delete, clear and control
* Three display modes: 4 colours from 27 at 320 × 200, 2 from 27 at 640 × 200, and 16 from 27 at 160 × 200
* Expansion for '''up to 252 additional 16&nbsp;KB ROMs'''
* External sockets: PCB edge connectors for general-purpose expansion and for the Centronics printer port; a second disc drive socket (DI-2 lead); a 9-pin D-type joystick socket; a 6-pin DIN for RGB and sync or luminance and sync; a 5-pin DIN for an external cassette recorder (CL1 lead); a 3.5&nbsp;mm stereo socket for sound out


== The disc system ==
The drive is a 3-inch unit to the Hitachi/Panasonic standard; the software is set for a 12&nbsp;ms step rate and 30&nbsp;ms settling time, and the system controls at most two drives. The discs are single-sided in use, 40 tracks of 512-byte sectors; the user turns the disc over, and each side has its own write-protect clip.<ref name="sm6128" /> The parts list gives the drive as a Compact Floppy Disc Drive EME-155 (FDD201).<ref name="sm6128toc" /> CPCWiki records that early 6128s used the earlier EME-150A.<ref name="cpcfdd">CPCWiki, [https://www.cpcwiki.eu/index.php/Amstrad_FDD_part "Amstrad FDD part"]. Retrieved 2026-10-01. Lists the Matsushita mechanisms used in the CPC range and their differences.</ref>


Amstrad's own disc specification:<ref name="sm6128" />
AMSDOS and CP/M Plus on the 6128 use two formats: SYSTEM, with 9 sectors per track, two reserved tracks and 169K of file space, and DATA only, with no reserved tracks and 178K. Amstrad notes that CP/M applications generally assume an 80-column screen, which the 6128 provides.<ref name="sm6128" />


* A '''3-inch system conforming to the Hitachi/Panasonic standard'''
Amstrad's service policy was that the drive mechanism and its board, PCB30001, went back for exchange; the manual gives no part numbers for that board but includes its circuit diagram.<ref name="sm6128toc" /> The usual fault is a perished drive belt; CPCWiki gives the replacement as 3&nbsp;mm wide, 0.6&nbsp;mm thick and 230&nbsp;mm in outer circumference, and describes the removal procedure for the 6128.<ref name="cpcbelt">CPCWiki, [https://www.cpcwiki.eu/index.php/Changing_the_drive_belt "Changing the drive belt"]. Retrieved 2026-10-01.</ref>
* The software is configured for a '''12&nbsp;ms step rate''' and a '''30&nbsp;ms settling time'''
* '''The system is designed to control a maximum of two drives'''
* CP/M usually assumes an 80-column screen, and Amstrad notes that the 6128's 80-column mode is a prerequisite for most CP/M applications


A second drive attaches through the disc drive 2 socket. The external [[Amstrad DDI-1 / FD-1 Service Manual|FD-1]] drive used with the [[Amstrad CPC 464]] has '''its own integral mains power supply''', so it is not powered from the 6128.
== Capacitors ==


== Servicing ==
The parts list gives twelve electrolytic capacitors on the original board.<ref name="sm6128toc" />


The service manual carries, for the computer: a '''basic hardware analysis''' page, '''function diagrams''', a '''software errors''' page, a four-page '''diagnostic flow chart''', four pages of '''alignment checks''', the main PCB layouts, the CPU circuit diagram, and the '''electrical parts list''' giving value, circuit reference and Amstrad part number for every component. For the monitors it carries separate circuit diagrams, PCB layouts, alignment instructions, '''voltage charts''' and parts lists.<ref name="sm6128" />
{| class="wikitable styled-table" style="width:70%; text-align:left;"
|+'''CPC 6128 electrolytic capacitors (parts list, p. 21)'''
! Value !! Circuit reference !! Amstrad part no.
|-
| 100&nbsp;µF / 16&nbsp;V || C315 || 20028
|-
| 100&nbsp;µF / 10&nbsp;V || C301, C304 || 20028
|-
| 47&nbsp;µF / 10&nbsp;V || C136, C303, C306 || 1400244
|-
| 22&nbsp;µF / 10&nbsp;V || C308 || 20025
|-
| 1&nbsp;µF / 50&nbsp;V || C309, C311, C314, C317, C318 (as printed) || 20062
|}


Later main-board revisions are documented separately in the '''[[Amstrad CPC 464 / CPC 6128 / GT65 / CTM644 / MP3 / CT1 Service Manual Amendment|amendment volume]]''': where a board does not match the original manual's drawing, check the amendment before concluding it has been modified.
The parts list prints C318 in the 1&nbsp;µF line and again as a 0.047&nbsp;µF polycarbonate part. The cassette control circuit diagram (p. 36) shows C316 as the 1&nbsp;µF electrolytic, C318 as 0.047&nbsp;µF, and C314 as a non-polarised 1&nbsp;µF part; see the [[Amstrad CPC 6128 Capacitor Replacement Guide]].<ref name="sm6128cct">Amstrad Consumer Electronics plc, ''CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual'', p. 21 "Electrical Parts List" and p. 36 "Cassette Control Circuit Diagram". Described at [[Amstrad CPC 6128 Service Manual]].</ref>


== References ==
== Documentation ==


<references />
* [[Amstrad CPC 6128 Service Manual]] – Amstrad's service manual for the CPC 6128, CTM644 and GT65
* [[Amstrad CPC 464 / CPC 6128 / GT65 / CTM644 / MP3 / CT1 Service Manual Amendment]] – later 6128 boards
* [[Amstrad 464 Plus / 6128 Plus / GX4000 Service Manual]] – the [[Amstrad 6128 Plus]]
* [[Amstrad Peripheral Technical Manual (Edition 2)]] – dk'tronics' 1986 manual for its own CPC add-ons (lightpen, speech synthesiser, 64K and 256K memory expansions and silicon discs), including how the expansion RAM is banked through the gate array port at &7F00; not an Amstrad document


== Related pages ==
== Related pages ==


* [[Amstrad CPC 6128 Service Manual]] · [[Amstrad CPC 464 / CPC 6128 / GT65 / CTM644 / MP3 / CT1 Service Manual Amendment]]
* [[Amstrad CPC 6128 Maintenance Guide]] · [[Amstrad CPC 6128 Troubleshooting Guide]] · [[Amstrad CPC 6128 Capacitor Replacement Guide]]
* [[Amstrad CPC 464]] · [[Amstrad CPC 664]] · [[Amstrad 464 Plus / 6128 Plus / GX4000 Service Manual]]
* [[Amstrad CTM-644]] – the colour monitor and power supply
* [[Capacitor Failure Symptoms]] · [[Recommended Tools]] · [[Floppy Drive Repair]]
* [[Amstrad CPC 464]] · [[Amstrad CPC 664]] · [[Amstrad 6128 Plus]]
* [[Amstrad CPC 664 Maintenance Guide]] and [[Amstrad CPC 664 Troubleshooting Guide]] – the 664 has the same disc controller and data separator
* [[Floppy Drive Repair]] · [[Capacitor Failure Symptoms]] · [[CRT Discharge Procedure]]
 
== References ==
<references />


{{Navbox-Amstrad|state=collapsed}}
{{Navbox-Amstrad|state=collapsed}}


[[Category:Amstrad]]
[[Category:Amstrad]]

Latest revision as of 00:34, 2 October 2026

Amstrad CPC 6128
CPC 6128 with its colour monitor
Specifications
DeveloperAmstrad
ManufacturerAmstrad Consumer Electronics plc
TypeHome computer
Released13 June 1985 (US), 15 August 1985 (Europe)
Discontinued1990
Intro price£299 with green monitor, £399 with colour monitor
CPUZilog Z80A at 4 MHz
Memory128 KB RAM in two 64 KB banks
StorageBuilt-in 3-inch disc drive
Display160 × 200 (16 colours), 320 × 200 (4) or 640 × 200 (2) from 27
SoundGeneral Instrument AY-3-8912, three voices
Graphics6845 CRT controller with gate array
ROM48 KB (operating system, Locomotive BASIC 1.1 and disc extensions)
Input74-key keyboard
Power5 V and 12 V DC from the monitor
OS / FirmwareAmstrad firmware, Locomotive BASIC 1.1, AMSDOS, CP/M 2.2 and CP/M Plus
PredecessorAmstrad CPC 664
SuccessorAmstrad 6128 Plus
Model no.CPC 6128

The Amstrad CPC 6128 is the 128 KB, disc-based model of the Amstrad CPC range. It has the architecture of the Amstrad CPC 464 and 664 with 128 KB of RAM in two banks, a built-in 3-inch disc drive and CP/M Plus. Amstrad released it in the United States on 13 June 1985 and in Europe on 15 August 1985, where it replaced the 664; the UK prices were £299 with a green monitor and £399 with a colour monitor. The 6128 Plus replaced it in 1990.[1] It was sold with either the GT65 green monitor or the CTM644 colour monitor.[2]

Power

[edit | edit source]

The CPC 6128 has no mains connection and no power supply of its own. Amstrad's specification gives the supply as "Screen System: 240V AC 50Hz (keyboard and disc drive power supplied by screen system)", with a 5 mm socket for the 5 V supply, "supplied exclusively from monitor", and a 5 mm plug and lead to the 12 V disc power socket on the monitor.[2] The computer needs both. A 6128 that starts but cannot read a disc may simply have its 12 V lead unplugged. The monitors contain the mains supply and a CRT; the service manual gives a parts list, alignment instructions and a voltage chart for each, and CRT Discharge Procedure covers the hazard.[3]

A CPC 6128 with the keyboard removed: main board at left, disc drive at right (photo: Jesus Abizanda, CC BY 2.0)

Hardware

[edit | edit source]

Amstrad's specification lists a Z80A at 4 MHz; 128 KB of RAM in two 64 KB banks, with over 41 KB available in BASIC and 61 KB of TPA under CP/M Plus; 48 KB of ROM containing BASIC, the operating system and the disc extensions; a 6845 CRT controller; an AY-3-8912 (three voices, eight octaves); an 8255 parallel interface; and a 74-key keyboard.[2] The external sockets are edge connectors for expansion and the Centronics printer, a second-drive socket (DI-2 lead), a 9-pin joystick socket, a 6-pin DIN for RGB or luminance video, a 5-pin DIN for an external cassette recorder (CL1 lead) and a 3.5 mm stereo output. Up to 252 additional 16 KB ROMs can be added. The keyboard unit measures 510 × 48 × 170 mm and weighs 2.0 kg.[2]

The parts list for the original board names the Z8400APS CPU (IC111), the TMM-23256P-1953 system ROM (IC103), the TMM-23128P-1851 AMSDOS ROM (IC204), the HSG3130/3170 gate array (IC116), a PAL16L8AC (IC118), sixteen MSM3764-20RS DRAMs (IC119–134), the µPD765AC-2 disc controller (IC201), the FDC9216BT data separator (IC202) and a 16 MHz crystal (X101).[3] The specification page prints the disc controller as "7653"; the parts list shows it is a µPD765AC-2.

Main board versions

[edit | edit source]

CPCWiki's catalogue of photographed boards records three 6128 board versions.[4]

CPC 6128 main board versions
Version Silkscreen Size Notes
1 Z70210 MC0009A–C, MC0012A/B; Z70270 MC0016A 320 × 155 mm 8-pin data separator; pads for both the old and new gate array
2 (©1985) Z70290 MC0020A–I, MC0023D–G, MC0026B, MC0057A 320 × 155 mm 24-pin data separator; pads for the new gate array only
3, cost-down (1988) Z80330 MC0100A 310 × 145 mm 100-pin surface-mount gate array combining the gate array, PAL, CRTC and some floppy, DRAM and reset logic; can take four 64K × 4 RAM chips

Amstrad's amendment manual has two later CPC6128 sections with their own board drawings.[5]

Disc system

[edit | edit source]

The drive is a 3-inch unit to the Hitachi/Panasonic standard; the software is set for a 12 ms step rate and 30 ms settling time, and the system controls at most two drives. The discs are single-sided in use, 40 tracks of 512-byte sectors; the user turns the disc over, and each side has its own write-protect clip.[2] The parts list gives the drive as a Compact Floppy Disc Drive EME-155 (FDD201).[3] CPCWiki records that early 6128s used the earlier EME-150A.[6]

AMSDOS and CP/M Plus on the 6128 use two formats: SYSTEM, with 9 sectors per track, two reserved tracks and 169K of file space, and DATA only, with no reserved tracks and 178K. Amstrad notes that CP/M applications generally assume an 80-column screen, which the 6128 provides.[2]

Amstrad's service policy was that the drive mechanism and its board, PCB30001, went back for exchange; the manual gives no part numbers for that board but includes its circuit diagram.[3] The usual fault is a perished drive belt; CPCWiki gives the replacement as 3 mm wide, 0.6 mm thick and 230 mm in outer circumference, and describes the removal procedure for the 6128.[7]

Capacitors

[edit | edit source]

The parts list gives twelve electrolytic capacitors on the original board.[3]

CPC 6128 electrolytic capacitors (parts list, p. 21)
Value Circuit reference Amstrad part no.
100 µF / 16 V C315 20028
100 µF / 10 V C301, C304 20028
47 µF / 10 V C136, C303, C306 1400244
22 µF / 10 V C308 20025
1 µF / 50 V C309, C311, C314, C317, C318 (as printed) 20062

The parts list prints C318 in the 1 µF line and again as a 0.047 µF polycarbonate part. The cassette control circuit diagram (p. 36) shows C316 as the 1 µF electrolytic, C318 as 0.047 µF, and C314 as a non-polarised 1 µF part; see the Amstrad CPC 6128 Capacitor Replacement Guide.[8]

Documentation

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

References

[edit | edit source]
  1. ↑ Wikipedia, "Amstrad CPC", sections "CPC 6128" and "CPC 664". Retrieved 2026-10-01. Gives the US and European release dates, the launch prices, the replacement of the 664 and the 1990 replacement by the 6128plus.
  2. ↑ 2.0 2.1 2.2 2.3 2.4 2.5 Amstrad Consumer Electronics plc, CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual, back page "Technical Specification". Described at Amstrad CPC 6128 Service Manual.
  3. ↑ 3.0 3.1 3.2 3.3 3.4 Amstrad Consumer Electronics plc, CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual, p. 2 "Contents" and p. 21 "Electrical Parts List". Described at Amstrad CPC 6128 Service Manual.
  4. ↑ CPCWiki, "Mainboard Versions". Retrieved 2026-10-01. Community catalogue of board markings, sizes and per-version changes.
  5. ↑ Amstrad plc, CPC464 / CPC6128 / GT65 / CTM644 / MP3 / CT1 Amendment Service Manual, contents and pp. 11–24. Described at Amstrad CPC 464 / CPC 6128 / GT65 / CTM644 / MP3 / CT1 Service Manual Amendment.
  6. ↑ CPCWiki, "Amstrad FDD part". Retrieved 2026-10-01. Lists the Matsushita mechanisms used in the CPC range and their differences.
  7. ↑ CPCWiki, "Changing the drive belt". Retrieved 2026-10-01.
  8. ↑ Amstrad Consumer Electronics plc, CPC6128 Micro Computer / CTM644 Colour Monitor / GT65 Green Monitor Service Manual, p. 21 "Electrical Parts List" and p. 36 "Cassette Control Circuit Diagram". Described at Amstrad CPC 6128 Service Manual.