MSX Village forum

L'atelier VIDEO VSU-VDU les cartes video de l'extréme !!

z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 03/06/2013 à 19h47

Reprise du message précédent

Je pense que ce qui doit faire la différence entre TurbR et montage Philips c'est que sur le TurboR on passe de RGB à Vidéo par le CXA1145. ce qui ne doit pas être le cas des PHILIPS :gne
J'ai reçu mes CXA1145 aujourd'hui :)
Je vais essayé de router ça ce soir...


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 03/06/2013 à 20h29
Ca fait un moment que j'ai des CXA1145 mais j'ai jamais pris le temps de les mettre en place dans une extension MSX2+ :oups

J'ai hâte de voir comment tu va t'y prendre ;)
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 03/06/2013 à 20h52
Fabf :
Ca fait un moment que j'ai des CXA1145 mais j'ai jamais pris le temps de les mettre en place dans une extension MSX2+ :oups



J'ai hâte de voir comment tu va t'y prendre ;)




Rien de plus simple! Y a pas de secret :)

Tu ouvres un schéma de TurboR ou MSX2+ et tu copies!

Si tu es malin tu compares avec la doc (datasheet) du CXA1145 et ça va le faire.

En électronique y a une règle d'or qui fonctionne à 99%: lire la doc du composant et appliquer le schéma d'application....

Je ne suis pas différent de vous autres: il suffit de savoir lire ;)


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 03/06/2013 à 22h18
Tu vois par exemple ce que j'aime bien c'est qu'on peut brancher directement les sorties du VDP sur la péritel.
Alors je comprends bien que c'est pas très élégant et un peu risqué pour le VDP mais quand on a fais ce test on se rends compte que le résultat est vraiment pas mal voir meilleur et qu'il y a un paquet de truc qui servent à rien.

Je n'ai pas le niveau pour tout comprendre mais j'aimerais tendre vers ce concept : fiable et simplifié au maximum.

Tu comprends maintenant sans doute l'espoir que portait ma question :siffle
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 03/06/2013 à 23h00
Fabf :
Tu vois par exemple ce que j'aime bien c'est qu'on peut brancher directement les sorties du VDP sur la péritel.

Alors je comprends bien que c'est pas très élégant et un peu risqué pour le VDP mais quand on a fais ce test on se rends compte que le résultat est vraiment pas mal voir meilleur et qu'il y a un paquet de truc qui servent à rien.



Je n'ai pas le niveau pour tout comprendre mais j'aimerais tendre vers ce concept : fiable et simplifié au maximum.



Tu comprends maintenant sans doute l'espoir que portait ma question :siffle




Encore une fois, lis bien la doc du V9938 et V9958, il est est bien indiqué qu'il faut un étage à transistor entre le VDP et la péritel...


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 04/06/2013 à 17h55
Sans doute, je suis d'accord mais il doit y avoir le moyen de le réduite au minimum :hum
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 04/06/2013 à 22h01
Les fabricants des MSX n'étaient pas des philanthropes, si ils ont TOUS collé des transistors sur leur sorties RGB et vidéo, c'est pas par passion, mais tout simplement parce qu'ils trouvaient ça nécessaire et pas cosmétique.
Après libre à toi de faire comme tu le sens :)


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 06/06/2013 à 11h52
En regardant le schéma du 8235, je viens que me rendre compte qu'on peut faire du super-impose avec :)
En fait le signal /YS est envoyé sur la broche 16 de la prise préritel ce qui fait que si on met les bit S0 et S1 du registre nn (j'ai encore oublier le numéro du registre :( ) alors on peut afficher l'image du MSX sur l'image de la télévision :D
C'est pas possible sur les MSX2 des constructeur Japonais comme par exemple SONY qui n'utilisait pas de prise préritel mais une fiche DIN 8 broches...


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 06/06/2013 à 12h52
Salut Z80.

Sur le Pinout donné par http://www.faq.msxnet.org/connector.html

SCART connector (Philips: Audio/Video out, Sony: RGB)
+---------------------------------------------+
. 20 18 16 14 12 10 8 6 4 2 |
. |
21| 19 17 15 13 11 9 7 5 3 1 |
. +-------------------------------------------+
Pin Name I/O Signal level Imp.
--------------------------------------------------------------------------------
1 Audio out (right)............................O nom: 0.5V, max: 2V less than 1kOhm
2 Audio in (right)...............................I nom: 0.5V, max: 2V more than 10kOhms
3 Audio out (left) (+Mono)..................O nom: 0.5V, max: 2V less than 1kOhm
4 Audio GND
5 RGB Blue GND
6 Audio in (left).................................I nom: 0.5V, max: 2V more than 10kOhms
7 RGB Blue out..................................O 0.7Vpp 75 Ohms
8 Status CVBS..................................O 0: 0.2V; 1: 9.5-12V
9 RGB Green GND
10 NC or Data 2: Clockpulse Out
11 RGB Green out...............................O 0.7Vpp 75 Ohms
12 NC or Data 1: Data Out
13 RGB Red GND
14 Data line GND
15 RGB Red out or Chrominance (SVHS)..O 0.7Vpp (Chrom.: 0.3V burst)75 Ohms
16 Status RGB/blanking........................O 0: 0-0.4V=Comp., 1:1-3V=RGB75 Ohms
17 CVBS/video GND
18 Status RGB GND
19 CVBS/video out..............................O 1Vpp (comp. video)
20 CVBS/video in or Luminance (SVHS)....I 1Vpp (comp. video)
21 Socket GND

La Pin 16 est nommée => Status RGB/ Blanking. Elle est en OUT seulement et peut varier de 0 à 0,4V pour indiquer au Tv qu'il reçoit du Composite et entre 1 à 3 Volts pour dire au TV qu'il reçoit du RGB.
Le tout avec une impédance de 75Ohms ce qui est basique en Vidéo.

Tu veux dire que YS est mélangé sur ce signal?




Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10733

Le 06/06/2013 à 13h05
je pense que c'est ce registre



:noel
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 06/06/2013 à 13h19
Jipe :
je pense que c'est ce registre







Oui :)

