Gray Testing est un petit programme que j'avais fait il y a un moment pour tester le résultat de différentes valeurs de gris à passer à GrayInit() de revolution-fx, directement depuis la calto.
C'est donc un petit utilitaire qui ne sera pas utile à tout le monde, mais uniquement aux programmeurs qui voudraient essayer de découvrir des combinaisons de valeurs qui vont révolutionner les Graph 75/85/95 (on sait jamais hein ).
Le fichier 1 est un zip avec le programme "2 buffers" compilé et ses sources, et le fichier 2 est aussi un zip avec le programme "3 buffers" compilé et ses sources.
Commandes :
(F1) : incrémenter la valeur du premier timer
(F2) : décrémenter la valeur du premier timer
(F3) :incrémenter la valeur du timer intermédiaire (version 3 buffers seulement)
(F4) :décrémenter la valeur du timer intermédiaire (version 3 buffers seulement)
(F5) : incrémenter la valeur du dernier timer
(F6) : décrémenter la valeur du dernier timer
(SHIFT) : maintenir appuyé pour mettre le coeficient d'incrémentation/décrémentation à 100
(OPTN) : maintenir appuyé pour mettre le coeficient d'incrémentation/décrémentation à 1000
(EXE) : donner des valeurs "aléatoire" intelligentes aux buffer
(haut) : incrémenter la valeur du contraste (faites pas les noobs comme moi, si l'écran devient blanc vous pouvez continuer à incrémenter/décrémenter le contraste et l'écran réapparaîtra progressivement ). Vous devez relâcher et renfoncer à chaque incrémentation.
(bas) : décrémenter la valeur du contraste. Vous devez relâcher et renfoncer à chaque décrémentation.
(+) : changer le tile affiché (uniquement dans la version 2 buffer)
(-) : changer le tile affiché (uniquement dans la version 2 buffer)
Il vous permettra donc aussi de tester des différences de contraste et les corrélation entre ce dernier et la vitesse de réponse blanc->noir
N'hésitez pas à partager vos valeurs si vous obtenez des résultats intéressants (surtout en 3 buffer, là je vous envoie des fraises tagada si vous trouvez des valeurs exploitables )!
Bon, voilà je vous laisse vous amuser comme des petits fous avec ce programme!
En 2 buffers, pour un seul gris il y a celles de kucalc : 3280, 3280. Ça fait un gris très stable, mais avec une ligne de rafraichissement très lente qui gène un peu.
En 2 buffers toujours, pour 2 gris, il y a celles de Kristaba : 3269, 6987. Ça fait de très beaux gris avec une ligne de rafraichissement très discrète.
En 3 buffers, j'avais trouvé celles ci : 1470, 3269, 6987. Ça permet de bien distinguer les 6 nuances de gris (+N&B), mais ça clignote beaucoup.
Les niveaux de gris ça ralenti forcément le programme, vu que tu as régulièrement des interruptions pour rafraichir l'écran. Après, plus les valeurs sont grandes, plus le temps entre les interruptions est long.
Théoriquement, il n'y a pas vraiment de limite au nombre de nuances de gris. Mais après, il faut trouver les fréquences qui donnent de beaux niveaux de gris, et ça c'est assez compliqué (surtout qu'on n'a aucune info techniques sur l'écran, donc on ne peut pas le calculer). Si tu teste le programme de Kristaba tu vas voir, avec 2 buffers, on peut trouver plusieur valeurs qui donnent un résultat potable, mais avec 3 buffers, c'est plus compliqué. Avec 3 buffers, théoriquement on peut aller jusqu'à 6 nuances de gris, mais on peut aussi en faire moins si on trouve des valeurs correctes. Par exemple sur Graph 100, avec gxlib (de Julien Patte alias Orwell) on peut afficher 3 gris (+noir&blanc), donc il utilise 3 buffers, mais il n'a pas trouvé de fréquences parfaites pour avoir 6 gris.
J'en ait trouvé plein sans ou presque sans signe de rafraichissement. Mais j'ai perdu la feuille avec les valeurs de contrastes ( je précise que j'ai une 75, sans accélérateurs et que j'ai utilisé GREYTESTING2).
un 4 niveau de gris trouvés intéressant (de mont point de vue):
-3218 a 3220 pour le clair
-4373 a 4375 pour le foncé
C'est assez stable (avec un contraste adapté, un peux plus clair pour les 75), et il y a quasiment pas de ligne de rafraîchissement visible (je parle de pixels qui sautent), mais il y a un leger clignotement qui peut finir par fatiguer les yeux.
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd