DCMOTO ou différences entre to7/70 to8 et to9 ?

Cette catégorie traite de développements récents pour nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Papy.G, fneck, Carl

p0ke
Messages : 180
Inscription : 20 mai 2018 20:29

DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par p0ke »

Hello,

J'affiche une image généré avec grafx2 et j'utilise la routine en 6809 qui permet d'afficher un .map.

Lorsque j'éxécute le même programme sur to7/70, to8 et to9 j'ai un résultat différent.

Sur TO7/70 j'ai ça
Screenshot_20220411_185810.png
Screenshot_20220411_185810.png (359 octets) Consulté 2069 fois
et sur TO8 et TO9 j'ai ça :
Screenshot_20220411_185949.png
Screenshot_20220411_185949.png (5.23 Kio) Consulté 2069 fois
Sur wiki :
https://fr.wikipedia.org/wiki/Mode_grap ... omson_MOTO

Il y a la palette de couleur (officielle ?) des to7,8,9 :
Screenshot_20220411_190013.png
Screenshot_20220411_190013.png (38.87 Kio) Consulté 2069 fois

je ne retrouve pas la même couleur que le rendu du TO7/70.
Screenshot_20220411_185810.png
Screenshot_20220411_185810.png (359 octets) Consulté 2069 fois

J'utilise la version de DCMOTO du 30 10 2021.

Mais je pars sur le principe que ce n'est pas à cause de l'emulateur dcmoto, mais peut être plus une spécificité des to entre eux ?

Si vous avez une explication je suis preneur.

1000 merci pour votre aide.

p0ke
p0ke
Messages : 180
Inscription : 20 mai 2018 20:29

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par p0ke »

Nouvelle bizarrerie :

Après avoir alterné les cartouches dans dcmoto et fait un démarrage à froid, j'ai encore une couleur différente :
Screenshot_20220411_191241.png
Screenshot_20220411_191241.png (5.5 Kio) Consulté 2067 fois
ça c'est peut être plus la couleur issue de la palette TO9 ???
__sam__
Messages : 7909
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par __sam__ »

Il me semble que la palette TO7/70(*) n'est pas la même de celle du TO8/TO9/TO9+ (dans DCMOTO, mais sur machine réelle peut-être aussi)
PALETTE_TO770.png
PALETTE_TO770.png (2.22 Kio) Consulté 2056 fois
PALETTE_TO9.png
PALETTE_TO9.png (2.2 Kio) Consulté 2056 fois
Ca change entre les deux au niveau des pastels. Certains sont plus clairs, d'autres plus sombres.

C'est particulièrement visible quand on alterne les deux images
compare.gif
compare.gif (3.86 Kio) Consulté 2056 fois
___
(*) pour pouvoir faire "COLOR ,I" avec I>=8 sur TO7/70 il lui faut absolument le basic 128. Avec le basic 1 il refuse les I>7.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
p0ke
Messages : 180
Inscription : 20 mai 2018 20:29

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par p0ke »

Alors sur le vrai hardware TO8 j'ai ça :
to8_real_hardware_palette.png
to8_real_hardware_palette.png (794.96 Kio) Consulté 2046 fois
et sur mon to7/70 j'ai ça :

to770_real_hardware_palette.png
to770_real_hardware_palette.png (906.13 Kio) Consulté 2046 fois
ça confirme.

Bon je suis un peu vert vu qu'ils parlent partout dans la doc du mode to7/70 etc ... !!!!
p0ke
Messages : 180
Inscription : 20 mai 2018 20:29

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par p0ke »

En passant j'ai un glitch sur le to7/70 (tout a droite sur le screenshot juste au dessus).

C'est une ram défectueuse probablement ?
Daniel
Messages : 17288
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par Daniel »

Ce qu'il faut savoir :
- Les circuits de génération de la vidéo sont différents entre le TO7/70, le TO8 et le TO9
- La couleur dépend au moins autant du moniteur que de l'ordinateur
- L'émulateur dcmoto essaie de respecter les niveaux RGB de chaque ordinateur émulé, mais là aussi tout dépend du moniteur utilisé
- Dans les options de dcmoto il y a un réglage du gamma, permettant de faire légèrement varier les couleurs affichées
- Dans les moniteurs Thomson il a un réglage de luminosité et un réglage de contraste permettant de faire varier considérablement les couleurs
- Avec les écrans LCD les couleurs pastel sont beaucoup trop claires, car le signal envoyé par l'ordinateur n'est pas adapté aux écrans modernes. Les normes ont changé. Le MO5 est le plus "hors normes" : on n'arrive pas à bien distinguer les couleurs pastel du blanc. J'ai mis des résistances en série pour atténuer l'amplitude des signaux RGB. Le TO7/70 a le même défaut, un peu moins prononcé. Le TO8 est un peu mieux adapté. Avec un tube cathodique les couleurs sont très différentes (beaucoup plus foncées).
Dernière modification par Daniel le 11 avr. 2022 21:31, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
p0ke
Messages : 180
Inscription : 20 mai 2018 20:29

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par p0ke »

En tout cas sur un même écran j'ai du baisser le contraste par rapport à ma capture d'écran du TO8 pour pouvoir distinguer un peu les couleurs du TO7/70.
La différence est la même si il y a tout un tas de facteur comme ceux que tu as cité Daniel. Le téléphone avec lequel j'ai fait les photos ajuste le contraste automatiquement (ce qui joue sur le rendu de la photo).

