<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://oldwiki.cpcwiki.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Robcfg</id>
		<title>CPCWiki - THE Amstrad CPC encyclopedia! - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://oldwiki.cpcwiki.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Robcfg"/>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php/Special:Contributions/Robcfg"/>
		<updated>2026-08-28T07:07:41Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=119906</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=119906"/>
				<updated>2024-11-08T00:14:55Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC 464+ */ Added MC0122A board pictures by Rethrow.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 version 0 Prototype ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || ''Composite (or X-Ray) view'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_V0_PCB_Top.jpg|200px]] || [[File:CPC464_V0_PCB_Bottom.jpg|200px]] || [[File:CPC464_V0_PCB_Composite_View.jpg|200px]] || '''Board: Version 0 Prototype'''&amp;lt;br&amp;gt;This board is the original prototype of the CPC and has a 6502 processor instead of the Z80.&amp;lt;br&amp;gt;Courtesy of Roland Perry. Original pictures by Deepfb.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0008B-M2-Schneider464-K31-57_Willow3411.jpg|200px]] || || '''Board: PT NO Z70200, MC0008B, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt;Picture courtesy of Willow3411.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0008D_Z70200_LeZone_PCB_Top.jpg|200px]] || [[File:MC0008D_Z70200_LeZone_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008D, Copyright 1984'''&amp;lt;br&amp;gt;French board with shielding plates and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt;[[Media:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|Another picture.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122A_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122A_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122A, Copyright 1990'''&amp;lt;br&amp;gt;As seen on a preproduction machine.&amp;lt;br&amp;gt;Courtesy of Rethrow.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464Plus_MC0122A_2700-016P-3_PCB_Bottom.jpg&amp;diff=119905</id>
		<title>File:CPC464Plus MC0122A 2700-016P-3 PCB Bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464Plus_MC0122A_2700-016P-3_PCB_Bottom.jpg&amp;diff=119905"/>
				<updated>2024-11-08T00:11:39Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: Courtesy of Rethrow, taken from a preproduction machine.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Courtesy of Rethrow, taken from a preproduction machine.&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464Plus_MC0122A_2700-016P-3_PCB_Top.jpg&amp;diff=119904</id>
		<title>File:CPC464Plus MC0122A 2700-016P-3 PCB Top.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464Plus_MC0122A_2700-016P-3_PCB_Top.jpg&amp;diff=119904"/>
				<updated>2024-11-08T00:11:20Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: Courtesy of Rethrow, taken from a preproduction machine.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Courtesy of Rethrow, taken from a preproduction machine.&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=113908</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=113908"/>
				<updated>2024-01-12T23:12:09Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC464 version 2 (new gate array) */ Added missing copyright year on board.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 version 0 Prototype ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || ''Composite (or X-Ray) view'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_V0_PCB_Top.jpg|200px]] || [[File:CPC464_V0_PCB_Bottom.jpg|200px]] || [[File:CPC464_V0_PCB_Composite_View.jpg|200px]] || '''Board: Version 0 Prototype'''&amp;lt;br&amp;gt;This board is the original prototype of the CPC and has a 6502 processor instead of the Z80.&amp;lt;br&amp;gt;Courtesy of Roland Perry. Original pictures by Deepfb.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0008B-M2-Schneider464-K31-57_Willow3411.jpg|200px]] || || '''Board: PT NO Z70200, MC0008B, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt;Picture courtesy of Willow3411.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0008D_Z70200_LeZone_PCB_Top.jpg|200px]] || [[File:MC0008D_Z70200_LeZone_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008D, Copyright 1984'''&amp;lt;br&amp;gt;French board with shielding plates and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt;[[Media:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|Another picture.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=113907</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=113907"/>
				<updated>2024-01-12T20:45:19Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC464 version 2 (new gate array) */ Added picture of the MC0008B board courtesy of Willow3411.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 version 0 Prototype ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || ''Composite (or X-Ray) view'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_V0_PCB_Top.jpg|200px]] || [[File:CPC464_V0_PCB_Bottom.jpg|200px]] || [[File:CPC464_V0_PCB_Composite_View.jpg|200px]] || '''Board: Version 0 Prototype'''&amp;lt;br&amp;gt;This board is the original prototype of the CPC and has a 6502 processor instead of the Z80.&amp;lt;br&amp;gt;Courtesy of Roland Perry. Original pictures by Deepfb.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0008B-M2-Schneider464-K31-57_Willow3411.jpg|200px]] || || '''Board: PT NO Z70200, MC0008B, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt;Picture courtesy of Willow3411.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0008D_Z70200_LeZone_PCB_Top.jpg|200px]] || [[File:MC0008D_Z70200_LeZone_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt;[[Media:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|Another picture.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:MC0008B-M2-Schneider464-K31-57_Willow3411.jpg&amp;diff=113906</id>
		<title>File:MC0008B-M2-Schneider464-K31-57 Willow3411.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:MC0008B-M2-Schneider464-K31-57_Willow3411.jpg&amp;diff=113906"/>
				<updated>2024-01-12T20:41:08Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=113905</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=113905"/>
				<updated>2024-01-12T20:28:16Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: Added better pictures of Z70200 MC0008D courtesy of LeZone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 version 0 Prototype ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || ''Composite (or X-Ray) view'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_V0_PCB_Top.jpg|200px]] || [[File:CPC464_V0_PCB_Bottom.jpg|200px]] || [[File:CPC464_V0_PCB_Composite_View.jpg|200px]] || '''Board: Version 0 Prototype'''&amp;lt;br&amp;gt;This board is the original prototype of the CPC and has a 6502 processor instead of the Z80.&amp;lt;br&amp;gt;Courtesy of Roland Perry. Original pictures by Deepfb.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0008D_Z70200_LeZone_PCB_Top.jpg|200px]] || [[File:MC0008D_Z70200_LeZone_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt;[[Media:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|Another picture.]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:MC0008D_Z70200_LeZone_PCB_Top.jpg&amp;diff=113904</id>
		<title>File:MC0008D Z70200 LeZone PCB Top.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:MC0008D_Z70200_LeZone_PCB_Top.jpg&amp;diff=113904"/>
				<updated>2024-01-12T20:26:41Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:MC0008D_Z70200_LeZone_PCB_Bottom.jpg&amp;diff=113903</id>
		<title>File:MC0008D Z70200 LeZone PCB Bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:MC0008D_Z70200_LeZone_PCB_Bottom.jpg&amp;diff=113903"/>
				<updated>2024-01-12T20:24:28Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Isometric_3D&amp;diff=113245</id>
		<title>Isometric 3D</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Isometric_3D&amp;diff=113245"/>
				<updated>2023-11-21T08:41:12Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* Links */ Fixed link to list of isometric games on CPC-Power&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Graphical projection comparison.png|right|320px|thumb|Projections, courtesy from wikipedia]]&lt;br /&gt;
[[File:3diso.jpg|right|320px|thumb|samples courtesy from www.olivierleborgne.com games :Head Over Heels, Batman, Super Hero, Sweevo’s World and Hydrofool.]] &lt;br /&gt;
''This page is intended to complete the Category:Isometric 3D, check the categories at the bottom of this page to get more related links.''&lt;br /&gt;
&lt;br /&gt;
It will feature techniques in creating Isometric 3D and graphics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Isometric 3D is a representation of 3D with a total lack of perspective.&lt;br /&gt;
&lt;br /&gt;
The proper concept is actually '''Parallel Projection''', as some games are are sometime using other parallel projections than isometric.&lt;br /&gt;
&lt;br /&gt;
[[Pac-Mania]] for example is not really &amp;quot;isometric&amp;quot; but actually &amp;quot;Oblique&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Yet the term Isometric is the most commonly used, as it suit for most of those 3D-looking games, so we'll use it as a whole, despite sometimes un-properly.&lt;br /&gt;
&lt;br /&gt;
==Inaccuracy with old school Computers==&lt;br /&gt;
&lt;br /&gt;
The isometric and most parallel projection originate from engineering, Architecture, design and technical drawing.&lt;br /&gt;
&lt;br /&gt;
As such, they have a theory and precise specifications, and own a lot to the work of Gaspard Monge, a French Mathematician from the French revolution era.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
However due to the pixelised nature of bitmap graphics and Cathode Ray Tube display, also due to the un-regular aspect ratio of pixels (which depend on the videomode, the screen/Monitor used, but also the colour displayed), Parallel projection's types can't be really accurate due to variation and approximation in axis' scales.&lt;br /&gt;
&lt;br /&gt;
Those term's use are then mostly indicative.&lt;br /&gt;
&lt;br /&gt;
The global term is '''parallel projection'''. But in common language we often talk indistinctly about Isometric...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Types of pseudo 3D &amp;quot;Isometric&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a 3D environment, we have 3 axis.&lt;br /&gt;
&lt;br /&gt;
X,Y, Z.&lt;br /&gt;
&lt;br /&gt;
Y is always vertical on screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are 2 kind of projections : symmetric and asymmetric parallel projections.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Asymmetric :===&lt;br /&gt;
&lt;br /&gt;
X and Z axis form different angles with Y axis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''&amp;quot;Horizontal&amp;quot; Oblique/Trimetric projection :''' [[Pac-Mania]] obviously, yet &amp;quot;Beat Them Up&amp;quot; games (like Double dragon or Renegade) or even few &amp;quot;Shoot them Up&amp;quot;s (Mag Max) do use some kind of this. &lt;br /&gt;
&lt;br /&gt;
**In those case, we can talk about '''Cavalier perspective (E) / Perspective Cavalière (F) / Kavalierperspektive (D) / Perspectiva caballera (E)''' which is a perspective with unchanged 2D vertical and horizontal and a 3rd Axis in oblique. This specific projection enable to keep the 2D gameplay based on vertical and horizontal movement of sprites on screen.&lt;br /&gt;
&lt;br /&gt;
**As told, the scale of each axis can vary greatly, hence exact actual terms can vary.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*In rare case, the X axis is not &amp;quot;horizontal&amp;quot; on screen (no 90° angle with Y axis). &lt;br /&gt;
&lt;br /&gt;
**as seen in Crystal castles (US Gold) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symmetric :===&lt;br /&gt;
&lt;br /&gt;
X and Z axis form an equal angle with Y axis&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Isometric projection :''' [[Head Over Heels]] is the most well known. it may not be real isometric because it is quite difficult to get the Y axis on the right scale, and those are probably more Bimetric projection actually close to isometric.&lt;br /&gt;
&lt;br /&gt;
** Backgrounds or graphics in such projection are easily obtained in Mode0 as it need an oblique matrix with a scale of 1vertical for 2 horizontal. Sadly the blocky pixels of Mode0 don't enable to do finely detailed sprites&lt;br /&gt;
**Sadly this kind of projection bring some problems concerning the diagonals and control as we'll see later.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''pseudo isometric :''' those are symmetric parallel projections with angles for the X and Z axis which suit the Pixel ratios, hence producing harmonious and regularly shaped lines.&lt;br /&gt;
&lt;br /&gt;
Some  &amp;quot;Mode1&amp;quot; isometric, X and Z having 45° angle with Y. &lt;br /&gt;
&lt;br /&gt;
the diagonal ratio is X1 for Y1. &lt;br /&gt;
This was sometimes used in some Speccy originated games as this enable to put more tiles or elements on the horizontally limited Speccy resolution .&lt;br /&gt;
&lt;br /&gt;
**Example : '''W*H*B''', a modern Bloxorz' Clone on ZXSpectrum.&lt;br /&gt;
**A More CPC oriented example game is probably '''Frontiers''' (Zafiro Software (1988)).&lt;br /&gt;
&lt;br /&gt;
on the other hand you can also flatten this with a 4x1 ratio, more often seen on CPC (and in Mode0).&lt;br /&gt;
&lt;br /&gt;
1x1 or 4x1 are way to reduced the needed screen dimension to display the same number of elements...&lt;br /&gt;
&lt;br /&gt;
*1x1 is better for horizontally limited display.&lt;br /&gt;
&lt;br /&gt;
*4x1 is better for vertically limited display.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Masked Sprites and Elements==&lt;br /&gt;
&lt;br /&gt;
A proper isometric render always need to get masked sprites so they may appear upon or behind other elements.&lt;br /&gt;
&lt;br /&gt;
Also some Scenery Elements which are to be put in front of sprites also have to be masked.&lt;br /&gt;
&lt;br /&gt;
A heavy job is needed to define the masks and sprites &amp;quot;priority&amp;quot; so the 3D effect works : the background elements being obscured by the foreground elements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As such, a proper &amp;quot;3D&amp;quot; parallel projection engine can be quite difficult to get running smoothly and fast as a lot of work may be needed for the Z80 CPU.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Amstrad Plus==&lt;br /&gt;
&lt;br /&gt;
Concerning the [[Plus| Amstrad Plus]] range, the extra features may be difficult to use in such an environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Hardware sprites :''' &lt;br /&gt;
&lt;br /&gt;
Due to them being always above the normal bitmap screen. They still can be easily used to add extra visual effects or extra HUD elements, or even to patch some foreground only elements/tiles.&lt;br /&gt;
&lt;br /&gt;
Proper isometric can be hard to mix with Hardsprites, but cavalier perspective games may be easier with  those.&lt;br /&gt;
&lt;br /&gt;
In turn based GUI like games (like Hero Quest) the sprites are obviously a clever way to get a proper &amp;quot;Mouse cursor&amp;quot; with additional extra colours and ready to use mask.&lt;br /&gt;
&lt;br /&gt;
*'''Raster Interrupts :''' &lt;br /&gt;
&lt;br /&gt;
The diagonal graphics are not easy to mix with horizontal rasters interrupts or video Mode changes... &lt;br /&gt;
&lt;br /&gt;
But it can still be used for some HUD or windows which may not cross the play field (with a vertical 256 pixels sized screen).&lt;br /&gt;
&lt;br /&gt;
Or in Mode0 games : with a &amp;quot;lot&amp;quot; of existing inks, so more margin to play with those ink changes with no clashes.&lt;br /&gt;
&lt;br /&gt;
*'''Hardwired scrolling :''' &lt;br /&gt;
&lt;br /&gt;
let's say this can also be used to ease horizontal scrolling provided the kind of game actually need it.&lt;br /&gt;
&lt;br /&gt;
*'''Palette :''' the awesome Plus palette is always a sweet feature to use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The few real Plus games don't make a great use of parallel projection.&lt;br /&gt;
&lt;br /&gt;
Examples would be :&lt;br /&gt;
&lt;br /&gt;
[[World Of Sports ( Cartridge )]] for its BMX part (cavalier perspective).&lt;br /&gt;
&lt;br /&gt;
[[Operation Thunderbolt ( Cartridge )]] perhaps use some cosmetic cavalier perspective for the horizontal scrolling parts but it is more a CPC old game with &amp;quot;refreshed&amp;quot; graphics.&lt;br /&gt;
&lt;br /&gt;
==Shadows==&lt;br /&gt;
&lt;br /&gt;
Getting some Sprites a shadow on the floor is a nice way to ease the player's comprehension of the 3D effect and environment, yet it was rarely used.&lt;br /&gt;
&lt;br /&gt;
Head over Heels is notable because when your Sprite (mostly &amp;quot;Head&amp;quot; who could glide in the air) was in &amp;quot;altitude&amp;quot; you may not easily see were it is actually in the X,Z plane.&lt;br /&gt;
&lt;br /&gt;
Yet putting a vertical shadow may be heavier on the CPU and Ram consuming...&lt;br /&gt;
&lt;br /&gt;
*Examples : &lt;br /&gt;
&lt;br /&gt;
**Batman : the Movie (OCEAN) in the Batwing level (4th level, horizontal oblique) so you can see your altitude.&lt;br /&gt;
&lt;br /&gt;
**Hydrofool : as you float in an Aquatic environment, the game would be unplayable without this shadow (just look at the picture, yellow shadow...) to see your coordinates in the X/Z plane and judge at which height you are swimming.&lt;br /&gt;
&lt;br /&gt;
==Video Modes==&lt;br /&gt;
&lt;br /&gt;
The square pixels from Mode1 was usually preferred for real Isometric.&lt;br /&gt;
&lt;br /&gt;
Yet games in mode 0 managed well with it or other parallel projections type too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some reasons the Mode1 was anyway quite popular :&lt;br /&gt;
&lt;br /&gt;
*Many isometric games were Speccy Ports.&lt;br /&gt;
&lt;br /&gt;
*the fine square pixels in mode1 also enable to get fine detailed sprites, while the blockier Mode0 would need those sprites to be bigger in order to manage a proper level of details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mode1 :===&lt;br /&gt;
&lt;br /&gt;
In Mode1, the limited set of inks (only 4 ink) need a proper colour management.&lt;br /&gt;
&lt;br /&gt;
The technique used in '''Head Over Heels''' was certainly the best one  :&lt;br /&gt;
&lt;br /&gt;
***Background : can be in 4 colours, it is used for the floor, HUD and backgrounds walls only. You can use a set of 2D tiles with no mask and those can never be &amp;quot;foreground&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
***The doors actually manage to fit well in the background.&lt;br /&gt;
&lt;br /&gt;
***Sprites and Scenery elements (objects, doors, platforms...) : they use only 3 colours and the 4th ink (ink number0) is used to get the transparency mask.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hero Quest''' is quite similar yet fail to achieve this level of goodness.&lt;br /&gt;
&lt;br /&gt;
The floor-tiles and background walls are masked, the &amp;quot;4th colour&amp;quot; (grey, actually ink0) is nearly never used inside those except for the &amp;quot;empty floor&amp;quot; or the &amp;quot;Mouse cursor&amp;quot;... &lt;br /&gt;
&lt;br /&gt;
[[File:Heroquest possible colour variation.png|frame|none|What was, what could, what should.]]&lt;br /&gt;
&lt;br /&gt;
A more clever use of the transparency/mask ink with the Floor/Wall tiles could enable to display this '''background grey''' in those floor/wall tiles but it wasn't done... which is a serious graphical limitation alongside a poor colours choice, which leads to the sprites and scenery being quite blurred into a blue messy hell as the background can't differentiate properly through the use of an additional different colour.&lt;br /&gt;
&lt;br /&gt;
It is also to notice that some basic floor tiles use only 2 inks+transparency (Blue and dark blue) the &amp;quot;light cyan&amp;quot; seen in the jointed floor-tiles being then obtained by the pixels-crossing  from 2 different Floor-tiles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Many [[Speccy Port|Speccy Ports]] in &amp;quot;isometric Mode1&amp;quot; actually still use 1bpp coded graphics. &lt;br /&gt;
&lt;br /&gt;
* Some remains in Mono-colour display as lazy ports, be it only in game's playfield (HUD often display other colours anyway).&lt;br /&gt;
&lt;br /&gt;
'''Examples :'''&lt;br /&gt;
&lt;br /&gt;
**[[Alien Highway]] &lt;br /&gt;
**[[Highway Encounter]] &lt;br /&gt;
**[[H.A.T.E Hostile All Terrain Encounter]]&lt;br /&gt;
**[[Pac-Mania]]&lt;br /&gt;
**The Great Escape&lt;br /&gt;
**Attack Of The Killer Tomatoes&lt;br /&gt;
**Gauntlet III&lt;br /&gt;
**Molecule Man (also a bad game...)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Other games manage to get the elements (background and sprites) in different colours : yet still mono-coloured themselves. &lt;br /&gt;
&lt;br /&gt;
This greatly increase the games quality and understandability of the environment despite being still inferior to real 2bpp graphics in 3 or 4 colours for Sprites or backgrounds, and this still enable some Amstrad CPC's specificity over the ZX spectrum : the lack of colour clashes that goes so well with Isometric variations.&lt;br /&gt;
&lt;br /&gt;
'''Examples :'''&lt;br /&gt;
&lt;br /&gt;
**Bomb Scare&lt;br /&gt;
**Crystal Castles&lt;br /&gt;
**Fire Trap&lt;br /&gt;
**Bobby bearing : yet in this one, the sprites seem to be 2bpp coded as they actually use 2 colours+transparency (White+black for sprites, darkBlue and light Cyan for scenery) or there is still a 1bpp mask over a 1bpp sprite data, then colour are chosen when displayed. This makes the sprites even more apparent over the background despite still having a 1bpp flavour.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There a comparison with the different way to do it :&lt;br /&gt;
&lt;br /&gt;
[[File:Iso mode1 comparison.png|frame|none|Gauntlet3, FireTrap, HeroQuest, Head Over Heels. Notice that Gauntlet's HUD is in proper 2bpp graphics to add insult to injury.]]&lt;br /&gt;
&lt;br /&gt;
===Mode0 :===&lt;br /&gt;
&lt;br /&gt;
Due to the larger set of ink, there is no problem to find one ink to get the mask.&lt;br /&gt;
&lt;br /&gt;
Most/All Mode0 isometric games have properly coded graphics (4bpp).&lt;br /&gt;
&lt;br /&gt;
By the way because of the wider pixels, you need bigger sprites to get some details with them, so those games are quite heavy to manage and often quite slow, but delightfull to the eyes...&lt;br /&gt;
&lt;br /&gt;
==Level design==&lt;br /&gt;
&lt;br /&gt;
The background elements being obscured by the foreground elements, a proper level design is needed so most crucial elements remain visible.&lt;br /&gt;
&lt;br /&gt;
Yet this can also used to put hidden features and secret passages too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==HUD==&lt;br /&gt;
&lt;br /&gt;
A problem with Isometric was the need to put HUD in corners of the screen.&lt;br /&gt;
&lt;br /&gt;
As a result, it was rarely possible to add extra colours thanks to raster interrupts because the oblique HUD often cross the games windows.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*This is of course not a problem in Mode0 as the 16 colours on screen are enough to get a coloured feeling.&lt;br /&gt;
&lt;br /&gt;
*And by the way the heaviness of a proper Mode1 Isometric engine simply can't bother to have extra colours with the sacrifice of precious CPU resources.&lt;br /&gt;
&lt;br /&gt;
Head over Heels and many Mode1 games deal well with this lack of colours with many palette changes from room to room. While the game only display 4 colours at a time on screen, those colours change often when you explore the levels&lt;br /&gt;
&lt;br /&gt;
==Scrolling==&lt;br /&gt;
&lt;br /&gt;
*Few Isometric games actually included proper multi-scrolling as an Isometric engine is already quite heavy for the system.&lt;br /&gt;
&lt;br /&gt;
A proper scrolled isometric game would need 2 diagonal scrollings and perhaps a vertical scrolling too, not the easiest to get.&lt;br /&gt;
&lt;br /&gt;
Isometric shooters were often exceptions.&lt;br /&gt;
&lt;br /&gt;
H.A.T.E / Alien highway / Highway Encounter. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Cavalier perspective games were more prone to get scrolling because only a &amp;quot;normal&amp;quot; horizontal scrolling mau be needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some &amp;quot;Beat'hem All&amp;quot; games in approximate Cavalier Perspective managed to get some decent scrolling, often an horizontal one... &lt;br /&gt;
&lt;br /&gt;
Double Dragon series are typical examples of such games, with Horizontal scrolling.&lt;br /&gt;
&lt;br /&gt;
[[Pac-Mania]] is a notable example of multi-scrolled parallel projection game. its Cavalier Perspective being perhaps more suitable for multi-scrolling as it need only 1 diagonal scrolling and 1 horizontal scrolling.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Scrolling was often a severe lack in many Amstrad CPC's games anyway.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Control and Gameplay==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Parallel projection is quite suitable for many kind of games.&lt;br /&gt;
&lt;br /&gt;
*'''Beat'hem All :''' a clever way to get good looking backgrounds.&lt;br /&gt;
&lt;br /&gt;
*'''Shooters :''' diagonal shooters were quite popular yet despite being more difficult to play than Horizontal or vertical ones, they have a special graphical flavour.&lt;br /&gt;
&lt;br /&gt;
*'''Platformers :''' they more rely on exploration than manic reflexes.&lt;br /&gt;
&lt;br /&gt;
*'''Strategic games or RPG :''' parallel projection is perfect for good looking turn based games, the turn based element being also a good point as such engine may be quite heavy for a realtime action game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A Projection based environment can be used as 2D or 3D environment/engine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Cavalier Perspective :'''&lt;br /&gt;
&lt;br /&gt;
Because it still have some traditional Horizontal and vertical axis, this projection often stick to the up/down and left/right way to move the Player's sprite. As a result, this projection if more than often only cosmetic : the background looks like 3D but the game and the sprites are clearly 2D. &lt;br /&gt;
&lt;br /&gt;
**'''2D :''' As in most Beat'hem'all like Renegade. Or even some shooters like MagMax. They are indeed 2D games. The vertical axis being only limited to jumps on the X axis (left/right) if available.&lt;br /&gt;
&lt;br /&gt;
**'''3D :''' Pacmania is a complete example of a real '''oblique 3D'''.&lt;br /&gt;
To move &amp;quot;vertically&amp;quot; (Y axis), you need to jump (Fire button), otherwise the basic 4 directions really stick to the 2 horizontal plane axis' (X and Z), one of them (Z) being &amp;quot;diagonal&amp;quot; on the screen. This is helped by the railroaded aspect of the labyrinth which prevent any Diagonal move (on the X/Z plane) to be exploited. As a result, you can jump in X and Z axis.&lt;br /&gt;
&lt;br /&gt;
*'''Isometric :'''&lt;br /&gt;
&lt;br /&gt;
**Square/Rhombus Grid issues.&lt;br /&gt;
&lt;br /&gt;
Carré/Losange (F) Quadrat /Raute (D)  Cuadrado/Rombo (E)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
most 2D or Isometric environment may have some issues concerning distances.&lt;br /&gt;
&lt;br /&gt;
A Square's diagonals is longer the its sides. &lt;br /&gt;
&lt;br /&gt;
To get a realistic distance/time ratio (speed), you may need to compensate or else the diagonal moves can be exploited, be it in real time or turn based games.&lt;br /&gt;
&lt;br /&gt;
The problem often happens in action 2D games and in many 8-directional games (square grid).&lt;br /&gt;
&lt;br /&gt;
**Examples are many Football game (view from above) where running in diagonal often enable to actually run faster than in Horizontal/Vertical on-screen directions (provided the game doesn't lag due to real time multiscrolling issues). &lt;br /&gt;
&lt;br /&gt;
**Also strategic/tactical turn based games using &amp;quot;square grid&amp;quot; instead of hexagonal grid... if possible, using the diagonals of the squares is often advantageous movement wise...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
But in isometric the problem can be even more complicated as the 2 diagonals of the &amp;quot;theorically square grid&amp;quot; of the &amp;quot;horizontal plane&amp;quot; (X/Z plane), now a Rhombus/Losange grid, actually have 2 differently sized diagonals.&lt;br /&gt;
&lt;br /&gt;
Real Isometric 3D environment lead to some diagonal horizontal (X and Z axis) movement problems : the 2 horizontal plane axis (X and Z) are (visually) diagonals... but the joystick does not use its diagonal to move in X/Z axis. So you have to choose whether you use X=left/Right and Z=up/down or  X=up/down and Z= left/Right... (orientation of the joystick to the right or left...)&lt;br /&gt;
&lt;br /&gt;
Some isometric games enable you to move horizontally in 8 direction... such engine often don't manage the vertical axis (jump) and are therefore often 2D.&lt;br /&gt;
&lt;br /&gt;
It is to notice that getting a player go in 8 direction also means that you need a larger set of sprites to display the additional movements, which could be heavy RAM-wise, added to an isometric engine.&lt;br /&gt;
&lt;br /&gt;
**'''3D :''' Head over heels example.&lt;br /&gt;
&lt;br /&gt;
You move on the horizontal plan with only 4 directions (X or Z axis), and you can jump (Y axis) to get some platformer gameplay.&lt;br /&gt;
&lt;br /&gt;
You can't actually move in diagonals on the horizontal plane (X+Z movement)&lt;br /&gt;
&lt;br /&gt;
**'''2D :'''Gauntlet 3 is some precursor of Diablo-like games. &lt;br /&gt;
&lt;br /&gt;
The Scenery elements are in &amp;quot;3D&amp;quot; (isometric oriented) but you can't use the Y (3D vertical) axis (no jump), therefore you can move on the horizontal plane (X/Z) in 8 directions.&lt;br /&gt;
&lt;br /&gt;
This leads to a strange and odd sensation as the levels are designed in &amp;quot;diagonals&amp;quot; on screen but the player would instinctively move mostly in up/down/left/right 2D fashion (X+Z axis at the same time).&lt;br /&gt;
&lt;br /&gt;
==List of Amstrad &amp;quot;Isometric&amp;quot; and &amp;quot;Oblique&amp;quot; games==&lt;br /&gt;
&lt;br /&gt;
you can visit CPCpowers to get a list thanks to the &amp;quot;3d iso&amp;quot; keyword. &lt;br /&gt;
&lt;br /&gt;
Here are some limited and notable examples.&lt;br /&gt;
&lt;br /&gt;
Distinction has to be done with symmetric obliques and asymmetric obliques.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===SYMMETRIC===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''Isometric examples  :'''====&lt;br /&gt;
&lt;br /&gt;
(X and Z axis are oblique/diagonal on screen, Y axis is vertical on screen, diagonal ratio for the X/Z plane is 2x1) &lt;br /&gt;
&lt;br /&gt;
*'''Mode1 :'''&lt;br /&gt;
&lt;br /&gt;
**Batman&lt;br /&gt;
&lt;br /&gt;
**[[Head Over Heels]]&lt;br /&gt;
&lt;br /&gt;
**[[Alien Highway]]&lt;br /&gt;
&lt;br /&gt;
**[[H.A.T.E Hostile All Terrain Encounter]]&lt;br /&gt;
&lt;br /&gt;
**[[Hero Quest]]&lt;br /&gt;
&lt;br /&gt;
**Marble Madness&lt;br /&gt;
&lt;br /&gt;
**[[Revolution]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Mode0 :'''&lt;br /&gt;
&lt;br /&gt;
**[[Bactron]]&lt;br /&gt;
&lt;br /&gt;
**Crafton &amp;amp; Xunk (Get Dexter)&lt;br /&gt;
&lt;br /&gt;
**Cubert&lt;br /&gt;
&lt;br /&gt;
**Desqpotik Design&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Mode0 iso games1.png|thumb|960px|none| A panel of different sort of Mode0 isometric games.]]&lt;br /&gt;
&lt;br /&gt;
===='''135x135x90'''====&lt;br /&gt;
&lt;br /&gt;
(a narrower isometric, rarely seen on Amstrad CPC, diagonal ratio for the X/Z plane is 1x1, mostly possible in Mode1 unless you use 1x2 Mode0 pixels)&lt;br /&gt;
&lt;br /&gt;
**Frontiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''Flattened Dimetric examples :'''====&lt;br /&gt;
&lt;br /&gt;
(an even more flattened isometric, diagonal ratio for the X/Z plane is 4x1)&lt;br /&gt;
&lt;br /&gt;
**Firetrap&lt;br /&gt;
&lt;br /&gt;
**Pro Skateboard Simulator&lt;br /&gt;
&lt;br /&gt;
**Zaxx&lt;br /&gt;
&lt;br /&gt;
**[[Black Land]]&lt;br /&gt;
&lt;br /&gt;
====Various Symmetric====&lt;br /&gt;
&lt;br /&gt;
Those can tend to look messy, especially in Mode0.&lt;br /&gt;
&lt;br /&gt;
Diagonal ratio for the X/Z plane lead to lines looking less regular/straight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**Chicago 90 : the horizontal plane has a X10xY6 diagonal oblique, meaning the lines looks irregular, and and it looks slightly less flattened.&lt;br /&gt;
&lt;br /&gt;
**BAM : an amateurish game published in amstrad100% french mag. the ratio is X6xY2.&lt;br /&gt;
&lt;br /&gt;
**Binky : ratio = X12xY4 (mode0 : X=2+2+1+1pixels, Y = 4)&lt;br /&gt;
&lt;br /&gt;
===ASYMMETRIC===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''Cavalier perspective :'''====&lt;br /&gt;
&lt;br /&gt;
(X Axis is horizontal on the screen, Y axis is vertical on the screen, Z axis is oblique/diagonal on the screen)&lt;br /&gt;
&lt;br /&gt;
*'''Mode1 :'''&lt;br /&gt;
&lt;br /&gt;
**[[Pac-Mania]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Mode0 :'''&lt;br /&gt;
&lt;br /&gt;
**Ball Breaker&lt;br /&gt;
&lt;br /&gt;
**Dragon's Lair&lt;br /&gt;
&lt;br /&gt;
**[[Paperboy]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Cavalier perspective mode0.png|thumb|1024px|none| A panel of different sort of Mode0 cavalier perspective games.]]&lt;br /&gt;
&lt;br /&gt;
===='''Various Oblique/Trimetric examples :'''====&lt;br /&gt;
&lt;br /&gt;
(X and Z axis are both oblique but with different angle = asymmetric...)&lt;br /&gt;
&lt;br /&gt;
**Crystal Castles (Diamond Plateaus In Space).&lt;br /&gt;
&lt;br /&gt;
==Pixel Art renewal and Isometric==&lt;br /&gt;
&lt;br /&gt;
Isometric is often used in classic Pixel Art and is emblematic of it as it was the best way to display good looking pseudo 3D FX on old computer 2D systems.&lt;br /&gt;
&lt;br /&gt;
(in opposition to the modern full-real-3D).&lt;br /&gt;
&lt;br /&gt;
This is quite due to the fact that Isometric/Parallel projection was made obsolete by full Real 3D computers evolution, so became synonymous of Old-School Computers and Games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hence, &amp;quot;PixelArt&amp;quot; and &amp;quot;Isometric graphics&amp;quot; are often merged nowadays in the younger ignorant generations' mind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Modern day uses of Isometric Graphics==&lt;br /&gt;
&lt;br /&gt;
Isometric 3D is still used in modern day, mostly to get an old-styled &amp;quot;Pixel Art&amp;quot; flavour.&lt;br /&gt;
&lt;br /&gt;
*Online MMORPG &amp;quot;Dofus&amp;quot; is notable for it's use of isometric 3D.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Habbo Hotel&amp;quot; is also a well known modern example.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Baldur's Gate''' (and some spin-offs like Planescape Torment) featured perhaps the last great 2D engine ever produced for a Commercial super-production game : the '''Infinity Engine'''.&lt;br /&gt;
&lt;br /&gt;
*'''Diablo series''' is also a well known isometric gameplay, reprising Gountlet3 in many way, but adding modern computer power and far more RPG mechanics.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
===Wikipedia articles===&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Graphical_projection Graphical projection]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Parallel_projection Parallel projection]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Isometric_projection Isometric projection]&lt;br /&gt;
&lt;br /&gt;
[https://www.cpc-power.com/index.php?page=database&amp;amp;lemot=3D%20iso List of isometric games on CPC-POWER]&lt;br /&gt;
&lt;br /&gt;
[[Category:Isometric 3D|*]]&lt;br /&gt;
[[Category:3D]]&lt;br /&gt;
[[Category:Graphic]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=112772</id>
		<title>CPC Prototypes</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=112772"/>
				<updated>2023-10-06T07:03:32Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* The 'Version 0' Prototype */ Added X-Ray view&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== History &amp;amp; Overview ==&lt;br /&gt;
&lt;br /&gt;
== The 'Version 0' Prototype ==&lt;br /&gt;
&lt;br /&gt;
The 'Version 0' motherboard prototype was the motherboard originally designed for the MOS 6502 microprocessor.&lt;br /&gt;
That board is owned by Roland Perry, the Amstrad CPC 464 project manager by 1983.&lt;br /&gt;
The board was shown by Roland in Retroalacant 2023, Alicante (Spain).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Pictures of the Amstrad CPC 464 'Version 0' motherboard prototype&amp;quot;&amp;gt;&lt;br /&gt;
Image:Amstrad cpc 464 v0 prototype components side.jpg|The Amstrad CPC 464 Version 0 motherboard prototype, components side &lt;br /&gt;
Image:Amstrad cpc 464 v0 prototype soldering side.jpg|The Amstrad CPC 464 Version 0 motherboard prototype, soldering side &lt;br /&gt;
Image:CPC464_V0_PCB_Top.jpg|V0 prototype board, component side&lt;br /&gt;
Image:CPC464_V0_PCB_Bottom.jpg|V0 prototype board, solder side&lt;br /&gt;
Image:CPC464_V0_PCB_Composite_View.jpg|V0 prototype board, X-Ray view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Arnold ==&lt;br /&gt;
&lt;br /&gt;
'''Arnold''' was the internal code name of the first Amstrad CPC prototype, which was built around a MOS [[6502]] CPU. As they choosed the Z80 based programming language [[Locomotive BASIC]] as a part of the core system, Amstrad decided to replace the [[6502]] with the Zilog [[Z80]]. One of the &amp;quot;Arnold&amp;quot; prototypes was sold via Ebay in 2005.&lt;br /&gt;
&lt;br /&gt;
== The Gate Array Simulator ==&lt;br /&gt;
&lt;br /&gt;
The [[Gate Array]] was the only component of the Amstrad CPC, which was not a standard one but developed by Amstrad. Before it could be produced as a single chip, they had to make tests with a prototype, which was a single print on top of the actual motherboard. Aside from the Gate Array logic, the PCB does also contain the 32K BIOS ROM (stored in four 8K EPROMs).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Pictures of the Gate Array prototype&amp;quot;&amp;gt;&lt;br /&gt;
Image:GA motherboard.JPG|The gate array as a complete additional PCB board&lt;br /&gt;
Image:Inside GA.JPG|Another picture of the gate array prototype&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Top.jpg|Component side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Bottom.jpg|Solder Side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Grey Amstrad ==&lt;br /&gt;
&lt;br /&gt;
[[Image:GA_high_res.JPG|thumb|Picture of the &amp;quot;Grey Amstrad&amp;quot;]]&lt;br /&gt;
The first cases of the [[CPC]] 464 had a grey colour instead of the later used black colour. Probably these prototypes have been sent to several software houses to enable them to start developing CPC software before the computers' release.&lt;br /&gt;
&lt;br /&gt;
According to [[Your Computer]], Issue 11-1984, [[:File:YourComputer841100059.jpg|page 59]], Amstrad did supply software houses with CPCs since December 1983 (the CPC464 was officially launched about half a year later, in June 1984).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;CPC 464 Prototype pictures by Jorge Selfa.&amp;quot;&amp;gt;&lt;br /&gt;
Image:CPC464_Prototype.jpg&lt;br /&gt;
Image:CPC464_Prototype_2.jpg&lt;br /&gt;
Image:CPC464_Prototype_3.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_PSU.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:CPC History|*]][[Category:CPC Internal Components|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=112771</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=112771"/>
				<updated>2023-10-06T07:02:17Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC464 version 0 Prototype */ Updated credits&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 version 0 Prototype ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || ''Composite (or X-Ray) view'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_V0_PCB_Top.jpg|200px]] || [[File:CPC464_V0_PCB_Bottom.jpg|200px]] || [[File:CPC464_V0_PCB_Composite_View.jpg|200px]] || '''Board: Version 0 Prototype'''&amp;lt;br&amp;gt;This board is the original prototype of the CPC and has a 6502 processor instead of the Z80.&amp;lt;br&amp;gt;Courtesy of Roland Perry. Original pictures by Deepfb.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=112770</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=112770"/>
				<updated>2023-10-06T07:00:18Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC464 version 0 Prototype */ Added composite (also called x-ray) view of the board.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 version 0 Prototype ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || ''Composite (or X-Ray) view'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_V0_PCB_Top.jpg|200px]] || [[File:CPC464_V0_PCB_Bottom.jpg|200px]] || [[File:CPC464_V0_PCB_Composite_View.jpg|200px]] || '''Board: Version 0 Prototype'''&amp;lt;br&amp;gt;This board is the original prototype of the CPC and has a 6502 processor instead of the Z80.&amp;lt;br&amp;gt;Courtesy of Roland Perry.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_V0_PCB_Composite_View.jpg&amp;diff=112769</id>
		<title>File:CPC464 V0 PCB Composite View.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_V0_PCB_Composite_View.jpg&amp;diff=112769"/>
				<updated>2023-10-06T06:57:58Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=112767</id>
		<title>CPC Prototypes</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=112767"/>
				<updated>2023-10-05T21:34:43Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* The 'Version 0' Prototype */ Added more pictures of the V0 board.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== History &amp;amp; Overview ==&lt;br /&gt;
&lt;br /&gt;
== The 'Version 0' Prototype ==&lt;br /&gt;
&lt;br /&gt;
The 'Version 0' motherboard prototype was the motherboard originally designed for the MOS 6502 microprocessor.&lt;br /&gt;
That board is owned by Roland Perry, the Amstrad CPC 464 project manager by 1983.&lt;br /&gt;
The board was shown by Roland in Retroalacant 2023, Alicante (Spain).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Pictures of the Amstrad CPC 464 'Version 0' motherboard prototype&amp;quot;&amp;gt;&lt;br /&gt;
Image:Amstrad cpc 464 v0 prototype components side.jpg|The Amstrad CPC 464 Version 0 motherboard prototype, components side &lt;br /&gt;
Image:Amstrad cpc 464 v0 prototype soldering side.jpg|The Amstrad CPC 464 Version 0 motherboard prototype, soldering side &lt;br /&gt;
Image:CPC464_V0_PCB_Top.jpg|V0 prototype board, component side&lt;br /&gt;
Image:CPC464_V0_PCB_Bottom.jpg|V0 prototype board, solder side&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Arnold ==&lt;br /&gt;
&lt;br /&gt;
'''Arnold''' was the internal code name of the first Amstrad CPC prototype, which was built around a MOS [[6502]] CPU. As they choosed the Z80 based programming language [[Locomotive BASIC]] as a part of the core system, Amstrad decided to replace the [[6502]] with the Zilog [[Z80]]. One of the &amp;quot;Arnold&amp;quot; prototypes was sold via Ebay in 2005.&lt;br /&gt;
&lt;br /&gt;
== The Gate Array Simulator ==&lt;br /&gt;
&lt;br /&gt;
The [[Gate Array]] was the only component of the Amstrad CPC, which was not a standard one but developed by Amstrad. Before it could be produced as a single chip, they had to make tests with a prototype, which was a single print on top of the actual motherboard. Aside from the Gate Array logic, the PCB does also contain the 32K BIOS ROM (stored in four 8K EPROMs).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Pictures of the Gate Array prototype&amp;quot;&amp;gt;&lt;br /&gt;
Image:GA motherboard.JPG|The gate array as a complete additional PCB board&lt;br /&gt;
Image:Inside GA.JPG|Another picture of the gate array prototype&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Top.jpg|Component side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Bottom.jpg|Solder Side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Grey Amstrad ==&lt;br /&gt;
&lt;br /&gt;
[[Image:GA_high_res.JPG|thumb|Picture of the &amp;quot;Grey Amstrad&amp;quot;]]&lt;br /&gt;
The first cases of the [[CPC]] 464 had a grey colour instead of the later used black colour. Probably these prototypes have been sent to several software houses to enable them to start developing CPC software before the computers' release.&lt;br /&gt;
&lt;br /&gt;
According to [[Your Computer]], Issue 11-1984, [[:File:YourComputer841100059.jpg|page 59]], Amstrad did supply software houses with CPCs since December 1983 (the CPC464 was officially launched about half a year later, in June 1984).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;CPC 464 Prototype pictures by Jorge Selfa.&amp;quot;&amp;gt;&lt;br /&gt;
Image:CPC464_Prototype.jpg&lt;br /&gt;
Image:CPC464_Prototype_2.jpg&lt;br /&gt;
Image:CPC464_Prototype_3.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_PSU.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:CPC History|*]][[Category:CPC Internal Components|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=112766</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=112766"/>
				<updated>2023-10-05T21:31:31Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* Boards */ Added pictures of the very first version 0 prototype board, which ran on a 6502 processor.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 version 0 Prototype ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_V0_PCB_Top.jpg|200px]] || [[File:CPC464_V0_PCB_Bottom.jpg|200px]] || '''Board: Version 0 Prototype'''&amp;lt;br&amp;gt;This board is the original prototype of the CPC and has a 6502 processor instead of the Z80.&amp;lt;br&amp;gt;Courtesy of Roland Perry.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_V0_PCB_Bottom.jpg&amp;diff=112765</id>
		<title>File:CPC464 V0 PCB Bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_V0_PCB_Bottom.jpg&amp;diff=112765"/>
				<updated>2023-10-05T21:25:07Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_V0_PCB_Top.jpg&amp;diff=112764</id>
		<title>File:CPC464 V0 PCB Top.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_V0_PCB_Top.jpg&amp;diff=112764"/>
				<updated>2023-10-05T21:22:25Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110680</id>
		<title>NC Series</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110680"/>
				<updated>2023-04-08T16:57:31Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* Books */ Fixed missing parentheses&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''The following text was copied in part from the [http://en.wikipedia.org/wiki/Amstrad_NC100 English Wikipedia article].''&lt;br /&gt;
&lt;br /&gt;
[[Image:NC100.jpg|200px|thumb|Amstrad NC100]]&lt;br /&gt;
&lt;br /&gt;
The '''Amstrad NC Series''' was a series of A4-sized, portable [[Z80|Z80]]-based computers, released by [[Amstrad]] in 1992-1993. All models featured 64 or 128 KB of RAM, the [[Protext]] word processor, various organiser-like facilities (diary, address book and time manager), a simple calculator, and a version of [[BBC Basic]].&lt;br /&gt;
&lt;br /&gt;
The screen of the first two models (NC100 and NC150) was small, eight rows by 80 columns, and not backlit, but this let the NC100/150 run for up to 20 hours on four standard AA cell batteries. There was an [[RS232]] serial port, a parallel port for connecting a printer, and a PC card socket, by means of which the computer's memory could be expanded up to 1 MB.&lt;br /&gt;
&lt;br /&gt;
==Design==&lt;br /&gt;
The NC100 was designed to be a portable computer which was simple to use. That was the brief given by Sir Alan Sugar (then chairman of Amstrad) to his design staff. The NC100 project was internally referred to as Alan's &amp;quot;Baby&amp;quot; and Alan Sugar himself tested the machine for usability during the design phase. The specifications for the computer were not considered important - as long as it could serve its purpose.&lt;br /&gt;
&lt;br /&gt;
The simple to use features of the NC100 come from the software which is included on the internal ROM chip. The Word processor and other applications have been written with a computer novice in mind - although experienced users can find and use a large array of more complicated features.&lt;br /&gt;
&lt;br /&gt;
Alan Sugar actually wrote the first chapter of the NC100's user manual in order to show that even he could use it.&lt;br /&gt;
&lt;br /&gt;
The design also included terminal emulation and XMODEM file transfer software which enabled the NC100 to communicate through dial-up analogue modems. UK tech journalist Sue Schofield used one to upload a review of the NC100 directly into the online filing computer of the Independent newspaper in 1993. The review was written on the machine, and transferred from it over a 300 baud modem.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
===NC100===&lt;br /&gt;
The NC100 was the first model of the Amstrad NC Series. &lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC100_RetailBoxGerman.jpg|Retail box (german version)&lt;br /&gt;
Image:NC100_Top_EN.jpg|Top view (english version)&lt;br /&gt;
Image:NC100_Top_DE.jpg|Top view (german version)&lt;br /&gt;
Image:NC100_DE_Bottom.jpg|Bottom view (german version)&lt;br /&gt;
Image:NC100_DK_Top.jpg|Top view (danish version)&lt;br /&gt;
Image:NC100_DK_Bottom.jpg|Bottom view (danish version)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Dreamwriter 225'''&amp;lt;br&amp;gt;&lt;br /&gt;
The NC100 was sold in the USA and Canada as the Dreamwriter 225 with the NTS brand. NTS will then sell other models with similar form factor as the NC100 but with a Nec V20 processor and different software to schools. The computer identifies itself as &amp;quot;Amstrad NC100 v1.06&amp;quot; on the settings screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Dreamwriter 225&amp;quot;&amp;gt;&lt;br /&gt;
Image:NTS_Dreamwriter_225_Top.jpg|Dreamwriter 225 Top&lt;br /&gt;
Image:NTS_Dreamwriter_225_Bottom.jpg|Dreamwriter 225 Bottom&lt;br /&gt;
Image:NTS_Dreamwriter_225_DR_1.06_Rom.jpg|Dreamwriter 225 ROM&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC150===&lt;br /&gt;
The NC150 was only available in Italy and france; Its case had the same design as the NC100, but it included the additional Software from the NC200 (Three Tetris-like games and a spreadsheet)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (French)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_Top.jpg|Top view&lt;br /&gt;
Image:NC150_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (Italian)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_IT_Top.jpg|Top view&lt;br /&gt;
Image:NC150_IT_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC200===&lt;br /&gt;
An upgraded version, the ''NC200'', appeared in late 1993, featuring a 3.5&amp;quot; floppy disk drive able to read/write MS-DOS-formatted double density disks, 128 KB RAM, some extra software - most notably a spreadsheet and three Tetris-like games - and a larger, backlit screen. However, this change required much greater power use, using 5 C cell batteries. The disk drive could only be used at near full-charge, which meant that it could only be used a few hours after putting in new batteries. However, the laptop could function for considerably longer than this without using the disk drive. The backlight can be manually toggled off to save power by pressing the Control and Caps Lock keys at the same time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC200&amp;quot;&amp;gt;&lt;br /&gt;
Image:Amstrad NC200 System s1.jpg|The NC200&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NC200 Functionality==&lt;br /&gt;
&lt;br /&gt;
 Function+B - BBC Basic&lt;br /&gt;
 Function+R - Some form of reset, disc is accessed and returns to main menu&lt;br /&gt;
 Function+Secret Menu - Asks you to enter a password so you can password protect your NC200&lt;br /&gt;
 Function+Red - Word processor&lt;br /&gt;
 Function+Green - Calculator&lt;br /&gt;
 Function+Blue - Diary&lt;br /&gt;
 Function+White - Spreadsheet&lt;br /&gt;
 Function+T - Time manager (alarm, date, time zone)&lt;br /&gt;
 Function+P - print&lt;br /&gt;
 Function+S - Serial&lt;br /&gt;
 Function+A - Alarm&lt;br /&gt;
 Function+D - Address book&lt;br /&gt;
 Function+F - File manager (for disk)&lt;br /&gt;
  (on menu E Edit, D delete, D delete marked files, R (rename), C (copy files to memory), N (make new directory), F (format disk), SHIFT+CONTROL+H to toggle display of hidden files)&lt;br /&gt;
 Function+G - games&lt;br /&gt;
 Function+L - lapcat data transfer&lt;br /&gt;
 Function+Z - time zone manager&lt;br /&gt;
 Function+C - Calendar&lt;br /&gt;
 Function+N - new document (wordprocessing)&lt;br /&gt;
 Function+X - change file display options (from main menu)&lt;br /&gt;
&lt;br /&gt;
Holding [Function][Control][Symbol] and then pressing the power key will cause the machine's self test mode to begin with the general test and then continue with the disc drive test (a disc must be in the drive for the test to operate!).&lt;br /&gt;
&lt;br /&gt;
==NC200 Disc access==&lt;br /&gt;
&lt;br /&gt;
To format a disc go to file manager (Function+F, Press menu and select F)&lt;br /&gt;
Discs are formatted to double density, 80 track, 2 sides with FAT filesystem. They can be read directly by a PC.&lt;br /&gt;
There is 712K free. A directory called &amp;quot;NOTEBOOK&amp;quot; is created by default.&lt;br /&gt;
&lt;br /&gt;
The disc interface is turned off if there is no activity for a few seconds, or if it is not required by the application. When it does this the drive seeks to track 0.&lt;br /&gt;
&lt;br /&gt;
By default, the NC200 will work from RAM. All files are read/written to it's internal memory. This includes from BASIC when SAVE and LOAD and *. (list directory)&lt;br /&gt;
are used.&lt;br /&gt;
&lt;br /&gt;
Reading files from Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to memory to use them, you need to go to the file manager (Function+F, select each file with space, press menu and then select  &amp;quot;copy marked files to memory&amp;quot;).&lt;br /&gt;
The files will be read from disc and read into RAM.&lt;br /&gt;
&lt;br /&gt;
NOTE: &lt;br /&gt;
1. Any file can be read from disc and transfered to RAM. The file is then visible in the list of documents. All files are transfered this way including binary files.&lt;br /&gt;
2. You can load a document from disc into the word processor. However, it actually transfers the file from disc and makes a RAM file. It then loads the RAM file.&lt;br /&gt;
This means that if you try to load a large document you will run out of RAM. &lt;br /&gt;
3. Using BASIC, there is approx 40K free RAM (using LOMEM and HIMEM variables to find lower and upper limit respectively) on a NC200 machine without RAM card.&lt;br /&gt;
&lt;br /&gt;
Writing files to Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to disc, you need to press Green to go to the list of documents. Press space and highlight each document you want to copy, press menu and then select &amp;quot;Copy marked files to disk&amp;quot;). The files will be read from RAM and written to disk.&lt;br /&gt;
&lt;br /&gt;
== BASIC program transfer ==&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *to* the NC computer you will need it to be stored as ASCII and not in it's native tokenized binary form.&lt;br /&gt;
You can save a BASIC program to RAM in it's tokenized form, but it will not display in either the wordprocessor OR the spreadsheet document list.&lt;br /&gt;
Therefore you can't copy it on/off the NC this way.&lt;br /&gt;
&lt;br /&gt;
For NC200 you can use the floppy drive and use the file manager to copy files from the disc into ram.&lt;br /&gt;
For all NC computers you can use the memory card OR serial interface to transfer files.&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *from* the NC computer will need to convert it to ASCII.&lt;br /&gt;
Do this with&lt;br /&gt;
&lt;br /&gt;
 *SPOOL &amp;lt;filename&amp;gt;&lt;br /&gt;
 LIST&lt;br /&gt;
 *SPOOL&lt;br /&gt;
&lt;br /&gt;
The ASCII version of the file will now be in the NC computers ram.&lt;br /&gt;
&lt;br /&gt;
For NC200, you now need to list all wordprocessor documents and then you can copy the ascii file to disc.&lt;br /&gt;
For all NC computers you can also use the serial interface.&lt;br /&gt;
&lt;br /&gt;
To load a BASIC program as ASCII do this:&lt;br /&gt;
 *EXEC &amp;lt;filename&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will load the basic program and you can then LIST it and RUN it.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
* [[NC 100/150/200 IO Specification]]&lt;br /&gt;
* [[NC100 IO Specification]]&lt;br /&gt;
* [[A surgical guide to the Amstrad NC]] (NC100 Hardware Reference)&lt;br /&gt;
* [[NC Series Mainboard Versions]]&lt;br /&gt;
&lt;br /&gt;
=== Datasheets ===&lt;br /&gt;
* [[Media:Z84C0006FEC_Z80_CPU.pdf|Z84C00]] Zilog Z80 CPU&lt;br /&gt;
* [[Media:Tc8521.pdf|TC8521]] Real Time Clock (NC100/NC150)&lt;br /&gt;
* [[Media:MC146818.pdf|MC146818]] Real Time Clock (NC200)&lt;br /&gt;
* [[Media:UPD71051_USART.pdf|µPD71051]] USART for serial data communications (NC100/NC150)&lt;br /&gt;
* [[Media:UPD4711_RS232_Line_Driver.pdf|µPD4711A]] RS232 Line Driver (NC100/NC150)&lt;br /&gt;
* [[Media:NEC_43257_SRAM_32K.pdf|µPD43257]] 32K-WORD BY 8-BIT SRAM (NC100)&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
The Notepad comes with various software included on the ROM chip. The included software can be started at any time by pressing the ''Function'' key and one of the colored keys or letter keys simultaneously. These programs are included on the NC:&lt;br /&gt;
* Word Processor: A full featured port of Protext, including Mail Merge and spellchecker. (YELLOW-RED) &lt;br /&gt;
* Calculator: A very basic Calculator. Supports only basic arithmetic operations. (YELLOW-GREEN)&lt;br /&gt;
* Diary/Clock/Address Book: A simple calendar, address book and world clock application. (YELLOW-BLUE)&lt;br /&gt;
* BBC Basic: BASIC interpreter with graphics and sound capabilities. Includes a two-pass Z80 assembler. (YELLOW-B)&lt;br /&gt;
* Serial Terminal: A (VT52 compatible) terminal program with XModem file transfer function. (YELLOW-S)&lt;br /&gt;
* Spreadsheet: (NC150/NC200 only) A version of 'The Cracker' spreadsheet ported to the NC. (YELLOW-WHITE)&lt;br /&gt;
* Blockade/Super Blockade/Trikade: (NC150/NC200 only) Three very similar Tetris-like games. (YELLOW-G)&lt;br /&gt;
&lt;br /&gt;
===Serial Terminal===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. You can press MENU to change the settings.&lt;br /&gt;
Here characters that are received will be shown immediatly.&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a file, the best method is to use XMODEM. First you will&lt;br /&gt;
need to create a dummy document. (Press FUNCTION + Left Arrow, then Left Arrow, enter&lt;br /&gt;
name of doc, and then ESC to quit).&lt;br /&gt;
&lt;br /&gt;
Now if you go to view documents, you can press MENU. From here you can choose&lt;br /&gt;
.... and do a xmodem receive document.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. From here you can press MENU, and choose&lt;br /&gt;
to do a xmodem receive or send or to setup the terminal. If you press RETURN instead of&lt;br /&gt;
MENU, you will enter the terminal like the NC100.&lt;br /&gt;
&lt;br /&gt;
===XMODEM transfer===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
 1. Enter wordprocessor.&lt;br /&gt;
 2. Start a new document&lt;br /&gt;
 3. Quit wordprocessor&lt;br /&gt;
 4. Go to list documents.&lt;br /&gt;
 5. Press MENU key&lt;br /&gt;
 6. Here you can navigate the menu to find &amp;quot;XMODEM receive document&amp;quot;.&lt;br /&gt;
 7. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
 1. Enter serial/terminal program.&lt;br /&gt;
 2. Press MENU&lt;br /&gt;
 3. Press R (for XMODEM receive)&lt;br /&gt;
 4. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
=== Third-party software for the NC Series ===&lt;br /&gt;
* ZCN: CP/M 2.2 compatible operating system. Requires at least a 256K PCMCIA Memory Card. [http://www.ibiblio.org/zcn/]&lt;br /&gt;
* NC100.EXE by Prowort Service. MS-Dos program for transferring files to and from the NC. (Download below)&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100.EXE by Prowort Service&amp;quot;&amp;gt;&lt;br /&gt;
image:NC100EXE_Disk_Top.jpg|Disk Top&lt;br /&gt;
image:NC100EXE_Disk_Bottom.jpg|Disk Bottom&lt;br /&gt;
image:NC100_EXE_Screenshot_01.gif|Splash screen&lt;br /&gt;
image:NC100_EXE_Screenshot_02.gif|Screenshot&lt;br /&gt;
image:NC100_EXE_Screenshot_03.gif|Screenshot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The NC and relatives ==&lt;br /&gt;
&lt;br /&gt;
The NC series has a remarkable resemblance to the Nakajima series of electronic typewriters!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC and Relatives&amp;quot;&amp;gt;&lt;br /&gt;
Image:Ncandrelatives.jpg|The NC's and Nakajimas&lt;br /&gt;
Image:Nakajima ES210 System s1.jpg|Closeup of Nakajima ES-210&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These computers appear to use the same hardware as the NC100, except a NEC V20 (8086 compatible CPU) is used in place of the Z80.&lt;br /&gt;
&lt;br /&gt;
== Books ==&lt;br /&gt;
At least five book were published about the NC series!&lt;br /&gt;
&lt;br /&gt;
* Ian Sinclair, ''' Getting The Most From The Amstrad NC100 Notepad''', Dabs Press, ISBN 1-870336-68-2&lt;br /&gt;
* Vic Gerhardi/Dave Hampson, '''NC100 Magic''', Rakewell, ISBN 0-7457-0236-8 (Author Vic Gerhardi kindly sent a copy for scanning, available [https://archive.org/details/nc100-magic here])&lt;br /&gt;
* Patrick Hall, '''How To Program The Amstrad NC100 Notepad''', Sigma Press, ISBN 1-85058-511-3 (Available at the [https://archive.org/details/how-to-program-the-amstrad-nc-100-notepad Internet Archive])&lt;br /&gt;
* Robin Nixon, '''The Amstrad Notepad Advanced User Guide''', Sigma Press, ISBN 1-85058-515-6 (CC License, available at [http://books.google.de/books?id=6vP5WtCdApgC Google Books])&lt;br /&gt;
* Kim Wilson, '''Getting The Best From Your Amstrad Notepad''', Sigma Press&lt;br /&gt;
&lt;br /&gt;
==Competitors==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100 vs Z88&amp;quot;&amp;gt;&lt;br /&gt;
Image:Z88vsNC100.jpg|The Z88 next to NC100&lt;br /&gt;
Image:Z88startup.jpg|Z88 startup&lt;br /&gt;
Image:NC100startup.jpg|NC100 startup&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:NC100_UK_A2.zip|Amstrad NC100 Rom (version A2 English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_gr_a1.zip|Amstrad NC100 Rom (version A1 German)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_dk_a1.zip|Amstrad NC100 Rom (version A1 Danish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_sv_a1.zip|Amstrad NC100 Rom (version A1 Swedish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Dreamwriter225_ROM.zip|Dreamwriter 225 Rom (v1.06)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_FR_B2.zip|Amstrad NC150 Rom (version B2 French)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_IT_B1.ZIP|Amstrad NC150 Rom (version B1 Italian)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC200_UK.zip|Amstrad NC200 Rom (English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC100EXE.rar|NC100.EXE by Prowort Service (German)]] (rar compressed .exe file)&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
*[http://www.ncus.org.uk Tim's Amstrad NC Users' Site]&lt;br /&gt;
*[http://www.independent.co.uk/extras/indybest/gadgets-tech/home-computer-how-computers-should-be-sue-schofield-shoulders-her-amstrad-notebook-and-takes-a-swiss-army-knife-to-the-opposition-1483758.html How computers should be: Sue Schofield shoulders her Amstrad notebook and takes a Swiss Army knife to the opposition]&lt;br /&gt;
*[http://mycalcdb.free.fr/main.php?l=0&amp;amp;id=6391 More NC-100 pictures (even internals)]&lt;br /&gt;
*[https://web.archive.org/web/20141214160211/http://home.arcor.de/h.boehling/nc100.htm Boehling's Amstrad NC100 website (hardware reference, BBC Basic reference, some NC100 programs)]&lt;br /&gt;
*[https://web.archive.org/web/20171102151719/http://www.8bit-micro.com/amstrad-nc100.htm Screen upgrade for NC100]&lt;br /&gt;
*[https://www.simulant.uk/shop/retro-computers-games-consoles/amstrad-cpc/Amstrad-NC200-Gotek-Floppy-Emulator-usb-drive USB Gotek internal floppy emulator drive upgrade for NC200]&lt;br /&gt;
&lt;br /&gt;
[[Category:Non CPC Computers| ]][[Category:NC Series]][[Category:Amstrad Products|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110679</id>
		<title>NC Series</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110679"/>
				<updated>2023-04-08T16:51:39Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* Books */ Fixed title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''The following text was copied in part from the [http://en.wikipedia.org/wiki/Amstrad_NC100 English Wikipedia article].''&lt;br /&gt;
&lt;br /&gt;
[[Image:NC100.jpg|200px|thumb|Amstrad NC100]]&lt;br /&gt;
&lt;br /&gt;
The '''Amstrad NC Series''' was a series of A4-sized, portable [[Z80|Z80]]-based computers, released by [[Amstrad]] in 1992-1993. All models featured 64 or 128 KB of RAM, the [[Protext]] word processor, various organiser-like facilities (diary, address book and time manager), a simple calculator, and a version of [[BBC Basic]].&lt;br /&gt;
&lt;br /&gt;
The screen of the first two models (NC100 and NC150) was small, eight rows by 80 columns, and not backlit, but this let the NC100/150 run for up to 20 hours on four standard AA cell batteries. There was an [[RS232]] serial port, a parallel port for connecting a printer, and a PC card socket, by means of which the computer's memory could be expanded up to 1 MB.&lt;br /&gt;
&lt;br /&gt;
==Design==&lt;br /&gt;
The NC100 was designed to be a portable computer which was simple to use. That was the brief given by Sir Alan Sugar (then chairman of Amstrad) to his design staff. The NC100 project was internally referred to as Alan's &amp;quot;Baby&amp;quot; and Alan Sugar himself tested the machine for usability during the design phase. The specifications for the computer were not considered important - as long as it could serve its purpose.&lt;br /&gt;
&lt;br /&gt;
The simple to use features of the NC100 come from the software which is included on the internal ROM chip. The Word processor and other applications have been written with a computer novice in mind - although experienced users can find and use a large array of more complicated features.&lt;br /&gt;
&lt;br /&gt;
Alan Sugar actually wrote the first chapter of the NC100's user manual in order to show that even he could use it.&lt;br /&gt;
&lt;br /&gt;
The design also included terminal emulation and XMODEM file transfer software which enabled the NC100 to communicate through dial-up analogue modems. UK tech journalist Sue Schofield used one to upload a review of the NC100 directly into the online filing computer of the Independent newspaper in 1993. The review was written on the machine, and transferred from it over a 300 baud modem.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
===NC100===&lt;br /&gt;
The NC100 was the first model of the Amstrad NC Series. &lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC100_RetailBoxGerman.jpg|Retail box (german version)&lt;br /&gt;
Image:NC100_Top_EN.jpg|Top view (english version)&lt;br /&gt;
Image:NC100_Top_DE.jpg|Top view (german version)&lt;br /&gt;
Image:NC100_DE_Bottom.jpg|Bottom view (german version)&lt;br /&gt;
Image:NC100_DK_Top.jpg|Top view (danish version)&lt;br /&gt;
Image:NC100_DK_Bottom.jpg|Bottom view (danish version)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Dreamwriter 225'''&amp;lt;br&amp;gt;&lt;br /&gt;
The NC100 was sold in the USA and Canada as the Dreamwriter 225 with the NTS brand. NTS will then sell other models with similar form factor as the NC100 but with a Nec V20 processor and different software to schools. The computer identifies itself as &amp;quot;Amstrad NC100 v1.06&amp;quot; on the settings screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Dreamwriter 225&amp;quot;&amp;gt;&lt;br /&gt;
Image:NTS_Dreamwriter_225_Top.jpg|Dreamwriter 225 Top&lt;br /&gt;
Image:NTS_Dreamwriter_225_Bottom.jpg|Dreamwriter 225 Bottom&lt;br /&gt;
Image:NTS_Dreamwriter_225_DR_1.06_Rom.jpg|Dreamwriter 225 ROM&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC150===&lt;br /&gt;
The NC150 was only available in Italy and france; Its case had the same design as the NC100, but it included the additional Software from the NC200 (Three Tetris-like games and a spreadsheet)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (French)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_Top.jpg|Top view&lt;br /&gt;
Image:NC150_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (Italian)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_IT_Top.jpg|Top view&lt;br /&gt;
Image:NC150_IT_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC200===&lt;br /&gt;
An upgraded version, the ''NC200'', appeared in late 1993, featuring a 3.5&amp;quot; floppy disk drive able to read/write MS-DOS-formatted double density disks, 128 KB RAM, some extra software - most notably a spreadsheet and three Tetris-like games - and a larger, backlit screen. However, this change required much greater power use, using 5 C cell batteries. The disk drive could only be used at near full-charge, which meant that it could only be used a few hours after putting in new batteries. However, the laptop could function for considerably longer than this without using the disk drive. The backlight can be manually toggled off to save power by pressing the Control and Caps Lock keys at the same time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC200&amp;quot;&amp;gt;&lt;br /&gt;
Image:Amstrad NC200 System s1.jpg|The NC200&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NC200 Functionality==&lt;br /&gt;
&lt;br /&gt;
 Function+B - BBC Basic&lt;br /&gt;
 Function+R - Some form of reset, disc is accessed and returns to main menu&lt;br /&gt;
 Function+Secret Menu - Asks you to enter a password so you can password protect your NC200&lt;br /&gt;
 Function+Red - Word processor&lt;br /&gt;
 Function+Green - Calculator&lt;br /&gt;
 Function+Blue - Diary&lt;br /&gt;
 Function+White - Spreadsheet&lt;br /&gt;
 Function+T - Time manager (alarm, date, time zone)&lt;br /&gt;
 Function+P - print&lt;br /&gt;
 Function+S - Serial&lt;br /&gt;
 Function+A - Alarm&lt;br /&gt;
 Function+D - Address book&lt;br /&gt;
 Function+F - File manager (for disk)&lt;br /&gt;
  (on menu E Edit, D delete, D delete marked files, R (rename), C (copy files to memory), N (make new directory), F (format disk), SHIFT+CONTROL+H to toggle display of hidden files)&lt;br /&gt;
 Function+G - games&lt;br /&gt;
 Function+L - lapcat data transfer&lt;br /&gt;
 Function+Z - time zone manager&lt;br /&gt;
 Function+C - Calendar&lt;br /&gt;
 Function+N - new document (wordprocessing)&lt;br /&gt;
 Function+X - change file display options (from main menu)&lt;br /&gt;
&lt;br /&gt;
Holding [Function][Control][Symbol] and then pressing the power key will cause the machine's self test mode to begin with the general test and then continue with the disc drive test (a disc must be in the drive for the test to operate!).&lt;br /&gt;
&lt;br /&gt;
==NC200 Disc access==&lt;br /&gt;
&lt;br /&gt;
To format a disc go to file manager (Function+F, Press menu and select F)&lt;br /&gt;
Discs are formatted to double density, 80 track, 2 sides with FAT filesystem. They can be read directly by a PC.&lt;br /&gt;
There is 712K free. A directory called &amp;quot;NOTEBOOK&amp;quot; is created by default.&lt;br /&gt;
&lt;br /&gt;
The disc interface is turned off if there is no activity for a few seconds, or if it is not required by the application. When it does this the drive seeks to track 0.&lt;br /&gt;
&lt;br /&gt;
By default, the NC200 will work from RAM. All files are read/written to it's internal memory. This includes from BASIC when SAVE and LOAD and *. (list directory)&lt;br /&gt;
are used.&lt;br /&gt;
&lt;br /&gt;
Reading files from Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to memory to use them, you need to go to the file manager (Function+F, select each file with space, press menu and then select  &amp;quot;copy marked files to memory&amp;quot;).&lt;br /&gt;
The files will be read from disc and read into RAM.&lt;br /&gt;
&lt;br /&gt;
NOTE: &lt;br /&gt;
1. Any file can be read from disc and transfered to RAM. The file is then visible in the list of documents. All files are transfered this way including binary files.&lt;br /&gt;
2. You can load a document from disc into the word processor. However, it actually transfers the file from disc and makes a RAM file. It then loads the RAM file.&lt;br /&gt;
This means that if you try to load a large document you will run out of RAM. &lt;br /&gt;
3. Using BASIC, there is approx 40K free RAM (using LOMEM and HIMEM variables to find lower and upper limit respectively) on a NC200 machine without RAM card.&lt;br /&gt;
&lt;br /&gt;
Writing files to Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to disc, you need to press Green to go to the list of documents. Press space and highlight each document you want to copy, press menu and then select &amp;quot;Copy marked files to disk&amp;quot;). The files will be read from RAM and written to disk.&lt;br /&gt;
&lt;br /&gt;
== BASIC program transfer ==&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *to* the NC computer you will need it to be stored as ASCII and not in it's native tokenized binary form.&lt;br /&gt;
You can save a BASIC program to RAM in it's tokenized form, but it will not display in either the wordprocessor OR the spreadsheet document list.&lt;br /&gt;
Therefore you can't copy it on/off the NC this way.&lt;br /&gt;
&lt;br /&gt;
For NC200 you can use the floppy drive and use the file manager to copy files from the disc into ram.&lt;br /&gt;
For all NC computers you can use the memory card OR serial interface to transfer files.&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *from* the NC computer will need to convert it to ASCII.&lt;br /&gt;
Do this with&lt;br /&gt;
&lt;br /&gt;
 *SPOOL &amp;lt;filename&amp;gt;&lt;br /&gt;
 LIST&lt;br /&gt;
 *SPOOL&lt;br /&gt;
&lt;br /&gt;
The ASCII version of the file will now be in the NC computers ram.&lt;br /&gt;
&lt;br /&gt;
For NC200, you now need to list all wordprocessor documents and then you can copy the ascii file to disc.&lt;br /&gt;
For all NC computers you can also use the serial interface.&lt;br /&gt;
&lt;br /&gt;
To load a BASIC program as ASCII do this:&lt;br /&gt;
 *EXEC &amp;lt;filename&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will load the basic program and you can then LIST it and RUN it.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
* [[NC 100/150/200 IO Specification]]&lt;br /&gt;
* [[NC100 IO Specification]]&lt;br /&gt;
* [[A surgical guide to the Amstrad NC]] (NC100 Hardware Reference)&lt;br /&gt;
* [[NC Series Mainboard Versions]]&lt;br /&gt;
&lt;br /&gt;
=== Datasheets ===&lt;br /&gt;
* [[Media:Z84C0006FEC_Z80_CPU.pdf|Z84C00]] Zilog Z80 CPU&lt;br /&gt;
* [[Media:Tc8521.pdf|TC8521]] Real Time Clock (NC100/NC150)&lt;br /&gt;
* [[Media:MC146818.pdf|MC146818]] Real Time Clock (NC200)&lt;br /&gt;
* [[Media:UPD71051_USART.pdf|µPD71051]] USART for serial data communications (NC100/NC150)&lt;br /&gt;
* [[Media:UPD4711_RS232_Line_Driver.pdf|µPD4711A]] RS232 Line Driver (NC100/NC150)&lt;br /&gt;
* [[Media:NEC_43257_SRAM_32K.pdf|µPD43257]] 32K-WORD BY 8-BIT SRAM (NC100)&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
The Notepad comes with various software included on the ROM chip. The included software can be started at any time by pressing the ''Function'' key and one of the colored keys or letter keys simultaneously. These programs are included on the NC:&lt;br /&gt;
* Word Processor: A full featured port of Protext, including Mail Merge and spellchecker. (YELLOW-RED) &lt;br /&gt;
* Calculator: A very basic Calculator. Supports only basic arithmetic operations. (YELLOW-GREEN)&lt;br /&gt;
* Diary/Clock/Address Book: A simple calendar, address book and world clock application. (YELLOW-BLUE)&lt;br /&gt;
* BBC Basic: BASIC interpreter with graphics and sound capabilities. Includes a two-pass Z80 assembler. (YELLOW-B)&lt;br /&gt;
* Serial Terminal: A (VT52 compatible) terminal program with XModem file transfer function. (YELLOW-S)&lt;br /&gt;
* Spreadsheet: (NC150/NC200 only) A version of 'The Cracker' spreadsheet ported to the NC. (YELLOW-WHITE)&lt;br /&gt;
* Blockade/Super Blockade/Trikade: (NC150/NC200 only) Three very similar Tetris-like games. (YELLOW-G)&lt;br /&gt;
&lt;br /&gt;
===Serial Terminal===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. You can press MENU to change the settings.&lt;br /&gt;
Here characters that are received will be shown immediatly.&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a file, the best method is to use XMODEM. First you will&lt;br /&gt;
need to create a dummy document. (Press FUNCTION + Left Arrow, then Left Arrow, enter&lt;br /&gt;
name of doc, and then ESC to quit).&lt;br /&gt;
&lt;br /&gt;
Now if you go to view documents, you can press MENU. From here you can choose&lt;br /&gt;
.... and do a xmodem receive document.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. From here you can press MENU, and choose&lt;br /&gt;
to do a xmodem receive or send or to setup the terminal. If you press RETURN instead of&lt;br /&gt;
MENU, you will enter the terminal like the NC100.&lt;br /&gt;
&lt;br /&gt;
===XMODEM transfer===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
 1. Enter wordprocessor.&lt;br /&gt;
 2. Start a new document&lt;br /&gt;
 3. Quit wordprocessor&lt;br /&gt;
 4. Go to list documents.&lt;br /&gt;
 5. Press MENU key&lt;br /&gt;
 6. Here you can navigate the menu to find &amp;quot;XMODEM receive document&amp;quot;.&lt;br /&gt;
 7. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
 1. Enter serial/terminal program.&lt;br /&gt;
 2. Press MENU&lt;br /&gt;
 3. Press R (for XMODEM receive)&lt;br /&gt;
 4. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
=== Third-party software for the NC Series ===&lt;br /&gt;
* ZCN: CP/M 2.2 compatible operating system. Requires at least a 256K PCMCIA Memory Card. [http://www.ibiblio.org/zcn/]&lt;br /&gt;
* NC100.EXE by Prowort Service. MS-Dos program for transferring files to and from the NC. (Download below)&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100.EXE by Prowort Service&amp;quot;&amp;gt;&lt;br /&gt;
image:NC100EXE_Disk_Top.jpg|Disk Top&lt;br /&gt;
image:NC100EXE_Disk_Bottom.jpg|Disk Bottom&lt;br /&gt;
image:NC100_EXE_Screenshot_01.gif|Splash screen&lt;br /&gt;
image:NC100_EXE_Screenshot_02.gif|Screenshot&lt;br /&gt;
image:NC100_EXE_Screenshot_03.gif|Screenshot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The NC and relatives ==&lt;br /&gt;
&lt;br /&gt;
The NC series has a remarkable resemblance to the Nakajima series of electronic typewriters!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC and Relatives&amp;quot;&amp;gt;&lt;br /&gt;
Image:Ncandrelatives.jpg|The NC's and Nakajimas&lt;br /&gt;
Image:Nakajima ES210 System s1.jpg|Closeup of Nakajima ES-210&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These computers appear to use the same hardware as the NC100, except a NEC V20 (8086 compatible CPU) is used in place of the Z80.&lt;br /&gt;
&lt;br /&gt;
== Books ==&lt;br /&gt;
At least five book were published about the NC series!&lt;br /&gt;
&lt;br /&gt;
* Ian Sinclair, ''' Getting The Most From The Amstrad NC100 Notepad''', Dabs Press, ISBN 1-870336-68-2&lt;br /&gt;
* Vic Gerhardi/Dave Hampson, '''NC100 Magic''', Rakewell, ISBN 0-7457-0236-8 (Author Vic Gerhardi kindly sent a copy for scanning, available [https://archive.org/details/nc100-magic here])&lt;br /&gt;
* Patrick Hall, '''How To Program The Amstrad NC100 Notepad''', Sigma Press, ISBN 1-85058-511-3 (Available at the [https://archive.org/details/how-to-program-the-amstrad-nc-100-notepad Internet Archive]&lt;br /&gt;
* Robin Nixon, '''The Amstrad Notepad Advanced User Guide''', Sigma Press, ISBN 1-85058-515-6 (CC License, available at [http://books.google.de/books?id=6vP5WtCdApgC Google Books])&lt;br /&gt;
* Kim Wilson, '''Getting The Best From Your Amstrad Notepad''', Sigma Press&lt;br /&gt;
&lt;br /&gt;
==Competitors==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100 vs Z88&amp;quot;&amp;gt;&lt;br /&gt;
Image:Z88vsNC100.jpg|The Z88 next to NC100&lt;br /&gt;
Image:Z88startup.jpg|Z88 startup&lt;br /&gt;
Image:NC100startup.jpg|NC100 startup&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:NC100_UK_A2.zip|Amstrad NC100 Rom (version A2 English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_gr_a1.zip|Amstrad NC100 Rom (version A1 German)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_dk_a1.zip|Amstrad NC100 Rom (version A1 Danish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_sv_a1.zip|Amstrad NC100 Rom (version A1 Swedish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Dreamwriter225_ROM.zip|Dreamwriter 225 Rom (v1.06)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_FR_B2.zip|Amstrad NC150 Rom (version B2 French)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_IT_B1.ZIP|Amstrad NC150 Rom (version B1 Italian)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC200_UK.zip|Amstrad NC200 Rom (English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC100EXE.rar|NC100.EXE by Prowort Service (German)]] (rar compressed .exe file)&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
*[http://www.ncus.org.uk Tim's Amstrad NC Users' Site]&lt;br /&gt;
*[http://www.independent.co.uk/extras/indybest/gadgets-tech/home-computer-how-computers-should-be-sue-schofield-shoulders-her-amstrad-notebook-and-takes-a-swiss-army-knife-to-the-opposition-1483758.html How computers should be: Sue Schofield shoulders her Amstrad notebook and takes a Swiss Army knife to the opposition]&lt;br /&gt;
*[http://mycalcdb.free.fr/main.php?l=0&amp;amp;id=6391 More NC-100 pictures (even internals)]&lt;br /&gt;
*[https://web.archive.org/web/20141214160211/http://home.arcor.de/h.boehling/nc100.htm Boehling's Amstrad NC100 website (hardware reference, BBC Basic reference, some NC100 programs)]&lt;br /&gt;
*[https://web.archive.org/web/20171102151719/http://www.8bit-micro.com/amstrad-nc100.htm Screen upgrade for NC100]&lt;br /&gt;
*[https://www.simulant.uk/shop/retro-computers-games-consoles/amstrad-cpc/Amstrad-NC200-Gotek-Floppy-Emulator-usb-drive USB Gotek internal floppy emulator drive upgrade for NC200]&lt;br /&gt;
&lt;br /&gt;
[[Category:Non CPC Computers| ]][[Category:NC Series]][[Category:Amstrad Products|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110678</id>
		<title>NC Series</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110678"/>
				<updated>2023-04-08T16:33:09Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* Books */ Added link to How to program the Amstrad NC100 notepad at archive.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''The following text was copied in part from the [http://en.wikipedia.org/wiki/Amstrad_NC100 English Wikipedia article].''&lt;br /&gt;
&lt;br /&gt;
[[Image:NC100.jpg|200px|thumb|Amstrad NC100]]&lt;br /&gt;
&lt;br /&gt;
The '''Amstrad NC Series''' was a series of A4-sized, portable [[Z80|Z80]]-based computers, released by [[Amstrad]] in 1992-1993. All models featured 64 or 128 KB of RAM, the [[Protext]] word processor, various organiser-like facilities (diary, address book and time manager), a simple calculator, and a version of [[BBC Basic]].&lt;br /&gt;
&lt;br /&gt;
The screen of the first two models (NC100 and NC150) was small, eight rows by 80 columns, and not backlit, but this let the NC100/150 run for up to 20 hours on four standard AA cell batteries. There was an [[RS232]] serial port, a parallel port for connecting a printer, and a PC card socket, by means of which the computer's memory could be expanded up to 1 MB.&lt;br /&gt;
&lt;br /&gt;
==Design==&lt;br /&gt;
The NC100 was designed to be a portable computer which was simple to use. That was the brief given by Sir Alan Sugar (then chairman of Amstrad) to his design staff. The NC100 project was internally referred to as Alan's &amp;quot;Baby&amp;quot; and Alan Sugar himself tested the machine for usability during the design phase. The specifications for the computer were not considered important - as long as it could serve its purpose.&lt;br /&gt;
&lt;br /&gt;
The simple to use features of the NC100 come from the software which is included on the internal ROM chip. The Word processor and other applications have been written with a computer novice in mind - although experienced users can find and use a large array of more complicated features.&lt;br /&gt;
&lt;br /&gt;
Alan Sugar actually wrote the first chapter of the NC100's user manual in order to show that even he could use it.&lt;br /&gt;
&lt;br /&gt;
The design also included terminal emulation and XMODEM file transfer software which enabled the NC100 to communicate through dial-up analogue modems. UK tech journalist Sue Schofield used one to upload a review of the NC100 directly into the online filing computer of the Independent newspaper in 1993. The review was written on the machine, and transferred from it over a 300 baud modem.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
===NC100===&lt;br /&gt;
The NC100 was the first model of the Amstrad NC Series. &lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC100_RetailBoxGerman.jpg|Retail box (german version)&lt;br /&gt;
Image:NC100_Top_EN.jpg|Top view (english version)&lt;br /&gt;
Image:NC100_Top_DE.jpg|Top view (german version)&lt;br /&gt;
Image:NC100_DE_Bottom.jpg|Bottom view (german version)&lt;br /&gt;
Image:NC100_DK_Top.jpg|Top view (danish version)&lt;br /&gt;
Image:NC100_DK_Bottom.jpg|Bottom view (danish version)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Dreamwriter 225'''&amp;lt;br&amp;gt;&lt;br /&gt;
The NC100 was sold in the USA and Canada as the Dreamwriter 225 with the NTS brand. NTS will then sell other models with similar form factor as the NC100 but with a Nec V20 processor and different software to schools. The computer identifies itself as &amp;quot;Amstrad NC100 v1.06&amp;quot; on the settings screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Dreamwriter 225&amp;quot;&amp;gt;&lt;br /&gt;
Image:NTS_Dreamwriter_225_Top.jpg|Dreamwriter 225 Top&lt;br /&gt;
Image:NTS_Dreamwriter_225_Bottom.jpg|Dreamwriter 225 Bottom&lt;br /&gt;
Image:NTS_Dreamwriter_225_DR_1.06_Rom.jpg|Dreamwriter 225 ROM&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC150===&lt;br /&gt;
The NC150 was only available in Italy and france; Its case had the same design as the NC100, but it included the additional Software from the NC200 (Three Tetris-like games and a spreadsheet)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (French)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_Top.jpg|Top view&lt;br /&gt;
Image:NC150_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (Italian)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_IT_Top.jpg|Top view&lt;br /&gt;
Image:NC150_IT_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC200===&lt;br /&gt;
An upgraded version, the ''NC200'', appeared in late 1993, featuring a 3.5&amp;quot; floppy disk drive able to read/write MS-DOS-formatted double density disks, 128 KB RAM, some extra software - most notably a spreadsheet and three Tetris-like games - and a larger, backlit screen. However, this change required much greater power use, using 5 C cell batteries. The disk drive could only be used at near full-charge, which meant that it could only be used a few hours after putting in new batteries. However, the laptop could function for considerably longer than this without using the disk drive. The backlight can be manually toggled off to save power by pressing the Control and Caps Lock keys at the same time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC200&amp;quot;&amp;gt;&lt;br /&gt;
Image:Amstrad NC200 System s1.jpg|The NC200&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NC200 Functionality==&lt;br /&gt;
&lt;br /&gt;
 Function+B - BBC Basic&lt;br /&gt;
 Function+R - Some form of reset, disc is accessed and returns to main menu&lt;br /&gt;
 Function+Secret Menu - Asks you to enter a password so you can password protect your NC200&lt;br /&gt;
 Function+Red - Word processor&lt;br /&gt;
 Function+Green - Calculator&lt;br /&gt;
 Function+Blue - Diary&lt;br /&gt;
 Function+White - Spreadsheet&lt;br /&gt;
 Function+T - Time manager (alarm, date, time zone)&lt;br /&gt;
 Function+P - print&lt;br /&gt;
 Function+S - Serial&lt;br /&gt;
 Function+A - Alarm&lt;br /&gt;
 Function+D - Address book&lt;br /&gt;
 Function+F - File manager (for disk)&lt;br /&gt;
  (on menu E Edit, D delete, D delete marked files, R (rename), C (copy files to memory), N (make new directory), F (format disk), SHIFT+CONTROL+H to toggle display of hidden files)&lt;br /&gt;
 Function+G - games&lt;br /&gt;
 Function+L - lapcat data transfer&lt;br /&gt;
 Function+Z - time zone manager&lt;br /&gt;
 Function+C - Calendar&lt;br /&gt;
 Function+N - new document (wordprocessing)&lt;br /&gt;
 Function+X - change file display options (from main menu)&lt;br /&gt;
&lt;br /&gt;
Holding [Function][Control][Symbol] and then pressing the power key will cause the machine's self test mode to begin with the general test and then continue with the disc drive test (a disc must be in the drive for the test to operate!).&lt;br /&gt;
&lt;br /&gt;
==NC200 Disc access==&lt;br /&gt;
&lt;br /&gt;
To format a disc go to file manager (Function+F, Press menu and select F)&lt;br /&gt;
Discs are formatted to double density, 80 track, 2 sides with FAT filesystem. They can be read directly by a PC.&lt;br /&gt;
There is 712K free. A directory called &amp;quot;NOTEBOOK&amp;quot; is created by default.&lt;br /&gt;
&lt;br /&gt;
The disc interface is turned off if there is no activity for a few seconds, or if it is not required by the application. When it does this the drive seeks to track 0.&lt;br /&gt;
&lt;br /&gt;
By default, the NC200 will work from RAM. All files are read/written to it's internal memory. This includes from BASIC when SAVE and LOAD and *. (list directory)&lt;br /&gt;
are used.&lt;br /&gt;
&lt;br /&gt;
Reading files from Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to memory to use them, you need to go to the file manager (Function+F, select each file with space, press menu and then select  &amp;quot;copy marked files to memory&amp;quot;).&lt;br /&gt;
The files will be read from disc and read into RAM.&lt;br /&gt;
&lt;br /&gt;
NOTE: &lt;br /&gt;
1. Any file can be read from disc and transfered to RAM. The file is then visible in the list of documents. All files are transfered this way including binary files.&lt;br /&gt;
2. You can load a document from disc into the word processor. However, it actually transfers the file from disc and makes a RAM file. It then loads the RAM file.&lt;br /&gt;
This means that if you try to load a large document you will run out of RAM. &lt;br /&gt;
3. Using BASIC, there is approx 40K free RAM (using LOMEM and HIMEM variables to find lower and upper limit respectively) on a NC200 machine without RAM card.&lt;br /&gt;
&lt;br /&gt;
Writing files to Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to disc, you need to press Green to go to the list of documents. Press space and highlight each document you want to copy, press menu and then select &amp;quot;Copy marked files to disk&amp;quot;). The files will be read from RAM and written to disk.&lt;br /&gt;
&lt;br /&gt;
== BASIC program transfer ==&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *to* the NC computer you will need it to be stored as ASCII and not in it's native tokenized binary form.&lt;br /&gt;
You can save a BASIC program to RAM in it's tokenized form, but it will not display in either the wordprocessor OR the spreadsheet document list.&lt;br /&gt;
Therefore you can't copy it on/off the NC this way.&lt;br /&gt;
&lt;br /&gt;
For NC200 you can use the floppy drive and use the file manager to copy files from the disc into ram.&lt;br /&gt;
For all NC computers you can use the memory card OR serial interface to transfer files.&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *from* the NC computer will need to convert it to ASCII.&lt;br /&gt;
Do this with&lt;br /&gt;
&lt;br /&gt;
 *SPOOL &amp;lt;filename&amp;gt;&lt;br /&gt;
 LIST&lt;br /&gt;
 *SPOOL&lt;br /&gt;
&lt;br /&gt;
The ASCII version of the file will now be in the NC computers ram.&lt;br /&gt;
&lt;br /&gt;
For NC200, you now need to list all wordprocessor documents and then you can copy the ascii file to disc.&lt;br /&gt;
For all NC computers you can also use the serial interface.&lt;br /&gt;
&lt;br /&gt;
To load a BASIC program as ASCII do this:&lt;br /&gt;
 *EXEC &amp;lt;filename&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will load the basic program and you can then LIST it and RUN it.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
* [[NC 100/150/200 IO Specification]]&lt;br /&gt;
* [[NC100 IO Specification]]&lt;br /&gt;
* [[A surgical guide to the Amstrad NC]] (NC100 Hardware Reference)&lt;br /&gt;
* [[NC Series Mainboard Versions]]&lt;br /&gt;
&lt;br /&gt;
=== Datasheets ===&lt;br /&gt;
* [[Media:Z84C0006FEC_Z80_CPU.pdf|Z84C00]] Zilog Z80 CPU&lt;br /&gt;
* [[Media:Tc8521.pdf|TC8521]] Real Time Clock (NC100/NC150)&lt;br /&gt;
* [[Media:MC146818.pdf|MC146818]] Real Time Clock (NC200)&lt;br /&gt;
* [[Media:UPD71051_USART.pdf|µPD71051]] USART for serial data communications (NC100/NC150)&lt;br /&gt;
* [[Media:UPD4711_RS232_Line_Driver.pdf|µPD4711A]] RS232 Line Driver (NC100/NC150)&lt;br /&gt;
* [[Media:NEC_43257_SRAM_32K.pdf|µPD43257]] 32K-WORD BY 8-BIT SRAM (NC100)&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
The Notepad comes with various software included on the ROM chip. The included software can be started at any time by pressing the ''Function'' key and one of the colored keys or letter keys simultaneously. These programs are included on the NC:&lt;br /&gt;
* Word Processor: A full featured port of Protext, including Mail Merge and spellchecker. (YELLOW-RED) &lt;br /&gt;
* Calculator: A very basic Calculator. Supports only basic arithmetic operations. (YELLOW-GREEN)&lt;br /&gt;
* Diary/Clock/Address Book: A simple calendar, address book and world clock application. (YELLOW-BLUE)&lt;br /&gt;
* BBC Basic: BASIC interpreter with graphics and sound capabilities. Includes a two-pass Z80 assembler. (YELLOW-B)&lt;br /&gt;
* Serial Terminal: A (VT52 compatible) terminal program with XModem file transfer function. (YELLOW-S)&lt;br /&gt;
* Spreadsheet: (NC150/NC200 only) A version of 'The Cracker' spreadsheet ported to the NC. (YELLOW-WHITE)&lt;br /&gt;
* Blockade/Super Blockade/Trikade: (NC150/NC200 only) Three very similar Tetris-like games. (YELLOW-G)&lt;br /&gt;
&lt;br /&gt;
===Serial Terminal===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. You can press MENU to change the settings.&lt;br /&gt;
Here characters that are received will be shown immediatly.&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a file, the best method is to use XMODEM. First you will&lt;br /&gt;
need to create a dummy document. (Press FUNCTION + Left Arrow, then Left Arrow, enter&lt;br /&gt;
name of doc, and then ESC to quit).&lt;br /&gt;
&lt;br /&gt;
Now if you go to view documents, you can press MENU. From here you can choose&lt;br /&gt;
.... and do a xmodem receive document.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. From here you can press MENU, and choose&lt;br /&gt;
to do a xmodem receive or send or to setup the terminal. If you press RETURN instead of&lt;br /&gt;
MENU, you will enter the terminal like the NC100.&lt;br /&gt;
&lt;br /&gt;
===XMODEM transfer===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
 1. Enter wordprocessor.&lt;br /&gt;
 2. Start a new document&lt;br /&gt;
 3. Quit wordprocessor&lt;br /&gt;
 4. Go to list documents.&lt;br /&gt;
 5. Press MENU key&lt;br /&gt;
 6. Here you can navigate the menu to find &amp;quot;XMODEM receive document&amp;quot;.&lt;br /&gt;
 7. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
 1. Enter serial/terminal program.&lt;br /&gt;
 2. Press MENU&lt;br /&gt;
 3. Press R (for XMODEM receive)&lt;br /&gt;
 4. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
=== Third-party software for the NC Series ===&lt;br /&gt;
* ZCN: CP/M 2.2 compatible operating system. Requires at least a 256K PCMCIA Memory Card. [http://www.ibiblio.org/zcn/]&lt;br /&gt;
* NC100.EXE by Prowort Service. MS-Dos program for transferring files to and from the NC. (Download below)&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100.EXE by Prowort Service&amp;quot;&amp;gt;&lt;br /&gt;
image:NC100EXE_Disk_Top.jpg|Disk Top&lt;br /&gt;
image:NC100EXE_Disk_Bottom.jpg|Disk Bottom&lt;br /&gt;
image:NC100_EXE_Screenshot_01.gif|Splash screen&lt;br /&gt;
image:NC100_EXE_Screenshot_02.gif|Screenshot&lt;br /&gt;
image:NC100_EXE_Screenshot_03.gif|Screenshot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The NC and relatives ==&lt;br /&gt;
&lt;br /&gt;
The NC series has a remarkable resemblance to the Nakajima series of electronic typewriters!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC and Relatives&amp;quot;&amp;gt;&lt;br /&gt;
Image:Ncandrelatives.jpg|The NC's and Nakajimas&lt;br /&gt;
Image:Nakajima ES210 System s1.jpg|Closeup of Nakajima ES-210&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These computers appear to use the same hardware as the NC100, except a NEC V20 (8086 compatible CPU) is used in place of the Z80.&lt;br /&gt;
&lt;br /&gt;
== Books ==&lt;br /&gt;
At least five book were published about the NC series!&lt;br /&gt;
&lt;br /&gt;
* Ian Sinclair, ''' Getting The Most From The Amstrad NC100 Notepad''', Dabs Press, ISBN 1-870336-68-2&lt;br /&gt;
* Vic Gerhardi/Dave Hampson, '''NC100 Magic''', Rakewell, ISBN 0-7457-0236-8 (Author Vic Gerhardi kindly sent a copy for scanning, available [https://archive.org/details/nc100-magic here])&lt;br /&gt;
* Patrick Hall, '''How To Program The Amstrad NC100 Notepad''', Sigma Press, ISBN 1-85058-511-3 (Available at the [https://archive.org/details/how-to-program-the-amstrad-nc-100-notepad Internet Archive]&lt;br /&gt;
* Robin Nixon, '''The Amstrad Notepad Advanced User''', Sigma Press, ISBN 1-85058-515-6 (CC License, available at [http://books.google.de/books?id=6vP5WtCdApgC Google Books])&lt;br /&gt;
* Kim Wilson, '''Getting The Best From Your Amstrad Notepad''', Sigma Press&lt;br /&gt;
&lt;br /&gt;
==Competitors==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100 vs Z88&amp;quot;&amp;gt;&lt;br /&gt;
Image:Z88vsNC100.jpg|The Z88 next to NC100&lt;br /&gt;
Image:Z88startup.jpg|Z88 startup&lt;br /&gt;
Image:NC100startup.jpg|NC100 startup&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:NC100_UK_A2.zip|Amstrad NC100 Rom (version A2 English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_gr_a1.zip|Amstrad NC100 Rom (version A1 German)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_dk_a1.zip|Amstrad NC100 Rom (version A1 Danish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_sv_a1.zip|Amstrad NC100 Rom (version A1 Swedish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Dreamwriter225_ROM.zip|Dreamwriter 225 Rom (v1.06)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_FR_B2.zip|Amstrad NC150 Rom (version B2 French)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_IT_B1.ZIP|Amstrad NC150 Rom (version B1 Italian)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC200_UK.zip|Amstrad NC200 Rom (English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC100EXE.rar|NC100.EXE by Prowort Service (German)]] (rar compressed .exe file)&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
*[http://www.ncus.org.uk Tim's Amstrad NC Users' Site]&lt;br /&gt;
*[http://www.independent.co.uk/extras/indybest/gadgets-tech/home-computer-how-computers-should-be-sue-schofield-shoulders-her-amstrad-notebook-and-takes-a-swiss-army-knife-to-the-opposition-1483758.html How computers should be: Sue Schofield shoulders her Amstrad notebook and takes a Swiss Army knife to the opposition]&lt;br /&gt;
*[http://mycalcdb.free.fr/main.php?l=0&amp;amp;id=6391 More NC-100 pictures (even internals)]&lt;br /&gt;
*[https://web.archive.org/web/20141214160211/http://home.arcor.de/h.boehling/nc100.htm Boehling's Amstrad NC100 website (hardware reference, BBC Basic reference, some NC100 programs)]&lt;br /&gt;
*[https://web.archive.org/web/20171102151719/http://www.8bit-micro.com/amstrad-nc100.htm Screen upgrade for NC100]&lt;br /&gt;
*[https://www.simulant.uk/shop/retro-computers-games-consoles/amstrad-cpc/Amstrad-NC200-Gotek-Floppy-Emulator-usb-drive USB Gotek internal floppy emulator drive upgrade for NC200]&lt;br /&gt;
&lt;br /&gt;
[[Category:Non CPC Computers| ]][[Category:NC Series]][[Category:Amstrad Products|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110609</id>
		<title>NC Series</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=NC_Series&amp;diff=110609"/>
				<updated>2023-03-30T16:45:38Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* Books */ Added link to NC100 Magic at archive.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''The following text was copied in part from the [http://en.wikipedia.org/wiki/Amstrad_NC100 English Wikipedia article].''&lt;br /&gt;
&lt;br /&gt;
[[Image:NC100.jpg|200px|thumb|Amstrad NC100]]&lt;br /&gt;
&lt;br /&gt;
The '''Amstrad NC Series''' was a series of A4-sized, portable [[Z80|Z80]]-based computers, released by [[Amstrad]] in 1992-1993. All models featured 64 or 128 KB of RAM, the [[Protext]] word processor, various organiser-like facilities (diary, address book and time manager), a simple calculator, and a version of [[BBC Basic]].&lt;br /&gt;
&lt;br /&gt;
The screen of the first two models (NC100 and NC150) was small, eight rows by 80 columns, and not backlit, but this let the NC100/150 run for up to 20 hours on four standard AA cell batteries. There was an [[RS232]] serial port, a parallel port for connecting a printer, and a PC card socket, by means of which the computer's memory could be expanded up to 1 MB.&lt;br /&gt;
&lt;br /&gt;
==Design==&lt;br /&gt;
The NC100 was designed to be a portable computer which was simple to use. That was the brief given by Sir Alan Sugar (then chairman of Amstrad) to his design staff. The NC100 project was internally referred to as Alan's &amp;quot;Baby&amp;quot; and Alan Sugar himself tested the machine for usability during the design phase. The specifications for the computer were not considered important - as long as it could serve its purpose.&lt;br /&gt;
&lt;br /&gt;
The simple to use features of the NC100 come from the software which is included on the internal ROM chip. The Word processor and other applications have been written with a computer novice in mind - although experienced users can find and use a large array of more complicated features.&lt;br /&gt;
&lt;br /&gt;
Alan Sugar actually wrote the first chapter of the NC100's user manual in order to show that even he could use it.&lt;br /&gt;
&lt;br /&gt;
The design also included terminal emulation and XMODEM file transfer software which enabled the NC100 to communicate through dial-up analogue modems. UK tech journalist Sue Schofield used one to upload a review of the NC100 directly into the online filing computer of the Independent newspaper in 1993. The review was written on the machine, and transferred from it over a 300 baud modem.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
===NC100===&lt;br /&gt;
The NC100 was the first model of the Amstrad NC Series. &lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC100_RetailBoxGerman.jpg|Retail box (german version)&lt;br /&gt;
Image:NC100_Top_EN.jpg|Top view (english version)&lt;br /&gt;
Image:NC100_Top_DE.jpg|Top view (german version)&lt;br /&gt;
Image:NC100_DE_Bottom.jpg|Bottom view (german version)&lt;br /&gt;
Image:NC100_DK_Top.jpg|Top view (danish version)&lt;br /&gt;
Image:NC100_DK_Bottom.jpg|Bottom view (danish version)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Dreamwriter 225'''&amp;lt;br&amp;gt;&lt;br /&gt;
The NC100 was sold in the USA and Canada as the Dreamwriter 225 with the NTS brand. NTS will then sell other models with similar form factor as the NC100 but with a Nec V20 processor and different software to schools. The computer identifies itself as &amp;quot;Amstrad NC100 v1.06&amp;quot; on the settings screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Dreamwriter 225&amp;quot;&amp;gt;&lt;br /&gt;
Image:NTS_Dreamwriter_225_Top.jpg|Dreamwriter 225 Top&lt;br /&gt;
Image:NTS_Dreamwriter_225_Bottom.jpg|Dreamwriter 225 Bottom&lt;br /&gt;
Image:NTS_Dreamwriter_225_DR_1.06_Rom.jpg|Dreamwriter 225 ROM&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC150===&lt;br /&gt;
The NC150 was only available in Italy and france; Its case had the same design as the NC100, but it included the additional Software from the NC200 (Three Tetris-like games and a spreadsheet)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (French)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_Top.jpg|Top view&lt;br /&gt;
Image:NC150_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC150 (Italian)&amp;quot;&amp;gt;&lt;br /&gt;
Image:NC150_IT_Top.jpg|Top view&lt;br /&gt;
Image:NC150_IT_Bottom.jpg|Bottom view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===NC200===&lt;br /&gt;
An upgraded version, the ''NC200'', appeared in late 1993, featuring a 3.5&amp;quot; floppy disk drive able to read/write MS-DOS-formatted double density disks, 128 KB RAM, some extra software - most notably a spreadsheet and three Tetris-like games - and a larger, backlit screen. However, this change required much greater power use, using 5 C cell batteries. The disk drive could only be used at near full-charge, which meant that it could only be used a few hours after putting in new batteries. However, the laptop could function for considerably longer than this without using the disk drive. The backlight can be manually toggled off to save power by pressing the Control and Caps Lock keys at the same time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC200&amp;quot;&amp;gt;&lt;br /&gt;
Image:Amstrad NC200 System s1.jpg|The NC200&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NC200 Functionality==&lt;br /&gt;
&lt;br /&gt;
 Function+B - BBC Basic&lt;br /&gt;
 Function+R - Some form of reset, disc is accessed and returns to main menu&lt;br /&gt;
 Function+Secret Menu - Asks you to enter a password so you can password protect your NC200&lt;br /&gt;
 Function+Red - Word processor&lt;br /&gt;
 Function+Green - Calculator&lt;br /&gt;
 Function+Blue - Diary&lt;br /&gt;
 Function+White - Spreadsheet&lt;br /&gt;
 Function+T - Time manager (alarm, date, time zone)&lt;br /&gt;
 Function+P - print&lt;br /&gt;
 Function+S - Serial&lt;br /&gt;
 Function+A - Alarm&lt;br /&gt;
 Function+D - Address book&lt;br /&gt;
 Function+F - File manager (for disk)&lt;br /&gt;
  (on menu E Edit, D delete, D delete marked files, R (rename), C (copy files to memory), N (make new directory), F (format disk), SHIFT+CONTROL+H to toggle display of hidden files)&lt;br /&gt;
 Function+G - games&lt;br /&gt;
 Function+L - lapcat data transfer&lt;br /&gt;
 Function+Z - time zone manager&lt;br /&gt;
 Function+C - Calendar&lt;br /&gt;
 Function+N - new document (wordprocessing)&lt;br /&gt;
 Function+X - change file display options (from main menu)&lt;br /&gt;
&lt;br /&gt;
Holding [Function][Control][Symbol] and then pressing the power key will cause the machine's self test mode to begin with the general test and then continue with the disc drive test (a disc must be in the drive for the test to operate!).&lt;br /&gt;
&lt;br /&gt;
==NC200 Disc access==&lt;br /&gt;
&lt;br /&gt;
To format a disc go to file manager (Function+F, Press menu and select F)&lt;br /&gt;
Discs are formatted to double density, 80 track, 2 sides with FAT filesystem. They can be read directly by a PC.&lt;br /&gt;
There is 712K free. A directory called &amp;quot;NOTEBOOK&amp;quot; is created by default.&lt;br /&gt;
&lt;br /&gt;
The disc interface is turned off if there is no activity for a few seconds, or if it is not required by the application. When it does this the drive seeks to track 0.&lt;br /&gt;
&lt;br /&gt;
By default, the NC200 will work from RAM. All files are read/written to it's internal memory. This includes from BASIC when SAVE and LOAD and *. (list directory)&lt;br /&gt;
are used.&lt;br /&gt;
&lt;br /&gt;
Reading files from Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to memory to use them, you need to go to the file manager (Function+F, select each file with space, press menu and then select  &amp;quot;copy marked files to memory&amp;quot;).&lt;br /&gt;
The files will be read from disc and read into RAM.&lt;br /&gt;
&lt;br /&gt;
NOTE: &lt;br /&gt;
1. Any file can be read from disc and transfered to RAM. The file is then visible in the list of documents. All files are transfered this way including binary files.&lt;br /&gt;
2. You can load a document from disc into the word processor. However, it actually transfers the file from disc and makes a RAM file. It then loads the RAM file.&lt;br /&gt;
This means that if you try to load a large document you will run out of RAM. &lt;br /&gt;
3. Using BASIC, there is approx 40K free RAM (using LOMEM and HIMEM variables to find lower and upper limit respectively) on a NC200 machine without RAM card.&lt;br /&gt;
&lt;br /&gt;
Writing files to Disk:&lt;br /&gt;
&lt;br /&gt;
If you wish to transfer files to disc, you need to press Green to go to the list of documents. Press space and highlight each document you want to copy, press menu and then select &amp;quot;Copy marked files to disk&amp;quot;). The files will be read from RAM and written to disk.&lt;br /&gt;
&lt;br /&gt;
== BASIC program transfer ==&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *to* the NC computer you will need it to be stored as ASCII and not in it's native tokenized binary form.&lt;br /&gt;
You can save a BASIC program to RAM in it's tokenized form, but it will not display in either the wordprocessor OR the spreadsheet document list.&lt;br /&gt;
Therefore you can't copy it on/off the NC this way.&lt;br /&gt;
&lt;br /&gt;
For NC200 you can use the floppy drive and use the file manager to copy files from the disc into ram.&lt;br /&gt;
For all NC computers you can use the memory card OR serial interface to transfer files.&lt;br /&gt;
&lt;br /&gt;
To transfer a BASIC program *from* the NC computer will need to convert it to ASCII.&lt;br /&gt;
Do this with&lt;br /&gt;
&lt;br /&gt;
 *SPOOL &amp;lt;filename&amp;gt;&lt;br /&gt;
 LIST&lt;br /&gt;
 *SPOOL&lt;br /&gt;
&lt;br /&gt;
The ASCII version of the file will now be in the NC computers ram.&lt;br /&gt;
&lt;br /&gt;
For NC200, you now need to list all wordprocessor documents and then you can copy the ascii file to disc.&lt;br /&gt;
For all NC computers you can also use the serial interface.&lt;br /&gt;
&lt;br /&gt;
To load a BASIC program as ASCII do this:&lt;br /&gt;
 *EXEC &amp;lt;filename&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will load the basic program and you can then LIST it and RUN it.&lt;br /&gt;
&lt;br /&gt;
== Technical ==&lt;br /&gt;
&lt;br /&gt;
* [[NC 100/150/200 IO Specification]]&lt;br /&gt;
* [[NC100 IO Specification]]&lt;br /&gt;
* [[A surgical guide to the Amstrad NC]] (NC100 Hardware Reference)&lt;br /&gt;
* [[NC Series Mainboard Versions]]&lt;br /&gt;
&lt;br /&gt;
=== Datasheets ===&lt;br /&gt;
* [[Media:Z84C0006FEC_Z80_CPU.pdf|Z84C00]] Zilog Z80 CPU&lt;br /&gt;
* [[Media:Tc8521.pdf|TC8521]] Real Time Clock (NC100/NC150)&lt;br /&gt;
* [[Media:MC146818.pdf|MC146818]] Real Time Clock (NC200)&lt;br /&gt;
* [[Media:UPD71051_USART.pdf|µPD71051]] USART for serial data communications (NC100/NC150)&lt;br /&gt;
* [[Media:UPD4711_RS232_Line_Driver.pdf|µPD4711A]] RS232 Line Driver (NC100/NC150)&lt;br /&gt;
* [[Media:NEC_43257_SRAM_32K.pdf|µPD43257]] 32K-WORD BY 8-BIT SRAM (NC100)&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
The Notepad comes with various software included on the ROM chip. The included software can be started at any time by pressing the ''Function'' key and one of the colored keys or letter keys simultaneously. These programs are included on the NC:&lt;br /&gt;
* Word Processor: A full featured port of Protext, including Mail Merge and spellchecker. (YELLOW-RED) &lt;br /&gt;
* Calculator: A very basic Calculator. Supports only basic arithmetic operations. (YELLOW-GREEN)&lt;br /&gt;
* Diary/Clock/Address Book: A simple calendar, address book and world clock application. (YELLOW-BLUE)&lt;br /&gt;
* BBC Basic: BASIC interpreter with graphics and sound capabilities. Includes a two-pass Z80 assembler. (YELLOW-B)&lt;br /&gt;
* Serial Terminal: A (VT52 compatible) terminal program with XModem file transfer function. (YELLOW-S)&lt;br /&gt;
* Spreadsheet: (NC150/NC200 only) A version of 'The Cracker' spreadsheet ported to the NC. (YELLOW-WHITE)&lt;br /&gt;
* Blockade/Super Blockade/Trikade: (NC150/NC200 only) Three very similar Tetris-like games. (YELLOW-G)&lt;br /&gt;
&lt;br /&gt;
===Serial Terminal===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. You can press MENU to change the settings.&lt;br /&gt;
Here characters that are received will be shown immediatly.&lt;br /&gt;
&lt;br /&gt;
If you want to transfer a file, the best method is to use XMODEM. First you will&lt;br /&gt;
need to create a dummy document. (Press FUNCTION + Left Arrow, then Left Arrow, enter&lt;br /&gt;
name of doc, and then ESC to quit).&lt;br /&gt;
&lt;br /&gt;
Now if you go to view documents, you can press MENU. From here you can choose&lt;br /&gt;
.... and do a xmodem receive document.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
Press FUNCTION+S to enter Serial terminal. From here you can press MENU, and choose&lt;br /&gt;
to do a xmodem receive or send or to setup the terminal. If you press RETURN instead of&lt;br /&gt;
MENU, you will enter the terminal like the NC100.&lt;br /&gt;
&lt;br /&gt;
===XMODEM transfer===&lt;br /&gt;
&lt;br /&gt;
NC100:&lt;br /&gt;
&lt;br /&gt;
 1. Enter wordprocessor.&lt;br /&gt;
 2. Start a new document&lt;br /&gt;
 3. Quit wordprocessor&lt;br /&gt;
 4. Go to list documents.&lt;br /&gt;
 5. Press MENU key&lt;br /&gt;
 6. Here you can navigate the menu to find &amp;quot;XMODEM receive document&amp;quot;.&lt;br /&gt;
 7. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
NC200:&lt;br /&gt;
&lt;br /&gt;
 1. Enter serial/terminal program.&lt;br /&gt;
 2. Press MENU&lt;br /&gt;
 3. Press R (for XMODEM receive)&lt;br /&gt;
 4. Start XMODEM send on PC.&lt;br /&gt;
&lt;br /&gt;
=== Third-party software for the NC Series ===&lt;br /&gt;
* ZCN: CP/M 2.2 compatible operating system. Requires at least a 256K PCMCIA Memory Card. [http://www.ibiblio.org/zcn/]&lt;br /&gt;
* NC100.EXE by Prowort Service. MS-Dos program for transferring files to and from the NC. (Download below)&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100.EXE by Prowort Service&amp;quot;&amp;gt;&lt;br /&gt;
image:NC100EXE_Disk_Top.jpg|Disk Top&lt;br /&gt;
image:NC100EXE_Disk_Bottom.jpg|Disk Bottom&lt;br /&gt;
image:NC100_EXE_Screenshot_01.gif|Splash screen&lt;br /&gt;
image:NC100_EXE_Screenshot_02.gif|Screenshot&lt;br /&gt;
image:NC100_EXE_Screenshot_03.gif|Screenshot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The NC and relatives ==&lt;br /&gt;
&lt;br /&gt;
The NC series has a remarkable resemblance to the Nakajima series of electronic typewriters!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC and Relatives&amp;quot;&amp;gt;&lt;br /&gt;
Image:Ncandrelatives.jpg|The NC's and Nakajimas&lt;br /&gt;
Image:Nakajima ES210 System s1.jpg|Closeup of Nakajima ES-210&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These computers appear to use the same hardware as the NC100, except a NEC V20 (8086 compatible CPU) is used in place of the Z80.&lt;br /&gt;
&lt;br /&gt;
== Books ==&lt;br /&gt;
At least five book were published about the NC series!&lt;br /&gt;
&lt;br /&gt;
* Ian Sinclair, ''' Getting The Most From The Amstrad NC100 Notepad''', Dabs Press, ISBN 1-870336-68-2&lt;br /&gt;
* Vic Gerhardi/Dave Hampson, '''NC100 Magic''', Rakewell, ISBN 0-7457-0236-8 (Author Vic Gerhardi kindly sent a copy for scanning, available [https://archive.org/details/nc100-magic here])&lt;br /&gt;
* Patrick Hall, '''How To Program The Amstrad NC100 Notepad''', Sigma Press, ISBN 1-85058-511-3&lt;br /&gt;
* Robin Nixon, '''The Amstrad Notepad Advanced User''', Sigma Press, ISBN 1-85058-515-6 (CC License, available at [http://books.google.de/books?id=6vP5WtCdApgC Google Books])&lt;br /&gt;
* Kim Wilson, '''Getting The Best From Your Amstrad Notepad''', Sigma Press&lt;br /&gt;
&lt;br /&gt;
==Competitors==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;NC100 vs Z88&amp;quot;&amp;gt;&lt;br /&gt;
Image:Z88vsNC100.jpg|The Z88 next to NC100&lt;br /&gt;
Image:Z88startup.jpg|Z88 startup&lt;br /&gt;
Image:NC100startup.jpg|NC100 startup&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:NC100_UK_A2.zip|Amstrad NC100 Rom (version A2 English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_gr_a1.zip|Amstrad NC100 Rom (version A1 German)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_dk_a1.zip|Amstrad NC100 Rom (version A1 Danish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Nc100_sv_a1.zip|Amstrad NC100 Rom (version A1 Swedish)]] (zipped Rom file)&lt;br /&gt;
* [[Media:Dreamwriter225_ROM.zip|Dreamwriter 225 Rom (v1.06)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_FR_B2.zip|Amstrad NC150 Rom (version B2 French)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC150_IT_B1.ZIP|Amstrad NC150 Rom (version B1 Italian)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC200_UK.zip|Amstrad NC200 Rom (English)]] (zipped Rom file)&lt;br /&gt;
* [[Media:NC100EXE.rar|NC100.EXE by Prowort Service (German)]] (rar compressed .exe file)&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
*[http://www.ncus.org.uk Tim's Amstrad NC Users' Site]&lt;br /&gt;
*[http://www.independent.co.uk/extras/indybest/gadgets-tech/home-computer-how-computers-should-be-sue-schofield-shoulders-her-amstrad-notebook-and-takes-a-swiss-army-knife-to-the-opposition-1483758.html How computers should be: Sue Schofield shoulders her Amstrad notebook and takes a Swiss Army knife to the opposition]&lt;br /&gt;
*[http://mycalcdb.free.fr/main.php?l=0&amp;amp;id=6391 More NC-100 pictures (even internals)]&lt;br /&gt;
*[https://web.archive.org/web/20141214160211/http://home.arcor.de/h.boehling/nc100.htm Boehling's Amstrad NC100 website (hardware reference, BBC Basic reference, some NC100 programs)]&lt;br /&gt;
*[https://web.archive.org/web/20171102151719/http://www.8bit-micro.com/amstrad-nc100.htm Screen upgrade for NC100]&lt;br /&gt;
*[https://www.simulant.uk/shop/retro-computers-games-consoles/amstrad-cpc/Amstrad-NC200-Gotek-Floppy-Emulator-usb-drive USB Gotek internal floppy emulator drive upgrade for NC200]&lt;br /&gt;
&lt;br /&gt;
[[Category:Non CPC Computers| ]][[Category:NC Series]][[Category:Amstrad Products|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109385</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109385"/>
				<updated>2022-11-24T17:57:31Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: Added section on PCB markings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=PCB Markings=&lt;br /&gt;
There are some markings on some boards that denote the materials used to build the board or adherence to certain standards.&lt;br /&gt;
&lt;br /&gt;
==UL94 Flammability testing standard==&lt;br /&gt;
The standard determines the material’s tendency to either extinguish or spread the flame once the specimen has been ignited.&lt;br /&gt;
&lt;br /&gt;
Classifications from lowest (Least flame-retardant) to highest (Most flame-retardant):&lt;br /&gt;
&lt;br /&gt;
* HB: slow burning on a horizontal specimen; burning rate &amp;lt; 76 mm/min for thickness &amp;lt; 3 mm or burning stops before 100 mm&lt;br /&gt;
* V-2: burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed.&lt;br /&gt;
* V-1: burning stops within 30 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* V-0: burning stops within 10 seconds on a vertical specimen; drips of particles allowed as long as they are not inflamed.&lt;br /&gt;
* 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole.&lt;br /&gt;
* 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole.&lt;br /&gt;
&lt;br /&gt;
So, a board with a 94V-0 marking is supposed to stop burning after 10 seconds and may drip non-inflamed particles.&lt;br /&gt;
&lt;br /&gt;
Please visit the [https://en.wikipedia.org/wiki/UL_94 Wikipedia page] on the UL94 standard for more information.&lt;br /&gt;
&lt;br /&gt;
==NEMA grade designations==&lt;br /&gt;
[https://www.nema.org NEMA (National Electrical Manufacturers Association)] is the largest trade association of electrical equipment manufacturers in the United States, and publishes standards for electrical products.&lt;br /&gt;
&lt;br /&gt;
One of these standards is the Insulating Material Standard, which includes designation for flame retardant materials (FR), like the ones the PCBs are made of.&lt;br /&gt;
&lt;br /&gt;
Examples of NEMA designations include the following:&lt;br /&gt;
* FR-2 : Synthetic resin bonded paper. ([https://en.wikipedia.org/wiki/FR-2 Wikipedia FR-2])&lt;br /&gt;
* FR-4 : Glass-reinforced epoxy laminate material, typically employing bromine as flame retardant. ([https://en.wikipedia.org/wiki/FR-4 Wikipedia FR-4])&lt;br /&gt;
&lt;br /&gt;
For information on the different substrates used in PCB manufacturing, please check this [https://en.wikipedia.org/wiki/Printed_circuit_board#Common_substrates Wikipedia page].&lt;br /&gt;
&lt;br /&gt;
==Material codes==&lt;br /&gt;
There are other codes referring also to materials and their properties, please check the table below:&lt;br /&gt;
&lt;br /&gt;
[[File:UL_Material_Standards.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Other markings==&lt;br /&gt;
There are some boards which have some combinations of letters and numbers surrounded by white dot patterns:&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_White_Dot_Marking.png]]&lt;br /&gt;
&lt;br /&gt;
These may be production line identification markings for quality control.&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:PCB_White_Dot_Marking.png&amp;diff=109384</id>
		<title>File:PCB White Dot Marking.png</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:PCB_White_Dot_Marking.png&amp;diff=109384"/>
				<updated>2022-11-24T17:54:49Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:UL_Material_Standards.png&amp;diff=109383</id>
		<title>File:UL Material Standards.png</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:UL_Material_Standards.png&amp;diff=109383"/>
				<updated>2022-11-24T17:49:50Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109382</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109382"/>
				<updated>2022-11-20T22:20:36Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC464 version 4 (cost-down) */ Added Mc0099A board with different ram option installed, courtesy of LeZone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg|120px]] || || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;MC0099A board fitted with 2x41464 (64Kx4 bits) chips instead of 8x4164 (64Kx1 bit) chips.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg&amp;diff=109381</id>
		<title>File:Amstrad CPC464 MC0099A 2x41464 Ram PCB Top LeZone.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC464_MC0099A_2x41464_Ram_PCB_Top_LeZone.jpg&amp;diff=109381"/>
				<updated>2022-11-20T22:18:24Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109310</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109310"/>
				<updated>2022-10-16T13:12:24Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC6128 version 1 (8pin data separator, solder points for old and new gate array) */ Removed MC0009A centronics board as it was a MC0012A. It's available in the description of the MC0012A.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Here's [[Media:PCB70210german.jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109309</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109309"/>
				<updated>2022-10-16T13:09:14Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC6128 version 2 (24pin data separator, solder points for new gate array only) */ Added MC0023F board pictures courtesy of LeZone.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:PCB70210german.jpg|160px]] || || '''Board: PT NO Z70210, MC0009A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg|160px]] || [[File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0023F, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg|Detail shot of the MC code]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg&amp;diff=109308</id>
		<title>File:Amstrad CPC6128 MC0023F LeZone MC Code Detail.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_MC_Code_Detail.jpg&amp;diff=109308"/>
				<updated>2022-10-16T13:04:00Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg&amp;diff=109307</id>
		<title>File:Amstrad CPC6128 MC0023F LeZone PCB Bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Bottom.jpg&amp;diff=109307"/>
				<updated>2022-10-16T13:03:38Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg&amp;diff=109306</id>
		<title>File:Amstrad CPC6128 MC0023F LeZone PCB Top.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg&amp;diff=109306"/>
				<updated>2022-10-16T13:03:04Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: Robcfg uploaded a new version of File:Amstrad CPC6128 MC0023F LeZone PCB Top.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg&amp;diff=109305</id>
		<title>File:Amstrad CPC6128 MC0023F LeZone PCB Top.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:Amstrad_CPC6128_MC0023F_LeZone_PCB_Top.jpg&amp;diff=109305"/>
				<updated>2022-10-16T12:58:37Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109304</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=109304"/>
				<updated>2022-10-16T11:31:57Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC6128 version 1 (8pin data separator, solder points for old and new gate array) */ Removed claim of old gate array not being used on 6128 as at least MC0057A boards use it.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:PCB70210german.jpg|160px]] || || '''Board: PT NO Z70210, MC0009A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=108482</id>
		<title>CPC Prototypes</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=108482"/>
				<updated>2022-03-21T19:30:58Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* The Grey Amstrad */ Added prototype PSU picture courtesy of Jorge Selfa&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== History &amp;amp; Overview ==&lt;br /&gt;
&lt;br /&gt;
== The Arnold ==&lt;br /&gt;
&lt;br /&gt;
'''Arnold''' was the internal code name of the first Amstrad CPC prototype, which was built around a MOS [[6502]] CPU. As they choosed the Z80 based programming language [[Locomotive BASIC]] as a part of the core system, Amstrad decided to replace the [[6502]] with the Zilog [[Z80]]. One of the &amp;quot;Arnold&amp;quot; prototypes was sold via Ebay in 2005.&lt;br /&gt;
&lt;br /&gt;
== The Gate Array Simulator ==&lt;br /&gt;
&lt;br /&gt;
The [[Gate Array]] was the only component of the Amstrad CPC, which was not a standard one but developed by Amstrad. Before it could be produced as a single chip, they had to make tests with a prototype, which was a single print on top of the actual motherboard. Aside from the Gate Array logic, the PCB does also contain the 32K BIOS ROM (stored in four 8K EPROMs).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Pictures of the Gate Array prototype&amp;quot;&amp;gt;&lt;br /&gt;
Image:GA motherboard.JPG|The gate array as a complete additional PCB board&lt;br /&gt;
Image:Inside GA.JPG|Another picture of the gate array prototype&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Top.jpg|Component side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Bottom.jpg|Solder Side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Grey Amstrad ==&lt;br /&gt;
&lt;br /&gt;
[[Image:GA_high_res.JPG|thumb|Picture of the &amp;quot;Grey Amstrad&amp;quot;]]&lt;br /&gt;
The first cases of the [[CPC]] 464 had a grey colour instead of the later used black colour. Probably these prototypes have been sent to several software houses to enable them to start developing CPC software before the computers' release.&lt;br /&gt;
&lt;br /&gt;
According to [[Your Computer]], Issue 11-1984, [[:File:YourComputer841100059.jpg|page 59]], Amstrad did supply software houses with CPCs since December 1983 (the CPC464 was officially launched about half a year later, in June 1984).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;CPC 464 Prototype pictures by Jorge Selfa.&amp;quot;&amp;gt;&lt;br /&gt;
Image:CPC464_Prototype.jpg&lt;br /&gt;
Image:CPC464_Prototype_2.jpg&lt;br /&gt;
Image:CPC464_Prototype_3.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_PSU.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:CPC History|*]][[Category:CPC Internal Components|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_PSU.jpg&amp;diff=108481</id>
		<title>File:CPC464 Prototype PSU.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_PSU.jpg&amp;diff=108481"/>
				<updated>2022-03-21T19:29:43Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=108480</id>
		<title>CPC Prototypes</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=CPC_Prototypes&amp;diff=108480"/>
				<updated>2022-03-20T21:05:20Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: Added CPC Prototype pictures by Jorge Selfa with permission.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== History &amp;amp; Overview ==&lt;br /&gt;
&lt;br /&gt;
== The Arnold ==&lt;br /&gt;
&lt;br /&gt;
'''Arnold''' was the internal code name of the first Amstrad CPC prototype, which was built around a MOS [[6502]] CPU. As they choosed the Z80 based programming language [[Locomotive BASIC]] as a part of the core system, Amstrad decided to replace the [[6502]] with the Zilog [[Z80]]. One of the &amp;quot;Arnold&amp;quot; prototypes was sold via Ebay in 2005.&lt;br /&gt;
&lt;br /&gt;
== The Gate Array Simulator ==&lt;br /&gt;
&lt;br /&gt;
The [[Gate Array]] was the only component of the Amstrad CPC, which was not a standard one but developed by Amstrad. Before it could be produced as a single chip, they had to make tests with a prototype, which was a single print on top of the actual motherboard. Aside from the Gate Array logic, the PCB does also contain the 32K BIOS ROM (stored in four 8K EPROMs).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Pictures of the Gate Array prototype&amp;quot;&amp;gt;&lt;br /&gt;
Image:GA motherboard.JPG|The gate array as a complete additional PCB board&lt;br /&gt;
Image:Inside GA.JPG|Another picture of the gate array prototype&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Top.jpg|Component side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
Image:GateArraySimulator_13006-7_PCB_Bottom.jpg|Solder Side&amp;lt;br&amp;gt;(c) Jorge Selfa&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Grey Amstrad ==&lt;br /&gt;
&lt;br /&gt;
[[Image:GA_high_res.JPG|thumb|Picture of the &amp;quot;Grey Amstrad&amp;quot;]]&lt;br /&gt;
The first cases of the [[CPC]] 464 had a grey colour instead of the later used black colour. Probably these prototypes have been sent to several software houses to enable them to start developing CPC software before the computers' release.&lt;br /&gt;
&lt;br /&gt;
According to [[Your Computer]], Issue 11-1984, [[:File:YourComputer841100059.jpg|page 59]], Amstrad did supply software houses with CPCs since December 1983 (the CPC464 was officially launched about half a year later, in June 1984).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;CPC 464 Prototype pictures by Jorge Selfa.&amp;quot;&amp;gt;&lt;br /&gt;
Image:CPC464_Prototype.jpg&lt;br /&gt;
Image:CPC464_Prototype_2.jpg&lt;br /&gt;
Image:CPC464_Prototype_3.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Top_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Inner.jpg&lt;br /&gt;
Image:CPC464_Prototype_Case_Bottom_Outer.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Keyboard_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Z70100_PCB_Bottom.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Top.jpg&lt;br /&gt;
Image:CPC464_Prototype_Tape_Deck_Bottom.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:CPC History|*]][[Category:CPC Internal Components|*]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Bottom_Outer.jpg&amp;diff=108476</id>
		<title>File:CPC464 Prototype Case Bottom Outer.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Bottom_Outer.jpg&amp;diff=108476"/>
				<updated>2022-03-20T20:55:56Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype}}&lt;br /&gt;
|date=2022-01-27 13:06:44&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Bottom_Inner.jpg&amp;diff=108477</id>
		<title>File:CPC464 Prototype Case Bottom Inner.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Bottom_Inner.jpg&amp;diff=108477"/>
				<updated>2022-03-20T20:55:56Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype}}&lt;br /&gt;
|date=2022-01-27 13:06:21&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_2.jpg&amp;diff=108478</id>
		<title>File:CPC464 Prototype 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_2.jpg&amp;diff=108478"/>
				<updated>2022-03-20T20:55:56Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype}}&lt;br /&gt;
|date=2022-01-27 13:58:40&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype.jpg&amp;diff=108479</id>
		<title>File:CPC464 Prototype.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype.jpg&amp;diff=108479"/>
				<updated>2022-03-20T20:55:56Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype}}&lt;br /&gt;
|date=2022-01-27 13:55:43&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Tape_Deck_Bottom.jpg&amp;diff=108472</id>
		<title>File:CPC464 Prototype Tape Deck Bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Tape_Deck_Bottom.jpg&amp;diff=108472"/>
				<updated>2022-03-20T20:55:55Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype Tape deck}}&lt;br /&gt;
|date=2022-01-27 13:02:27&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Keyboard_Top.jpg&amp;diff=108473</id>
		<title>File:CPC464 Prototype Keyboard Top.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Keyboard_Top.jpg&amp;diff=108473"/>
				<updated>2022-03-20T20:55:55Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype Keyboard}}&lt;br /&gt;
|date=2022-01-27 12:53:58&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Top_Inner.jpg&amp;diff=108474</id>
		<title>File:CPC464 Prototype Case Top Inner.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Top_Inner.jpg&amp;diff=108474"/>
				<updated>2022-03-20T20:55:55Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype}}&lt;br /&gt;
|date=2022-01-27 13:04:45&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Top_Outer.jpg&amp;diff=108475</id>
		<title>File:CPC464 Prototype Case Top Outer.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Case_Top_Outer.jpg&amp;diff=108475"/>
				<updated>2022-03-20T20:55:55Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype}}&lt;br /&gt;
|date=2022-01-27 13:04:12&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Keyboard_Bottom.jpg&amp;diff=108470</id>
		<title>File:CPC464 Prototype Keyboard Bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Keyboard_Bottom.jpg&amp;diff=108470"/>
				<updated>2022-03-20T20:55:54Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype keyboard}}&lt;br /&gt;
|date=2022-01-27 12:55:09&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Tape_Deck_Top.jpg&amp;diff=108471</id>
		<title>File:CPC464 Prototype Tape Deck Top.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_Tape_Deck_Top.jpg&amp;diff=108471"/>
				<updated>2022-03-20T20:55:54Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype Tape deck}}&lt;br /&gt;
|date=2022-01-27 12:58:29&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_3.jpg&amp;diff=108469</id>
		<title>File:CPC464 Prototype 3.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:CPC464_Prototype_3.jpg&amp;diff=108469"/>
				<updated>2022-03-20T20:55:52Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=CPC464 Prototype}}&lt;br /&gt;
|date=2022-01-27 14:01:43&lt;br /&gt;
|source=Jorge Selfa&lt;br /&gt;
|author=Jorge Selfa&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{subst:Custom license marker added by UW}}&lt;br /&gt;
Author has given permission to use them as long as he's credited in the pictures.&lt;br /&gt;
&lt;br /&gt;
[[Category:Uploaded with UploadWizard]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=108468</id>
		<title>Mainboard Versions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=Mainboard_Versions&amp;diff=108468"/>
				<updated>2022-03-20T13:26:18Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: /* CPC464 Prototype */ Added Z70100 prototype board and Gate array simulator board. Pictures courtesy of Jorge Selfa.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=How to Decode the CPC serial number=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This legend will help you define the month and year your CPC rolled out of the factory, as well as the factory itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two main types of serial number on the back of CPC:&lt;br /&gt;
*The first type is located on a small white label. Format is &amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*The second type is shown directly on the main label and consists of ten digits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the first type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;123456 Kxx-yy&amp;quot;&lt;br /&gt;
*K is the country of production (K for Korea - South Korea)&lt;br /&gt;
*Xx is the plant (31 or 32 are the two codes that typically found).&lt;br /&gt;
*Yy is the year and month of leaving the factory. First digit represents the year (4 for 1984, 5 for 1985), second digit represents the month (1 through 9 = January-September, X, Y and Z= October, November and December)&lt;br /&gt;
*Finally, the 6-digit number is the actual serial production sequence number fr that factory and year&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*93132 K32-54 =&amp;gt; Korea factory 32 - April 1985 (a 664)&lt;br /&gt;
*218 167 K32-5X =&amp;gt; Korea Factory 31 - October 1985 (a 6128)&lt;br /&gt;
*16201 K31-62 =&amp;gt; Korea factory 31 - February 1986 (464)&lt;br /&gt;
&lt;br /&gt;
This numbering was used until February 1986. It relates to a package of 464, 664 and every part of 6128.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Interpretation of the 2nd type:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10 digits (often with a dash between the 3rd and 4th digits)&lt;br /&gt;
*1st digit country code (5 for Korea, Thailand for 6)&lt;br /&gt;
*2nd and 3rd digit = plant code (found: 31 and 32 but also 33, 35, 41 and 71 for Thailand)&lt;br /&gt;
*4th and 5th digits (possibly preceded by a hyphen) = production date (year and month as in the previous system)&lt;br /&gt;
*5-end correspond to the sequence number of the chain of production (per site per month now)&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
*5326604065 =&amp;gt; Korea Factory 31 - June 1986 (it's a 6128)&lt;br /&gt;
*533-7316093 =&amp;gt; Korea Factory 31 - March 1987 (it's a 464)&lt;br /&gt;
*671-9408078 =&amp;gt; Thailand Factory 71 - April 1989 (it's a 6128)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Boards=&lt;br /&gt;
== CPC464 Prototype ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])&amp;lt;br&amp;gt;The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.&amp;lt;br&amp;gt;In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Prototype_Z70100_PCB_Top.jpg|200px]] || [[File:CPC464_Prototype_Z70100_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100 Prototype'''&amp;lt;br&amp;gt;Board found along the Gate Array simulator on the &amp;quot;Grey Amstrad&amp;quot; prototype machine.&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GateArraySimulator_13006-7_PCB_Top.jpg|200px]] || [[File:GateArraySimulator_13006-7_PCB_Bottom.jpg|200px]] || '''Board: Gate Array Simulator 13006/7'''&amp;lt;br&amp;gt;Pictures courtesy of Jorge Selfa.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 1 (original) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70100)_GA40007-4.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70100)_GA40007-4.jpg|200px]] || '''Board: PT NO Z70100, without any &amp;quot;MCnnnn&amp;quot; code, Copyright 1983'''&amp;lt;br&amp;gt;Original version. Real wires going to keyboard.&amp;lt;br&amp;gt; [[Media:CPC464 Z70100 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_270100_MC0001A_PCB_Top.jpg|200px]] || [[File:CPC464_270100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''&amp;lt;br&amp;gt;Same as &amp;quot;Z70100 MC0001A&amp;quot;, but with uncommon text layer: labeled &amp;quot;270100&amp;quot; (not &amp;quot;Z70100&amp;quot;),&amp;lt;br&amp;gt;says &amp;quot;Copyrigh&amp;quot; (not &amp;quot;Copyright&amp;quot;), and, unlike all other boards, its text has slashed zeroes.&amp;lt;br&amp;gt; [[Media:CPC464 270100 Grimware_crop.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70100_MC0001A_PCB_Top.jpg|200px]] ||[[File:CPC464_Z70100_MC0001A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''&amp;lt;br&amp;gt;Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:&amp;lt;br&amp;gt;The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil &amp;quot;membrane&amp;quot; keyboard.&amp;lt;br&amp;gt;More Pictures [[Media:CPC464 Z70100 MC0001A RobertoCarlos.jpg|here]], [[Media:Z70100_MC0001A_TOP.jpg|here]] and [[Media:Z70100_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 2 (new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x152 mm'''&lt;br /&gt;
* Separate soldering points for old and new Gate Array (with changed pin-outs).&lt;br /&gt;
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0001A-v2-components.jpg|200px]] || [[File:MC0001A-v2-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0001A, Copyright 1984'''&amp;lt;br&amp;gt;Here's a picture of the gate array under the cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] removed.&amp;lt;br&amp;gt;Other pictures [[Media:Z70200_MC0001A_TOP.JPG|here]] and [[Media:Z70200_MC0001A_BOT.JPG|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0002A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002A, Copyright 1984'''&amp;lt;br&amp;gt;The 40009 chip was removed from the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002B).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002B).jpg|200px]] || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''&amp;lt;br&amp;gt;The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip&amp;lt;br&amp;gt;([[Media:CPC 464 MC0002B bilgisayarlarim.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002C).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002C).jpg|200px]] ||  '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;Notice that the 472 board below uses other Gate Array model but the board is the same.&amp;lt;br&amp;gt;([[Media:LeZone_464_pcb_MC0002C.jpg|Another picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Board PT NO Z70200, MC0002C, Copyright 1984_GA40010.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984'''&amp;lt;br&amp;gt;40010 Gate Array. This board was in an Australian Awa 464.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D).jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D).jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; [[Media:CPC464 Z70200 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70200_MC0002D)_GA40008.jpg|200px]] || [[File:CPC464_PCB_Bottom_(Z70200_MC0002D)_GA40008.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''&amp;lt;br&amp;gt; With Gate Array 40008. Notice also that the board is fitted with resistors R138 and R139.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Top.jpg|200px]] || [[File:Amstrad_CPC464_Z70200_MC0003A_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0003A, Copyright 1984'''&amp;lt;br&amp;gt;English board with original 'Tall Key' keyboard connector only.&amp;lt;br&amp;gt;[[Media:Amstrad_CPC464_MC0003A_mainboard.jpg|Picture from an eBay UK CPC464 for sale ad.]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_Z70200_MC0008C_PCB_Top.jpg|200px]] || [[File:CPC464_Z70200_MC0008C_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0008C, Copyright 1984'''&amp;lt;br&amp;gt;Schneider board with shielding plates, and additional filtering loops.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&amp;lt;br&amp;gt; [[Media:CPC464_PCB_Top_(Z70200_MC0008C).jpg|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''&amp;lt;br&amp;gt;French board with shielding plates, and additional filtering loops, and French AZERTY ROM.&amp;lt;br&amp;gt;Without old 19pin keyboard connector.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 3 (medium-sized) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 240x150 or 238x145 mm'''&lt;br /&gt;
* Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side. &lt;br /&gt;
* Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in German Schneider models).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 Z70374 Grimware.jpg|120px]] || ||'''Board: PT NO Z70374, MC0044A'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_MC0044B_PCB_Top.jpg|120px]] ||[[File:CPC464_MC0044B_PCB_Bottom.jpg|120px]] ||'''Board: PT NO Z70374, MC0044B'''&amp;lt;br&amp;gt;More pictures [[Media:CPC464 Z70374 MC0044B cpcmania.jpg|here]] and [[Media:LeZone_464_pcb_MC0044B.jpg|here]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464_PCB_Top_(Z70375_MC0044D).jpg|120px]]           ||[[File:CPC464_PCB_Bottom_(Z70375_MC0044D).jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.&amp;lt;br&amp;gt;[[Media:CPC464 Z70375 Tomdalby.jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Top.jpg|120px]] || [[File:AmstradCPC464_Z70375_MC0044D_GA40010_PCB_Bottom.jpg|120px]] || '''Board: PT NO Z70375, MC0044D'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array.&amp;lt;br&amp;gt;Note that this board has been repaired.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:464-MC0046A-GA40007.jpg|120px]] || ||'''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Additional filtering loops near cassette, monitor, keyboard connectors. Used in German Schneider models.&amp;lt;br&amp;gt;[[Media:CPC464_PCB_Top_(Z70378_MC0046A)_4007GA.JPG|Another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464 PCB Top (Z70378 MC0046A).jpg|120px]] ||[[File:CPC464_PCB_Bottom_(Z70378_MC0046A).jpg|120px]] || '''Board: PT NO Z70378, MC0046A'''&amp;lt;br&amp;gt;Same board as above but with a 40010 Gate Array. Additional filtering loops near cassette, monitor, keyboard connectors.&amp;lt;br&amp;gt;Used in German Schneider models.[[Media:CPC464 MC0046A Markus top.jpg| Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:SpanishSchneider464 robcfg cpcmaniaco shielding.jpg|120px]] || ||'''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CPC464 version 4 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 237x108 mm'''&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC464_PCB_Top_(Z80329_MC0099A).jpg|120px]] || [[Image:CPC464_PCB_Bottom_(Z80329_MC0099A).jpg|120px]] || '''Board:  PT NO Z80329, MC0099A, Copyright 1988'''&amp;lt;br&amp;gt;Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Here is [[Media:CPC464 MC0099A.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC472 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 405x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0002C-CPC472-components.jpg|200px]] || [[File:MC0002C-CPC472-solders.jpg|200px]] || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC472_Z70200_MC0002D_PCB_Top.jpg|200px]] || [[File:CPC472_Z70200_MC0002D_PCB_Bottom.jpg|200px]] || '''Board: PT NO Z70200, MC0002D, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]&amp;lt;br&amp;gt;The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC664 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 475x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664 PCB Top.jpg|240px]] || [[File:CPC664_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005A'''&amp;lt;br&amp;gt;8pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC664_Z70205_MC0005B_PCB_Top.jpg|240px]] || [[File:CPC664_Z70205_MC0005B_PCB_Bottom.jpg|240px]] || '''Board: PT NO Z70205, MC0005B'''&amp;lt;br&amp;gt;Another 664 version, found in German Schneider CPCs (but might be also used in other countries?)&amp;lt;br&amp;gt;This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.&amp;lt;br&amp;gt;The patch is also seen [http://amstrad.cpc.free.fr/amstrad/cpc664_e.htm here].&amp;lt;br&amp;gt;The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.&amp;lt;br&amp;gt;Here is [[Media:German Schneider CPC664 open Gryzor missing edge.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 1 (8pin data separator, solder points for old and new gate array) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0009A).jpg|160px]] || '''Board: PT NO Z70210, MC0009A'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array (as far as known, the old Gate Array was never used in 6128 though, only in 464).&amp;lt;br&amp;gt;8pin FDC Data Separator.&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (as used in German CPCs) (instead of edge connectors).&amp;lt;br&amp;gt;Here's [[Media:CPC6128 Z70210 Tomdalby.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:PCB70210german.jpg|160px]] || || '''Board: PT NO Z70210, MC0009A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:MC0009B_Top.jpg|160px]] || [[File:MC0009B_Bottom.jpg|160px]] || '''Board: PT NO Z70210, MC0009B'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0009C).jpg|160px]]||[[File:CPC6128_PCB_Bottom_(Z70210_MC0009C).jpg|160px]]|| '''Board: PT NO Z70210, MC0009C'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012A).jpg|160px]] || '''Board: PT NO Z70210, MC0012A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70210_MC0012B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70210_MC0012B).jpg|160px]]  || '''Board: PT NO Z70210, MC0012B Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_MC0016A_PCB_Top_Noel_Llopis.jpg|160px]] || [[File:CPC6128_MC0016A_PCB_Bottom_Noel_Llopis.jpg|160px]] || '''Board: PT NO Z70270, MC0016A Centronics Version'''&amp;lt;br&amp;gt;Separate soldering points for old and new Gate Array.&amp;lt;br&amp;gt;Courtesy of Noel Llopis.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 2 (24pin data separator, solder points for new gate array only) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 320x155 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020A).jpg|160px]] || '''Board: PT NO Z70290, MC0020A, ECMKI-94HB, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020B).jpg|160px]] || '''Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985'''&amp;lt;br&amp;gt;Can be fitted with Amphenol connectors (done in Germany) (instead Edge connectors).&amp;lt;br&amp;gt;Uses 24pin FDC Data Separator.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 Yarek.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_Z70290_MC0020C_PCB_Top.jpg|160px]] ||[[File:CPC6128_Z70290_MC0020C_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020C, Copyright 1985'''&amp;lt;br&amp;gt; [[Media:CPC6128_PCB_Top_(Z70290_MC0020C).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020F).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] ||[[File:CPC6128_PCB_Bottom_(Z70290_MC0020F_ELC4970_94V0).jpg|160px]] || '''Board: PT NO Z70290, MC0020F, ELC4970 94V-0, Copyright 1985'''&amp;lt;br&amp;gt;[[Media:CPC6128_PCB_Top_(Z70290_MC0020F_ELC4970_94V-0).jpg|Another picture]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020G).jpg|160px]] || '''Board: PT NO Z70290, MC0020G, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z70290_MC0020H_PCB_Top.jpg|160px]] || [[File:Z70290_MC0020H_PCB_Bottom.jpg|160px]] || '''Board: PT NO Z70290, MC0020H, Copyright 1985'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0020I).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0020I).jpg|160px]] || '''Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985'''&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 MC00201 RobertoCarlos.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023D).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023D).jpg|160px]] ||  '''Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Sold in Germany, with Amphenol connectors, front of mainboard has several vias for giving better contact to shielding plate). The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).&amp;lt;br&amp;gt;More pictures [[Media:NightfallcrewSchneider6128pcb.jpg|here]] and [[Media:NightfallcrewSchneider6128pcb bottom.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0023G).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0023G).jpg|160px]] || '''Board: PT NO Z70290, MC0023G, 94HB-R1706, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors, and with an English ROM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0026B).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0026B).jpg|160px]] || '''Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985'''&amp;lt;br&amp;gt;Fitted with Amphenol connectors.&amp;lt;br&amp;gt;It has some weird resistors directly below the video connector, and  an extra ferrite ring by the audio jack.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z70290_MC0057A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z70290_MC0057A).jpg|160px]] || '''Board: PT NO Z70290, MC0057A, Copyright 1985'''&amp;lt;br&amp;gt;An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. The /INT resistor, R144, has white covering to protect it from heat generated by the Gate-Array, seen at lower-left edge of the cooling plate. On 464 boards similar covering is used on VCC2 resistors.&amp;lt;br&amp;gt;Here's also [[Media:CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Schneider6128shielding.jpg|160px]] || || '''Shielding as found in German Schneider models'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC6128 version 3 (cost-down) ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 310x145 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC6128_PCB_Top_(Z80330_MC0100A).jpg|160px]] || [[File:CPC6128_PCB_Bottom_(Z80330_MC0100A).jpg|160px]] || '''Board: PT NO Z80330, MC0100A (1988)'''&amp;lt;br&amp;gt;Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).&amp;lt;br&amp;gt;Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)&amp;lt;br&amp;gt;Printer port consists of 74LS174+74LS175 (instead of 74LS273)&amp;lt;br&amp;gt;More pictures [[Media:CPC6128 Z80330 Yarek.jpg|here]] and [[Media:CPC6128_PCB_Top_(Z80330_MC0100A)_VincentGR.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 464+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different [[LK Links]].&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC).&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Top.jpg|141px]] || [[File:CPC464Plus_MC0122B_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4&amp;lt;br&amp;gt;extra diodes near R71-R75 (below right edge of expansion port)&amp;lt;br&amp;gt;([[Media:Terje 464-MC0122B-6.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;IC16 is 74LS27 without extra resistors&amp;lt;br&amp;gt;other extra diodes near R71-R75, and R73 is not installed&lt;br /&gt;
|-&lt;br /&gt;
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;New D29/D30 (instead of the &amp;quot;extra&amp;quot; diodes near R71-R75)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CPC 6128+ ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 282x142 mm'''&lt;br /&gt;
* Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different [[LK Links]]).&lt;br /&gt;
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122C_2700-016P-3_PCB_Bottom.jpg|141px]]  || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])([[Media:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Top.jpg|141px]] || [[Image:CPC6128Plus_MC0122D_2700-016P-3_PCB_Bottom.jpg|141px]] || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''&amp;lt;br&amp;gt;([[Media:Terje 6128-MC0122D-9 unrotated.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:LeZone_Amstrad_6128plus_FR_Azerty_-_MFRS_G_-_MC0122E_v10.jpg|141px]] || || '''Board: 2700-016P-3, MC0122E, Copyright 1990'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).&lt;br /&gt;
&lt;br /&gt;
== GX4000 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 205x150 mm'''&lt;br /&gt;
* Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.&lt;br /&gt;
* Additional Scart Connector and TV Modulator.&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2).jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123A_K2)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123A_K2)_NoMod_.jpg|100px]] || '''Board: 2700-017P-3, MC0123A, Copyright 1990, K2'''&amp;lt;br&amp;gt;Same as above, but without modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3).jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;R153 installed (near SCART connector)&amp;lt;br&amp;gt;handmade NR2 (between CPU and PSG)&amp;lt;br&amp;gt;Here is [[Media:Terje GX4000-MC0123B-K3.jpg|another picture]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-3_MC0123B_K3)_NoMod.jpg|100px]] || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K3'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 PCB Top.jpg|100px|left]] || [[File:GX4000_PCB_Bottom.jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])&amp;lt;br&amp;gt;R153 not installed (near SCART connector)&amp;lt;br&amp;gt;D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)&amp;lt;br&amp;gt;bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2).jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2).jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K2&amp;quot; text near the LED changed).&amp;lt;br&amp;gt; ([[Media:Terje GX4000-MC0123C-K2.jpg|other picture]])&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]] ||[[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K2)_NoMod.jpg|100px]]|| '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K3).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K3).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K3'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;Looks same as above (only the &amp;quot;K4&amp;quot; text near the LED changed).&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_PCB_Top_(2700-017P-4_MC0123C_K4).jpg|100px]] || [[File:GX4000_PCB_Bottom_(2700-017P-4_MC0123C_K4).jpg|100px]] || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''&amp;lt;br&amp;gt;The same board as the above one, but without the modulator.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000 mainboard version MC0123D 2019-05-19 01-33.jpg|100px]] || || '''Board: 2700-017P-5, MC0123D, Copyright 1990, K2'''&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)&amp;lt;br&amp;gt;Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).&lt;br /&gt;
&lt;br /&gt;
== System Cartridge (BIOS of CPC+) and Game Cartridges ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || [[File:Inside GX4000 cart 2.jpg|52px]] || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || [[File:Cartridge-PT-NO-Z90903-MS0201A-Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision A''' - With custom LKs, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Z90903_MS0201A_B_PCB_Top.jpg|52px]] || [[File:Z90903_MS0201A_B_PCB_Bottom.jpg|52px]] || '''Board: PT-NO-Z90903-MS0201A Revision B'''.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_27C512_PCB_Top.jpg|52px]] || [[File:2700-023P-1_27C512_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Fitted with a 27C512 Eprom. Notice the LK3 setting.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2700-023P-1_CA1_PCB_Top.jpg|52px]] || [[File:2700-023P-1_CA1_PCB_Bottom.jpg|52px]] || '''Board: 2700-023P-1''' - Another revision of the board.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:GX4000_CB-1_Cartridge_PCB_Top.jpg|52px]] || [[File:GX4000_CB-1_Cartridge_PCB_Bottom.jpg|52px]] || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).&amp;lt;br&amp;gt;Older picture [[Media:Dragon CPC Plus System Cartridge PC Spanish.jpg|here]].&lt;br /&gt;
|-&lt;br /&gt;
|[[File:AMSTRO1_PCB_Top.jpg|52px]] || [[File:AMSTRO1_PCB_Bottom.jpg|52px]] || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DDI-1 ==&lt;br /&gt;
&lt;br /&gt;
* '''Size: 160x65 mm'''&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || [[File:Gerald DDI-1 MF0004B-Back with ABBA switch mod.jpg|80px]] || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''&amp;lt;br&amp;gt;[[Amstrad Disk Drive|(more pictures)]]&amp;lt;br&amp;gt;20pin FDC Data Separator&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clones ==&lt;br /&gt;
&lt;br /&gt;
{|{{Prettytable|width: 700px; font-size: 2em;}}&lt;br /&gt;
|''PCB Top'' ||''PCB Bottom'' || Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:KCCompact_PCB_Top.jpg|200px]] || [[File:KCCompact_PCB_Bottom.jpg|200px]] || '''KC Compact''' [[KC Compact|(more pictures)]]&amp;lt;br&amp;gt;'''Size: 370x200 mm'''&amp;lt;br&amp;gt;East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ALESTE_520EX_PCB_Top.jpg|200px]] || [[File:ALESTE_520EX_PCB_Bottom.jpg|200px]] || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]&amp;lt;br&amp;gt;'''Size: &amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;???x???&amp;lt;/span&amp;gt; mm'''&amp;lt;br&amp;gt;Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* The last letter of the '''PT NO Znnnnn, MCnnnnX''' board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.&lt;br /&gt;
&lt;br /&gt;
= To Do =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.msg9509.html#msg9509 - some more precision values for Mainboard sizes. Add them to this page!&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad part numbers]] - Part Numbers for PCBs and Chips&lt;br /&gt;
* [[Keyboard Versions]]&lt;br /&gt;
* [[Schematics]]&lt;br /&gt;
* [[Service Manuals]] - (cost-down 6128 is in the Amendment manual)&lt;br /&gt;
&lt;br /&gt;
= Forum =&lt;br /&gt;
&lt;br /&gt;
* http://cpcwiki.eu/forum/index.php/topic,678.0.html - CPC Mainboard Versions related&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	<entry>
		<id>https://oldwiki.cpcwiki.eu/index.php?title=File:GateArraySimulator_13006-7_PCB_Bottom.jpg&amp;diff=108467</id>
		<title>File:GateArraySimulator 13006-7 PCB Bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.cpcwiki.eu/index.php?title=File:GateArraySimulator_13006-7_PCB_Bottom.jpg&amp;diff=108467"/>
				<updated>2022-03-20T13:22:23Z</updated>
		
		<summary type="html">&lt;p&gt;Robcfg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Robcfg</name></author>	</entry>

	</feed>