L’Amstrad CPC 6128 avait un gros problème : Ses disquettes 3′ (très peut utilisé par les constructeurs)  étaient chère et sont aujourd’hui difficile à trouver. La solution ? Utiliser des disquettes 3’1/2 qui sont encore un standard dans le stockage PC (bien que limité en taille pour les utilisations actuel).
 
On en trouve partout pour quelques dizaines de Francs. Le transfert de programme du PC au CPC (on trouve beaucoup de jeux sur Internet) est alors rendu très simple.Le lecteur 3’1/2 mis en externe permet d’avoir une unité de stockage tout en gardant notre bon vieux CPC dans son état d’origine (avec son lecteur 3′).
 
Le matériel :
– un lecteur de disquette 3’1/2 (1.44 Mo pour PC) 
– une nappe pc « floppy » avec au moins 2 connecteurs 3’1/2 et un 5’1/4
– une alimentation 5 et 12 v (vieille alimentation PC par exemple)
-un interrupteur
 
La connexion :
Utilisez la nappe « floppy » PC avec au moins 2 connecteurs 3’1/2 et un 5’1/4
 
A. Coupez :
-la nappe du côté ou une partie de celle-ci est inversé.   
B. Reliez :
-les fils 1 et 2 pour que votre lecteur soit reconnu par le CPC (le fils 1 étant le fils rouge)
-les fils 3 et 4 avec un bouton pour pouvoir utiliser les 2 faces de votre disquette
-les fils 23 et 24 seulement si vous voulez que le CPC utilise le lecteur 3’1/2 externe comme lecteur principal (lecteur A)C : branchez :
-le connecteur 5’1/4 sur votre CPC 6128 (DISC DRIVE 2) dans le bon sens, on ne peut pas se tromper, il y a un détrompeur.L’alimentation :
Utilisez l’alimentation « PC » pour brancher votre lecteur.
 
Les programmes de transfères :
cpdread (du CPC ==>PC)
cpdwrite (du PC ==>CPC)
CPCdiskxp