★ EMULATION ★ LE RETOUR DU CROCODILE ★ |
Le Retour du Crocodile |
Poursuivons notre examen de I'interfacage des anciennes machines a laide d'un PC Ce mois-ci, nous allons nous intéresser a Amstrad, cette marque anglaise qui, bien quelle n'ait pas révolutionne le monde de la micro-informatique, a largement contribue a son implantation dans les foyers, notamment en France. Alan Sugar, PDG d'Amstrad , était un brillant homme d'affaires qui menait une politique de prix réellement agressive. Ainsi, il sortit a partir de 1984 des machines un petit peu dépasses techniquement (processeur Z80A, 64 et 128 Ko de RAM) toutefois très compétitives; on pouvait alors acquérir un CPC464 avec écran couleur pour 4500 francs. Peu après, le CPC 6128 fit son apparition, avec son fameux lecteur de disquette 3 pouces. Quelques années plus tard, afin de faire face a un essoufflement, du en partie, a la concurrence des Atari ST et des Amiga, Amstrad mit sur le marche la gamme "Plus" CPC464+ et CPC6128+, dont l'esthétique améliorée et plus compacte, des nouveaux ports d'entrée sortie et des graphismes dotes de 4096 couleurs, constituent les principales nouveautés. Cette gamme demeure toutefois compatible avec l'ancienne. Par ailleurs, la bonne logithèque Amstrad fut également un argument de vente pour les machines... En realite, les moyens de faire communiquer PC et CPC dependent, tout d'abord, de la machine qui se trouve en votre possession. Aussi, nous étudierons trois méthodes : une pour le CPC6128, l'autre pour le CPC6128+ et une dernière pour le CPC464 a cassettes. Le cas du CPC6128 Abordons le CPC6128 en débutant par une connexion a un lecteur 3" 720 Ko standard, comme unité de disquette externe ou lecteur B ; nous récupérerons celui-ci soit sur un vieux PC, soit sur un Atari ST/Amiga. Nous avons en outre l'opportunité d'utiliser un lecteur 1,44 Mo, mais l'opération se révèle moins fiable en pratique. Il nous faut également récupérer un câble floppy d'ancienne génération, pourvu de trois connecteurs pour floppy 3" et deux prises pour floppy 5". Comme indique sur le schema 1, nous pourrons couper la partie située a droite devenue inutile et relier les deux premiers brins (1 et 2) du cote du fil rouge. Pour le branchement du cote d'Amstrad, vous vous verrez en mesure d'employer le detrompeur; au sujet du lecteur 3", le fil rouge devra être oriente vers le câble d'alimentation. Sachez que si vous désirez alimenter ce floppy, plusieurs possibilité s'offrent a vous. Vous avez en premier lieu la capacité d'exploiter une vieille alimentation de PC, sachant que celle-ci necessite une charge suffisante pour démarrer. Certaines alimentations ressentes ont même besoin de la présence de la carte mère...
On peut également récupérer des tensions de 12 et 5V sur l'Amstrad et alimenter par ce biais le lecteur de disquettes. Une fois raccorde et alimente convenablement, le lecteur fonctionne ; toutefois, il nous reste la partie logicielle a considered Celle-ci nous permettra par exemple de transformer une demo telechargee sur Internet en disquette lisible par le CPC6128. A cet effet, nous utiliserons le programme Cpdwrite, afin de convertir un fichier image (ie : demo1.dsk) en disquette au format Amstrad. Ce logiciel, qui figure sur le CD Pro, s'avère assez simple d'emploi; d'autre part, il devra fonctionner en mode MSDOS. Tapez "CPDWRITE demo1.dsk" ( utilisez CPCdiskXP si vous possédez Windows XP ) en ayant pris soin auparavant d'introduire une disquette 720 K dans le lecteur; nous alimenterons ensuite le lecteur externe (sauf si l'on utilise l'alimentation de l'Amstrad), puis nous y insérerons la disquette et taperons |B pour indiquer au système de prendre le lecteur externe en compte (a noter que pour les claviers Azerty, il faudra utiliser la touche placée a la droite du "P", en pressant sur "Shift", ce qui donne un "u" avec accent a l'écran : "uB"). Il suffira ensuite d'effectuer un "cat" pour voir apparaître le contenu de la disquette. Câble de transfert. Si vous possédez un CPC6128+, nous vous conseillons de recourir au câble de transfert, car ce modèle possède un port parallèle de type "Centronics" ce qui facilite la tache. Le matériel requis pour établir la liaison est le suivant:
Il faudra alors programmer le CPC pour lui indiquer la liaison au PC. Ainsi, nous devrons executer le petit programme en Basic de la maniere suivante : 100 REM CPCREC.BAS - program to receive a file from the PC |
|