De toutes les sociétés qui ont proposé des extensions pour le micro-ordinateur TI-99/4A de Texas Instruments (photographie ci-contre), Myarc, inc. est sûrement la plus connue et la plus appréciée de ses utilisateurs. Outre le fait qu'elle fut la première à concevoir une carte contrôleur de disque dur, elle est l'initiatrice d'un des projets les plus ambitieux; celui de concevoir un micro-ordinateur compatible avec l'appareil de Texas Instruments tout en offrant des performances et des caractéristiques bien supérieures. Le «Geneve 9640», c'est ainsi qu'il sera baptisé, pourrait presque se résumer à un TI-99/4A sous stéroïdes, mais elle est bien plus que cela. Geneve 9640 surprend déjà par sa forme: une carte électronique conçue pour se loger directement dans la Pebox. Totalement autonome, elle remplace le micro-ordinateur TI-99/4A, la carte d'extension RAM 32Ko et l'interface (Flex) de communication qui servait à relier le TI-99 à la Pebox. Des cartes de TI, Myarc n'accepte que le contrôleur de disquettes et l'interface série/PIO.
Ce premier document présente une version préliminaire du micro-ordinateur 9640. Pour une bonne lecture du contenu, j'ai entièrement nettoyé et restauré le schéma de Myarc (1986). A noter qu'une erreur s'était glissée sur le document original, au niveau du brochage du port souris, une erreur maintenant corrigée. Cliquez sur le schéma ci-dessous pour l'agrandir ou sur ce lien..
TMS 9995 (CPU) TMS 9901 (interface programmable)
____________ ____________
| |__| | | |__| |
XTAL1 |1 40| A15 RST1* |1 40| Vcc
XTAL2 |2 39| A14 CRUOUT|2 39| S0
CLKOUT |3 38| A13 CRUCLK|3 38| P0
D7 |4 37| A12 CRUIN |4 37| P1
D6 |5 36| A11 CE* |5 T 36| S1
D5 |6 35| A10 INT6* |6 M 35| S2
D4 |7 T 34| A9 INT5* |7 S 34| INT7* / P15
D3 |8 M 33| A8 INT4* |8 33| INT8* / P14
D2 |9 S 32| A7 INT3* |9 9 32| INT9* / P13
Vcc |10 31| Vss PHI* |10 9 31| INT10* / P12
D1 |11 9 30| A6 INTREQ*|11 0 30| INT11* / P11
D0 |12 9 29| A5 IC3 |12 1 29| INT12* / P10
CRUIN |13 9 28| A4 IC2 |13 28| INT13* / P9
/INT4 |14 5 27| A3 IC1 |14 27| INT14* / P8
/INT1 |15 26| A2 IC0 |15 26| P2
IAQ |16 25| A1 Vss |16 25| S3
/DBIN |17 24| A0 INT1* |17 24| S4
/HOLD |18 23| READY INT2* |18 23| INT15* / P7
/WE |19 22| /RESET P6 |19 22| P3
/MEMEN |20 21| /NMI P5 |20 21| P4
|____________| |____________|
62256 (RAM Statique) MM58274 (Horloge Temps Réel)
____________ ____________
| |__| | | |__| |
A14 |1 28| Vcc CS* |1 16| Vdd
A12 |2 27| WE RD* |2 15| XTAL IN
A7 |3 26| A13 WR* |3 5 14| XTAL OUT
A6 |4 6 25| A8 D3 |4 8 13| INT*
A5 |5 2 24| A9 D2 |5 2 12| A0
A4 |6 2 23| A11 D1 |6 7 11| A1
A3 |7 5 22| OE D0 |7 4 10| A2
A2 |8 6 21| A10 Vss |8 9| A3
A1 |9 20| CS |____________|
A0 |10 19| D7
D0 |11 18| D6
D1 |12 17| D5
D2 |13 16| D4
Vss |14 15| D3
|____________|
41256/HM50256 (DRAM) 41464/HM50464 (DRAM)
____________ ____________
| |__| | | |__| |
A8 |1 16| Vss OE* |1 18| Vss
D IN |2 15| CAS D1 |2 17| D4
WE* |3 4 14| D OUT D2 |3 4 16| CAS*
RAS* |4 1 13| A6 WE* |4 1 15| D3
A0 |5 2 12| A3 RAS* |5 4 14| A0
A2 |6 5 11| A4 A6 |6 6 13| A1
A1 |7 6 10| A5 A5 |7 4 12| A2
Vcc |8 9| A7 A4 |8 11| A3
|____________| Vcc |9 10| A7
|____________|
27C128 (EPROM) SN76496 (Audio)
____________ ____________
| |__| | | |__| |
Vpp |1 28| Vcc D2 |1 16| VCC
A12 |2 27| /P D1 |2 S 15| D3
A7 |3 26| A13 D0 |3 N 14| CLOCK
A6 |4 25| A8 READY |4 7 13| D4
A5 |5 24| A9 WE* |5 6 12| D5
A4 |6 23| A11 CE* |6 4 11| D6
A3 |7 22| /G AUDIO OUT|7 9 10| D7
A2 |8 21| A10 GND |8 6 9| AUDIO IN
A1 |9 20| /E |____________|
A0 |10 19| D7
D0 |11 18| D6
D1 |12 17| D5
D2 |13 16| D4
Vss |14 15| D3
|____________|
V9938 (Contrôleur vidéo) MC1733 (Amp. vidéo différenciel)
____________ ____________
| |__| | | |__| |
MASSE |1 • 64| XTAL2 INPUT 2 |1 14| INPUT 1
DHCLK* |2 63| XTAL1 NC |2 M 13| NC
DLCLK* |3 62| RAS* G2B |3 C 12| G2A
VDS* |4 61| CAS 0* G1B |4 1 11| G1A
HSYNC |5 V 60| CAS 1* Vee |5 7 10| Vcc
CSYNC |6 59| CAS X* NC |6 3 9| NC
BLE0 |7 9 58| Vcc OUTPUT 2 |7 3 8| OUTPUT 1
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 PAL16R4A
C5 |14 51| AD2 (circuit logique programmable)
C4 |15 50| AD1 ____________
C3 |16 49| AD0 | |__| |
C2 |17 48| RD7 CLK |1 20| VCC
C1 |18 47| RD6 I |2 P 19| I/O
C0 |19 46| RD5 I |3 A 18| I/O
MASSE DAC |20 45| RD4 I |4 L 17| Q
VIDEO |21 44| RD3 I |5 1 16| Q
V |22 43| RD2 I |6 6 15| Q
R |23 42| RD1 I |7 R 14| Q
B |24 41| RD0 I |8 4 13| I/O
INT* |25 40| CD0 I |9 A 12| I/O
PLS* |26 39| CD1 GND |10 11| OE*
PLD* |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
|____________|
M60014 (circuit logique prédifusé, programmé par masque)
W
E
A -
1 /
5 C
/ M R C
C E D U L
R M B C K
O A E I L O
U 1 A A A A A A A A A A N N K U
T 4 1 1 1 1 A A A A 5 4 3 2 1 0 - - - T
3 2 1 0 9 8 7 6
1 1 8 8 8 8 8 7 7 7 7 7
1 0 9 8 7 6 5 4 3 2 1 4 3 2 1 0 9 8 7 6 5
__________________________________________
/ O |
12 | | 74 RC1
13 | | 73 RC4
CAS- 14 | | 72 D7
RAS- 15 | | 71 D6
CAS- 16 | | 70 D5
17 | | 69 D4
RA0 18 | | 68 D3
RA1 19 | | 67 D2
RA2 20 | M60014 | 66 D1
RA3 21 | (côté composants) | 65 D0
Vcc 22 | | 64 Vss
RA4 23 | | 63 READY
RA5 24 | | 62 RESET-
RA6 25 | | 61 NMI-
RA7 26 | | 60 CRUCLK-
RA8 27 | | 59 IAQ/HOLDA
KBD DATA 28 | | 58
KBD CLK 29 | | 57 PIA CS-
KBD INT- 30 | | 56 VDP CSW-
31 | | 55 VDP CSR-
READY 32 | | 54 RTC CS-
|__________________________________________|
3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5
3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
H D H D A A A A V A A A A X S C R M S
O B O B M M M M c M B B B R R L O A O
L I L E E D C B c A 0 1 2 A A O M P U
D N D N M M C I N
A - K C O D
/ C C O S -
A S S U - C
B T S
U
S
75 77 79 81 83 1 3 5 7 9 11
76 78 80 82 84 2 4 6 8 10 13
_______________________________________________
| \
| O O O O O O O O O O O |
74 | O O O O O O O O O O O O O | 12
| |
72 73 | O O O O | 15 14
| |
70 71 | O O O O | 17 16
| |
68 69 | O O O O | 19 18
| |
66 67 | O O O O | 21 20
| M60014 |
64 65 | O O (côté soudures) O O | 23 22
| |
62 63 | O O O O | 25 24
| |
60 61 | O O O O | 27 26
| |
58 59 | O O O O | 29 28
| |
56 57 | O O O O | 31 30
| |
54 | O O O O O O O O O O O O O | 32
| O O O O O O O O O O O |
|_______________________________________________|
55 52 50 48 46 44 42 40 38 36 34
53 51 49 47 45 43 41 39 37 35 33
74LS245 (Tampon bidirectionnel 8 bits)
________
| |__| |
DIR |1 20| VCC TABLE DE VERITE
A1 |2 19| OE* +-------------+-------+
A2 |3 18| B1 | ENTREE | SORTIE|
A3 |4 17| B2 +------+------+-------+
A4 |5 16| B3 | OE* | DIR | OP |
A5 |6 15| B4 |------+--------------|
A6 |7 14| B5 | L | L | B->A |
A7 |8 13| B6 | L | H | A->B |
A8 |9 12| B7 | H | X | isol |
GND |10 11| B8 +------+------+-------+
|________|
74LS244(octuple tampon à trois états)
________
| |__| |
1G* |1 20| VCC TABLE DE VERITE
1A1 |2 19| 2G* +-------------+-------+
2Y4 |3 18| 1Y1 | ENTREE | SORTIE|
1A2 |4 17| 2A4 +------+------+-------+
2Y3 |5 16| 1Y2 | G* | A | Y |
A13 |6 15| 2A3 |------+--------------|
2Y2 |7 14| 1Y3 | L | L | L |
1A4 |8 13| 2A2 | L | H | H |
2Y1 |9 12| 1Y4 | H | X | Z |
GND |10 11| 2A1 +------+------+-------+
|________|
Bien qu'ils utilisent le même type de connexion, le port souris (proche du connecteur vidéo) et le port joystick (proche du connecteur clavier) véhiculent des signaux très différents:
1 NC 6 NC | 1 YA 6 Clic gauche |
2 Manette 2 7 Manette 1 | 2 XA 7 Masse |
3 Haut 8 Bas | 3 YB 8 +5V |
4 Bouton de tir 9 Droit | 4 XB 9 Clic droit |
5 Gauche | 5 Clic central |
1 Horloge 4 Masse | 1 +12V 5 Rouge |
2 Données 5 +5V | 2 Masse 6 Vert |
3 Reset | 3 Sortie Audio 7 Bleu |
4 Vidéo comp. 8 Sync |
Le cavalier JM5 (situé près du connecteur vidéo DIN) définit le mode vidéo actif.
- En position 3-1, la carte fonctionne en mode RVB
- En position 1-2, la carte fonctionne en mode composite (NTSC)
JM5 JM5 en mode RVB JM5 en mode composite
o o o o-o o o o-o
3 1 2 3 1 2 3 1 2
Le brochage du bus d'extension est documenté à la page dédiée à la Pebox.
GPL est l'application forunie par Myarc pour permettre à la carte Geneve 9640 d'accèder à la logithèque des TI-99/4 et TI-99/4A. Avec GPL, il est ainsi possible d'utiliser la presque totalité des cartouches ou des programmes écrits en TI-BASIC et Extended BASIC. L'ordinateur de Myarc ne disposant pas de port cartouche (port GROM sur le TI-99/4A), il est nécessaire de disposer de l'image disque de chaque cartouche que l'on souhaite utiliser.
La création de disquettes au format 5"1/4 et 3"1/2 ainsi que la manipulation des fichiers TI/Geneve peuvent être réalisés sur PC, à l'aide de quatre programmes performants et simples d'emploi: TI-Disk Manager, TI99Dir, TI99PC et TI Image Tool.
Avec TI-Disk Manager, les utilisaeurs Mac ont enfin un outil de gestion de disquettes au format TI-99. TI-Disk Manager offre toute une série de fonctions très utlies, pour ne pas dire indispensables. L'uttilitaire est hébergé par son auteur sur le site BitBucket, ici.
TI99Dir est un programme conçu pour afficher et gérer des fichiers au format TI-99 contenus dans des images disques de type .DSK et .IMG. Inversement, TI99Dir permet de créer des fichiers .DSK ou .IMG et d'y stocker des fichiers au format TI-99. TI99Dir nous vient de Fred Kaal, il fonctionne sous MS-Windows XP ou supérieur.
Visitez le site officiel de Fred Kall , Téléchargez TI99Dir.
TI99-PC Win est un programme capable de lire, écrire, copier et formater des disquettes TI-99 ou Geneve sur un PC. Le PC utilisé doit être équipé d'une carte mère disposant d'un contrôleur de disquette ( et capable de gérer le format simple densité si vous utilisez des disquettes au format TI de 90Ko) fonctionnant sous MS-Windows XP ou supérieur.
TI99-PC est l'oeuvre de Paolo Begnaresi, il utilise le pilote Omniflop de Jason Watton. Téléchargez TI99-PC.
TI Image Tool vous permet de gérer et manipuler des fichiers images disquettes ou disque dur, et ce, en toute simplicité. L'auteur de ce programme (écrit en Java) est Michael Zapf. Téléchargez TI Image Tool. Visitez le site officiel de Michael: www.mizapf.de
--------------------------
Copie d'écran de TI-Disk Manager pour Mac OSX.
La copie d'écran ci-dessus montre la création d'une image disque (fenêtre de droite) contenant des fichiers TI importés de l'image disque DSDD1.DSK (fenêtre de gauche)
La copie d'écran ci-dessus montre le résultat d'un catalogue d'une disquette TI insérée dans le lecteur A d'un PC
sous MS-Windows XP
Copie d'écran de TI Image Tool
Les différentes formats de disquettes:
Simple face, simple densité (40 pistes, 9 secteurs par piste, capacité totale: 90Ko)
Simple face, double densité (40 pistes, 16 ou 18 secteurs par piste, capacité totale de 160Ko ou 180Ko)
Double face, simple densité (40 pistes par face, 9 secteurs par piste, capacité totale:180Ko)
Double face, double densité (40 pistes par face, 16 ou 18 secteurs par piste, capacité totale de 320Ko ou 360Ko)
Double face, quadruple densité (80 pistes par face , 16 ou 18 secteurs par piste, capacité totale de 640Ko/720Ko)
Double face, haute densité (80 pistes par face , 36 secteurs par piste, capacité totale de 1.44Mo)
Note: Chaque secteur se compose de 256 octets.
L'accès à ces différents formats de disquettes sur votre Geneve 9640 sera possible en fonction du contrôleur de disquettes embarqué dans la Pebox.
Le contrôleur de Texas Instruments gère les disquettes simple et double face mais uniquement en simple densité.
Le contrôleur de CorComp gère les disquettes simple et double face, en simple et double densité, 9 et 18 secteurs par piste.
Le contrôleurs DDCC-1 et HDFC de Myarc est le plus ouvert, il gère tous les formats de disquettes listés (une mise à jour de la ROM du contrôleur est peut-être nécessaire pour le format haute densité)
(Re) découvrez la publicité de Myarc, inc. qui a fait rêver plus d'un utilisateur de TI-99/4A.
Myarc:
- 512 K Geneve Card: Une (simple) modification est toutefois nécessaire pour que la carte soit compatible Geneve.
- Memory Expansion Card. Modèle MEXP-1: Mémoire supplémentaire de 32, 128 ou 512 Ko. Les fonctions RamDisk (émulation d'un disque par la RAM, catalogue, formatage, nom de volume), spooler pour les ports RS232 et parallèle sont incluses.
- Disk Drive Controller Card. Modèle DDCC-1: Ce contrôleur a l'avantage d'être rapide, de supporter les disquettes double face/haute densité et offre une gestion étendue des disques (Call dir en particulier). Le coffret contient aussi le manuel et surtout le logiciel 'Disk Manager Level 3 supreme'.
- 128K.OS Extended Basic (Level 4). Modèle XBII: 3 fois plus rapide que l'Extended Basic de T.I., ce basic accède enfin à la haute résolution grâce aux instructions: Draw, Circle, Fill, Rect.
- RS232 Interface Card. modèle RSIC-1: Carte comprend 2 ports RS232 (par un câble en 'Y' branché sur un seul connecteur ) et un port parallèle. vitesse de 9600 à 19200 bds.
- Hard Disk & Floppy disk controler: Ne fonctionne qu'avec Geneve, MDOS ver 1.06 et Myark Disk Manager 5 (ver 1.21)
- Mouse: Souris trois boutons.
Autres:
- MBPII Card (Cesure Electronics). Cette carte multifonctions intègre une horloge temps rée à base de MM58167, un convertisseur Analogique/Digital ADC0809 à 8 entrées et 6 sorties digitales programmables. Geneve disposant déjà d'une horloge temps réel, l'intérêt de la carte MBPII se porte donc sur ses fonctions d'E/S.. La carte fonctionne avec Geneve moyennant quelques modifications matérielles visant à décoder AMC, AMB et AMA.
- forTI Card . La carte ne décode AMC, AMB et AMA. Elle requiert de fait quelques modifications matérielles pour fonctionne sur Geneve.
MDOS (Myarc Disk operating System) est le système d'exploitation de la carte Geneve 9640. Il a été conçu et développé exclusivement pour elle par Paul Carlton. Outre son mode de compatibilité avec les programmes du TI-99/4A, MDOS offre une série de commandes empruntées à MS-DOS de Microsoft. L'architecture de la carte Geneve étant fondamentalement différente de celle d'un ordinateur sous MS-DOS, il n'existe aucune compatiblité logicielle entre les deux mondes.
Le célèbre boîtier de Texas Instruments a été initialement conçu pour le micro-ordinateur TI-99/4. Il remplace avantageusement les premières extensions qui se connectaient en ligne sur le port d’extensions du microordinateur. La Peripheral Expansion Box (ou Pebox, PEB, PE-Box) se compose d'un bloc d'alimentation électrique, d'une carte fond de panier intégrant 8 slots d'extensions et d'un réceptacle pouvant accueillir jusqu'à deux lecteurs de disquettes (demi-hauteur). L'alimentation électrique envoie les tensions +8V, -16V et +16V * sur les cartes d'extensions installées et les tensions +12V et +5V sur la prise molex destinée à alimenter le lecteur de disquette. La façade est munie d'un interrupteur de mise sous tension ainsi que 8 fenêtres d'activité des cartes insérées.
Bien que destiné à être posé en station horizontale, le boîtier est plus couramment mis en position verticale pour des raisons d'encombrement: en effet, ses dimensions sont imposantes: 45x29x18 cm.
Les cartes d'extensions classiques sont: La carte Flex (uniquement en configuration TI-99/4 et /4A car elle permet la communication avec ce dernier), l'extension RAM 32Ko (uniquement en mode TI-99/4 et 4A) , le contrôleur de disquettes, l'interface RS232/PIO) et la carte UCSD Pascal.
C'est ce boitier qui sert également de base aux configurations Geneve 9640.
* Voir +12V, -22V et +22V sur certains modèles.
Lire la suite de Peripheral Expansion Box de Texas Instruments
Conçu par la société Western Horizon, Turbo Video est un accelerateur matériel. Point de circuit imprimé, encore moins de nouveau processeur vidéo, Turbo Video est un simple composant PAL qui vient remplacer celui déjà présent sur la carte Geneve 9640. L'opération est grandement facilitée par le fait que le composant PAL d'origine a été - pour un bon nombre de cartes Geneve - installé sur un support, dispensant ainsi la délicate opération de soudage/dessoudage. Rappelons que le PCB de la carte Geneve est très fragile car elle est composée de 4 couches.
Selon WHT, les performances vidéo obtenues par Turbo Video sont accrues d'environ 20% (variables selon le mode graphique utilisé). A noter que Turbo Video est incompatible avec certaines cartes Geneve 9640 de première génération.
Le composant PAL est situé à gauche du TMS9901 -->
La carte mémoire 512Ko de Myarc a été initialement conçue pour le micro-ordinateur TI-99/4(A) pour servir généralement de spooler d'impression ou de RAMdisk (disque virtuel), c'est ce qui explique la présence d'une EPROM sur le PCB, cette dernière contenant le logiciel de gestion.
Cette carte mémoire peut également être utilisée comme RAM CPU en configuration Geneve 9640, mais au prix de quelques modifications matérielles. Myarc a livré des cartes modifiiés "Geneve 9640" aux clients qui en faisaient la demande au moment de passer commande.
MEMEX est une carte d'extension mémoire CPU. Livrée avec 512Ko de RAM par défaut, sa mémoire peut être étendue jusqu'à de 2Mo. La carte dispose de fonctionnalités interessantes tel que l'accès mémoire sans état d'attente (0 Wait State) et un système d'auto détection matériel évitant tout conflit avec les autres cartes d'extensions installées dans la Pebox .
La configuration à 512Ko de RAM en standard n'est pas sans raison: La carte Geneve 9640 originale n'est pas capable d'adresser une carte mémoire embarquant plus de mémoire. En configuration mémoire suppérieure (1024Ko, 1536Ko et 2048Ko), la carte MEMEX doit être utilisée conjointement avec l'extension GENMOD de Dynamic Memory System.
Le schéma ci-dessus présente Memex en configuration maximale
Tableau de configuration du SW1:
Switch | ||
1 | ON = 0 Wait State / OFF = 1 Wait State | |
2 | OFF par défaut | |
3 | ON = vérouille >E8 - >EB |
Configuration 2 Mo RAM ou options futures |
4 | ON = vérouille >EC - >EF | |
5 | ON = vérouille >F0 - >F3 | |
6 | ON = vérouille >F4 - >F7 | |
7 | ON = vérouille >F8 - >FB | |
8 | ON = vérouille >FC - >FF |
A l'égal de la carte RS232 PHP1220 de Texas Instruments, la carte RS232 de Corcomp offre deux ports série et un port PIO. Elle se distingue de la première par un jeu de composants réduit.
Le 9900 DS/DD est un contrôleur de disquettes pouvant gérer jusqu'à quatre lecteurs double face/double densité. Il fut produit par la société CorComp, spécialisée dans la fourniture d'extensions pour TI-99/4A.
Le processeur vidéo de la carte Geneve 9640 génère deux formats vidéo distincts: Les signaux vidéo Composite et RVB. Le premier est de loin le plus commun, il est également le plus décevant car l'image souffre d'un moirage important dû au mélange des signaux de luminance, chrominance et de synchronisation. Pour cette raison, l'utilisation d'un moniteur composite doit se faire en dernier recours. L'usage du signal RVB est donc fortement conseillé. En effet, un moniteur RVB reçoit les signaux Rouge, Vert, Bleu et de synchronisation séparément. L'image est ainsi stable et les couleurs sont exceptionnelles. Les deux signaux vidéo de la carte Geneve 9640 sont livrés sur un même connecteur, une prise DIN 8 broches.
Réalisation d'un câble composite:
Matériel nécessaire:
Opérations: |
..... | |
1 +12V 4 Vidéo comp. 7 Bleu 2 Masse 5 Rouge 8 Sync 3 Audio 6 Vert |
Matériel nécessaire:
- Prise DIN 8 broche male
- Câble vidéo haute qualité blindé composé de 5 brins
- Prise DB9 mâle, Péritel mâle ou DIN mâle (le type de prise variant selon le moniteur RVB à connecter)
Opérations:
Il n'existe pas de câble vidéo RVB universel. En effet, nombre de constructeurs ont câblé leurs moniteurs de manière personnelle. Ainsi, vous devrez vous munir du schéma informatif des signaux d'entrée vidéo de votre moniteur et relever l'assignation de chaque broche. Il ne restera ensuite qu'à câbler la prise DIN8 mâle en respectant le schéma présenté plus haut.
DB9 Commodore 1084DS | Signal | DIN8 Geneve |
3 | Rouge | 5 |
4 | Vert | 6 |
5 | Bleu | 7 |
7 | Synchro | 8 |
1 et 2 | Masse | 2 |
Ma Geneve 9640 est reliée à un moniteur Nec MultiSync . La synchronisation se fait ici d'une manière un peu particulière, j'ai utilisé la méthode SOG (Sync On Green). Détails du câblage:
DB9 MultiSync | Signal | DIN8 Geneve |
1 | Rouge | 5 |
2 | Vert | 6 |
3 | Bleu | 7 |
2 (+ resistance 75 Ohm) | Synchro | 8 |
6 à 9 | Masse | 2 |
Notez que le connecteur vidéo de la carte Geneve délivre également le signal audio. Vous pourrez câbler également ce signal si votre moniteur dispose de haut-parleurs. Dans ce cas, un câble vidéo à 6 brins sera nécessaire. Cependant, je vous encourage vivement à équiper votre Geneve d'une prise audio séparée afin de la relier à un haut-parleur amplifié, la qualité du son n'en sera que meilleure.
Le support de cavalier, situé à proximité du connecteur vidéo DIN et du port Souris, permet de sélectionner le type de moniteur utilisé:
- Composite: Le cavalier doit être positionné sur les broches 1 et 3.
- RVB: Le cavalier doit être positionné sur les broches 1 et 2.
Le speech Synthesizer fait partie de ces quelques périphériques "side car" réservés au TI-99/4 et 4A. Cette connexion directe au bus du micro-ordinateur texan rend de fait le synthétiseur de parole incompatible avec la carte Geneve 9640 . Heureusement, la carte "Speech Card" conçue par la société Rave 99 permet de connecter le Speech Synthesizer au bus d'extension de la Pebox, le bus même qu'utilise notre Geneve.
ASCSI-2 est une carte interface SCSI, fonctionnant aussi bien sur TI-99/4A que sur Geneve 9640. Elle peut contrôler jusqu'a sept périphériques SCSI tels que des disques durs, lecteurs ZIP ou lecteurs CD. ASCSI-2 fait partie d'une famille de cartes d'extensions réalisées par le SNUG, un groupe de développeurs allemands talentueux.
L'extension GENMOD est destinée à améliorer les performances de la carte Geneve 9640. Elle se présente sous la forme d'un petit PCB, principalement composé de deux GAL, à greffer directement sur le gate-array de la carte Geneve 9640 après une préparation préalable de cette dernière. Cette préparation consiste à couper des pistes et à souder et placer quelques straps. Il s'agit dpnc d'une opération particulièrement délicate.
Le PCB de GENMOD est relié à un boitier en plastique surmonté de deux interrupteurs et de LED témoins. Le premier interrupteur, désigné par l'étiquette "TI Mode", fait la bascule entre la mémoire de 512Ko intégrée à la carte Geneve 9640 (la seule à permettre la gestion du mode GPL) et la mémoire RAM étendue d'une carte MEMEX. Le second interrupteur, désigné par l'étiquette "Turbo Mode" a pour fonction d'activer/désactiver les wait states sur la carte MEMEX.
L'affranchissement des cycles d'attente (passage à 0 wait state) a pour résultat d'augmenter considérablement la vitesse d'exécution du système.
Si le connecteur d'extension de la carte Geneve 9640 libère les trois lignes d'adresses AMC, AMB et AMA sur le bus de la Pebox, permettant ainsi d'adresser la mémoire sur 19 bits, l'extension GENMOD ajoute deux nouvelles lignes: AME et AMD , ce qui a pour effet d'étendre la plage mémoire à 21 bits et d'adresser jusqu'à 2048 Ko de RAM (2 ^ 21 / 1024). Les lignes AMD et AME sont respectivement assignées aux broches n°8 et n°9 du bus de la Pebox (AMD=0 et AME=1). Toute carte d'extension insérée dans la pebox doit tenir compte de cette nouvelle logique d'adressage.
Les carte nativement incompatibles avec GENMOD:
- Horizon RamDisk
- Contrôleur de disquettes de Corcomp
- Contrôleur de disquettes de Myarc (première série)
- Interface RS232/PIO Corcomp
- Speech Adapter de Rave E99 (première série: v1.05).
Cette page explique, pas à pas, les modifications à apporter à la carte Geneve 9640 pour la doter de 384Ko de mémoire système supplémentaire (FAST CPU) et ce, sans passer par une carte d'extension mémoire devenue aujourd'hui très difficile à trouver.
Materiel
- 1 RAM statique de 512Ko (KM684000, 628512LP ou équivalent)
- 1 décodeur/démultiplexeur 74LS138N
- 3 diodes 1N4148
- 1 résistance de 1KΩ
- 2 supports de CI de type DIP-32 broches avec des broches de type tulipe
- 1 support de CI de type DIP-16 broches avec des broches de type tulipe ou lamelle
- Du fil électrique (30 AWG)