mettre "01" (S1=0 S0=1) et ça doit rouler ;)

Ne pas oublier de mettre 0 en couleur de fond sur le MSX :p (ça devrait aider pas mal ;)


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 06/06/2013 à 13h27
igal :
Salut Z80.



Sur le Pinout donné par http://www.faq.msxnet.org/connector.html





16 Status RGB/blanking........................O 0: 0-0.4V=Comp., 1:1-3V=RGB 75 Ohms



La Pin 16 est nommée => Status RGB/ Blanking. Elle est en OUT seulement et peut varier de 0 à 0,4V pour indiquer au Tv qu'il reçoit du Composite et entre 1 à 3 Volts pour dire au TV qu'il reçoit du RGB.

Le tout avec une impédance de 75Ohms ce qui est basique en Vidéo.



Tu veux dire que YS est mélangé sur ce signal?




https://fr.wikipedia.org/wiki/P%C3%A9ritel

En fait dans les téléviseurs, le signal de l'antenne est traité pour au final être décomposé en RVB+Sync avant d'attaquer les circuits finaux du tube cathodique. Il y a un switch piloté par la broche 16 qui permet de sélectionner au choix les signaux RGB issus du signal TV ou ceux en provenance de la péritel.

C'était initialement prévu pour l'utilisation d'un décodeur TELE TEXT externe à la TV.


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10733

Le 06/06/2013 à 13h29
pour tester VDP(10)=VDP(10)+&H10

je pense aussi qu'il faut que la TV soit raccordée a l'antenne pour avoir un signal d'image présent sur la péritel


:noel
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 06/06/2013 à 14h22
Jipe :
pour tester VDP(10)=VDP(10)+&H10



je pense aussi qu'il faut que la TV soit raccordée a l'antenne pour avoir un signal d'image présent sur la péritel


Oui mettre l'antenne et régler le tuner est indéniablement en gros plus dans cette manip :)

Précision l'image TV est surtout en interne du téléviseur, c'est le switch qui va être piloté par le /YS du V99x8


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
galine Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 06/06/2013 à 15h04
Citation :
Les fabricants des MSX n'étaient pas des philanthropes, si ils ont TOUS collé des transistors sur leur sorties RGB et vidéo, c'est pas par passion, mais tout simplement parce qu'ils trouvaient ça nécessaire et pas cosmétique.

Après libre à toi de faire comme tu le sens :)




vue que j'ai déjà entendu parler de casse de puces graphiques de fm-towns ou X68000 par des ecrans type TV LCD moderne je ne serais pas étonné que les machines type MSX avec un VDP peut ou pas protégé risque le même sort. Âpres dans le cas de Fabs vue que son VDP est sur socket le jour ou il arrive un pepin il a juste besoin de le remplacer ^^ a moins que le probleme ne remonte plus loin genre V-ram ou autre -_-.
Google+    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 06/06/2013 à 15h44
Bien Joué Z80.

Le teste est mené dans les conditions suivantes:
1) j'ai pas de fil d'antenne.
2) je suis sur le Canal AV1 de la TV.
3) Je suis sur le 8250 (VDP 9958 intern)
4) Je suis en Multivdp (Extension MSX2+ en Externe)
5) J'ai supprimé +5V qui allaient sur la Pin 16 de la Péritel.
6) J'ai Shunté YS de l'Extension MSX2+ sur la Pin 16 de la Péritel.
7) J'allume le MSX
8) Sur la Péritel du VDP Interne RAS tout est normal.
9) Sur la Péritel du VDP Externe (shunté YS) tout est Blanchâtre sur fond Blanc.

Donc je démarre le MSX sur le VDP (Shunté) et j'ai un Texte Blanc sur fond Blanchâtre et voila ce que je fait:

Je lance les commandes suivantes:
10 VDP(10)=VDP(10)+&H10
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => L'écran devient bleu MSX et le texte Blanc. (Tout est normal)
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => L'écran devient bleu MSX et le texte Blanc. (Tout est normal)
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => L'écran devient bleu MSX et le texte Blanc. (Tout est normal)
Etc etc...


J'éteins le MSX et je recommence les testes cette fois en faisant précéder par la commande COLOR 6,0,0
10 COLOR 6,0,0
20 VDP(10)=VDP(10)+&H10
RUN => Ecran Noir et texte Blanc. (Le texte brille un peu, il semble être translucide)
RUN => Ecran Noir et Texte Rouge.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Noir et texte Blanc.(Le texte brille un peu, il semble être translucide)
RUN => Ecran Noir et Texte Rouge.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Noir et texte Blanc. (Le texte brille un peu, il semble être translucide)
Etc etc....

Coté VDP interne, il semble ne pas être affecté du tout par ces particularités.
Il se comporte de façon tout à fait prévisible.

Bien joué Z80 :top

Ma fille + école => Départ lol

@+++


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie