TAVERNIER 6809
Modérateurs : Papy.G, fneck, Carl
Re: TAVERNIER 6809
Michel je te conseil de regarder du côté du VDP TMS9918 on le retrouve sur les Ti99, MSX, Coleco, SEGA ...
Un exemple de schéma que j'avais pour une carte AppleII à base de TMS9918 :
Seul défaut c'est qu'il utilise des 4116 mais on peut remplacer par d'autres DRAM.
Si ca t'intéresse j'ai des schémas qui utilise ce VDP pour d'autres machines ?
Sur un SC-3000 il y a cette implementation :
Un exemple de schéma que j'avais pour une carte AppleII à base de TMS9918 :
Seul défaut c'est qu'il utilise des 4116 mais on peut remplacer par d'autres DRAM.
Si ca t'intéresse j'ai des schémas qui utilise ce VDP pour d'autres machines ?
Sur un SC-3000 il y a cette implementation :
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: TAVERNIER 6809
Il y a le HD63484 qui est parfait pour un système à base de 6809.
https://archive.org/stream/byte-magazin ... 8/mode/2up
https://archive.org/stream/byte-magazin ... 8/mode/2up
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Re: TAVERNIER 6809
Mais pas de sprites. Est-ce que le 6809 sera assez puissant pour gérer du PGA ?
EDIT: je viens de voir qu'il peut dessiner des primitives.
EDIT: je viens de voir qu'il peut dessiner des primitives.
Re: TAVERNIER 6809
Le TMS9918/28 à un mode graphique 320x200 en 16 couleurs avec contrainte mais aussi une gestion des sprites hardware ce qui en fait un VDP intéressant pour une 8 bits, il n'y à qu'a voir les jeux MSX et ColecoVision
Et surtout l'implémentation me parait simple il n'y à qu'a voir les schémas précédents.
spécifications du TMS9918/28
Après on peut passer directement au Yamaha V9938 qui est surpuissant mais demande aussi plus de ram et plus de puissance du CPU.
spécifications du V9938
Et surtout l'implémentation me parait simple il n'y à qu'a voir les schémas précédents.
spécifications du TMS9918/28
Après on peut passer directement au Yamaha V9938 qui est surpuissant mais demande aussi plus de ram et plus de puissance du CPU.
spécifications du V9938
- michel guyot
- Messages : 612
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous,
Je poursuis mes réflexions sur la possibilité de donner la couleur à mon Tavernier, merci à toutes vos suggestions qui vont bien m'aider…
Au passage je tiens à remercier termit qui me cède généreusement un double de la carte graphique ELEKTOR que je possède déjà.
Du coup, je demande si je ne devrais pas tout simplement tenter de réaliser l'extension couleur qui était proposée dans la revue.
Le PCB proposé est un double face à trous métallisés, taille 160mm x 100mm, les images disponibles sont de bonne qualité…
Je ne suis pas spécialiste, mais je suppose que la réalisation de la carte n'est peut-être pas si compliquée par une officine extérieure…
Je vais aussi examiner si les composants sont tous approvisionnables
Cordialement
Michel
Je poursuis mes réflexions sur la possibilité de donner la couleur à mon Tavernier, merci à toutes vos suggestions qui vont bien m'aider…
Au passage je tiens à remercier termit qui me cède généreusement un double de la carte graphique ELEKTOR que je possède déjà.
Du coup, je demande si je ne devrais pas tout simplement tenter de réaliser l'extension couleur qui était proposée dans la revue.
Le PCB proposé est un double face à trous métallisés, taille 160mm x 100mm, les images disponibles sont de bonne qualité…
Je ne suis pas spécialiste, mais je suppose que la réalisation de la carte n'est peut-être pas si compliquée par une officine extérieure…
Je vais aussi examiner si les composants sont tous approvisionnables
Cordialement
Michel
- Pièces jointes
-
- 2019-11-25 - PCB extension couleur_1a.jpg (320.26 Kio) Consulté 3513 fois
-
- 2019-11-25 - PCB extension couleur_2a.jpg (342.7 Kio) Consulté 3513 fois
Re: TAVERNIER 6809
Salut,
C'est le tracé du PCB de la carte couleur ?
Il y a un paquet de composants
Par contre je sais pas si il existe une entreprise qui accepte de fabriquer des PCB à partir d'images même à l'échelle 1/1 ?
A mon avis il faut leurs fournir les fichiers gerbers !
Et je suppose qu'ils ne sont pas disponibles ?
C'est le tracé du PCB de la carte couleur ?
Il y a un paquet de composants
Par contre je sais pas si il existe une entreprise qui accepte de fabriquer des PCB à partir d'images même à l'échelle 1/1 ?
A mon avis il faut leurs fournir les fichiers gerbers !
Et je suppose qu'ils ne sont pas disponibles ?
- michel guyot
- Messages : 612
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour 6502man,
Oui, les deux images sont celles du PCB de la carte extension couleur.
Cette carte est effectivement chargées en composants , comme la carte graphique de base d'ailleurs.
Bien évidement, je ne possède pas les fichiers GERBER correspondants.
Pour cela il faudrait les recréer à partir du schéma que je possède et du routage existant.
Ce n'est pas impossible, mais assez laborieux….
Je ne rejette pas l'idée, mais je suis tenté d'essayer la solution plus simple que tu proposes à savoir:
- soit utiliser un VDP TMS9918/28/29 (le 29 génère un signal vidéo 625 lignes PAL européen)
- soit passer directement au VDP V9938 plus performant
D'après les datasheet, leur implantation semble effectivement assez simple et très voisine
As-tu d'autres exemple de schémas (notamment avec le V9938) qui pourraient m'aider à préciser l'interface avec le bus du TAVERNIER qui tourne avec un 6809 ?
Cordialement
Michel Guyot
Oui, les deux images sont celles du PCB de la carte extension couleur.
Cette carte est effectivement chargées en composants , comme la carte graphique de base d'ailleurs.
Bien évidement, je ne possède pas les fichiers GERBER correspondants.
Pour cela il faudrait les recréer à partir du schéma que je possède et du routage existant.
Ce n'est pas impossible, mais assez laborieux….
Je ne rejette pas l'idée, mais je suis tenté d'essayer la solution plus simple que tu proposes à savoir:
- soit utiliser un VDP TMS9918/28/29 (le 29 génère un signal vidéo 625 lignes PAL européen)
- soit passer directement au VDP V9938 plus performant
D'après les datasheet, leur implantation semble effectivement assez simple et très voisine
As-tu d'autres exemple de schémas (notamment avec le V9938) qui pourraient m'aider à préciser l'interface avec le bus du TAVERNIER qui tourne avec un 6809 ?
Cordialement
Michel Guyot
Re: TAVERNIER 6809
michel guyot a écrit : ↑26 nov. 2019 23:19 Bien évidement, je ne possède pas les fichiers GERBER correspondants.
Pour cela il faudrait les recréer à partir du schéma que je possède et du routage existant.
Ce n'est pas impossible, mais assez laborieux….
J'ai développé des outils pour faire ça de façon automatique... Je jette un oeil !
- Papy.G
- Modérateur
- Messages : 3047
- Inscription : 10 juin 2014 13:40
- Localisation : Haute-Garonne/Gers
Re: TAVERNIER 6809
Je m'interroge sur la nécessité d'une carte aussi complexe et densément peuplée juste pour ajouter la couleur.
Le chip n'intègre-t'il pas la génération couleur?
Si c'est juste une extension mémoire, il doit y avoir moyen de faire plus compact avec des composants récents.
Après, dans le sens d'une collection, je comprends que les cartes et schémas de l'époque soient respectés, mais si cette carte doit être reproduite juste pour sa fonctionnalité, l'option couleur doit pouvoir être intégrée sur la carte de base.
Le chip n'intègre-t'il pas la génération couleur?
Si c'est juste une extension mémoire, il doit y avoir moyen de faire plus compact avec des composants récents.
Après, dans le sens d'une collection, je comprends que les cartes et schémas de l'époque soient respectés, mais si cette carte doit être reproduite juste pour sa fonctionnalité, l'option couleur doit pouvoir être intégrée sur la carte de base.
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Demandez-en plus, ou faites-le vous-même.
- michel guyot
- Messages : 612
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour Papy.G
Cette carte graphique est effectivement complexe, elle est basée sur un processeur EF9396/97. Elle se compose d'une carte de base et d'une extension couleur. J'ai réalisé (en 1985) la carte de base uniquement. Le temps a passé…. Courant 2018 j'ai réussi à adapter le code initialement prévu pour un système 6502 au TAVERNIER (Cf mon post du 01-10-2018).
Aujourd'hui je cherche simplement à adjoindre à mon TAVERNIER une fonctionnalité couleur…
Je suis d'accord avec toi, l'extension couleur de la carte est bien complexe pour répondre à ce besoin et ne peut pas être réalisée sur la carte de base.
6502man m'a suggéré de m'orienter sur des solutions plus simple basées sur la mise en oeuvre du TMS9918/28/29 ou du V9938
(comme la carte TMS9918 Sprite Card pour Apple II je crois…)
Maintenant c'est vrai, je cherche aussi à rester dans les technologies de l'époque, c'est une affaire de passion !
A +
Michel
Cette carte graphique est effectivement complexe, elle est basée sur un processeur EF9396/97. Elle se compose d'une carte de base et d'une extension couleur. J'ai réalisé (en 1985) la carte de base uniquement. Le temps a passé…. Courant 2018 j'ai réussi à adapter le code initialement prévu pour un système 6502 au TAVERNIER (Cf mon post du 01-10-2018).
Aujourd'hui je cherche simplement à adjoindre à mon TAVERNIER une fonctionnalité couleur…
Je suis d'accord avec toi, l'extension couleur de la carte est bien complexe pour répondre à ce besoin et ne peut pas être réalisée sur la carte de base.
6502man m'a suggéré de m'orienter sur des solutions plus simple basées sur la mise en oeuvre du TMS9918/28/29 ou du V9938
(comme la carte TMS9918 Sprite Card pour Apple II je crois…)
Maintenant c'est vrai, je cherche aussi à rester dans les technologies de l'époque, c'est une affaire de passion !
A +
Michel
Re: TAVERNIER 6809
le TMS9938 à était utiliser dans les MSX2 et je sait pas si il à était utiliser sur d'autres machines.
Je dois avoir des schémas d'implémentation sur MSX2 ...
Je dois avoir des schémas d'implémentation sur MSX2 ...
Re: TAVERNIER 6809
Voici l’implémentation dans un PANASONIC MSX2 :
C'est le plus simple à comprendre que j'ai sous la main, dans les Philipps NMS-8235,8250,... il y a aussi un TMS9938 il faudrait ressortir les schémas ...
C'est le plus simple à comprendre que j'ai sous la main, dans les Philipps NMS-8235,8250,... il y a aussi un TMS9938 il faudrait ressortir les schémas ...
- michel guyot
- Messages : 612
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour 6502man,
Merci pour le schéma….
De mon coté, j'en ai retrouvé deux. L'un doit être celui d'une machine existante MSX2 ct80 quelque chose comme cela, l'autre je ne sais pas , peut-être une re-saisie dans un logiciel de création de PCB….
L'intérêt est qu'ils sont d'une part tout à fait cohérents avec celui que tu as déniché, d'autre part qu'ils précisent un peu les connexions avec le reste.
Les boitiers mémoires sont des V RAM 41464 64Kbits x 4
Ces machines tournent avec un CPU Zilog Z80
Reste à voir comment s'adapter au bus du 6809....
Cordialement
Michel
Merci pour le schéma….
De mon coté, j'en ai retrouvé deux. L'un doit être celui d'une machine existante MSX2 ct80 quelque chose comme cela, l'autre je ne sais pas , peut-être une re-saisie dans un logiciel de création de PCB….
L'intérêt est qu'ils sont d'une part tout à fait cohérents avec celui que tu as déniché, d'autre part qu'ils précisent un peu les connexions avec le reste.
Les boitiers mémoires sont des V RAM 41464 64Kbits x 4
Ces machines tournent avec un CPU Zilog Z80
Reste à voir comment s'adapter au bus du 6809....
Cordialement
Michel
- Pièces jointes
-
- Schema_2.jpg (103.5 Kio) Consulté 3370 fois
-
- Schema_1.jpg (121.6 Kio) Consulté 3370 fois
Re: TAVERNIER 6809
Salut,
Très bien tes schémas
Celui de l'extension MSX2 est parfait pour ce que tu veux faire
L'avantage de la solution des TMS99xx c'est que les composants ce trouvent encore facilement sur le net pas très cher (Eb, Amaz, Alix,...) ainsi que les DRAMs nécessaire
J'ai regardé aussi par rapport à la proposition de Irios le HD63484 ce trouve aussi encore sur Ebay facilement au format PLCC ou DIP
Pour le TMS99xx l'adapter au 6809 je pense que ca ne devrait pas être trop compliqué, il te faut gérer les pins Mode0, Mode1 et /CSW, /CSR (ecriture, lecture) et D0-D7.
Il faut que je ressorte le Datasheet pour vérifier ...
Ensuite sur MSX1 ou 2 on accède directement au TMS99xx par des OUT ou IN instructions du Z80 dédié au périphériques, sur 6809 il suffit de réserver une plages d'adresse pour ta carte à base de TMS99xx !
En ce qui concerne la programmation du chip vidéo je connais bien pour l'avoir programmé sur plusieurs machines MSX1, MSX2, SC-3000, Pyuuta ....
Donc si tu à besoin d'aide n'hésite pas à me contacter
Très bien tes schémas
Celui de l'extension MSX2 est parfait pour ce que tu veux faire
L'avantage de la solution des TMS99xx c'est que les composants ce trouvent encore facilement sur le net pas très cher (Eb, Amaz, Alix,...) ainsi que les DRAMs nécessaire
J'ai regardé aussi par rapport à la proposition de Irios le HD63484 ce trouve aussi encore sur Ebay facilement au format PLCC ou DIP
Pour le TMS99xx l'adapter au 6809 je pense que ca ne devrait pas être trop compliqué, il te faut gérer les pins Mode0, Mode1 et /CSW, /CSR (ecriture, lecture) et D0-D7.
Il faut que je ressorte le Datasheet pour vérifier ...
Ensuite sur MSX1 ou 2 on accède directement au TMS99xx par des OUT ou IN instructions du Z80 dédié au périphériques, sur 6809 il suffit de réserver une plages d'adresse pour ta carte à base de TMS99xx !
En ce qui concerne la programmation du chip vidéo je connais bien pour l'avoir programmé sur plusieurs machines MSX1, MSX2, SC-3000, Pyuuta ....
Donc si tu à besoin d'aide n'hésite pas à me contacter