The colour ROM can be downloaded from the KC-Klub homepage.
== External connectors ==
=== Cassette socket ===
The Cassette socket has different connection assignments compared to the CPC, so you can't use a CPC cassette lead directly with the KC Compact.
I made a second lead which converted between KC Compact assignments and CPC assignments, which was connected between KC Compact and the CPC cassette lead.
I have been successfully loaded some CPC software.
=== Expansion socket ===
The KC compact has a real connector compared to the P.C.B. edge connector of an English CPC6128. The connector appears to be a PC Card connector. This connector is not the same as the one on a German CPC6128.
The expansion connector has more pins; 58 compared to 50 on an English CPC6128.
I am in the process of making an adaptor so that I can test CPC hardware on the KC Compact.
=== Parallel ===
On the KC compact the parallel port is connected to Port A of the Z8536 CIO.
It is a general purpose I/O port. All 8-bits can be used for input or output. The input/output of each bit can be programmed. With standard setup, bit 7 is assigned to /STROBE, and bits 0-6 are assigned to Printer DATA, making a 7-bit printer port.
The Amstrad CPC has a single-direction, 7-bit port.
The KC compact parallel port is more powerful and flexible compared to the Amstrad CPC parallel port!
=== Keyboard ===
The keyboard matrix of the KC compact supports all the keys of the CPC, but the following keys are not on the keyboard: F5, F6,F7,F8,F9