Merci pour les éclaircissements.
__sam__
Messages : 7909
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par __sam__ »

Si c'est le même écran et le même appareil photo pour tes deux capture, tu as une bonne base de comparaison.

Oui les couleurs >=8 sont délavées sur TO7/70 sur les écrans modernes. Aussi dans mes convertisseurs j'ai un mode TO7 qui n'utilise que les couleurs de 0 à 7 qui elles sont vraiment les mêmes sur toutes les machines et tous les écrans. C'est moins joli, mais ca peut aider.
Dernière modification par __sam__ le 11 avr. 2022 22:36, modifié 1 fois.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Ythunder
Messages : 928
Inscription : 21 août 2019 10:12

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par Ythunder »

ah les couleurs des TO7/70 et MO5, qui font que l'on sait dans un magazine que le jeu est un Thomson... :D
Et n'oubliez pas du coup la "French Touch" hein !!
Zebulon
Messages : 2767
Inscription : 02 nov. 2020 14:03

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par Zebulon »

Oui on avait aussi parlé de ces différences de palettes et des couleurs "délavées" du TO7/70 dans les écrans de la Megarom T.2 ici. Comme le dit sam les écrans modernes ne rendent pas justice à ces couleurs pastels. Mais cela vient surtout de la qualité médiocre des composants qui traitent le signal de l'entrée Peritel car comme indiqué dans mon post édité si je converti le signal Péritel vers HDMI avec un OSSC, la qualité de l'image sur la même télé est radicalement meilleur et davantage contrastée.
Daniel
Messages : 17288
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par Daniel »

Je suis arrivé à un très bon résultat avec un écran moderne en ajoutant des résistances en série sur les signaux RGB. J'ai déterminé la valeur exacte de chaque résistance par essais successifs jusqu'à obtenir une palette satisfaisante. Ces valeurs dépendent à la fois de l'ordinateur et du moniteur, elles sont comprises entre 50 et 100 Ohms. L'idéal serait de mettre trois potentiomètres de 100 Ohms pour pouvoir régler.

Ci-dessous l'adaptateur pour MO5, à insérer sur le connecteur vidéo à l'intérieur du boîtier :
mo5.jpg
mo5.jpg (90.76 Kio) Consulté 1972 fois


Un adaptateur réglable avec trois potentiomètres :
potentiometres.jpg
potentiometres.jpg (54.11 Kio) Consulté 1972 fois
Daniel
L'obstacle augmente mon ardeur.
p0ke
Messages : 180
Inscription : 20 mai 2018 20:29

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par p0ke »

Sympas ces montages.
Du coup pour dessiner sur les différentes machines dans grafx2 par exemple, il faudrait pouvoir préciser la machine TO cible non ?
En tout cas avec toutes ces spécificités il y a de quoi écrire un livre !
De mémoire je n'ai lu ça nul part, je ne crois pas qu'il en est fait mention dans les différents manuel technique TO8 et TO9.
Ythunder
Messages : 928
Inscription : 21 août 2019 10:12

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par Ythunder »

Le sujet est très intéressant. "y a pas trop ça", sur les autres constructeurs avec plusieurs modèles
(différence aussi entre un CPC et un CPC+ ???)
__sam__
Messages : 7909
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par __sam__ »

p0ke a écrit : 12 avr. 2022 14:12 Sympas ces montages.
Du coup pour dessiner sur les différentes machines dans grafx2 par exemple, il faudrait pouvoir préciser la machine TO cible non ?
Pour bien faire oui, mais on y passerait sa vie. Il suffit de retenir que les couleurs pastel rendent mal sur les TV Modernes. Ce problème se pose aussi pour les écrans titre de l'époque qui utilisent le pastel et qui sont le même sur toutes les machines. On a l'impression que d'un TO à l'autre ca n'est "pas tout à fait pareil". Si on veut être tranquille il faut se restreindre aux 8 couleurs du TO7 (donc les outils de conversions de UtoPIC qui se terminent par TO7.)
En tout cas avec toutes ces spécificités il y a de quoi écrire un livre !
De mémoire je n'ai lu ça nul part, je ne crois pas qu'il en est fait mention dans les différents manuel technique TO8 et TO9.
Normal :le problème n'existait pas à l'époque. Toutes les TV implémentaient convenablement la norme Péritel (SCART). Ca n'est que récemment que les fabricants de TV ont pris de très très grosses libertés parce que le SCART était en voie de disparition.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Daniel
Messages : 17288
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCMOTO ou différences entre to7/70 to8 et to9 ?

Message par Daniel »

Pour expliquer les différences de niveaux d'un ordinateur à l'autre il faut regarder la génération des signaux vidéo dans les schémas des machines.

A l'époque les niveaux RGB élevés passaient bien sur les écrans cathodiques, et les réglages de luminosité et de contraste permettaient d'obtenir des couleurs adaptées au goût de l'utilisateur.

Avec la plupart des moniteurs modernes les niveaux trop élevés donnent du blanc ou une couleur tellement délavée qu'on ne la reconnaît pas, et tous les réglages sont impuissants pour rétablir les couleurs normales. Il faut donc intervenir avant l'entrée dans le moniteur, comme je l'ai fait avec les trois résistances pour le MO5. Avec cette modification le rendu de toutes les couleurs, y compris les couleurs pastel, est excellent.
Daniel
L'obstacle augmente mon ardeur.
Répondre