CPC6128 / CPC6128

Ajoutez du hard en pagaille /
Build hardware for your CPC6128

 

 

     

    1. CPCISA / CPCISA

     

      La CPCISA est une carte additionnelle qui se branche sur le port d'expension du CPC. Elle est un bridge entre le bus CPC et le bus ISA. Quasiment toutes les cartes ISA du marché peuvent y etre connectés. Il n'est evidemment pas question de refaire un CPC mais d'y ajouter des cartes electroniques d'extension. L'OS ANA en cours de development est compatible avec le hardware de la carte et l'initialise. Le CPC n'est pas denaturé, il demeure entirement compatible et sa "faible" puissance peut neanmoins piloter toute sortes d'interfaces existantes.

      Here comes the best realisation of this page. As you know, the PC is nowadays the reference in microcomputers. A good point for the cost of interfaces which falls very rapidely! Some ISA interfaces are even so cheap that you would pay the components more than twice the price of a. commercial card!

      Voici des exemples de cartes a connecter sur la CPCISA:

      Well, the electronic card I am currently implementing will allow you to CONNECT ANY PC ISA INTERFACE !. At least, it be will possible to drive:

      • Interface MultiIO qui offre au CPC des ports series standards, des ports paralleles, disquettes PC et disque dur /
      An I/O interface (Serial and parallel ports, Floppy and IDE ports)
      • Un modem (connection fax, Internet possible) /
        An internal modem
      • Une carte Soundblaster /
        A SoundBlaster card (or 100% compatible)
      • Ma carte d'acquisition video /
        My video acquisition card

       

      Les principales evolutions sont la connexion d'un disque dur, lecteur de CD, carte Soundblaster, carte reseau.

      The main project today are to connect a HDD, a CD drive, a Soundblaster board and a network board.

       

    CPCISA version 1

    Premiere version de la carte et aussi la mienne. Son fonctionnement est complexe mais sur et non compatible avec les version superieures. Elle sert encore de carte de test et de reference.
    This is my own card, the one visible on the above picture. It is full of wires and modifications. Its working is complex and is not compatible with any other version at this time. It is still usefull for superior version hardware debug & tests.

    CPCISA version 2a
    Cette version 2 a ete simplifiée pour optimiser la programmation. La principale amelioration est la possibilité de faire fonctionner le CPC en mode IM2 ce qui permet de gerer les interruptions venant des cartes ISA au mieux. La disposition de cette carte permet aussi de la monter dans une tour de type PC (voir la photo). Elle est compatible CPC et CPC+. Elle a toutefois un bug, corrigée dans la version superieure. Elle est 100% compatible avec la version 3.
    These versions 2 have a simplified way to be programmed and lots of powerful features. The main improvement is the possibility to handle interrupt vectors as the IM2 of the CPC does. The layout of the card allows to mount the card and the CPC in a PC tower. The card is compatible with both CPC and CPC+. It has nevertheless a routing bug and all versions 2a have been patched to become versions 2b in order to correct the bug. They are 100% compatible with the version 3.

    CPCISA version 2b
    Version patchée de la precedente. On voit d'ailleurs le patch sur la photo (les fils en rouges). Tous les developements software se font sur cette version.
    Patched version of version 2a. 4 of these cards are now in the nature... All versions 2b have been tested extensively with great success. We are now programming these cards connected with various extensions.

     
 

Status / The current status is (13-10-2004):

  • HDD
    Lecture et ecriture de secteurs en cours de tests
    / block read/write under tests via IO ISA board.
  • ISA multi I/O card
    Port serie et paralleles standards OK. Driver de souris OK. Lecteur CD OK.
    / External COM ports OK, joystick port. Mouse and printer port tested OK. CD drive tested OK.
  • Soundblaster
    Acces normal aux regsitres principaux / Main register access tested OK.
  • Internal Modem 1200 / 33600 bauds:
    Commandes des 16450 internes OK jusqu'a 4800 bauds / HAYES commands 4800 bauds, 16450 internal registers OK.

 

 
Je ne m'occupe plus officiellement de la CPCISA mais je reste disponible pour les ameliorations et autres problemes pouvant survenir /
 
 
The CPCISA is no more maintained by me but I am still following the current evolution, giving advices and suggesting hardware evolutions.
 
 

Emails:

