Modification d'un Amstrad CPC 6128+

Si on récupère un Amstrad CPC6128+ aujourd'hui, il se pose 2 problemes:

Equipons un CPC 6128+ d'une péritel et d'un lecteur interne 3.5 pouces.

Vous avez 2 choix pour la péritel:

L'amstrad 6128+ génère un signal RGB. Le signal composite n'est utilisé que pour la synchro: il n'y a information de couleur du signal composite de l'amstrad.

Il faut donc cabler la péritel en RGB et avoir moniteur acceptant le RGB (la plupart des moniteurs d'ordinateur et la 1ere péritel des téléviseurs modernes).

Voici comment raccorder votre amstrad à une péritel:

boot
Broche Fonction Péritel male Péritel femelle
1 Sync 20 19
2 Vert 11 11
3 LUM Rien Rien
4 Rouge 15 15
5 Bleu 7 7
6 Audio gauche 2 1
7 Audio droit 6 3
8 Masse 21 21

Pour forcer le mode RGB au niveau du moniteur, il est utile de connecteur la broche 16 de la péritel au 5V de l'amstrad.

Les moniteurs d'ordinateur n'en ont souvent pas besoin (ils détectent le RGB d'une autre manière) mais les télévision nécessitent très souvent ce signal.

Personnellement, j'ai choisi de cabler une péritel femelle dans le chassis et de souder sur le PCB. NB: Le PCB de l'amstrad 6128+ a le brochage de sérigraphié au dos du PCB, coté cuivre.

Pour brancher un lecteur 3,5 pouces a la place du lecteur 3 pouces original, suivez les instructions suivantes:

Résultat final de la carte mère coté composants:

carte mere 6128+ coté face

Résultat final de la carte mère coté cuivre:

carte mere 6128+ coté pile

Le 6128+ fini et ouvert:

ouvert

Zoom sur le lecteur 3,5 pouces et péritel:

lecteur et péritel

Zoom sur le lecteur 3,5 pouces et péritel monté:

lecteur et péritel

Zoom sur le lecteur 3,5 pouces et l'interrupteur:

lecteur et interrupteur

Les CPC+ sont fournis avec une cartouche contenant le jeux Burnin rubber ainsi que le basic. Il est possible de changer la rom de la cartouche afin d'avoir d'autres jeux/utilitaires par defauts (Jeux GX4000, Parados, Assembleur Maxam...).

La cartouche est composée d'une mémoire eprom 27c010 et peut donc etre remplacée par une autre 27c010 ou 27c1001 contenant un autre programme.

Pour programmer une eprom 27c010/27c1001 il vous faudra un programmateur d'eprom tel que le Willem/PCB3A.

Ouvrez la cartouche: Puis dessoudez la ROM de la cartouche:
cartridge open eprom removed

Soudez un support DIP32: Puis insérez une nouvelle rom:
dip32 support with new eprom

Voici le résultat final avec une rom switchblade:

final with switchblade

Mon objectif suivant est de comprendre le fonctionnement de la puce se trouvant dans la cartouche de jeux: la puce ACID

Voici le brochage de cette puce ainsi que du connecteur cartouche du CPC

   Amstrad CPC+ connector:

  TOP          |     BOTTOM    
 Signal Pin_Nb | Pin_Nb  Signal

  +5V      1        2      +5V 
 CLK4      3        4      A18 
  A16      5        6      A17 
  A15      7        8      A14 
  A12      9       10      A13 
   A7     11       12       A8 
   A6     13       14       A9 
   A5     15       16      A11 
   A4     17       18       A3 
  A10     19       20       A2 
  |CE     21       22       A1 
   D7     23       24       A0 
   D6     25       26       D0 
   D5     27       28       D1 
   D4     29       30       D2 
   D3     31       32      SIN 
 CCLR     33       34      GND 
  GND     35       36      GND 
  
    Pinout of ACID Chip (40908)

           +--()--+    
       GND | 1  16| +5V
       A7  | 2  15| A6 
       CLK4| 3  14| A5 
       NC  | 4  13| A4 
       CCLR| 5  12| A3 
       SIN | 6  11| A2 
       |CE | 7  10| A1 
       GND | 8   9| A0 
           +------+    

NC means not connected
      

To be continued...

Liens:

http://www.phenixinformatique.com

http://cpc-hardware.com