Le processeur vidéo V9958 est le successeur du V9938. Ses améliorations ne manquent pas d'intérêt: Registre dédié au scrolling vertical, accélération matérielle en modes non-bitmap, nouveaux modes graphiques disponibles affichant jusqu'à 19268 couleurs en 256 X 212 pixels. Le VDP 9958 s'est particulièrement illustré sur les micro-ordinateurs MSX2+ et Turbo R.

Notons toutefois quelques contraintes:  Le V9958 ne gère plus la souris et a perdu la sortie vidéo composite.

Intégrer un V9958 à la carte Geneve 9640 n'est pas une tâche compliquée. Cette opération doit toutefois s'accompagner d'une extension mémoire vidéo à 192Ko. Reste ensuite à développer des programmes qui exploiteront ce nouveau VDP car peu l'utilisent actuellement. Parmi eux, citons TIM (TI Image Maker).
 

Matériel nécessaire:

- 1 Processeur vidéo V9958
- 2 résistances de 10K Ohms
- Fil électrique.

 

Ce que vous devez toujours avoir à l'esprit:

- Les composants électroniques détestent l'électricité statique. Pour prévenir tout dommage, touchez un objet relié à la terre avant toute manipulation.
- Vérifiez que chaque soudure que vous avez réalisé, que chaque composant ajouté, ne soit pas en contact avec autre chose qui ne serait voulu.
- Vérifiez et vérifiez encore que chaque étape réalisée est conforme à ce qui doit être fait. Prenez votre temps. Faite des pauses si nécessaire.
- La carte Geneve 9640 est très fragile. Son PCB se compose de 4 couches qui ne supportent pas d'être stressées aussi, quand vous (des)soudez quelque chose, faites le proprement et avec du matériel adapté.
- Le temps imparti pour la (des)soudure d'une broche d'un composant ne doit pas excéder trois secondes. Dans le cas d'un (des)soudage de plusieurs broches d'un même composant, faire une pause de 5 à 10 secondes entre chaque broche à traiter. Les composants électroniques détestent une chauffe excessive.

Opérations:

- Redressez les broches n°4, 21, 26 et 27 du v9958 jusqu'à ce qu'elles soient perpendiculaires aux autres broches.
- Retirez le V9938 de son support et remplacez-le par le V9958
- Reliez la broche n°21 au +5V et et la broche n°26 à la Masse
- Soudez l'une des bornes d'une résistance de 10K Ohms à la broche n°4 du V9958
- Soudez l'une des bornes d'une autre résistance de 10K Ohms à la broche n°27 de V9958
- Reliez les bornes encore libres des résistances au +5V.

Note: le +5V peut être pris sur la broche n°58 du support de CI du VDP. La Masse peut être prise sur la broche n°1 du support de CI du VDP.


               VDP 9958
             ____________
            |    |__|    |
      MASSE |1 •       64| XTAL2
     DHCLK* |2         63| XTAL1
     DLCLK* |3         62| RAS*
    VRESET* |4         61| CAS 0*
      HSYNC |5    V    60| CAS 1*
      CSYNC |6         59| CAS X*
       BLE0 |7    9    58| Vcc   
 CPUCLK/VDS*|8    9    57| R/W*
     RESET* |9    5    56| AD7
        YS* |10   8    55| AD6
       CBDR |11        54| AD5
         C7 |12        53| AD4
         C6 |13        52| AD3
         C5 |14        51| AD2
         C4 |15        50| AD1
         C3 |16        49| AD0
         C2 |17        48| RD7
         C1 |18        47| RD6
         C0 |19        46| RD5
  MASSE DAC |20        45| RD4
    Vdd DAC |21        44| RD3
          V |22        43| RD2
          R |23        42| RD1
          B |24        41| RD0
       INT* |25        40| CD0
      WAIT* |26        39| CD1
    HRESET* |27        38| CD2
     MODE 1 |28        37| CD3
     MODE 0 |29        36| CD4
       CSW* |30        35| CD5
       CSR* |31        34| CD6
        CD7 |32        33| Vbb
            |____________|