Au sujet de ANA / For information on ANA: Offset
Pour obtenir une CPCISA / To get a CPCISA: Zik
Pour les questions techniues / For technical questions: Siou (that's me !)

 


 

  1. Carte d'acquisition vidéo / Video digitalization card

 

    Pour digitaliser la TV, le magnétoscope sur votre CPC, réalisez vous même votre propre carte vidéo. Conçue exclusivement par SIOU
    (c'est moi!), elle allie puissance, rapidité et adaptabilité puisque suivant la version vous pouvez la connecter sur votre cher PC corrompu (par Microsoft) et obtenir une vidéo très correcte. Voici des exemples:

    Build yourself your own video card to capture images from a TV, a video tape recorder... Imagined and realised exclusively 
    by SIOU (It is me!),it combines  power, speed and compatibility as you can connect it (depending on the version) on a common PC ISA bus and make very good video acquisitions !

    camera with PC
    VCR with CPC
    TV with CPC
    Mgm from USA ...
    French ad on TV for a bank

    Version 1.0 to 3.0 Description

    This video card features a black and white real time digitalization. The resolution is about 310 * 420 * 4 bits maximum or 310 * 210 * 8 bits. Other modes of operation are available for lower resolution.
    The card accepts standart video B&W or color input (1V pp, 75 ohms: TV, camera) and can be connected to old computers as well as fast pentiums.

    The acquisition of an image is performed during only one frame (1/50 or 1/60s depending on the video standard). This caracteristic allows fast memory transfert between the card and the computer as no more than one frame is needed per image. Therefore, the maximum speed of an image animation depends mainly on the speed of your computer external bus. The operation mode of the card limits the speed to 25 images/second. This speed has not been tested yet but should be reached easily with the following minimum configuration:
    PC Pentium 90 Mhz
    ISA bus 16 Mhz

    Till now, the speed of 16 frames/second has been successfully tested on PC ISA bus.

    An Archimede A3000 easily drove the card at the speed of 12 frames/second with the maximum resolution. Some trials will be performed with PC PCI bus to reach 25 frames/second soon. The card internal image format is a raw format and can be converted into various image or video file formats such as .BMP, .GIF, .JPG, .FLI, or .MPG with appropriate programs. The standard outputs of the software are .BMP, .GIF and .FLI.

    Version 4.0 Description

    The version 4.0 is under testing at this time. The main differences are that the new interface is specially design to work with an AMSTRAD CPC 6128. It can be adapted to any kind of computer however but the software must include special bit manipulation to decript the special codage.

    The version 4.0 digitalizes the video picture with a fast 8 bit component but only take the 4 HSB and crypt them to match the CPC 6128 video memory. Moreover, interrupts are handled internally and an acquisition can not be fully triggered from the computer (in order to be compatible with the low speed of the 6128). The resolution is also adapted to the computer as well as the modes:

    Mode 0: 160*200*4bits / 4.5 f/s
    Mode 1: 320*200*2bits / 4.5 f/s

    This card has been designed to beat the commercial video card called 'VIDI'. It can be connected to either a 'normal' CPC or a CPC 6128 +.

    Shematics

    I have decided to give you the shematics of my 3.0 video card. ALL component values should be shown if I did not forget anything. You will be able to build the card from these files but a knowledge in electronics is might be required if the results differ from want you would expect. My aim is to help people who want to build interfaces providing electronics ideas. Your feedback is welcome to discuss with me your own ideas/shematics.

    Version 3.0 Part 1 (Main card)
    Version 3.0 Part 2 (CAD)

    [This area is a detailled area] Email: lsft@free.fr

     


 

  1. Convertisseur GIF / GIF converter
     
     
    GIFCON est un petit programme de ma création pour visualiser des images GIF sur CPC. Il est aussi possible de les sauvegarder en format .SCR et .PAL. La version 4 vient d'être achevée. La version 2 permet de visualiser des images GIF de 187 Ko maximum (taux de decompactage: .5 Ko compresse / seconde) toute résolution (sauf 2 couleurs). Il réalise la conversion ardue des palettes suivant plusieurs méthodes au choix. La version 4 offre la possibilité de multiples menus et options... a mélanger a l'infini.
     
    GIFCON is a small software to display GIF file with your CPC. Saving the image under .SCR and .PAL (Art Studio compatible format) is possible too. It converts color maps between formats with different methods.
The version #2 permits to display GIF files up to 178 Ko.
The version #3 uses a better loader.
The version #4 has multiples options and a convivial menu.
The average decompacting rate is about .5 Ko/s
 
The versions are FREEWARE.
 
[This area is a detailled area] Email: lsft@free.fr
    Convertisseur GIF
    Version 3: doc Version 4: doc Version 5:
    GIFCON3.ZIP GIFCON4S.ZIP
    GIFCON4.DSK

    GIFCON5.DSK

     


Email: lsft@free.fr
Dernière mise à jour: 13/10/04