Clone d'adaptateur Péritel Chat Mauve pour Apple //c
Modérateur : Politburo
Ca avance, doucement, mais ça avance...
Allez, une petite photo du "labo" :
J'ai presque fini de comprendre les modes "40 colonnes" (soit le TEXT, GR et HGR), et c'est déjà un sacré merdier. J'avais jamais étudié jusque alors la génération vidéo de l'Apple ][ et dérivés, et ça impose le respect. C'est hyper rustique au niveau de la méthode utilisée (en gros balancer quasi-directement la sortie des composants logiques sur la vidéo) et c'est là ou ça respire le génie.
Ca m'a fait approfondir mes connaissances sur la génération de couleurs en NTSC, et ça m'a donné du fil à retordre, même avec toute l'info dispo sur le net, alors j'imagine la prise de tête pour concevoir un système pareil en 76... Chapeau bas le Woz.
Ca permet aussi de comprendre certaines contraintes sur les couleurs, genre des couleurs dispo que sur les colonnes impaires, d'autres que sur les colonnes paires, et ainsi de suite, toutes ces choses qui devaient faire la joie des programmeurs sur Apple ][
Allez, une petite photo du "labo" :
J'ai presque fini de comprendre les modes "40 colonnes" (soit le TEXT, GR et HGR), et c'est déjà un sacré merdier. J'avais jamais étudié jusque alors la génération vidéo de l'Apple ][ et dérivés, et ça impose le respect. C'est hyper rustique au niveau de la méthode utilisée (en gros balancer quasi-directement la sortie des composants logiques sur la vidéo) et c'est là ou ça respire le génie.
Ca m'a fait approfondir mes connaissances sur la génération de couleurs en NTSC, et ça m'a donné du fil à retordre, même avec toute l'info dispo sur le net, alors j'imagine la prise de tête pour concevoir un système pareil en 76... Chapeau bas le Woz.
Ca permet aussi de comprendre certaines contraintes sur les couleurs, genre des couleurs dispo que sur les colonnes impaires, d'autres que sur les colonnes paires, et ainsi de suite, toutes ces choses qui devaient faire la joie des programmeurs sur Apple ][
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".
Le portable sert d'analyseur logique, il est connecté via un convertisseur série/USB à ma carte FPGA, et j'utilise ce qui a été fait ici : http://www.sump.org/projects/analyzer/.
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".
-
- Fonctionne à 9600 bauds
- Messages : 4718
- Enregistré le : 01 juil. 2002 11:27
- Localisation : Orléans
- Contact :
bravo pour tes recherches
http://www.rhod.fr
Blog : http://rhodblog.wordpress.com/
Twitter : https://twitter.com/#!/rhodblog
Mes recherches ATARI 8 BIT
Temple of Apshai Trilogy CPC et C64 DISK version d3m, boite plastique carrée
ATARI PC-1 / Moniteur CBM 1084DS2 noir
JC
Blog : http://rhodblog.wordpress.com/
Twitter : https://twitter.com/#!/rhodblog
Mes recherches ATARI 8 BIT
Temple of Apshai Trilogy CPC et C64 DISK version d3m, boite plastique carrée
ATARI PC-1 / Moniteur CBM 1084DS2 noir
JC
Hop, ça progresse Ca marchouille, à quelques approximations (volontaires) près.
La vidéo sur un "vrai" Chat Mauve :
La vidéo sur le clone :
Comme vous pouvez le constater c'est pas parfait, mais bon, ça devrait s'améliorer avec le temps. Je commence à réfléchir à la version VGA, mais ça risque d'être plus compliqué.
Plus d'infos (en anglais) sur mon site, as usual.
La vidéo sur un "vrai" Chat Mauve :
La vidéo sur le clone :
Comme vous pouvez le constater c'est pas parfait, mais bon, ça devrait s'améliorer avec le temps. Je commence à réfléchir à la version VGA, mais ça risque d'être plus compliqué.
Plus d'infos (en anglais) sur mon site, as usual.
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".
- Fabrice Montupet
- Administrateur
- Messages : 11106
- Enregistré le : 17 mai 2002 11:39
- Localisation : Nevers - France
Hop, j'ai fait la version VGA Ca tourne encore dans la carte FPGA, mais la solution pourra tenir dans un petit CPLD, avec un peu de RAM à côté. Prochaine étape donc, faire un petit circuit maison avec ça, puis pourquoi pas un beau petit PCB au final
A gauche, l'image avec l'adaptateur d'origine, à droite la version VGA.
P.S : ce thread pourrait peut-être être mis dans la section Apple du forum, si un modo veut bien procéder au déplacement
A gauche, l'image avec l'adaptateur d'origine, à droite la version VGA.
P.S : ce thread pourrait peut-être être mis dans la section Apple du forum, si un modo veut bien procéder au déplacement
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".
- SbM
- Fonctionne à 9600 bauds
- Messages : 4609
- Enregistré le : 24 nov. 2004 21:49
- Localisation : SQY (78), France
- Contact :
Pas grand-chose à dire, c'est juste génial. Chapeau bas !
http://sbm.ordinotheque.free.fr | http://www.mo5.com
"Un bon disque dur est un disque dur mort." (Général Cluster)
"Un bon disque dur est un disque dur mort." (Général Cluster)